Phân Tích Thiết Kế Hệ Thống Quản Lý Siêu Thị Điện Máy

Chuyên khảo phân tích Đề tài phân tích thiết kế hệ thống quản lý siêu thị điện máy, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên cứu tiếp theo.

Người đăng

Ẩn danh
65
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI NÓI ĐẦU

1. CHƯƠNG 1: NẮM BẮT YÊU CẦU

1.1. Mô tả bài toán

1.2. Hiện trạng quản lý cửa hàng

1.3. Quy trình quản lý

1.4. Nhược điểm của quy trình quản lý hiện tại

1.5. Yêu cầu của cửa hàng trong tương lai

1.6. Mô tả chức năng

1.6.1. Quản lí khách hàng

1.6.2. Quản lí nhân viên

1.6.3. Quản lí nhà cung cấp

1.6.4. Quản lý hóa đơn

1.6.5. Quản lý hệ thống giám sát

1.6.6. Quản lý hệ thống

1.6.7. Quản lý kho hàng

1.6.8. Quản lý chương trình khuyến mại

1.6.9. Quản lý nhà cung cấp

1.6.10. Quản lý sản phẩm

1.7. Các Thuộc tính của hệ thống

2. CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1. Sơ đồ Use Case

2.2. Mô tả tác nhân và vẽ sơ đồ cụ thể

2.2.1. Nhân viên

2.2.2. Quản Lí

2.2.3. Khách Hàng

2.3. Biểu đồ use case đăng nhập

2.4. Biểu đồ use case chức năng lập hóa đơn

Tóm tắt

I. Hướng dẫn tổng quan phân tích thiết kế hệ thống siêu thị

Việc phân tích thiết kế hệ thống quản lý siêu thị điện máy là một bước đi chiến lược trong bối cảnh cạnh tranh và số hóa hiện nay. Một hệ thống thông tin quản lý hiệu quả không chỉ là công cụ hỗ trợ mà còn là xương sống cho toàn bộ hoạt động vận hành. Mục tiêu chính của quá trình này là xây dựng một giải pháp công nghệ phần mềm toàn diện, có khả năng tự động hóa các quy trình nghiệp vụ phức tạp, từ quản lý nhập-xuất kho, bán hàng, chăm sóc khách hàng đến báo cáo tài chính. Quá trình này bắt đầu bằng việc khảo sát hiện trạng, nắm bắt các yêu cầu cốt lõi và xác định những nút thắt trong quy trình vận hành thủ công. Dựa trên đó, các nhà phân tích sẽ định hình kiến trúc tổng thể, lựa chọn công nghệ phù hợp và vạch ra lộ trình phát triển chi tiết. Một bản phân tích và thiết kế tốt sẽ đảm bảo hệ thống cuối cùng không chỉ đáp ứng nhu cầu hiện tại mà còn có khả năng mở rộng, nâng cấp trong tương lai. Đây cũng là một đề tài phổ biến trong các đồ án tốt nghiệp CNTTluận văn quản lý bán hàng, thể hiện rõ năng lực tổng hợp và ứng dụng kiến thức của sinh viên. Việc áp dụng các phương pháp luận hiện đại như phân tích hệ thống hướng đối tượng sẽ giúp mô hình hóa bài toán một cách trực quan và logic, đặt nền tảng vững chắc cho giai đoạn lập trình và triển khai.

1.1. Tầm quan trọng của một hệ thống thông tin quản lý

Trong môi trường kinh doanh hiện đại, một hệ thống thông tin quản lý không còn là một lựa chọn mà là yêu cầu bắt buộc để tồn tại và phát triển. Đối với một siêu thị điện máy với hàng nghìn mã sản phẩm, hàng trăm giao dịch mỗi ngày, việc quản lý thủ công là bất khả thi. Hệ thống giúp chuẩn hóa quy trình, giảm thiểu sai sót do con người, và cung cấp dữ liệu chính xác, kịp thời cho ban lãnh đạo. Nhờ đó, các quyết định về nhập hàng, định giá, hay triển khai chương trình khuyến mại đều dựa trên dữ liệu thực tế, tăng cường hiệu quả kinh doanh và tối ưu hóa lợi nhuận. Hơn nữa, hệ thống còn giúp nâng cao trải nghiệm khách hàng thông qua việc quản lý thông tin, lịch sử mua hàng và các chương trình khách hàng thân thiết (quản lý khách hàng - CRM).

