BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC NHA TRANG Phân Tích Thiết Kế Hệ Thống QUẢN LÝ BÁN HÀNG SIÊU THỊ BÁO CÁO NHÓM 1... Phân tích tổ chức và vấn đề cần giải quyết I.2.1 Khảo sát hệ thống
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC NHA TRANG
Phân Tích Thiết Kế Hệ Thống
QUẢN LÝ BÁN HÀNG SIÊU THỊ
BÁO CÁO NHÓM 1
Trang 2Thành viên nhóm :
Bao gồm(12):
(1) Nguyễn Anh Quân 63135168 (leader)
(2) Nguyễn Tấn Lập 63132204.
(3) Nguyễn Quốc Huy 63130514.
(4) Trầm Quang Vinh 63132835.
(5) Trần Anh Tín 63132691.
(6) Võ Minh 63134628.
(7) Nguyễn Phước Bảo Khoa 63130584.
(8) Nguyễn Gia Huy 63134214.
(9) Nguyễn Tiến Đạt 63131920.
(10) Phùng Nguyễn Anh Thư 63135615.
(11) Vũ Minh Thịnh 63131330.
(12) Trần Văn Thành 63133375 (Không tham gia)
2/29 PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Trang 3Thời Gian Bắt Đầu
Thời Gian Kết Thúc
Anh Quân (100%)Tấn Lập (100%)Quốc Huy (100%)Quang Vinh (100%)Anh Tín (100%)
Võ Minh (100%)Bảo Khoa (100%)Gia Huy (100%)Tiến Đạt (100%)Anh Thư (100%)Minh Thịnh (100%)Văn Thành (0%)
Phân chia nhóm
và công việc Cả nhóm 16/02/2023(9:00 pm) 16/02/2023(9:30 pm)
Tìm hiểu công ty Anh Tín,
Tấn Lập,Anh Khoa,Gia Huy
16/02/2023(9:40 am)
21/02/2023(8:00 pm)
Thực trạng công
ty và vấn đề cần
giải quyết
Võ Minh,Minh Thịnh,Tiến Đạt
16/02/2023(9:40 am) 21/02/2023(8:00 pm)
Mục tiêu phát
triển hệ thống
công ty.
Quốc Huy,Anh Thư 16/02/2023(9:40 am) 21/02/2023(8:00 pm)
Duyệt Thông Tin Cả nhóm 21/02/2023
(8:30 pm)
22/02/2023(8:30 am)
Sửa lỗi báo cáo
lần 1 Quang Vinh,Anh Quân 08/03/2023(8:00 am) 08/03/2023(12:00 pm) Anh Quân (100%)Tấn Lập (100%)
Quốc Huy (100%)Quang Vinh (100%)Anh Tín (80%)
Võ Minh (80%)Bảo Khoa (100%)2
Phân chia nhóm
và công việc Cả nhóm 09/03/2023(7:00 pm) 10/03/2023(11:00 am)
Phương pháp xác
định yêu cầu Võ MinhAnh Tín, 10/03/2023(8:00 pm) 12/03/2023(8:00 pm)
Mô tả nghiệp vụ Minh Thịnh,
Gia Huy 10/03/2023(8:00 pm) 12/03/2023(8:00 pm)
Sơ đồ phân rã
chức năng Tiến Đạt,Anh Thư 12/03/2023(9:00 pm) 13/03/2023(8:00 pm)
3/29PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Trang 4Gia Huy (60%)Tiến Đạt (100%)Anh Thư (100%)Minh Thịnh (90%)Văn Thành (10%)
Võ Minh (100%)Bảo Khoa (100%)Gia Huy (100%)Tiến Đạt (100%)Anh Thư (100%)Minh Thịnh (100%)Văn Thành (0%)
Đặc tả mô hình
dữ liệu Gia Huy,Anh Thư,
Võ Minh,Minh Thịnh
23/03/2023(9:00 pm) 25/03/2023(8:00 pm)
Thiết kế ERD
mức quan niệm Quốc Huy,Tiến Đạt,
Anh Tín,Bảo Khoa,
25/03/2023(9:00 pm) 27/03/2023(8:00 pm)
Tin học hóa ERD
Võ Minh (100%)Bảo Khoa (100%)
Thiết kế giao diện
và tạo CSDL
Tấn Lập,Quốc Huy,Gia Huy,Bảo Khoa,Anh Tín,
Võ Minh
31/03/2023(7:00 am)
04/04/2023(8:00 pm)
File powerpoint Tiến Đạt, 05/04/2023 05/04/2023
4/29PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Trang 5Anh Thư,Minh Thịnh (7:00 am) (8:00 pm) Tiến Đạt (100%)Gia Huy (100%)
Anh Thư (100%)Minh Thịnh (100%)Văn Thành (0%)
Báo cáo File
Word (đầy đủ) Quang Vinh,Anh Quân 05/04/2023(7:00 am) 05/04/2023(8:00 pm)
Chỉnh sửa góp ý Cả nhóm 06/04/2023
(7:00 am) 06/04/2023(11:00 am)
5/29PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Trang 6MỤC LỤC
I TỔNG QUAN 7
I.1 Giới thiệu về siêu thị Vinmart & công ty 7
I.1.1 Lịch sử hình thành 7
I.1.2 Sự phát triển của công ty 8
I.1.3 Tổ chức bộ máy hoạt động 9
I.1.4 Chức năng và nhiệm vụ của từng bộ phận 9
I.2 Phân tích tổ chức và vấn đề cần giải quyết 10
I.2.1 Khảo sát hệ thống 10
I.2.2 Đánh giá hiện trạng 10
I.3 Mục tiêu phát triển hệ thống 11
II PHÂN TÍCH HỆ THỐNG 12
II.1 Phương pháp xác định yêu cầu 12
II.2 Mô tả nghiệp vụ 14
II.2.1 Đối tượng quản lý 14
II.2.2 Mô tả các nghiệp vụ chính 15
II.2.3 Mô tả chi tiết chức năng 15
II.3 Sơ đồ phân rã chức năng 17
II.4 Sơ đồ luồng dữ liệu (DFD) 18
II.4.1 Sơ đồ mức ngữ cảnh 18
II.4.2 Sơ đồ mức 0 (mức đỉnh) 19
II.4.3 Sơ đồ mức 1 của tiến trình 1 (Cập nhật danh mục) 20
II.4.4 Sơ đồ mức 1 của tiến trình 2 (Quản lý hệ thống) 21
II.4.5 Sơ đồ mức 1 của tiến trình 3 (Quản lý bán hàng) 22
II.4.6 Sơ đồ mức 1 của tiến trình 4 (Quản lý hàng hóa) 23
II.4.7 Sơ đồ mức 1 của tiến trình 5 (Báo cáo thống kê) 24
III THIẾT KẾ HỆ THỐNG 24
III.1 Đặt tả mô hình dữ liệu 24
III.2 Sơ đồ ERD 26
6/29 PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Trang 7III.2.1 Mức quan niệm 26
III.2.2 Mức logic 27
III.2.3 Mức vật lý 27
IV XÂY DỰNG CHƯƠNG TRÌNH 28
IV.1 Công cụ thực hiện 28
IV.2 Chương trình Demo 28
I TỔNG QUAN
I.1 Giới thiệu về siêu thị Vinmart & công ty
I.1.1 Lịch sử hình thành
Cửa hàng VinMart tại 513 đường 2/4
Vĩnh Phước, Nha Trang là một trong
những chi nhánh của chuỗi cửa hàng
VinMart nổi tiếng tại Việt Nam Với
mục tiêu mang đến cho khách hàng
những trải nghiệm mua sắm tốt nhất,
cửa hàng VinMart tại Nha Trang đã
được thiết kế với không gian rộng
rãi, thoáng mát và hiện đại
Tại cửa hàng, khách hàng có thể dễ dàng tìm thấy những sản phẩm chất lượng và đa dạng trong các danh mục sản phẩm như thực phẩm tươi sống, đồ uống, đồ gia dụng, quần áo, mỹ phẩm, thể thao và nhiều hơn nữa Với những sản phẩm đa dạng và chất lượng, khách hàng
có thể tìm thấy mọi thứ mà mình cần trong một chuyến mua sắm
Cửa hàng VinMart tại Nha Trang cũng được trang bị hệ thống thanh toán hiện đại và tiện lợi, giúp khách hàng thanh toán một cách nhanh chóng và thuận tiện Bên cạnh đó, cửa hàng cũng có chính sách đổi trả linh hoạt và tư vấn nhiệt tình từ nhân viên bán hàng, giúp khách hàng hoàn toàn yên tâm khi mua sắm tại đây
7/29 PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Hình 1- Vinmart 513 đ ườ ng 2/4, Vĩnh Ph ướ c-Nha Trang
Trang 8 Với vị trí thuận lợi tại trung tâm thành phố Nha Trang, cửa hàng VinMart tại 513 đường 2/4Vĩnh Phước là điểm đến lý tưởng cho những ai đang tìm kiếm một trải nghiệm mua sắmtuyệt vời và chất lượng.
Thương hiệu VinMart được thành lập bởi doanh nhân nổi tiếng Phạm Nhật Vượng và thuộcquyền sở hữu của tập đoàn VinGroup Công ty chủ quản của VinMart & VinMart+ làVinCommerce
Chuỗi siêu thị VinMart và cửa hàng VinMart+ là hai thương hiệu bán lẻ nổi tiếng củaVinGroup Hệ thống bắt đầu đi vào hoạt động từ ngày 20 tháng 11 năm 2014 Lúc đầu, công
ty khai trương với 9 siêu thị được mở trên địa bàn thành phố Hà Nội
I.1.2 Sự phát triển của công ty
Tháng 12 năm 2015, sau hơn 1 năm đi vào hoạt động, số lượng hệ thống được mở tăng lêngấp 3 lần với 27 siêu thị VinMart và 200 cửa hàng VinMart+
Đến tháng 11 năm 2017, sau khi liên tục nhận được các phản hồi tích cực từ phía người tiêudùng, VinMart đã tiếp tục mở rộng thị trường
Vào tháng 10 năm 2018, tập đoàn VinGroup quyết định mua lại toàn bộ siêu thị FiviMart vàsáp nhập Điều này đã nâng tổng số siêu thị và chuỗi cửa hàng tiện ích lên con số 100 thậmchí 1.400
Đến tháng 11 năm 2019, chỉ sau 5 năm hoạt động, hệ thống VinMart & VinMart+ đã cónhững bước phát triển vượt bậc Thương hiệu VinMart trở thành chuỗi bán lẻ có quy mô lớnnhất trên thị trường với gần 2.600 siêu thị và cửa hàng tại 50 tỉnh thành trên cả nước
8/29PHÂN TÍCH THIẾT KẾ HỆ TH
Hình 2- S phát tri n v ự ể ượ t
ậ
Trang 9I.1.3 Tổ chức bộ máy hoạt động
I.1.4
Chức
năng và nhiệm vụ của từng bộ phận
Quản lí : Kiểm tra, kiểm soát kinh tế trong siêu thị Phân quyền làm việc cho nhân viên.
Kiểm tra hàng tồn kho định kì
Lưu trữ hóa đơn,chứng từ để đối chiếu doanh thu
Bộ phận Kỹ thuật:
Một trong những bộ phận phụ trách các vấn đề liên quan đến hoạt động của máy móc, trangthiết bị, ứng dụng kỹ thuật vào hoạt động sản xuất, kinh doanh, đảm bảo hệ thống vận hành ổnđịnh và hiệu quả
Thiết lập, vận hành và quản trị toàn bộ hệ thống kỹ thuật của siêu thị
Quản lý, giám sát kỹ thuật các dự án máy móc và thiết bị mới
Thiết lập định mức kỹ thuật và đảm bảo các vấn đề kỹ thuật của hệ thống máy móc hoặcthiết bị
9/29PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Qu n lí ả
B ph n Kếế ộ ậ
toán tài chính
B ph n Kỹỹ ộ ậ thu t ậ
B ph n T ộ ậ ư vấến và chăm sóc khách hàng
B ph n Bán ộ ậ hàng
Trang 10 Lắp đặt, sửa chữa, nâng cấp hệ thống thiết bị máy móc theo công nghệ mới, tiên tiến, phùhợp nhu cầu của doanh nghiệp và sửa chữa theo định kì.
Bộ phận Tư vấn & chăm sóc khách hàng :
Bộ phận tiếp cận khách hàng của siêu thị luôn được siêu thị chú trọng
Duy trì khách hàng hiện tại và tạo ra khách hàng thân thiết
Thu hút khách hàng tiềm năng
Tăng khả năng cạnh tranh
Thực hiện việc ghi nhận và giải quyết những yêu cầu, mong muốn của khách hàng, trả lờinhững thắc mắc, vấn đề khách hàng đang gặp phải hay những vấn đề khách hàng cầnđược làm rõ để hiểu hơn
Tiếp nhận các phản ánh, khiếu nại những vấn đề cần được xử lí cho khách hàng vàchuyển vấn đề đó cho bộ phận liên quan để quản lý và giải quyết
Phát triển nguồn khách hàng tiềm năng mới cho doanh nghiệp Đồng thời duy trì và pháttriển mối quan hệ khách hàng hiện có
Bộ phận bán hàng :
Bộ phận chịu trách nhiệm cho các vấn đề liên quan tới việc bán sản phẩm, dịch vụ của siêu thị
ra thị trường
Tên hệ thống thông tin: Phân tích thiết kế hệ thống quản lý bán hàng siêu thị VinMart.
I.2 Phân tích tổ chức và vấn đề cần giải quyết
I.2.1 Khảo sát hệ thống
Cửa hàng VinMart là một siêu thị nhỏ, là chi nhánh của công ty VinMart, một hệ thống siêu thịlớn với hàng nghìn sản phẩm và doanh thu khổng lồ, vì vậy Việc tạo ra một hệ thống quản lýbán hàng là điều tất yếu Hệ thống giúp cho nhân viên dễ dàng thanh toán hóa đơn sản phẩm,giúp người quản lý dễ dàng quản lý các nguồn hàng nhập vào cũng như thống kê, báo cáodoanh thu theo tháng, quý, năm…
I.2.2 Đánh giá hiện trạng
Số liệu và báo cáo hàng ngày là vô cùng lớn Tất cả báo cáo liên quan tới chi phí, thu chi,doanh thu, lợi nhuận, ngân sách Thậm chí cả báo cáo thuế, báo cáo công nợ, Nếu mà làm
10/29PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Trang 11thủ công thì thời gian nhập và tổng hợp chiếm rất nhiều thời gian Hơn thế nữa, việc nhập
dữ liệu tài chính theo cách thủ công sẽ không thể hoàn toàn đúng được
Thất thoát hàng hóa và tiền bạc khi không có hệ thống bán hàng hỗ trợ
Không đánh giá được năng lực làm việc của nhân viên
Khi sử dụng các phương pháp quản lý thủ công, các nhân viên sẽ vất vả trong việc phải ghinhớ các thông tin về sản phẩm cũng như giá cả, dẫn đến khó thanh toán hóa đơn kháchhàng
I.3 Mục tiêu phát triển hệ thống
Mục tiêu chung: Phần mềm quản lý siêu thị cần giúp tối ưu hóa các quy trình quản lý hàng
hóa, nhân viên, giao dịch, doanh thu bán hàng, kiểm soát kho, đặt hàng, và các hoạt độngkhác trong siêu thị Mục tiêu là giảm bớt công sức, thời gian và tài nguyên cần thiết để quản
lý hoạt động của siêu thị, đồng thời đảm bảo tính chính xác và đáng tin cậy của dữ liệu
Nâng cao trải nghiệm khách hàng: Cải thiện trải nghiệm của khách hàng bằng cách cung
cấp cho họ một trải nghiệm mua sắm liền mạch, từ việc duyệt sản phẩm đến việc thanh toán
và nhận hỗ trợ sau bán hàng Mục tiêu là tăng cường sự hài lòng của khách hàng, khuyếnkhích khách hàng quay lại siêu thị và tăng doanh số bán hàng
Quản lý kho hàng hiệu quả: Phần mềm quản lý siêu thị cần cung cấp tính năng quản lý
kho hàng hiệu quả, từ việc đưa ra dự đoán tồn kho, đặt hàng, kiểm soát hàng hóa, quản lýchuỗi cung ứng Mục tiêu là giảm thiểu tồn kho không cần thiết, đồng thời đảm bảo khảnăng cung ứng hàng hóa đúng lúc và đúng số lượng
Quản lý dữ liệu khách hàng tốt hơn: Phần mềm quản lý siêu thị cần hỗ trợ tính năng quản
lý khách hàng, bao gồm việc quản lý thông tin khách hàng chương trình giảm giá, tích điểmthưởng, và tương tác khách hàng Mục tiêu là tăng cường mối quan hệ khách hàng, tăng khảnăng tương tác và khuyến khích khách hàng trung thành
11/29PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Trang 12 Tích hợp tính năng báo cáo và phân tích dữ liệu: Phần mềm quản lý siêu thị cần cung
cấp tính năng báo cáo và thống kê để giúp quản lý hiểu rõ hơn về hoạt động của siêu thị, từ
đó đưa ra các quyết định kinh doanh thông minh Mục tiêu là cung cấp thông tin chi tiết và
dễ hiểu về tình hình kinh doanh, xu hướng bán hàng, hiệu suất nhân viên, tỷ lệ lợi nhuận vàcác chỉ số kinh doanh khác
II PHÂN TÍCH HỆ THỐNG
II.1 Phương pháp xác định yêu cầu
Sử dụng phương pháp: nghiên cứu tài liệu & quan sát trực tiếp.
Giao dịch, mua bán hàng:
Quy trình cho khách hàng:
Cho phép khách hàng đăng ký (làm thẻ thành viên)
Cho phép khách hàng mua hàng tự do (trực tiếp)
2/29
Trang 13 Quy trình cho siêu thị:
Thông báo ưu đãi, khuyến mãi
Kiểm tra thẻ thành viên
Cập nhật điểm tích lũy trên thẻ cho khách hàng
Xác nhận hàng hóa, sản phẩm mua bán
Cập nhật hàng và thanh toán
Kiểm tra số lượng, thời hạn sử dụng của sản phẩm
13/29PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Hình 4- Quá trình mua hàng & thanh toán
Trang 14II.2 Mô tả nghiệp vụ
II.2.1 Đối tượng quản lý
Cập nhật danh mục: Danh mục khách hàng, nhân viên, nhà cung cấp.
Quản lý hệ thống: Đăng nhập, đăng ký, phân quyền.
Quản lý bán hàng: Kiểm tra thẻ thành viên, lập hóa đơn, xuất hóa đơn.
Quản lý nhập xuất hàng hóa: Đặt hàng, nhập xuất hàng, báo cáo đơn hàng.
Báo cáo thống kê: Tổng hợp hóa đơn, báo cáo doanh thu tháng.
14/29PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Hình 5-Giao, nh n và ki m hàng ậ ể
Trang 15II.2.2 Mô tả các nghiệp vụ chính
Cập nhật danh mục:
Danh mục khách hàng: Lưu trữ, cập nhật thông tin khách hàng, đăng ký làm thẻ thành
viên (khách hàng thân thiết)
Danh mục nhân viên: Lưu trữ, cập nhật thông tin nhân viên.
Danh mục nhà cung cấp: Lưu trữ, cập nhật thông tin nhà cung cấp hàng cho cửa hàng.
Quản lý hệ thống:
Đăng nhập, đăng ký tài khoản
Cập nhật thông tin người dùng
Phân quyền
Quản lý bán hàng:
Quét mã vạch ở bao bì sản phẩm để lập hóa đơn tính tiền
Kiểm tra thẻ thành viên của khách hàng
Xuất hóa đơn cho khách hàng
Quản lý nhập xuất hàng hóa:
Kiểm tra tình trạng sản phẩm hàng hóa trong kho
Đặt hàng từ nhà cung cấp thông qua quản lý
Đổi trả nếu sản phẩm hết hạn sử dụng
Xuất hàng từ kho lên kệ hàng
Cập nhật kho sau khi nhập hàng từ nhà cung cấp hoặc bán cho khách hàng
Báo cáo thống kê:
Thống kê mặt hàng bán và số lượng nhập từ nhà cung cấp
Thống kê doanh thu đạt được từ số lượng, loại sản phẩm bán ra
Nhận yêu cầu, báo cáo quản lý
II.2.3 Mô tả chi tiết chức năng
Nhân viên quản lý hàng hóa sẽ nhập dữ liệu sản phẩm và kiểm tra chất lượng hàng, nhằmmục đích phát hiện ra các sản phẩm bị hỏng, lỗi
Cửa hàng quản lý việc đăng ký thẻ thành viên của khách hàng
15/29PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Trang 16Nhân viên bán hàng chuyển hàng từ kho ra quầy bán hàng Quầy bán là nơi trưng bày nhiềumặt hàng cùng chủng loại để thuận tiện cho khách hàng mua hàng.
Khách hàng có thể mua hàng tự do, khi thanh toán nếu có thẻ thành viên thì sẽ được hưởng
ưu đãi mua hàng của cửa hàng và sẽ được cập nhật điểm tích lũy thông qua việc mua hàng
Việc thanh toán thông qua quét mã vạch sản phẩm Sau khi kiểm tra thẻ thành viên (nếu có)
và lập hóa đơn cho khách hàng Hóa đơn sẽ bao gồm (thông tin về sản phẩm, giá cả, tổng sốtiền cần thanh toán và các thông tin khác như ngày giờ mua hàng, tên nhân viên bánhàng )
Sau khi lập hóa đơn, nhân viên bán hàng sẽ xuất hóa đơn cho khách hàng
Khách hàng sẽ thanh toán số tiền cần thiết để mua sản phẩm Phương thức thanh toán là tiềnmặt hoặc thẻ ATM
Sau khi khách hàng đã thanh toán và rời cửa hàng, nhân viên sẽ cập nhật lại số lượng sảnphẩm trong kho để đảm bảo rằng cửa hàng luôn có đủ hàng để bán cho khách hàng khác
Cuối mỗi ngày hoặc mỗi kỳ, nhân viên tiến hành thống kê, lập báo cáo dựa trên các thôngtin về hóa đơn bán hàng, phiếu nhập, phiếu xuất, doanh thu của siêu thị cho người quản lý
16/29PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN