Báo cáo BTL môn Phân tích và thiết kế hệ thốngLời nói đầu Phân tích và thiết kế Hệ thống quản lý mua bán hàng trong siêu thị là một đề tài quan trọng và thiết thực trong thời đại công ng
Trang 1TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO BÀI TẬP LỚN
Tên đề tài:
Phân tích và thiết kế Hệ thống quản lý mua bán hàng trong siêu thị
Sinh viên thực hiện: Nguyễn Thế Phong – 2121051045
Đào Việt Anh - 2121050982
Lớp: Khoa học máy tính K63
Hà Nội – 2024
Trang 2Báo cáo BTL môn Phân tích và thiết kế hệ thống
Mục lục
Mục lục
-Lời nói đầu -
Chương I:
-1 Nhiệm vụ cơ bản
-2 Cơ cấu tổ chức
-3 Quy trình xử lý
-4 Phê phán hiện trạng của Hệ
thống -5 Yêu cầu đối với Hệ thống
mới -6 Mẫu biểu
-Chương II
-1 Biểu đồ phân cấp chức
năng(BPC) -2 Mô hình luồng dữ liệu (BLD)
-Chương III Phân tích hệ thống về dữ
liệu -1 Xây dựng Mô hình thực thể liên
kết -2 Xây dựng mô hình quan
hệ -3 CSDL logic
-Chương IV Thiết kế hệ
thống -1 Thiết kế CSDL vật
lý -2 Thiết kế các giao
diện -Nguyễn Thế Phong
Trang 3Báo cáo BTL môn Phân tích và thiết kế hệ thống
Lời nói đầu
Phân tích và thiết kế Hệ thống quản lý mua bán hàng trong siêu thị là một đề tài quan trọng và thiết thực trong thời đại công nghệ số hiện nay Việc ứng dụng hệ thống quản
lý hiệu quả sẽ giúp siêu thị nâng cao năng suất hoạt động, giảm thiểu sai sót, tăng cường khả năng cạnh tranh và nâng cao trải nghiệm khách hàng
Chương I Khảo sát hệ thống
1 Nhiệm vụ cơ bản
Đề tài này được thực hiện nhằm mục đích:
- Phân tích các yêu cầu nghiệp vụ của hệ thống quản lý mua bán hàng trong siêu thị
- Thiết kế hệ thống quản lý mua bán hàng đáp ứng các yêu cầu nghiệp
vụ và đảm bảo tính hiệu quả, bảo mật
- Đánh giá hiệu quả của hệ thống quản lý sau khi triển khai
2 Cơ cấu tổ chức
- Tổ văn phòng: Gồm 1 giám đốc và 2 phó giám đốc có nhiệm vụ điều phối toàn bộ hoạt động của siêu thị Tổ phải name được tình hình mua bán, doanh thu của siêu thị để báo cáo lại cho ban giám đốc hợp tác xã Việc báo cáo được thực hiện hàng tháng, hàng quý hoặc cũng có khi đột xuất theo yêu cầu của ban giám đốc
- Tổ thu ngân: Thực hiện việc bán hàng và lập hoá đơn cho khách hàng đồng thời ghi nhận lại số hàng hoá bán được của mỗi loại để báo cáo cho tổ quản lý sau mỗi ca làm việc
- Tổ quản lý: Nhiệm vụ của tổ là kiểm tra chất lượng hàng hoá và name tình trạng hàng hoá của siêu thi, đảm bảo hàng hoá luôn ở trong tình trạng tốt nhất khi đến tay khách hàng Khi phát hiện hàng hư hỏng phải kịp thời báo ngay cho tổ văn phòng để có biện pháp giải quyết và điều phối hàng
- Tổ tin học: Thực hiện việc nhập liệu, kết xuất các báo cáo can thiết phục vụ cho tổ văn phòng
3 Quy trình xử lý
• Quản lý quy trình nhập hàng của siêu thị
Quy trình nhập hàng là bước quan trọng, phải đặt lên trước tiên Bởi vì,
để việc kinh doanh được thuận lợi thì hàng hóa luôn sẵn có và đáp ứng kịp thời nhu cầu khách hàng Khi thực hiện quy trình nhập hàng, nhà quản lý cần đảm bảo các yếu tố: hàng hóa có nguồn gốc, bổ sung kịp Nguyễn Thế Phong
Trang 4Báo cáo BTL môn Phân tích và thiết kế hệ thống
thời, đảm bảo thời gian sử dụng, tạo dữ liệu trên phần mềm quản lý sản phẩm, kiểm tra chất lượng
• Quản lý kho
Sau khi hàng đã được nhập kho, quản lý siêu thị sẽ chịu trách nhiệm bố trí, thống kê số lượng chủng loại hàng hóa trong kho Khi có yêu cầu xuất kho, người quản lý luôn phải tuân thủ theo nguyên tắc FIFO (nhập trước xuất trước)
• Quản lý bán hàng siêu thị
Sau khi hàng hóa đã được đưa lên kệ thì khâu kế tiếp là bán hàng Quản lý bán hàng chịu trách nhiệm sắp xếp, phân công nhân sự túc trực
để tư vấn và hỗ trợ cho khách hàng
• Quản lý tài chính
Quản lý tài chính là yếu tố quan trọng mà nhà quản trị nào cũng phải cân nhắc Quản lý tài chính là quản lý các chi phí phát sinh trong quá trình hoạt động và doanh thu mang lại từ vị trí thu ngân
4 Phê phán hiện trạng của Hệ thống
a. Nhập hàng hoá
• Mặt hàng mới nhập về sẽ được nhân viên quản lý phụ
trách tin học lưu trữ các thông tin của hàng vào hệ thống
quản lý, Các thông tin bao gồm: Mã vạch, giá bán,
ngày sản xuất, hạn sử dụng, số lượng, đơn vị tính…
• Nguồn hàng được nhập dưới hai hình thức
- Đơn đặt hàng: Hợp đồng mua bán giữa
siêu thị và nhà cung cấp
- Hợp đồng trao đổi hàng hoá giữa siêu
thị với các doanh nghiệp khác
- Hàng nhập về, thủ kho can ghi thêm số lượng hàng
nhập vào thẻ kho Mỗi mặt hàng đều có thẻ kho
riêng Nếu hàng đã có trong kho thì thủ kho sẽ ghi
thêm vào thẻ kho có sẵn, đối với mặt hàng mới thì thủ
kho can tiến hành lập thẻ kho mới
b.Xuất hàng hoá
- Nhân viên bán hàng chuyển hàng từ kho ra quay bán Quầy bán
là mơi trưng bày nhiều mặt hàng cùng chủng loại để thuận
tiện cho khách hàng mua hàng và giúp chp nhân viên bán hàng
dể kiểm soát hàng hoá ở quay để bổ sung khi heat hàng Hàng
ngày, căn cứ vào tình hình bán hàng ở siêu thị, bộ phận
nghiệp vụ sẽ thống kê biết để mặt hàng nào đã hết hay còn ít
Nguyễn Thế Phong
Trang 5Báo cáo BTL môn Phân tích và thiết kế hệ thống
trong kho từ đó đưa ra yêu cầu nhập hàng mới, hoặc xuất hàng từ kho ra quầy đối với mặt hàng còn ít
c.Hiện trạng tin học
- Siêu thị Pico là siêu thị lớn, hằng ngày số lượng hàng hoá bán ra rất lớn Đặt biệt với hệ thống bán lẻ có nhiều sai sót trong việc kiểm kê hàng hoá, nên cần có một bộ phận tin học
để dễ dàng hơn trong việc kiểm soát lượng hàng bán lẻ trong ngày Cũng như lượng hàng bán si cũng cần một hệ thống kiểm tra về số lượng mặt hàng
-Nói chung hệ thống siêu thị lớn cần một bộ phận tin học
để phục vụ các nhu cầu cần thiết cho hệ thống quản lý chặt chẽ hơn
5 Yêu cầu đối với Hệ thống mới
Nguyễn Thế Phong
Trang 6Báo cáo BTL môn Phân tích và thiết kế hệ thống
6 Mẫu biểu
Nguyễn Thế Phong
Trang 7Báo cáo BTL môn Phân tích và thiết kế hệ thống
Nguyễn Thế Phong
Trang 8Báo cáo BTL môn Phân tích và thiết kế hệ thống
Nguyễn Thế Phong
Trang 9Báo cáo BTL môn Phân tích và thiết kế hệ thống
Chương II Phân tích hệ thống về chức năng
1 Biểu đồ phân cấp chức năng (BPC)
a) Xác định chức năng chi tiết
Quản lý bán hàng
Stt Công việc
1 Thống kê doanh thu
2 Nhập thông tin nhân viên
3 Tra cứu thông tin nhân viên
4 Nhập thông tin khách hàng
5 Tra cứu thông tin khách hàng
6 Tra cứu hóa đơn bán hàng
Bán hàng
stt Công việc
7 Lập hóa đơn bán hang
8 Xuất hóa đơn bán hàng
Thủ kho
Stt Công việc
9 Thông kê hàng hóa tại siêu thị
10 Tạo phiều nhập hàng
11 Tạo phiếu xuất hàng
Nguyễn Thế Phong
Trang 10Báo cáo BTL môn Phân tích và thiết kế hệ thống
b) Sơ đồ
c) Đặc tả chi tiết các chức năng lá
10
Bộ Phận Xậy Dựng Và Quản Lý
Thống kê doanh thu
Nhập thông tin
nhân viên
Tra cứu thông
tin nhân viên
Nhập thông tin
khách hàng
Tra cứu thông
tin khách hàng
Tra cứu hóa
đơn bán hàng
Lập hóa đơn bán hàng
Xuất hóa đơn bán hàng
Thông kê hàng hóa tại siêu thị
Tạo phiều nhập hàng
Tạo phiếu xuất hàng
Trang 11Báo cáo BTL môn Phân tích và thiết kế hệ thống
2 Mô hình luồng dữ liệu (BLD)
a) BLD mức khung cảnh
b) BLD mức đỉnh
c) BLD mức dưới đỉnh
Chương III Phân tích hệ thống về dữ liệu
I Xây dựng Mô hình thực thể liên kết
1 Xác định kiểu thực thể, kiểu thuộc tính (các bước xác định, phân tích bài toán, kết quả thu được)
2 Xác định kiểu liên kết (tên kiểu liên kết giữa các kiểu thực thể tham gia)
3 Vẽ ER (Giải thích ký hiệu, vẽ hình)
4 Chuyển đổi ER về các bản ghi logic
II Xây dựng mô hình quan hệ
III Hoàn thiện CSDL logic
Chương IV Thiết kế hệ thống
1 Thiết kế CSDL vật lý
2 Thiết kế các giao diện
2.1 Thiết kế giao diện nhập liệu (5-7 form)
2.2 Thiết kế giao diện báo cáo (3-4 form)
2.3 Thiết kế giao diện hỏi đáp (2-3 form)
11
Trang 12Báo cáo BTL môn Phân tích và thiết kế hệ thống
12