1.2. Xác định yêu cầu và mục tiêu của đồ án tốt nghiệp

Việc xác định yêu cầu là giai đoạn nền tảng, quyết định sự thành công của toàn bộ dự án. Theo tài liệu khảo sát, các yêu cầu chính của hệ thống bao gồm: quản lý sản phẩm, quản lý kho hàng, quản lý bán hàng (lập hóa đơn), quản lý nhân viên, quản lý nhà cung cấp, và quản lý bảo hành. Bên cạnh các yêu cầu chức năng, hệ thống cần đáp ứng các yêu cầu phi chức năng như: dễ sử dụng, tốc độ xử lý nhanh, bảo mật cao và khả năng mở rộng. Mục tiêu của dự án là xây dựng một phần mềm hoàn chỉnh, có khả năng giải quyết triệt để các nhược điểm của quy trình quản lý hiện tại, đồng thời cung cấp các công cụ báo cáo thống kê doanh thu mạnh mẽ để hỗ trợ việc ra quyết định của nhà quản lý.

II. Thách thức của việc quản lý siêu thị điện máy thủ công

Mô hình quản lý siêu thị điện máy truyền thống, dựa chủ yếu vào phương pháp thủ công và các công cụ bán tự động, đang đối mặt với nhiều thách thức lớn. Những khó khăn này không chỉ làm giảm hiệu suất hoạt động mà còn ảnh hưởng trực tiếp đến doanh thu và khả năng cạnh tranh. Tài liệu gốc đã chỉ rõ: “Chủ siêu thị khó khăn trong quản lý số lượng hàng hóa và hóa đơn, khi kinh doanh số lượng lớn gặp khó khăn trong quá trình tạo hóa đơn và quản lý số lượng hàng hóa tại các cửa hàng”. Sự thiếu vắng một hệ thống quản lý tập trung và tự động hóa dẫn đến các rủi ro về thất thoát dữ liệu, sai lệch thông tin và chậm trễ trong việc xử lý nghiệp vụ. Các quy trình như kiểm kê kho, chấm công nhân viên, hay tổng hợp báo cáo cuối ngày tốn rất nhiều thời gian và công sức, dễ xảy ra sai sót. Hơn nữa, việc thiếu liên kết dữ liệu giữa các bộ phận (bán hàng, kho, kế toán) tạo ra một môi trường làm việc rời rạc, gây khó khăn cho nhà quản lý trong việc có được cái nhìn toàn cảnh về tình hình kinh doanh. Đây chính là động lực thúc đẩy nhu cầu cấp thiết phải thực hiện phân tích thiết kế hệ thống quản lý siêu thị điện máy một cách bài bản và chuyên nghiệp.

2.1. Hạn chế trong quy trình quản lý bán hàng và kho hàng

Quy trình quản lý bán hàngquản lý kho hàng là hai nghiệp vụ cốt lõi chịu ảnh hưởng nặng nề nhất. Việc ghi chép hóa đơn bằng tay hoặc trên các file riêng lẻ dẫn đến sai sót, thất lạc và khó khăn trong việc báo cáo thống kê doanh thu cuối kỳ. Dữ liệu tồn kho không được cập nhật theo thời gian thực, gây ra tình trạng hết hàng đột ngột hoặc tồn kho quá mức, ảnh hưởng trực tiếp đến dòng tiền và sự hài lòng của khách hàng. Theo tài liệu, một nhược điểm lớn là “việc quản lý kho hàng không được triệt để”. Điều này có nghĩa là việc kiểm kê, điều chuyển hàng hóa giữa các chi nhánh gặp nhiều trở ngại, không thể tối ưu hóa lượng hàng tồn kho trên toàn hệ thống.

2.2. Khó khăn trong quản lý nhân viên và dữ liệu khách hàng

