Báo cáo lập trình quản lý

50 1 0
Báo cáo lập trình quản lý

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

/ TRƢỜNG ĐẠI HỌC KINH TẾ KỸ THUẬT CÔNG NGHIỆP ************************* KHOA CÔNG NGHỆ THÔNG TIN -o0o - BÁO CÁO BÀI TẬP LỚN LẬP TRÌNH QUẢN LÝ TÊN ĐỀ TÀI : QUẢN LÝ VẬT TƯ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI NÓI ĐẦU Hiện nay, sách mở cửa với phát triển kinh tế thị trƣờng Việt nam xuất ngày nhiều loại hàng hóa đa dạng mẫu mã, chủng loại, xuất xứ…Cùng với phát triển hệ thống cửa hàng, siêu thị, đại lý bán buôn, bán lẻ cung cấp hàng hóa đến ngƣời tiêu dùng Với cửa hàng có nhiều loại mặt hàng với số lượng khách hàng nhân viên lớn việc quản lý bán hàng phƣơng pháp thủ cơng thực gây khó khăn việc quản lý (tốn nhiều thời gian, tiền bạc thƣờng mắc phải nhiều sai sót) Đặc biệt nhu cầu tra cứu thơng tin hàng hóa, nhân viên, hóa đơn, thống kê báo cáo nhiều công sức với phương pháp Do vậy, phần mềm giúp giảm bớt khó khăn việc quản lý bán hàng nhu cầu thiết yếu Từ nhu cầu thực tế trên, em chọn đề tài “Phân tích thiết kế hệ thống quản lý bán hàng” làm đề tài mình, với mong muốn đáp ứng nhu cầu thực tế cửa hàng, giảm bớt đƣợc gánh nặng cho ngƣời quản lý nhƣ nhân viên bán hàng Đề tài nghiên cứu hƣớng tới mục tiêu sau: - Khắc phục hạn chế hệ thống quản lý bán hàng cũ mà tuân theo quy trình nghiệp vụ bán hàng cửa hàng, đại lý - Phát triển thêm chức quản lý, hỗ trợ tìm kiếm thơng tin hàng hóa, nhân viên, khách hàng, hóa đơn, phiếu nhập… - Đưa thống kê báo cáo với nhiều tiêu chí khác giúp ngƣời quản lý dễ dàng đánh giá tình hình kinh doanh cửa hàng, từ đưa phương hướng kinh doanh phù hợp Đối tƣợng phạm vi nghiên cứu: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Các hệ thống bán hàng: cửa hàng, siêu thị tư nhân với quy mơ vừa nhỏ - Đề tài có tính thực tế, áp dụng cửa hàng, siêu thị nhỏ Trong thời gian thực tập lớn, em xin gửi lời cám ơn tới thầy cô khoa công nghệ thông tin trường đại học kinh tế kỹ thuật công nghiệp tạo điều kiện cho em hoàn thành tập Em xin cám ơn thầy Vũ Văn Đốc – giảng viên khoa Công Nghệ Thơng Tin trực tiếp hướng dẫn, góp ý, bảo giúp em hồn thành tập Do hiểu biết hạn chế, kinh nghiệm thiếu nên tập em cịn có nhiều thiếu sót Em mong nhận đóng góp ý kiến thầy, bạn để em hồn thiện chương trình Em xin chân thành cám ơn ! Chƣơng I: PHÂN TÍCH NGHIỆP VỤ QUẢN LÝ THIẾT BỊ MÁY TÍNH TRONG SIÊU THỊ 1.1 Giới thiệu hệ thống quản lý thiết bị máy tính siêu thị Do xã hội phát triển bùng nổ kinh tế thị trƣờng, mặt hàng trở nên đa dạng mẫu mã chủng loại Việc quản lý bán hàng phƣơng pháp thủ cơng sổ sách khơng cịn đáp ứng nhu cầu thực tế Nó bộc lộ hạn chế sau: - Thời gian dành cho việc lưu trữ tìm kiếm lớn - Số thao tác trùng lặp nhiều - Bộ phận quản lí cần nhiều nhân lực - Tốn nhiều thời gian cho việc tra cứu lập báo cáo thống kê - Gây nhiều bất lợi quản lí sổ sách LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Dữ liệu khơng đƣợc an tồn lưu trữ sổ sách - Sai sót cơng đoạn khác khó phát xử lý kịp thời Hệ thống quản lý bán hàng áp dụng tin học khắc phục nhƣợc điểm hệ thống cũ có ƣu điểm vƣợt trội: - Hệ thống bán hàng đƣợc thực phƣơng pháp tự động hóa - Dễ dàng sử dụng, không xáo trộn hệ thống quản lý cũ - Giảm tối đa cơng đoạn thủ cơng - Việc tính tốn số liệu, cập nhật, tìm kiếm thơng tin đƣợc thực máy tính có độ xác cao, nhanh chóng thuận lợi - Các mẫu hóa đơn, chứng từ, thống kê báo cáo đƣợc nhập sẵn máy - Các liệu máy đƣợc đảm bảo an tồn, trì đƣợc thống liệu 1.2 Cơ cấu tổ chức quản lý thiết bị máy tính siêu thị Hình 1.1: Mơ hình cấu tổ chức quản lý LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Người quản lý (quản trị hệ thống) : Là ngƣời có quyền hạn cao hệ thống, theo dõi hoạt động cửa hàng có trách nhiệm mặt hoạt động kinh doanh cửa hàng Tổ bán hàng: Là tổ có trách nhiệm trì hoạt động cửa hàng, giúp đỡ khách hàng q trình mua bán hàng hóa giới thiệu sản phẩm, tốn lập hóa đơn cho khách hàng Tổ kho hàng: Có trách nhiệm thống kê hàng hóa, phụ trách việc nhập hàng hóa cửa hàng 1.3 Khảo sát nghiệp vụ hệ thống quản lý bán hàng Nghiệp vụ hệ thống bán hàng theo quy trình rõ ràng bao gồm nghiệp vụ sau: - Nghiệp vụ nhập hàng hóa : Khi cửa hàng có nhu cầu nhập hàng hóa, ngƣời quản lý tìm hiểu xem mặt hàng cần nhập liên hệ tới nhà cung cấp mặt hàng Nếu nhà cung cấp gọi điện liên hệ với họ để thỏa thuận trao đổi khả cung ứng hàng hóa, chất lượng hàng hóa, giá tiến hành đặt hàng Đối với nhà cung cấp quen thuộc liên hệ trao đổi đặt hàng Hàng trước cho nhập phải qua bước kiểm định chất lượng sản phẩm kiểm kê số lượng sản phẩm theo đơn đặt hàng Nếu hàng hóa đủ tiêu chuẩn nhập vào kho Hàng hóa nhập nhân viên quản lý kho lƣu giữ thông tin mặt hàng vào hệ thống quản lý Các thông tin bao gồm : Mã vạch, giá bán, tên sản phẩm, loại sản phẩm, đơn vị tính, ảnh Mỗi mặt hàng đánh dấu mã vạch biểu thị cho mã số hàng hóa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mã vạch hình ảnh tập hợp ký hiệu vạch (đậm, nhạt, dài, ngắn) thành nhóm vạch định dạng khác để máy đọc gắn đầu Laser (nhƣ máy quét Scanner) nhận đọc đƣợc ký hiệu Bằng cơng nghệ thơng tin, mã vạch đƣợc chuyển hóa lƣu trữ vào sở liệu Mã vạch trình bày kèm theo mã số tập hợp thành hình ảnh ký tự số tạo nên thang số gọi mã số hàng hóa Việc đánh mã vạch lên hàng hóa thực theo nguyên tắc: - Bộ mã bán hàng: mã mang tính pháp lý bên bán (cửa hàng, siêu thị) bên mua (khách hàng) Mỗi mặt hàng kinh doanh có mã số riêng để phân biệt với mặt hàng khác - Một mã bán hàng có độ dài 13 ký tự theo cấu trúc hệ thống mã vạch barcode quốc tế mặt hàng có in sẵn mã vạch nhà sản xuất Nếu mặt hàng khơng có sẵn mã vạch, hay có mã vạch khơng theo chuẩn mặt hàng dùng mã nội siêu thị làm mã bán hàng - Nghiệp vụ bán hàng: Xuất khách đến mua hàng Khi khách đến mua hàng, nhân viên bán hàng có nhiệm vụ giới thiệu sản phẩm, thực chức bán hàng: tính tiền lập hóa đơn bán hàng cho khách hàng Người thực hiện: Nhân viên bán hàng - Nghiệp vụ thống kê báo cáo: Xuất cần kiểm tra tình hình kinh doanh cửa hàng Kiểm tra doanh số bán hàng, tổng doanh thu, lượng hàng kho, số lượng hàng hóa bán ngày, tháng hay khoảng thời gian đó, số lượng hàng cịn tồn đọng kho - Chịu trách nhiệm : Ngƣời quản lý - Nghiệp vụ nhập hàng: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Xuất nhập hàng hóa từ nhà cung cấp Cách thực hiện: Lập phiếu nhập, lƣu thơng tin hàng hóa vào sở liệu Chịu trách nhiệm: Nhân viên tổ kho hàng 1.4 Tác nhân hệ thống 1.4.1 Ngƣời quản lý hệ thống: Là ngƣời theo dõi tình hình hoạt động kinh doanh cửa hàng Người quản lý Tên tác nhân Mô tả Người theo dõi hoạt động cửa hàng đồng thời đưa đánh giá tình hình hoạt động kinh doanh Đặc trƣng Hiểu rõ hoạt động kinh doanh cửa hàng Thao tác Xây dựng cấu trúc tổ chức tình trạng hoạt động cửa hàng Phần mềm hoạt động tốt góp phần nâng cao hiệu kinh doanh Quản trị hệ thống Yêu cầu cửa hàng Vai trò Bảng 1.1: Ngƣời quản lý 1.4.2 Nhân viên bán hàng: Chịu trách nhiệm khâu bán hàng cửa hàng, trì hoạt động cửa hàng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên tác nhân Nhân viên bán hàng Mô tả Người có trách nhiệm giới thiệu sản phẩm cửa hàng cho khách,thu tiền hàng, lập hóa đơn bán hàng cho khách Đặc trƣng Cần am hiểu nghiệp vụ bán hàng cửa hàng Thao tác Giới thiệu sản phẩm cho khách hàng, sau khách hàng định mua mời khách hàng tới quầy thu ngân để tốn lập hóa đơn cho khách u cầu Phần mềm cần hoạt động tốt giúp nhân viên bán hàng tra cứu thơng tin hàng hóa cách nhanh chóng nhằm giải đáp thắc mắc khách thơng tin sản phẩm Vai trị User Bảng 1.2: Nhân viên quản lý thu ngân 1.4.3 Nhân viên kho hàng: Chịu trách nhiệm nhập hàng hóa, kiểm kê mặt hàng, báo cáo tình trạng hàng hóa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên tác nhân Nhân viên kho hàng Mơ tả Người có trách nhiệm thực nhập hàng, nghiệp vụ kiểm kê, báo cáo… Đặc trƣng Am hiểu nghiệp vụ nhập hàng, kiểm kê, báo cáo Thao tác Lập phiếu nhập hàng, kiểm kê, báo cáo Yêu cầu Phần mềm cần hoạt động hiệu quả, xác nhanh chóng Vai trị User Bảng 1.3: Nhân viên kho hang 1.5 Các chức tổng quát 1.5.1 Đăng nhập:Ngƣời dùng phải thực chức sử dụng chức hệ thống LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thông tin vào Người dùng muốn sử dụng đƣợc chức hệ thống cần phải đăng nhập vào hệ thống Thông tin vào Thông tin vào bao gồm: tên đăng nhập mật Xử lý thông tin Sau người dùng nhập liệu tiến hành đăng nhập, hệ thống kiểm tra thông tin đăng nhập có hợp lệ hay khơng Dữ liệu Tài khoản, mật đăng nhập Thông báo Thông báo đăng nhập thành công, không thành công Đối tƣợng sử dụng Tất ngƣời dùng 1.5.2 Đổi mật khẩu: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Thuộc tính (attribute/ propepty): giá trị dùng để mơ tả đặc điểm khía cạnh thưc thể Thuộc tính phân làm nhiều loại sau: + Thuộc tính đơn (simple attribute): mơ tả đặc tính Ví dụ như: MSV, NS + Thuộc tính tổng hợp (composite attribute):là thuộc tính mơ tả nhiều thuộc tính Ví dụ thuộc tính họ tên + Thuộc tính đơn trị (simple value attribute):là thuộc tính mà thực thể có + Thuộc tính đa trị (multi value attribute): thuộc tính lặp lại ứng với thực thể Ví dụ sđt, email (một người có nhiếu sđt, email) + Thuộc tính dẫn xuất (perived attribute): thuộc tính suy từ khác ví dụ điểm trung bình, tổng số - Liên kết: gom nhóm thực thể thực thể có vai trị định Một kiểu liên kết tập hợp liên kết có ý nghĩa Một kiểu liên kết định nghĩa nhiều kiểu thực thể Số kiểu thự thể tham gia vào kiểu liên kết gọi số kiểu liên kết Tên kiểu liên kết thường chon động từ( chủ động hay bị động) phản ánh ý nghĩa b) Quan hệ mơ hình quan hệ - Mơ hình quan hệ cho ta biết mối quan hệ thực thể, cho ta có nhìn rõ thực thể - Mối quan hệ: liên kết thực thể với Quy trình xây dựng mơ hình E- R Bước 1: Liệt kê đăc trưng nó, xác hố lựa chọn thông tin hồ sơ Bước 2: Đã có danh sách thuộc tính xác hoá, chọn lọc LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Tìm thực thể thuộc tính - Loại thuộc tính tính tốn khỏi danh sách thuộc tính Bước 3: Xác định mối quan hệ thực thể dã xác định bước Bước 4: Vẽ sơ đị mơ hình E-R xác định số cho thực thể tham gia vào quan hệ trước hết vẽ thực thể, sau vẽ mối quan hệ Bước 5: Chuẩn hoá sơ đồ thu gọn sơ đồ Sau vẽ sơ đồ ta chuẩn hố sơ đồ có thuộc tính lặp c) Mơ hình thực thể liên kết LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chƣơng III: PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU 3.1 Database diagram LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.2 Chi tiết bảng 3.2.1 Bảng nhân viên 3.2.2 Bảng khách hang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.2.3 Bảng nhà cung cấp 3.2.4 Bảng sản phẩm 3.2.5 Bảng hóa đơn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.2.6 Bảng chi tiết hóa đơn 3.2.7 Bảng phiếu nhập 3.2.8 Bảng chi tiết phiếu nhập Chƣơng IV: Giới thiệu phần mềm LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.1 Menu 4.2 Giao diện đăng nhập LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.3 Giao diện thay đổi mật 4.4 Giao diện thêm ngƣời sử dụng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.5 Giao diện bán hàng 4.6 Danh sách chứng từ nhập LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.7 Giao diện thêm chứng từ nhập 4.8 Danh sách hóa đơn chứng từ bán hàng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.9 Danh sách nhóm mặt hàng 4.10 Danh sách mặt hàng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.11 Danh sách nƣớc sản xuất 4.12 Danh sách nhà cung cấp hàng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.13 Danh sách nhân viên 4.12 Danh sách khách hàng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chƣơng V: Đánh giá ƣu nhƣợc điểm phần mềm Ƣu điểm : - Ngơn ngữ lập trình : Phần mềm Quản Lý Vật Tư viết ngôn ngữ Visual Basic NET (VB.NET) VB.NET ngơn ngữ lập trình khuynh hướng đối tượng (Object Oriented Programming Language) Microsoft thiết kế lại từ số không Visual Basic.NET (VB.NET) không kế thừa VB6 hay bổ sung, phát triển từ VB6 mà ngơn ngữ lập trình hồn tồn Microsoft ’s NET Framework Do đó, khơng phải VB phiên Thật sự, ngôn ngữ lập trình lợi hại, khơng lập tảng vững theo kiểu mẫu đối tượng ngơn ngữ lập trình hùng mạnh khác vang danh C++, Java mà dễ học, dễ phát triển cịn tạo hội hồn hảo để giúp ta giải đáp vấn đề khúc mắc lập trình Hơn nữa, dù khơng khó khăn cần tham khảo, học hỏi hay đào sâu xảy bên … hậu trường OS, Visual Basic.NET (VB.NET) giúp ta đối phó với phức tạp lập trình Windows đó, ta tập trung công sức vào vấn đề liên quan đến dự án, công việc hay doanh nghiệp mà - Hệ quản trị sở liệu : Phần mềm sử dụng hệ quản trị sở liệu SQL (Structured Query Language) SQL sử dụng đơn giản hiệu Hầu hết tất ngơn ngữ lập trình cấp cao có hỗ trợ SQL Có thể kể MS Visual Basic, MS Access, MS Visual Foxpro, DBase, DB2, Paradox, Oracle Đầu tiên SQL sử dụng ngôn ngữ quản lý CSDL chạy máy đơn lẻ Do phát triển nhanh chóng nhu cầu xây dựng CSDL lớn theo mơ hình khách/chủ (Client/Server), nhiều phần LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com mềm sử dụng ngôn ngữ SQL đời mà điển hình MS SQL Server, Oracle, Sybase Trong mơ hình khách/chủ, tồn CSDL tập trung lưu trữ máy chủ (Server), thao tác xử lý liệu thực máy chủ lệnh SQL Máy trạm (Client) dùng để cập nhật liệu cho máy chủ lấy thông tin từ máy chủ Ưu điểm SQL - Câu lệnh đơn giản, dễ nhớ, dễ sử dụng ngắn gọn - Tốc độ cao tối ưu hố với cơng nghệ - Khả thực yêu cầu phức tạp công việc Nhƣợc điểm : - Ngơn ngữ lập trình : Ứng dụng viết ngơn ngữ VB.NET chạy Windows bạn bị lệ thuộc vào sách thay đổi Microsoft - Hệ quản trị sở liệu : SQL (Structured Query Language) làm việc với liệu có cấu trúc dạng bảng Foxpro, DBase, Access Với tệp liệu dạng văn Winword, hay ảnh, âm bạn khơng thể ứng dụng SQL LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... THIẾT KẾ HỆ THỐNG QUẢN LÝ VẬT TƢ I SƠ ĐỒ PHÂN RÃ CHỨC NĂNG 1: Sơ đồ phân cấp chức QUẢN LÝ VẬT TƯ Quản ý bán hàng Lập phiếu chứng từ QL Thông tin khách hàng QL Báo cáo bán hàng Quản lý nhập hàng QL... thông báo thực thành công, không thành công Thông báo Đối tƣợng sử dụng Người quản lý 1.5.9 Quản lý loại sản phẩm: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thông tin vào Quản lý. .. nhiệm thực nhập hàng, nghiệp vụ kiểm kê, báo cáo? ?? Đặc trƣng Am hiểu nghiệp vụ nhập hàng, kiểm kê, báo cáo Thao tác Lập phiếu nhập hàng, kiểm kê, báo cáo Yêu cầu Phần mềm cần hoạt động hiệu quả,

Ngày đăng: 01/11/2022, 15:05

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan