Thiết kế hệ thống quản lý bán hàng siêu thị Co.opXtra Linh Trung - ĐH Ngân Hàng

Đề tài phân tích thiết kế hệ thống quản lý bán hàng siêu thị Co.opXtra Linh Trung. Cung cấp sơ đồ luồng dữ liệu, quy trình bán hàng và cơ sở dữ liệu chi tiết.

Trường đại học

Trường Đại học Ngân hàng TP. Hồ Chí Minh

Người đăng

Ẩn danh

Thể loại

Đồ án chuyên ngành

2022

64
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan hệ thống quản lý bán hàng siêu thị Co

Mô hình bán lẻ quy mô lớn đòi hỏi sự kiểm soát chặt chẽ từng khâu vận hành. Siêu thị Co.opXtra Linh Trung phục vụ hàng nghìn lượt khách mỗi ngày với danh mục hàng hóa đa dạng. Quá trình xử lý giao dịch tại quầy thu ngân cần tốc độ nhanh và độ chính xác tuyệt đối. Đề tài tập trung nghiên cứu, khảo sát thực tế nhằm đưa ra giải pháp tin học hóa toàn diện. Hệ thống quản lý mới kết nối các bộ phận từ kho bãi đến bàn thu ngân. Luồng thông tin được lưu chuyển tức thời, minh bạch và an toàn. Nhân viên vận hành dễ dàng tra cứu thông tin sản phẩm và chương trình khuyến mãi. Cấp quản lý nắm bắt tình hình kinh doanh thông qua các báo cáo trực quan theo thời gian thực. Việc số hóa quy trình kinh doanh giúp giảm thiểu tối đa sai sót thủ công và nâng cao chất lượng dịch vụ khách hàng. Đồ án xây dựng nền tảng dữ liệu vững chắc cho sự phát triển bền vững của siêu thị.

1.1. Bối cảnh nghiên cứu tại siêu thị Co.opXtra Linh Trung

Siêu thị Co.opXtra Linh Trung là trung tâm thương mại bán lẻ trọng điểm tại khu vực thành phố Thủ Đức. Đơn vị kinh doanh hàng vạn mã hàng với lưu lượng khách hàng khổng lồ mỗi ngày. Khối lượng giao dịch mua bán và biến động tồn kho diễn ra liên tục theo từng ca làm việc. Phương thức ghi chép bán tự động trước đây bộc lộ nhiều điểm nghẽn nghiêm trọng. Nghiên cứu thực trạng vận hành tại đơn vị là cơ sở thực tiễn để xây dựng mô hình phần mềm quản lý chuẩn hóa. Đề tài giúp tháo gỡ khó khăn trong khâu điều phối nhân sự và kiểm soát dòng tiền bán lẻ.

1.2. Mục tiêu xây dựng hệ thống quản lý bán hàng siêu thị

Mục tiêu cốt lõi của đề tài là xây dựng hệ thống phần mềm quản lý bán lẻ hoàn chỉnh, chính xác và linh hoạt. Phần mềm hỗ trợ nhân viên thu ngân quét mã vạch, tính tiền, in hóa đơn và tích điểm thành viên nhanh chóng. Hệ thống tự động đồng bộ dữ liệu tồn kho ngay khi giao dịch thanh toán hoàn tất tại quầy. Nhà quản lý dễ dàng theo dõi biến động doanh thu theo từng ca làm việc, ngày hoặc tháng. Nền tảng đảm bảo tính an toàn dữ liệu, phân quyền truy cập chặt chẽ và hạn chế tối đa thất thoát hàng hóa.

II. Phân tích bài toán bán hàng tại siêu thị Co