Việc quản lý nhân viên thủ công, từ chấm công, tính lương đến phân ca làm việc, rất phức tạp và dễ nhầm lẫn, đặc biệt với các siêu thị có số lượng nhân viên lớn và làm việc theo nhiều ca. Việc phân quyền truy cập thông tin cũng là một vấn đề lớn, có thể dẫn đến rò rỉ dữ liệu nhạy cảm. Tương tự, thông tin về quản lý khách hàng (CRM) thường bị phân tán, không được khai thác hiệu quả. Siêu thị bỏ lỡ cơ hội chăm sóc khách hàng thân thiết, đưa ra các chương trình khuyến mãi cá nhân hóa, từ đó làm giảm lòng trung thành của khách hàng và đánh mất lợi thế cạnh tranh.

III. Phương pháp phân tích hệ thống hướng đối tượng tối ưu

Để giải quyết các bài toán phức tạp trên, phương pháp phân tích hệ thống hướng đối tượng (OOAD) được lựa chọn làm kim chỉ nam. Phương pháp này tiếp cận hệ thống như một tập hợp các đối tượng tương tác với nhau, mỗi đối tượng có thuộc tính và hành vi riêng, mô phỏng gần gũi với thế giới thực. Ưu điểm của OOAD là khả năng tái sử dụng, dễ bảo trì và mở rộng hệ thống. Ngôn ngữ mô hình hóa thống nhất (UML - Unified Modeling Language) là công cụ không thể thiếu trong giai đoạn này. Thông qua các sơ đồ UML, các yêu cầu phức tạp của hệ thống được trực quan hóa, giúp đội ngũ phát triển, nhà quản lý và cả khách hàng có chung một cách hiểu về hệ thống. Quá trình phân tích tập trung vào việc xác định các tác nhân (Actors) tương tác với hệ thống (như Nhân viên, Quản lý, Khách hàng) và các chức năng mà họ có thể thực hiện (Use Cases). Từ đó, luồng hoạt động của từng chức năng được làm rõ, đặt nền móng cho giai đoạn thiết kế chi tiết. Cách tiếp cận này giúp đảm bảo rằng hệ thống được xây dựng bám sát vào các quy trình nghiệp vụ thực tế của siêu thị điện máy.

3.1. Xây dựng sơ đồ Use Case tổng quát và chi tiết hệ thống

Bước đầu tiên trong phân tích là xây dựng sơ đồ Use Case. Sơ đồ tổng quát cung cấp cái nhìn toàn cảnh về các chức năng chính và các tác nhân tương tác. Như trong tài liệu tham khảo, các tác nhân chính là Khách hàng, Nhân viên, và Quản lý. Các use case chính bao gồm 'Đăng nhập', 'Quản lý khách hàng', 'Quản lý sản phẩm', 'Lập hóa đơn', 'Quản lý kho hàng', 'Lập báo cáo thống kê'. Sau đó, mỗi use case tổng quát sẽ được phân rã thành các sơ đồ chi tiết hơn, mô tả rõ các mối quan hệ <> (bao gồm) và <> (mở rộng). Ví dụ, use case 'Thanh toán' có thể mở rộng ra thành 'Thanh toán tiền mặt' và 'Thanh toán thẻ'. Việc này giúp làm rõ phạm vi và yêu cầu của từng chức năng một cách tường minh.

3.2. Mô hình hóa luồng nghiệp vụ bằng sơ đồ hoạt động

Sau khi xác định các chức năng bằng Use Case, sơ đồ hoạt động (activity diagram) được sử dụng để mô hình hóa chi tiết luồng công việc bên trong mỗi chức năng. Sơ đồ này đặc biệt hữu ích trong việc thể hiện các bước xử lý, các điểm quyết định (rẽ nhánh), và các hành động song song. Ví dụ, biểu đồ hoạt động cho chức năng 'Lập hóa đơn' sẽ bắt đầu từ khi nhân viên quét mã sản phẩm, hệ thống kiểm tra thông tin, tính tổng tiền, áp dụng khuyến mãi, và kết thúc ở việc in hóa đơn và cập nhật tồn kho. Việc vẽ các sơ đồ này giúp phát hiện các bất hợp lý hoặc thiếu sót trong logic nghiệp vụ trước khi tiến hành lập trình, tiết kiệm đáng kể thời gian và chi phí sửa lỗi sau này.

IV. Bí quyết thiết kế hệ thống quản lý siêu thị bằng sơ đồ UML

