Xây dựng hệ thống quản lý bán hàng Sau khi thực hiện kháo sát các nhân viên và quán lý đề lây thông tin của hệ thống thì các nhân viên phân tích đã quyết định xây dựng một hệ thông bán h
Trang 1
NGAN HANG NHA NUGC VIET NAM BO GIAO DUC VA DAO TAO
TRUONG DAI HOC NGAN HANG TP HO CHI MINH
KHOA HE THONG THONG TIN QUAN LY
or >,
° +
GVHD: Phạm Xuân Kiên
Môn: Phát triển hệ thống thông tin
Hoc ky I, nam hoc 2021 — 2022
Trang 2NHAN XET CUA GIANG VIEN
NOI DUNG
HINH THUC
Trang 3
` 2? ^
LƠI MƠ ĐAU
Những năm trở lại đây, cơ chế thị trường nền kinh tế nước ta thay đôi đã có nhiều biến động Nhìn chung, hầu hết các doanh nghiệp đã có sự đôi mới hoạt động kinh doanh và bước đầu hội nhập vào nền kinh tế khu vực cũng như thế giới Đặc biệt với sự phát triển của nền kinh
tế, mức sống của người dân ngày càng được nâng cao, nhu cầu tiêu dùng và mua sắm cũng theo đó gia tăng Đây cũng chính là cơ hội cho các doanh nghiệp bán lẻ phát triển Dé dap ứng đủ nhu câu vật chất ngày càng tăng đó hàng loạt các siêu thị, trung tâm thương mại đã ra đời với đa dạng các loại hàng hóa phù hợp với thị hiểu người tiêu dùng
Trong đó có siêu thị Coop Mart Thiên Hạc cũng là một siêu thị lớn với đầy đủ các loại mặt
hàng Ở đây khách hàng có thê tìm thấy được rất nhiều mặt hàng mà mình cần, vì thế hệ thống siêu thị cần có môt cơ cầu quản lý thật chặt chẽ để đáp ứng nhu cầu cho khách hàng một cách
hài hoà Do đó, em lựa chọn đề tài “HỆ THONG QUAN LY BAN HANG CUA MOT SIEU
THỊ' cho bài tập lớn kết thúc học phần cũng không ngoài mục đích tìm hiểu những kiến thức về lĩnh vực này
Em xin chân thành cảm ơn thây trong thời gian qua đã tận tình chỉ dạy chúng em thêm nhiều kiến thức quý giá về lĩnh vực “Phát triển hệ thống thông tin” đề em có thê hoàn thành đề tài
này một cách tốt nhất Tuy nhiên, sự hiểu biết của em về lĩnh vực này còn chưa sâu sắc nên
ít nhiều sẽ có những thiêu sót, nếu có thiếu sót hay không hợp lý về mặt nội dung cũng như cách trình bày thì rất mong có thể nhận được sự góp ý và chinh sửa chân thành từ thay dé em
có được một kiên thức vững chắc hơn về đề tài này
Trang 4MUC LUC
I/ Dac ta dé
1 Những công việc của quản lý ban hang siêu thị
2 Các chức năng của một hệ thống quản lý bán hàng siêu thi
3 Yêu cầu xây dựng hệ thống quản lý bán hàng siêu thị
2 Yêu cầu phi chức năng
2.1/Sơ đồ DED level 0 của quản lý bán hàng
2.2/ Sơ đồ DFD level 0 của quản lý khách hàng
2.3/ Sơ đồ DFD level 0 của quản lý nhập, xuất
2.4/ Sơ đồ DFD level 0 của quản lý kho
2.5/ Sơ đồ DFD level 0 của quản lý kinh doanh
2.6/ Sơ đồ DFD level 0 của hệ thống bán hàng ở siêu thị
Trang 5
DANH MUC BANG BIEU
Bang 1: Quan ly ban hang
DANH MUC HINH ANH
Hinh 1: So d6 ngit canh
Trang 6có thê cạnh tranh được với các đối thủ khác Xây dựng hệ thống mới cũng nhằm tăng tốc về tốc độ truy xuất dữ liệu, loại bỏ các thủ tục phức tạp trước đó của hệ thông bán hàng truyền thống có Thêm vào việc ghi nhớ các khách hàng thân thiết đã mua số lượng hàng lớn của siêu thị trở nên dễ dàng hơn mà trước đây siêu thị không có
1 Những công việc của quản lý bán hàng siêu thị
Thiết lập chính sách tuyên dụng, bán hàng, chiến lược phân phối
Lập kế hoạch bán hàng chỉ tiết đẻ triển khai
Huấn luyện kỹ năng, quản lý lực lượng
Đánh giá hiệu quả bán hàng
2 Các chức năng của một hệ thống quản lý bán hàng siêu thị
Quản lý xuất — nhập kho
Quản lý hệ thông nhân viên, khách hàng
Quản lý các sản phẩm, mặt hàng bán trong siêu thị
Quan lý tài chính, các khoản thu chi
3 Yêu cầu xây dựng hệ thống quản lý bán hàng siêu thị
Người quản lý cần năm rõ mọi hoạt động cũng như tình hình mua bán, thống kê doanh thu theo tháng, quý theo yêu cầu
Thủ kho quản lý, kiểm kê số lượng hàng hóa, sản phẩm theo mã số
Nhân viên tính tiền những mặt hàng khách mua và lập hóa đơn
Trang 7Khách hàng — những người mua sắm tại siêu thi, bao gồm khách hàng bình thường và khách hàng thân thiện
4 Xây dựng hệ thống quản lý bán hàng
Sau khi thực hiện kháo sát các nhân viên và quán lý đề lây thông tin của hệ thống thì các nhân viên phân tích đã quyết định xây dựng một hệ thông bán hàng cho siêu thị
4.1/ Quản lý nhân viên và khách hàng
Nhân viên bán hàng chịu trách nhiệm bán hàng tính tiền cho từng mặt hàng mà khách hàng mua và in hóa đơn cho khách hàng rồi báo cáo lại cho quản lý Những nhân viên sẽ được quản lý bởi quản lý qua những thông tin của nhân viên gồm: Mã nhân viên, tên nhân viên, địa chỉ, số điện thoại, ngày bắt đầu và số ngày nghỉ phép
Khách hàng là người mua sắm tại siêu thị:
— _ Họ là khách hàng thân thiết nếu có thẻ thành viên của siêu thị được hệ thông lưu trữ trên CSDL để hệ thống có thể tính những ưu đãi cho khách hàng
— Ho là khách hàng thường nên thông tin của họ không được lưu trên CSDL khách hàng của siêu thị chỉ có thông tin mua hàng được lưu trên CSDL bán hàng của siêu thị
Khi khách hàng mua hàng thì nhân viên sẽ quét mã vạch hoặc nhập mã đơn hàng đề thanh toán đơn hàng Sau đó khách hàng sẽ lựa chọn hình thức thanh toán bằng thẻ hoặc tiền mặt
và in hóa đơn Mã đơn hàng và số lượng đã mua sẽ được lưu trên cơ sở dữ liệu của hệ thông
để tính doanh thu của ngày hôm đó Thông tin hóa đơn bao gồm: Mã hóa đơn, tổng thanh
toán, tên mặt hàng, SỐ lượng và hình thức thanh toán
Khi thấy có bát kì quầy thanh toán nào bị quá tải thì người quán lý sẽ điều động thêm nhân viên để mở thêm các quây thanh toán Thông tin của quầy thanh toán gồm: Mã quây thanh toán, tên quầy thanh toán Và khi có quầy hàng nào bị hết hàng thì nhân viên sẽ chịu trách nhiệm lấy hàng trong kho ra và đặt vào quầy hàng: thông tin của quầy hàng gồm: Tên quây hang, ma quay hàng
Khách hàng còn có thể trở thành thành viên cho siêu thị khi đã đạt được một số tiền mua hàng nhất định Khách hàng sẽ cung cấp thông tin gồm: Tên khách hàng, ID card, số điện thoại và
số điểm tích lũy
Trang 84.2/ Quan ly kho hang
Người quản lý kho sẽ quản lý số lượng hàng nhập, xuất trong kho sau đó báo cáo lên người
quản lý Thông tin về thủ kho là: Mã nhân viên , tên thủ kho, địa chỉ và số điện thoại
Khi nhập hay xuất sản phẩm, hàng hóa cần lưu thông tin: ngày tháng, tông trị giá Cụ thể: Đối với hàng nhập kho:
— Nhập theo hóa đơn mua hàng
— Hàng nhập kho thông thường sẽ được theo dõi dựa trên: mã hàng, nhóm hàng, chủng loại,
số lượng, đơn vị tính, giá thành
— Hệ thống quản lý bán hàng ở siêu thị hỗ trợ báo cáo nhập hàng hóa trong kỳ
Đối với hàng xuất kho:
— Cũng được theo dõi theo mã hàng, chủng loại, nhóm hàng, số lượng xuất,
— Báo cáo lượng hàng hóa, sản phâm được xuất kho trong kỳ
— Quan lý hàng tôn bằng cách tông hợp những phát sinh, báo cáo hàng hóa tồn kho Thủ kho còn chịu trách nhiệm thông kê hàng tồn kho và sau đó lập báo cáo về mã hàng tồn kho, tên hàng tôn kho, số lượng và tống giá trị đưa lên người quản lý
4.3/ Quan ly mat hang trong quay siêu thi
Quản lý mặt hàng trong siêu thị theo những thông tin: tên mặt hàng, mã, loại, đơn vị tính,
Hệ thống quản lý bán hàng ở siêu thị giúp điều chỉnh hàng tồn đúng cách
Lưu ý về sô phiêu giao ca phải được dựa trên cả sô lượng tôn đầu ca và sô lượng hàng bán trong ca
4.4/ Quản trị hệ thông dữ liệu
Lưu trữ, sao chép và phục hôi dữ liệu
Kết thúc
4.5/ Các quy định trong hệ thống quản lý bán hàng siêu thị
Lập hóa đơn bán hàng các thông tin sau: MaHH, TenHH, DonViTinh, SoLuong, DonGia
Tra cứu hóa đơn ban hang
Trang 9Tra cứu phiếu nhập theo mã
Tra cứu phiếu xuất, phiếu nhập, thông tin hàng hóa
Lưu trữ thông tin
Tra cứu thông tin khách hàng
4.6/ Người quản lý siêu thị
Người quản lý định kì sẽ kiêm tra về các mặt hàng tồn kho và doanh thu của siêu thị theo ngày, theo tháng và theo quý Thông tin của người quán lý gồm: Mã nhân viên, tên người quản lý, ngày bắt đầu, dia chi và sô điện thoại Người quán lý còn sẽ kiểm tra nhập xuất đơn hàng theo từng ngày, tháng và quý đề năm giữ số lượng tình trạng của các đơn hàng đã được nhập xuất
II/ Xác định yêu cầu (requirements determination)
1 Yêu cầu về chức năng
Quản lý nhân viên: Hệ thống cho phép người quán lý quản lý nhân viên bán hàng, thủ kho qua các thông tin: Tên, Mã nhân viên, năm sinh, địa chỉ, ca làm việc và số ngày nghỉ
Quản lý kho:
— Hệ thống cho phép người quản lý quản lý kho khi nhập xuất các mặt hàng qua các thông tin: Tên mặt hàng, mã mặt hàng, số lượng, ngày tháng nhập (xuất), tông giá trị nhập (xuất)
— Người quản lý còn có thể quản lý lượng hàng tồn kho thông qua các thông tin: Tên mặt hàng tồn kho, Mã mặt hàng tồn kho, số lượng, tông giá trị hàng tồn kho,
Quán lý khách hàng thân thiết: Khách hàng thân thiết sẽ được hệ thông quản lý bằng cách lưu các thông tin: Tên khách hàng, ID card,
Quản lý bán hàng:
— Hé thong sé lập các hóa đơn bán hàng qua thông tin: Mã hóa đơn, tên mặt hàng trong hóa
đơn, chiết khấu, VAT
— Hệ thống còn báo cáo doanh thu cho người quản lý theo ngày, tháng, quý
Trang 10Quản lý quầy thanh toán: Hệ thống phải xác định được tình trạng ứ đọng quầy đề nhằm cho phép mở thêm các quây thanh toán
Quản lý dữ liệu: Hệ thống sẽ lưu trữ các dữ liệu trong cơ sở dữ liệu của hệ thống
2 Yêu cầu phi chức năng
Hệ thống phải cập nhật tình trạng quây bán hàng thường xuyên đề tránh gây ứ dong quay
Hệ thống phải có khả năng sửa chửa đơn giản tránh tình trạng không thể bán hàng trong thời gian đài
Hệ thống phải có khả năng bảo mật cao để tránh tinh trạng bị rò ri thông tin khách hàng thân
Loại Bên ngoài
Tiên điêu kiện: Nhân viên đang săn sàng đề thanh toán và khách hàng muôn
thanh toán mặt hàng đã mua
Trang 11
1.Khách hàng đem các mặt hàng đã mua đên quâymua
hàng
2 Nhân viên quét mã vạch đề lưu thông tin mặt hàng - Thông tin đơn hàng
3 Nhân viên sẽ in hóa đơn dựa trên số lượng hànghóa đã
mua
4 Khách hàng sẽ nhận hóa đơn và kết thúc thanh toán
Luông sự kiện thay thé:
2.1 Nếu mã vạch bị lỗi thì nhân viên sẽ nhập thôngtin đơn
hàng đề thanh toán
2.2 Tiếp tục thực hiện bước 3
3.1 Nếu khách hàng là thành viên thì sẽ lưu thông tinmua - Thông tin khách hàng hàng đề tích lũy diém cho khách hàng
3.2 Tiếp tục bước 4
Bang 1: Quan ly ban hang
2 Quản lý khách hàng thân thiết
Tên use case: Quản lý khách hàng ID: D1 Mức độ ưu tiên: Cao
Loại: Bên trong
Tiền điều kiện: Khách hàng đã thanh toán và thông tin khách hàng được lưu trên
1.Khách hàng thanh toán đơn hàng -Thông tin đăng nhập
2 Nhân viên sẽ kiểm tra thông tin khách hàng trên cơ
đãnhập
- Nếu không có thì kết thúc
Trang 12- Nếu có thì sẽ thực hiện bước 4 - Thông tin đăng hàng
3.1 Nếu khách hàng chưa đủ điểm tích lũy thì nhân
viên sẽ cộng vào điêm tích lũy và không giảm giá
Tén use case: Quan lý nhập, xuât
Trigger: Thủ kho muốn quản lý nhập xuất hàng hóa
Loại: Bên trong
Tiền điều kiện: Thủ kho đăng nhập vào hệ thống với tư cách người quản lý
1.Thủ kho đăng nhập vào hệ thống với tư cách là thủ -Thông tin đăng nhập
Trang 13bộ phận quản lý
Bảng tóm tắt
Hóa đơn nhập và Quản lý hàng tồn
1 Thủ kho đăng ủ kho đăng nhập nhập vào vào hệ thô hệ thông với tư cach I ách người quan lý ời quản lý Thông tin đăng nhập 2.Thu kho sẽ chọn chức năng xem hàng tôn kho
3 Hệ thống sẽ hiên thi bảng báo cáo theo từng tháng, từng ;
Thông tin hàng tôn kho quý và từng ngày
4.Thủ kho sẽ tạo bảng thống kê về các mặt hàng tồn kho
5 Sau đó dùng email của hệ thông để gửi bảng báo cáo lên
người quản lý
Bảng tóm tắt
Hóa đơn nhập xuất Bảng báo cáo tình
Trang 145 Quan ly hé thong
Tên use case: Quản lý hệ thông ID: DI Mức độ ưu tiên: Cao
Loại: Nội bộ
Tiền điều kiện: Người quản lý đăng nhập vào hệ thống với tư cách người quản lý
Dòng sự kiện chính
1 Người quản lý đăng nhập vào hệ thống với tư cách người
quản lý
2.Người quản lý chọn chức năng thống kê
3 Hệ thống sẽ hiên thi bảng báo cáo của thủ kho về hàng
hóa nhập xuất và doanh thu, lợi nhuận, chiết khấu từ cơ sở dữ
liệu doanh thu bán hàng và thông tin nhân viên, khách hàng
4 Người quản lý đối chiếu dữ liệu của các bảng báo cáo trên
cơ sở dữ liệu
5.Sau đó người quán lý sẽ lập các bảng báo cáo thống kê về
doanh thu và chi phí của hàng hóa đề gửi lên cấp trên
Thông tin mỗi bước Thông tin đăng nhập
Dữ liệu doanh thu,
sô lượng hàng hóa nhập, xuất
Bảng tóm tắt
Trang 15
IV/ M6 hinh héa qui trinh (process modeling)
1 Sơ đồ ngữ cảnh
Hóa đơn mua hang
D Thông tín khách hàng Thông tin hàng hóa
Quán lí bắn hàng Hóa đơn mua hang
D Thông tin héa đơn
EBEFEPFEFPF-E Báo cáo tải chính
s Bằng bảo cáo hảng tôn kho
Thống kê hảng tôn „Phgtêedo Đáp
Thông tin nhập xuất
Thống kẻ nhập xuấthủng | Quầkho [Trg tang tin Kho |
Hình 1: Sơ đồ ngữ cảnh
2 Sơ đồ DED level 0
2.1/Sơ đồ DFD level 0 của quản lý bán hàng
Trang 162.2/ Sơ đồ DED level 0 của quản lý khách hàng
Xuất thông tin khách
Thông tin khách hàng mới Thông tin điêm tích lũy Thông tin khách hảng thần thiết mới
Hình 3: Sơ đồ DFD level 0 của quản lý khách hàng
2.3/ Sơ đồ DED level 0 của quản lý nhập, xuất
Bằng báo cáo hoản chỉnh
Các báo cáo trong quá khứ
Thông tin nhập xuất