Quy trình nghiệp vụ bán hàng siêu thị bao gồm nhiều mắt xích liên kết chặt chẽ. Khách hàng lựa chọn hàng hóa từ quầy kệ và chuyển đến quầy thu ngân để thanh toán. Nhân viên bán hàng tiếp nhận sản phẩm, quét mã vạch và tạo hóa đơn bán lẻ. Đồng thời, hệ thống ghi nhận thông tin thẻ thành viên để tích lũy điểm thưởng. Sau khi khách thanh toán bằng tiền mặt hoặc thẻ, dữ liệu tồn kho của từng mặt hàng tự động giảm trừ. Bộ phận kho chịu trách nhiệm tiếp nhận hàng từ nhà cung cấp và lập phiếu nhập kho. Khi quầy hàng thiếu sản phẩm, nhân viên kho tạo phiếu xuất chuyển hàng ra quầy. Định kỳ, quy trình kiểm kê diễn ra nhằm phát hiện chênh lệch giữa số lượng thực tế và dữ liệu phần mềm. Nếu không có hệ thống tích hợp, việc thất thoát số liệu và nghẽn quầy thu ngân vào giờ cao điểm rất dễ xảy ra.

2.1. Hạn chế từ mô hình quản lý bán hàng truyền thống

Mô hình quản lý thủ công bộc lộ nhiều điểm yếu khi lưu lượng khách hàng tăng đột biến. Tốc độ tính tiền thủ công chậm làm tăng thời gian chờ đợi tại quầy thanh toán. Số liệu hàng tồn kho thường xuyên bị sai lệch do việc cập nhật chậm trễ giữa kho và quầy bán lẻ. Việc tra cứu bảng giá và áp dụng chiết khấu khuyến mãi dễ phát sinh nhầm lẫn. Lãnh đạo siêu thị gặp khó khăn trong việc tổng hợp báo cáo kết quả kinh doanh kịp thời. Những bất cập này làm suy giảm uy tín thương hiệu và gia tăng chi phí vận hành không cần thiết.

2.2. Yêu cầu chức năng và phi chức năng của hệ thống

Hệ thống cần đáp ứng đầy đủ các yêu cầu chức năng cho bốn nhóm tác nhân chính. Nhóm quản lý cần tính năng quản lý nhân viên, thiết lập đơn giá và kết xuất báo cáo doanh số. Nhóm quản lý kho thực hiện lập phiếu nhập, xuất hàng và kiểm kê định kỳ. Nhân viên thu ngân sử dụng chức năng lập hóa đơn, thanh toán và quản lý khách hàng thân thiết. Về yêu cầu phi chức năng, hệ thống phải đảm bảo tốc độ phản hồi dưới hai giây cho mỗi giao dịch. Giao diện thân thiện, dễ thao tác và hệ thống có khả năng sao lưu dữ liệu tự động hàng ngày.

III. Thiết kế hệ thống quản lý bán hàng siêu thị Co

Quá trình thiết kế hệ thống bắt đầu từ việc xây dựng sơ đồ phân rã chức năng BFD và sơ đồ luồng dữ liệu DFD. Sơ đồ ngữ cảnh và DFD mức 0 phân định rõ các luồng dữ liệu giữa tác nhân và hệ thống. Các sơ đồ use case mô tả chi tiết quyền hạn của Người quản lý, Quản lý kho, Thu ngân và Khách hàng. Sơ đồ hoạt động Activity mô hình hóa trình tự các bước trong quy trình thanh toán và kiểm kê kho. Phần thiết kế cơ sở dữ liệu xác định các thực thể trọng tâm như Nhân viên, Ca làm việc, Khách hàng, Kho hàng, Hàng hóa và Nhà cung cấp. Mối quan hệ giữa các thực thể được chuẩn hóa nhằm tránh dư thừa dữ liệu. Cấu trúc bảng cơ sở dữ liệu đảm bảo tính toàn vẹn thông tin và hỗ trợ xử lý giao dịch đồng thời với hiệu suất cao.

3.1. Thiết kế sơ đồ phân rã chức năng và dòng dữ liệu

Sơ đồ phân rã chức năng chia hệ thống thành ba phân hệ chính gồm quản lý bán hàng, quản lý kho và quản trị hệ thống. Sơ đồ dòng dữ liệu mức ngữ cảnh xác định ranh giới tương tác giữa siêu thị và môi trường ngoài. DFD mức 0 chi tiết hóa các tiến trình xử lý thông tin nhập hàng, xuất quầy và thanh toán bán lẻ. Mọi dữ liệu giao dịch đều được lưu trữ vào các kho dữ liệu tương ứng. Việc phân tích có cấu trúc này giúp đội ngũ phát triển nắm bắt logic nghiệp vụ chính xác, tạo tiền đề vững chắc cho việc lập trình.