Giai đoạn thiết kế là quá trình chuyển đổi các yêu cầu đã phân tích thành một bản thiết kế chi tiết, sẵn sàng cho việc lập trình. Trong khuôn khổ phân tích hệ thống hướng đối tượng, giai đoạn này tiếp tục sử dụng các sơ đồ UML để làm rõ cấu trúc và hành vi của hệ thống. Đây là bước quan trọng để định hình kiến trúc phần mềm, xác định các lớp đối tượng, mối quan hệ giữa chúng và cách chúng tương tác với nhau để thực hiện một chức năng cụ thể. Một bản thiết kế tốt cần đảm bảo các tiêu chí như tính module hóa cao, sự liên kết lỏng lẻo (low coupling) và tính gắn kết cao (high cohesion). Điều này giúp cho hệ thống dễ dàng bảo trì, nâng cấp và tái sử dụng các thành phần. Các sơ đồ chính được sử dụng trong giai đoạn này bao gồm sơ đồ tuần tự để mô tả hành vi động và sơ đồ lớp để mô tả cấu trúc tĩnh của hệ thống. Việc kết hợp các sơ đồ này tạo ra một bộ tài liệu thiết kế hoàn chỉnh, làm cầu nối vững chắc giữa đội ngũ phân tích và đội ngũ lập trình, đảm bảo sản phẩm cuối cùng đáp ứng đúng và đủ các yêu cầu đã đề ra.

4.1. Minh họa tương tác đối tượng bằng sơ đồ tuần tự

Một trong những công cụ mạnh mẽ nhất để thiết kế hành vi động của hệ thống là sơ đồ tuần tự (sequence diagram). Sơ đồ này mô tả chi tiết sự tương tác, trao đổi thông điệp giữa các đối tượng theo một trình tự thời gian cụ thể để hoàn thành một use case. Ví dụ, với use case 'Đăng nhập', sơ đồ tuần tự sẽ cho thấy nhân viên nhập thông tin vào giao diện (Boundary), giao diện gửi yêu cầu đến lớp điều khiển (Control), lớp điều khiển truy vấn thông tin trong cơ sở dữ liệu (Entity) để xác thực. Sơ đồ tuần tự giúp lập trình viên hiểu rõ các phương thức cần viết cho mỗi lớp và trình tự gọi chúng, đảm bảo logic hoạt động của chức năng được chính xác.

4.2. Thiết kế cấu trúc tĩnh của hệ thống với sơ đồ lớp

Nếu sơ đồ tuần tự mô tả 'hệ thống làm gì', thì sơ đồ lớp (class diagram) mô tả 'hệ thống là gì'. Đây được coi là sơ đồ quan trọng nhất trong thiết kế hướng đối tượng. Nó biểu diễn cấu trúc tĩnh của hệ thống bằng cách chỉ ra các lớp, các thuộc tính (attributes) và phương thức (methods) của chúng, cùng với các mối quan hệ giữa các lớp (như kế thừa, tập hợp, liên kết). Từ sơ đồ lớp, các lập trình viên có thể trực tiếp xây dựng các class trong mã nguồn. Ví dụ, các lớp như NhanVien, SanPham, HoaDon, KhachHang sẽ được định nghĩa rõ ràng, tạo nên bộ khung vững chắc cho toàn bộ ứng dụng và là nền tảng cho việc thiết kế cơ sở dữ liệu.

V. Hướng dẫn thiết kế cơ sở dữ liệu cho quản lý siêu thị

Song song với việc thiết kế ứng dụng, thiết kế cơ sở dữ liệu (CSDL) là một hạng mục tối quan trọng. CSDL là nơi lưu trữ toàn bộ dữ liệu của hệ thống, từ thông tin sản phẩm, khách hàng, nhân viên đến lịch sử giao dịch. Một thiết kế CSDL tốt phải đảm bảo tính toàn vẹn, nhất quán, bảo mật và hiệu năng truy xuất dữ liệu. Quá trình này thường bắt đầu bằng việc xây dựng mô hình khái niệm, sau đó chuyển sang mô hình logic và cuối cùng là mô hình vật lý trên một hệ quản trị cơ sở dữ liệu cụ thể. Các sơ đồ lớp đã được xây dựng ở giai đoạn thiết kế hướng đối tượng là một nguồn đầu vào quý giá cho việc thiết kế CSDL. Mỗi lớp thực thể (Entity Class) thường tương ứng với một bảng trong CSDL. Các mối quan hệ giữa các lớp sẽ được chuyển thành các mối quan hệ giữa các bảng thông qua khóa chính và khóa ngoại. Việc chuẩn hóa dữ liệu cũng là một bước cần thiết để loại bỏ sự dư thừa và các vấn đề liên quan đến cập nhật dữ liệu, đảm bảo CSDL hoạt động ổn định và hiệu quả trong dài hạn.

5.1. Xây dựng mô hình quan hệ thực thể ERD chi tiết

Mô hình hóa dữ liệu thường được bắt đầu bằng mô hình quan hệ thực thể (ERD). ERD giúp xác định các thực thể chính trong hệ thống (ví dụ: SANPHAM, KHACHHANG, NHANVIEN, HOADON), các thuộc tính của từng thực thể, và mối quan hệ giữa chúng (một-một, một-nhiều, nhiều-nhiều). Ví dụ, một NHACUNGCAP có thể cung cấp nhiều SANPHAM (quan hệ 1-nhiều), và một HOADON có thể bao gồm nhiều SANPHAM (quan hệ nhiều-nhiều, cần một bảng trung gian là CHITIETHOADON). ERD cung cấp một cái nhìn trực quan, dễ hiểu về cấu trúc dữ liệu, là cơ sở để tạo ra lược đồ CSDL vật lý.

5.2. Lựa chọn hệ quản trị cơ sở dữ liệu SQL Server và MySQL

Việc lựa chọn hệ quản trị cơ sở dữ liệu (DBMS) phụ thuộc vào nhiều yếu tố như quy mô hệ thống, yêu cầu về hiệu năng, và chi phí. Tài liệu đề xuất hai lựa chọn phổ biến là SQL ServerMySQL. SQL Server của Microsoft mạnh mẽ, bảo mật cao, và được hỗ trợ tốt trong môi trường Windows, phù hợp cho các doanh nghiệp lớn. Trong khi đó, MySQL là một hệ quản trị CSDL mã nguồn mở, miễn phí, linh hoạt và có cộng đồng hỗ trợ lớn, là lựa chọn tuyệt vời cho các dự án có ngân sách hạn chế hoặc cần sự tùy biến cao. Cả hai đều hỗ trợ ngôn ngữ truy vấn SQL chuẩn và có khả năng xử lý lượng dữ liệu lớn, đáp ứng tốt yêu cầu của một hệ thống quản lý siêu thị điện máy.

10/07/2025
Đề tài phân tích thiết kế hệ thống quản lý siêu thị điện máy

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

CHƯƠNG I .NẮM BẮT YÊU CẦU 1. Mô tả bài toán Tại một chuỗi siêu thị điên máy lớn nổi tiếng có nhiều cơ sở khác nhau tại nhiều khu vực khác nhau thu hút một số lượng khách hàng lớn tới mua sắm phục vụ nhu cầu về các sản phẩm điện máy hiện đại. Thông tin tất cả các sản phẩm , nhân viên, khách hàng, kho hàng, tiền lương, thiết bị phần cứng tại cửa hàng, được quản lý chặt chẽ từ tên quần sản phẩm, thương hiệu , nhà may, số lượng, công dụng, chức năng, mẫu mã, kiểu dáng chất liệu, màu sắc, bảng giá , tình trạng tồn kho ,thẻ tích điểm .Tất cả các thông tin này sẽ dược nhập vào cơ sở dữ liệu của phần mềm quản lý rồi từ đó có thể tạo các nhóm sản phẩm theo yêu cầu đặt ra. Các nhóm sản phẩm, thiết bị, máy móc đó phải được thống kê cụ thể chi tiết tùy theo yêu cầu của siêu thị.