3.2. Cấu trúc cơ sở dữ liệu quan hệ cho hệ thống bán lẻ

Mô hình dữ liệu quan hệ được thiết kế với các bảng chính bao gồm HANG_HOA, NHAN_VIEN, KHACH_HANG, KHO_HANG, NHA_CUNG_CAP và QUAY_THU_NGAN. Các bảng trung gian như NHAP_HANG, XUAT_HANG, KIEM_KE và CT_CA_LAM_VIEC thể hiện mối quan hệ phức tạp giữa các thực thể. Các trường khóa chính và khóa ngoại được thiết lập chặt chẽ để duy trì tính toàn vẹn tham chiếu. Thiết kế này tối ưu hóa tốc độ truy vấn đơn giá và tồn kho tức thời. Hệ thống dễ dàng mở rộng khi siêu thị bổ sung thêm quầy hàng hoặc mở rộng diện tích kho bãi trong tương lai.

IV. Đánh giá ứng dụng hệ thống quản lý bán hàng Co

Việc triển khai hệ thống quản lý bán hàng mang lại bước tiến lớn trong công tác vận hành siêu thị. Thời gian xử lý mỗi lượt thanh toán tại quầy thu ngân giảm xuống rõ rệt, hạn chế tình trạng ùn tắc khách hàng. Quy trình xuất nhập tồn kho được kiểm soát chặt chẽ theo mã vạch, giúp loại bỏ hao hụt và thất thoát hàng hóa. Ban giám đốc dễ dàng theo dõi kết quả kinh doanh và hiệu suất của từng ca làm việc qua hệ thống báo cáo tự động. Năng suất lao động của đội ngũ nhân viên tăng lên đáng kể nhờ các thao tác nghiệp vụ được tự động hóa. Đồ án chứng minh tính khả thi cao và giá trị ứng dụng thực tế trong ngành bán lẻ hiện đại. Nền tảng kiến trúc phần mềm linh hoạt cho phép tích hợp thêm nhiều công nghệ mới phục vụ kinh doanh đa kênh.

4.1. Hiệu quả vận hành và tối ưu hóa chi phí siêu thị

Hệ thống giúp cắt giảm chi phí vận hành thông qua việc loại bỏ các quy trình giấy tờ thủ công rườm rà. Nhân viên thu ngân xử lý đơn hàng nhanh hơn, phục vụ được số lượng khách hàng lớn hơn trong khung giờ cao điểm. Tỷ lệ sai sót khi tính tiền và áp dụng chương trình khuyến mãi giảm về mức tối thiểu. Quản trị viên kho nắm bắt chính xác lượng hàng tồn để lên kế hoạch đặt hàng kịp thời, tránh ứ đọng vốn lưu động. Doanh thu và dòng tiền bán lẻ của siêu thị luôn được kiểm soát minh bạch, chính xác.

4.2. Khả năng mở rộng và định hướng phát triển phần mềm

Kiến trúc phần mềm được thiết kế theo dạng module độc lập, tạo điều kiện thuận lợi cho việc nâng cấp sau này. Siêu thị có thể dễ dàng tích hợp thêm các cổng thanh toán điện tử như ví điện tử và thẻ ngân hàng. Hệ thống sẵn sàng kết nối với nền tảng thương mại điện tử để phục vụ mô hình bán hàng đa kênh Omnichannel. Phân hệ chăm sóc khách hàng có thể mở rộng để phân tích thói quen tiêu dùng bằng trí tuệ nhân tạo. Giải pháp mở ra hướng phát triển số hóa toàn diện cho chuỗi siêu thị bán lẻ Co.opXtra.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

15/06/2026
Đề tài phân tích thiết kế hệ thống quản lý bán hàng siêu thị co opxtra linh trung

Trích đoạn nội dung tài liệu