Nhân viên bán hàng có thông tin của các loại mặt hàng kinh doanh khi khách hàng có nhu cầu cần mua để từ đó tạo ra danh sách và hóa đơn các sản phẩm sẽ được bán để đáp ứng nhu cầu của khách hàng. Khách hàng có 2 cách mua hàng của cửa hàng, thứ nhất là mua online tại website liên kết với phần mềm của cửa hàng thứ hai là tới siêu thị chọn mua trực tiếp , căn cứ vào đó để tiến hành xét nhu cầu mặt hàng mà khách hàng muốn mua. Cửa hàng sẽ kiểm tra kho tại cửa hàng xem số lượng và mặt hàng tồn kho có đáp ứng đủ cho khách hàng hay không? Từ đó sẽ đưa ra những giải pháp để cung cấp đầy đủ cho khách hàng. Khi đã đáp ứng đầy đủ số lượng mặt hàng, khách hàng tới quầy thu ngân thanh toán thì nhân viên thu ngân tiến hành tạo hóa đơn và in danh sách mặt hàng có số lượng và giá tiền của từng loại sản phẩm đồng thời kiểm tra một lần cuối tất cả thông tin về sản phẩm đã bán trước khi giao tới tay khách hàng.

Sau khi hoàn tất công việc kiểm tra check thông tin hóa đơn tiến hành giao sản phẩm cho khách hàng. Khi nhập số lượng sản phẩm lớn cần quản lý sẽ tiến hành đưa về nhập kho của cửa hàng để dễ dàng quản lý và thống kê báo cáo khi chủ cửa hàng yêu cầu. Mỗi thời điểm trong năm cửa hàng có thể đưa ra những chương trình khuyến mại cụ thể cho cửa hàng của mình để thu hút khách hàng.2 Hiện trạng quản lý cửa hàng Mô tả : Hiện nay các cửa hàng điện máy đang cung cấp rất nhiều mặt hàng sản phẩm trang thiết bị công nghệ, máy móc khác nhau phục vụ đời sống hiện đại của con người,cùng với việc ngày càng nhiều đối tượng khách hàng khác nhau cùng với công việc quản lý về nhiều hoạt động khác nhau trong cửa hàng vì vậy công việc quản lý hệ thống của các cửa hàng gặp rất nhiều khó khăn.3 Quy trình quản lý - Thời gian làm việc : 7h30-22h mọi ngày trong tuần. -Siêu thị điện máy PN Hiện tại siêu thị điện máy đang có 24 nhân viên chia làm 3 ca: -Ca sáng(Từ 7h30h-11h30h) -Ca chiều(Từ 11h30-17h) -Ca tối(Từ 17h-22h) - Mỗi ca gồm 8 nhân viên túc trực gồm: 2 nhân viên thu ngân, 3 nhân viên tư vấn, 1 nhân viên kho, 2 nhân viên set up.

- Của hàng nhập thông tin các loại máy móc thiết bị hiện đại có mặt trong của hàng của mình như : Tivi, tủ lạnh, điều hòa, máy giặt, quạt máy, điện thoại thông minh, laptop,. - Khi có khách hàng đến mua hàng, dựa vào nhu cầu của khách hàng sẽ biết được cần phải đưa ra những sự lựa chọn và tư vấn phù hợp cho từng đối tượng khách hàng, từ đó sẽ có sự sắp xếp cụ thể. - Khi xác định được nhu cầu của khách hàng sẽ tiến hành xuất hóa đơn có thông tin mua và bán cụ thể với từng loại mặt hàng, thực hiện quản lý và in hóa đơn tự động sẽ giúp giải phóng công việc viết hóa đơn bằng tay chậm và dễ sai sót đồng thời sẽ lưu trữ hóa đơn trên hệ thống tránh việc thất lạc hóa đơn. - Sau đó sản phẩm được khách hàng mua sẽ được giao tới tay cho khách hàng.4 Nhược điểm của quy trình quản lý hiện tại - Hầu hết quan lý bằng phương pháp thủ công bán tự động.

- Chủ siêu thị khó khăn trong quản lý số lượng hàng hóa và hóa đơn, khi kinh doanh số lượng lớn gặp khó khăn trong quá trình tạo hóa đơn và quản lý số lượng hàng hóa tại các cửa hàng. - Khó khăn trong quản lý nhân viên tại của hàng, quản lý khách hàng, quản lý các đơn hàng. - Việc quản lý kho hàng không được triệt để. - Không có các liên kết tương thích với hệ thống cảnh báo và giám sát cửa hàng.Yêu cầu của cửa hàng trong tương lai +Có một hệ thống quản lý giúp cho công việc tại cửa hàng được thuận tiện hơn.

+Các chức năng quản lý chính của siêu thị - Quản lý khách hàng:có quyền truy cập - Quản lý nhân viên: - Quản lý nhà cung cấp: - Quản lý sản phẩm: - Quản lý khuyến mại: - Quản lý hóa đơn: - Lập báo cáo, thống kê. - Đăng nhập: - Đăng xuất: - Thanh toán: - Quản lý kho hàng * Nhân viên bán hàng - Đăng nhập - Lập hóa đơn - Quầy giao dịch. * Quản lý - Quản lý khách hàng - Quản lý sản phẩm. - Nhà cung cấp.

+Yêu cầu lập báo cáo - Báo cáo doanh thu theo tháng - Báo cáo tồn kho theo tháng * Nhân viên kho - Tạo phiếu nhập - Tạo phiếu xuất - Kiểm kê hàng hóa +Yêu cầu thống kê - Thống kê danh sách các mặt hàng - Thống kê các quầy hàng trong siêu thị - Thống kê danh sách nhân viên - Thống kê danh sách khách hàng - Thống kê danh sách nhà cung cấp - Phiếu hóa đơn - Phiếu nhập hàng - Phiếu xuất hàng. +Yêu cầu tra cứu - Tra cứu thông tin khách hàng. - Tra cứu thông tin nhân viên. - Tra cứu thông tin mặt hàng.

- Tra cứu thông tin nhà cung cấp. Mô tả Chức năng Quản lí khách hàng Giúp cửa hàng quản lí được thông tin khách hàng thân thiện, khách hàng bình thường. Quản lí nhân viên Quản lí chấm công, hệ số lương của nhân viên. Quản lí nhà cung cấp Giúp chủ cửa hàng có thể dễ dàng tìm kiếm nhà cung cấp phù hợp.

Quản lý hóa đơn Giúp quản lý các hóa đơn đơn hàng đã và đang bán dẽ dàng. Quản lý hệ thống giám Giúp việc quản lý các hệ thống camera sát,máy in,máy scan giám sát của siêu thị dễ dàng hoạt động thống nhất với hệ thống quản lý cửa hàng. Quản lý hệ thống Cập nhật ,xóa sửa, thêm thông tin,thống kê báo cáo tình hình hiện tại về các công việc trong hệ thống siêu thị Quản lý kho hàng Quản lý việc xuất nhập tồn kho tại thời điểm hiện tại của siêu thị. Quản lý chương trình khuyến Thiếết l pậ đ ượ c nh ữ ng khuyếến mại để mại thúc đ yẩ doanh sốế bán hàng đốồng thời đ yẩ nhanh sốế lượng hàng tốồn kho nhập hàng mới.Quản lý nhân vên tại của hàng - Nhân Viên (Mã nhân viên, Tên nhân viên ,Chứng minh thư, Số điện thoại,Email, Địa Chỉ, Ngày sinh, Giới tính, Chức vụ, Lương).

- Phần mềm lưu trữ thông tin nhân viên :Tên nhân viên, lịch làm việc , lương cơ bản, lương theo ca làm, phân quyền nhân viên - Phân quyền nhân viên tại cửa hàng : phần mềm sẽ cung cấp cho mỗi nhân viên một tài khoản đăng nhập và cung cấp các quyền có thể dùng dược tại mỗi vị trí của từng người. - Bảng chấm công làm việc giúp theo dõi quá trình làm việc cảu nhân viên tai của hàng trong tuần, tháng. - Hệ thống chỉ cho phép người quản lý nhân sự thực hiện các chức năng sau: cập nhật, tra cứu, và hủy bỏ thông tin cá nhân của nhân viên. - Hệ thống cho phép người chủ của siêu thị thực hiện các chức năng sau: Lập danh sách nhân viên trong siêu thị gồm ; mã nhân viên, họ tên, ngày sinh, địa chỉ, giới tính, bộ phận mà nhân viên trực thuộc.2 Quản lý khách hàng - Khách Hàng (Mã khách hàng, Tên khách hàng, Địa chỉ, Chứng minh thư, Số điện thoại, Email, Mã khuyến mại).