CHƯƠNG 1: TỔNG QUAN 1. Giới thiệu về siêu thị Co.opXtra Linh Trung Liên hiệp HTX Mua bán Thành phố Hồ Chí Minh - Saigon Co.op được hình thành từ năm 1989. Từ năm 2004 - 2008 Saigon Co.op liên tục được bình chọn là nhà bán lẻ hàng đầu Việt Nam và nằm trong top 500 nhà bán lẻ hàng đầu khu vực Châu Á Thái Bình Dương. Trước xu hướng hội nhập, rất nhiều các doanh nghiệp bán lẻ đã và đang xâm nhập mạnh mẽ vào thị trường, Saigon Co.op đã quyết định mở rộng thị trường để cạnh tranh với các đối thủ khác.op đã hợp tác với hợp tác xã NTUC FairPrice - Hợp tác xã hàng đầu tại Singapore, thành lập Đại siêu thị Co.opXtra plus tại địa chỉ 934 QL1A, Linh Trung, Thủ Đức, TP.Hồ Chí Minh.

Với tổng diện tích kinh doanh lên đến 15.000m2, cùng với chủng loại hàng hóa đa dạng với hơn 50.000 mặt hàng, cấu trúc mặt hàng mới lạ, tiện lợi. Ngoài những ngành hàng thiết yếu như: Thực phẩm, nhu yếu phẩm, đồ dùng, hàng may mặc, Co.opXtra Linh Trung còn kinh doanh các ngành hàng khác như kim khí, điện máy, văn phòng phẩm, nội thất, dụng cụ thể thao,. Với tiêu chí đem đến người tiêu dùng những sản phẩm đa dạng chủng loại, tiết kiệm và thú vị, Co.opXtra ngày càng khẳng định được chỗ đứng của mình tại thị trường bán lẻ khu vực Thủ Đức. Mô tả và đánh giá hiện trạng hệ thống Siêu thị Co.opXtra có rất nhiều mặt hàng, đa dạng về chủng loại, xuất xứ.

Nguồn hàng chủ yếu do các nhà cung cấp, các công ty sản xuất trong và ngoài nước cung cấp. Hàng ngày, siêu thị có rất nhiều khách hàng tham quan mua sắm, nhất là những dịp cuối tuần, lễ, tết,.Nhân viên siêu thị phải xử lý một lượng lớn thông tin về đơn hàng, hóa đơn, danh mục sản phẩm, hàng hóa nào bán chạy,.Nếu cứ xử lý khối lượng lớn thông tin và giấy tờ theo cách truyền thống sẽ rất khó khăn, tốn rất nhiều thời gian, chi phí, nguồn lực cho quá trình này. Mặt khác, khi hệ thống có tốc độ truy xuất dữ liệu chưa đáp ứng nhu cầu thanh toán nhanh chóng của khách hàng dễ làm giảm sự hài lòng của khách hàng trong quá trình mua hàng. Giải pháp đề xuất Để giải quyết được những khó khăn trong việc quản lý bán hàng của siêu thị, em đề xuất xây dựng một hệ thống quản lý bán hàng siêu thị Co.opXtra Linh Trung giúp giải quyết các yêu cầu hệ thống cũ chưa đáp ứng.

3 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2. Xác định và mô tả các quy trình nghiệp vụ trong siêu thị Siêu thị Co.opXtraPlus có các quy trình nghiệp vụ chính sau đây:  Nhập hàng hóa: Khi nhận hàng hóa từ nhà cung cấp, nhân viên kho phụ trách nhập hàng tiếp nhận hàng, kiểm tra thông tin về nhà cung cấp và hàng hóa đã có sẵn trong danh mục chưa. Nếu chưa có trong danh mục, nghĩa là mặt hàng này mới nhập lần đầu, nhân viên cần nhập đầy đủ thông tin về nhà cung cấp và mặt hàng vào cơ sở dữ liệu. Trong trường hợp chỉ thiếu thông tin hàng hóa hoặc muốn bổ sung thêm, nhân viên chỉ việc tạo thêm danh mục mặt hàng tương ứng với nhà cung cấp.

Sau khi đã có đầy đủ thông tin, tiến hành kiểm tra số lượng hàng hóa đưa vào kho sau đó lập phiếu nhập hàng và cập nhật hàng hóa vào trong cơ sở dữ liệu hệ thống. Đồng thời lập phiếu chi để lưu trữ tại bộ phận quản lý kinh doanh.  Xuất hàng hóa từ kho lên quầy: Khi có yêu cầu xuất hàng hóa lên quầy (Hàng hóa còn ít hoặc đã hết cần bổ sung thêm), nhân viên kho phụ trách xuất hàng sẽ tiến hành kiểm kê số lượng hàng hóa trong kho có đủ để đáp ứng nhu cầu xuất hay không, nếu đủ sẽ lập phiếu xuất hàng. Ngược lại, nhân viên xuất hàng sẽ báo cáo cho quản lý kho để đặt hàng với nhà cung cấp.

Sau khi lập phiếu xuất, số hàng hóa đã xuất sẽ được cập nhật vào cơ sở dữ liệu.  Bán hàng: Khi khách hàng mua hàng và đến quầy thanh toán, nhân viên thu ngân sẽ tiến hành quét mã vạch sản phẩm hoặc nhập mã những sản phẩm khó quét, sau khi quét mã vạch thông tin số sản phẩm, đơn giá sẽ hiện lên trên màn hình. Nhân viên tiến hành xác nhận tính tiền cho khách, lập hóa đơn và cập nhật thông tin vào cơ sở dữ liệu. Trong trường hợp sản phẩm không có mã vạch (Đối với các sản phẩm tươi sống, rau củ,.), nhân viên sẽ hướng dẫn khách hàng quay lại quầy đã mua, cân sản phẩm và nhận mã vạch từ nhân viên tại quầy sản phẩm đó.

 Thống kê và báo cáo: Cuối mỗi ngày hoặc mỗi chu kỳ, mỗi tháng, khi có yêu cầu nhân viên phụ trách tin học sẽ lập báo cáo thống kê dựa trên các thông tin về hóa đơn bán hàng, phiếu nhập hàng hóa, phiếu xuất hàng hóa, phiếu kiểm kê,.  Kiểm kê hàng hóa trên quầy: Sau mỗi ngày hoặc mỗi chu kỳ, những nhân viên phụ trách kiểm kê hàng hóa sẽ tiến hành kiểm tra số lượng hàng hóa thực còn trong siêu thị, đồng thời đối chiếu với phiếu nhập, phiếu xuất, hóa đơn bán ra để 4 biết lượng hàng hóa lưu thông như thế nào. Lập phiếu kiểm kê, nhân viên kho dựa vào phiếu này để cập nhật hàng hóa kịp thời lên quầy.  Quản lý nhân viên: Theo dõi, quản lý danh sách nhân viên, biết được nhân viên nào mới vào, sửa đổi thông tin nhân viên khi có sai sót, hoặc xóa bỏ nhân viên khi hết hợp đồng hoặc sa thải.

Ở một số bộ phận nhân viên có thể chọn làm việc theo ca. Sau khi thông tin nhân viên được cập nhật trên hệ thống sẽ có cơ sở để lập thẻ cho nhân viên trong quá trình làm việc. Xác định các yêu cầu. Yêu cầu chức năng hệ thống Hệ thống có các chức năng: ● Phân quyền người dùng: Bảo mật dữ liệu là công việc rất quan trọng trong hệ thống quản lý bán hàng siêu thị.

Để tránh các thông tin như dữ liệu doanh số, bán hàng bị lọt ra ngoài gây ra những hậu quả đáng tiếc. Ngay cả với cả những nhân viên trong hệ thống cũng nên có sự phân quyền với một số chức năng hạn chế. + Người quản lý: Có thể tra cứu thông tin về nhân viên bán hàng, thống kê doanh thu, tra cứu thông tin hóa đơn, nhập, xuất hàng hóa,. + Nhân viên bán hàng (Thu ngân): Có các nhiệm vụ như: Lập hóa đơn, xem hóa đơn, xuất hóa đơn bán hàng, thông tin hàng.

+ Nhân viên kho: Tra cứu thông tin danh mục hàng hóa, nhà cung cấp, lập phiếu nhập, xuất kho, thống kê hàng tồn kho. + Nhân viên kế toán: Truy xuất được các chức năng thống kê, báo cáo. ● Đăng nhập hệ thống: Cho phép nhân viên sử dụng Username và Password đã đăng ký từ trước để đăng nhập vào hệ thống, kiểm tra, thực hiện các chức năng, nhiệm vụ của họ, theo phân quyền người dùng. ● Quản lý bán hàng: Nhân viên có thể tạo mới, cập nhật, xóa sản phẩm cho khách hàng, lập hóa đơn, in hóa đơn cho khách hàng.