- Thông tin khách hàng : tên khách hàng , địa chỉ, số điện thoại. - Sản phẩm của khách hàng đã mua trước đó để đưa ra những khuyến mãi hấp dẫn cho khách hàng thân quen của siêu thị.Quản lý hóa đơn( áp dụng cả mua online) - Hóa đơn ( Mã hóa đơn , mã sản phẩm, tên sản phẩm, Ngày lập đơn, mô tả) - Đơn hàng chưa soạn : là những đơn hàng chưa soạn cho khách,nếu là đơn hàng được in màu đỏ thì là đơn cần ưu tiên soạn trước , đơn vàng thì chuẩn bị, đơn đen thì chưa cần thực hiện ngay có thể soạn sau cùng. - Đơn hàng đã soạn: là những đơn hàng soạn và chuẩn bi giao cho khách. - Đơn hàng đang vận chyển: là những đơn hàng đang được giao chưa tới tay khách hàng.

- Đơn đã đã bán :là những đơn đã bán và giao tới khách hàng 1.Quản lý kho hàng - Kho(Tên kho, Mã hàng, tên hàng,) - Quản lý nhiều kho hàng, nhiều chi nhánh khác nhau, quản lý hàng hóa bằng serial/imei, quản lý điều chuyển hàng hóa (kèm imei/serial) giữa các kho trong hệ thống. - Chức năng quản lý kho hàng : biểu đồ use case thể hiện chức năng nhập kho, biểu đồ Diagram thể hiện chức năng nhập kho. - Xuất kho : Nhập phiếu xuất kho lưu và lưu thông tin các mặt hàng vào cơ sở dữ liệu và cập nhật tình hình hàng hóa trong kho, biểu đồ use case và Sequence thể hiện chức năng xuất kho. - Hệ thống danh mục đầy đủ : kho hàng, hàng hóa, dịch vụ, nhóm, đơn vị bán hàng , nhà cung cấp, nhà sản xuất.

- Nhập kho : + Xử lý quy trình nhập hàng: Kế hoạch nhập hàng –> Đơn đặt hàng –> Bộ phận kiểm duyệt kế hoạch duyệt đơn hàng –> Chốt đơn hàng –> Cập nhật thông tin hàng trên đường đi –> Kiểm duyệt và nhập hàng về kho —> Công nợ/ Thanh toán. + Nhập số lượng hàng hóa theo đơn hàng mua nhà cung cấp - Kiểm kho : Kiểm tra mức lệnh giữa tồn kho và thực tế .Quản lý hệ thống Báo cho người giám sát hoặc chủ siêu thị về hoạt động của siêu thị.

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

Tài liệu "Phân Tích Thiết Kế Hệ Thống Quản Lý Siêu Thị Điện Máy" cung cấp một cái nhìn toàn diện và chi tiết về quy trình xây dựng một hệ thống phần mềm hiệu quả cho ngành bán lẻ. Bắt đầu từ việc khảo sát yêu cầu thực tế, phân tích nghiệp vụ quản lý kho, bán hàng, nhân viên, đến thiết kế cơ sở dữ liệu và giao diện, tài liệu này là một cẩm nang thực tiễn cho sinh viên và lập trình viên muốn ứng dụng lý thuyết vào một dự án cụ thể, giúp tối ưu hóa vận hành và nâng cao năng lực cạnh tranh cho doanh nghiệp.

Để hiểu sâu hơn về các nguyên tắc cốt lõi, bạn có thể tham khảo Do an giáo trình phân tích và thiết kế hệ thống thông tin, một tài liệu nền tảng cung cấp kiến thức lý thuyết vững chắc. Bên cạnh đó, việc xem xét một ứng dụng tương tự trong lĩnh vực bán lẻ khác như Đồ án môn học môn phân tích và thiết kế hệ thống thông tin đề tài website bán sách văn phòng phẩm online sẽ mang lại góc nhìn đối chiếu thú vị. Ngoài ra, để mở rộng kiến thức sang lĩnh vực dịch vụ, dự án Phân tích và thiết kế hệ thống quản lý đặt tour du lịch trực tuyến là một ví dụ điển hình về cách áp dụng các kỹ thuật phân tích và thiết kế vào một mô hình kinh doanh hoàn toàn khác, giúp bạn làm giàu thêm vốn hiểu biết của mình.