● Quản lý khách hàng thành viên: Hệ thống có thể lưu trữ thông tin khách hàng như họ tên, địa chỉ, mã số khách hàng, số điểm tích lũy của khách hàng khi mua hàng tại siêu thị. ● Quản lý nhập – xuất hàng: Hệ thống lưu trữ và quản lý các thông tin nhập hàng, xuất hàng, thống kê hàng tồn kho, cập nhật danh mục hàng hóa khi có yêu cầu, đồng thời cập nhật phiếu chi cho quá trình nhập hàng hóa. 5 ● Quản lý nhân viên: Hệ thống lưu trữ và quản lý các thông tin về nhân viên làm việc trong siêu thị. Thêm mới, xóa, sửa thông tin nhân viên, các ca làm việc của nhân viên.

Yêu cầu phi chức năng ● Công suất của hệ thống: + Mỗi lần hệ thống hỗ trợ 2000 người đăng nhập cùng lúc + Thời gian đăng nhập vào hệ thống không quá 3 giây. + Hiển thị kết quả tìm kiếm thông tin, truy xuất thông tin trên hệ thống nhanh chóng. ● Về tính khả dụng của hệ thống: + Phù hợp với nhu cầu: Người dùng dễ dàng thực hiện các thao tác tra cứu danh mục, tìm kiếm sản phẩm, tính tiền,. + Giao diện người sử dụng: Hệ thống có giao diện thân thiện, dễ sử dụng.

Tông màu chủ đạo của hệ thống là màu trắng kết hợp với các màu sắc tối màu. ● Về tính tin cậy của hệ thống: + Hệ thống có độ tin cậy cao. + Khả năng chịu lỗi: Hệ thống quản lý bán hàng siêu thị đảm bảo hoạt động bình thường trong trường hợp một trong các máy chủ ứng dụng, vật lý bị lỗi. ● Về tính an toàn thông tin của hệ thống: + Bảo mật: Hệ thống có độ bảo mật, tính an toàn cao, các thông tin được mã hóa an toàn.

+ Xác thực: Hệ thống hỗ trợ xác thực bằng tên tài khoản và mật khẩu đăng nhập. Mô hình phân rã chức năng (BFD) của Hệ thống quản lý bán hàng siêu thị. 6 HỆ THỐNG QUẢN LÝ BÁN HÀNG SIÊU THỊ 1. QUẢN LÝ NHẬP-XUẤT HÀNG 2.

QUẢN LÝ KINH DOANH Quản lý dữ liệu: Danh mục hàng Quản lý thông tin nhân viên Thanh toán bán hàng hóa, nhà cung cấp Quản lý đơn giá nhập hàng, Quản lý nhập hàng: Phiếu nhập bán hàng Quản lý thông tin khách hàng hàng, phiếu chi. Thống kê báo cáo: Doanh Quản lý xuất hàng ra quầy: thu bán hàng, hàng nhập, Phiếu xuất hàng xuất, tồn kho. Quản lý người dùng, phân Quản lý hàng tồn kho: Phiếu quyền người dùng kiểm kê, báo cáo hàng tồn kho. Mô hình phân rã chức năng của hệ thống bán hàng siêu thị 2.

Sơ đồ dòng dữ liệu (DFD) 2. Xây dựng sơ đồ dòng dữ liệu mức ngữ cảnh Ở mức ngữ cảnh, chức năng tổng quan của hệ thống là quản lý bán hàng siêu thị. Với hệ thống này, có tác nhân bên ngoài có khả năng tác động đến hệ thống về mặt dữ liệu: - Bộ phận quản lý kho (Nhập, xuất hàng hóa) - Bộ phận quản lý bán hàng. - Bộ phận quản lý kinh doanh.

- Khách hàng (Là đối tượng hệ thống phục vụ) Bổ sung các dòng dữ liệu và tác nhân ngoài, ta sẽ có biểu đồ dòng dữ liệu mức ngữ cảnh. DFD mức ngữ cảnh 7 2. Xây dựng sơ đồ dòng dữ liệu mức 0.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