Môn Phân Tích và Thiết Kế Hệ Thống Quản Lý Chuỗi Cửa Hàng Đồ Chơi Trẻ Em

Khám phá phân tích và thiết kế hệ thống quản lý chuỗi cửa hàng đồ chơi trẻ em, tối ưu hóa quy trình kinh doanh và nâng cao trải nghiệm khách hàng.

Chuyên ngành

Phân Tích và Thiết Kế Yêu Cầu

Người đăng

Ẩn danh

Thể loại

đồ án cuối kỳ

2021

87
4
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

PHẦN XÁC NHẬN VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN

1. CHƯƠNG I: GIỚI THIỆU CHUNG

1.1. Tổng quan về quản lý hệ thống cửa hàng đồ chơi trẻ em

1.2. Các vấn đề cần giải quyết và cải thiện hệ thống

1.3. Ưu điểm

1.4. Nhược điểm

1.5. Các quy trình nghiệp vụ

1.5.1. Các nhiệm vụ cơ bản

1.5.2. Các quy trình nghiệp vụ

2. CHƯƠNG II: PHÂN TÍCH YÊU CẦU

2.1. Đặc tả yêu cầu

2.2. Các tác nhân trong hệ thống

2.3. Các Use Case trong hệ thống

3. CHƯƠNG III: THIẾT KẾ YÊU CẦU

3.1. Sơ đồ use case tổng quát của hệ thống

3.2. Các use case hệ thống

3.2.1. Use case Đăng nhập

3.2.2. Use case Đăng xuất

3.2.3. Use case Đăng ký

DANH MỤC CÁC BẢNG BIỂU, HÌNH VẼ, ĐỒ THỊ

DANH MỤC BẢNG

PHÂN CÔNG VÀ ĐÁNH GIÁ

Tóm tắt

I. Giới thiệu chung

Hệ thống quản lý chuỗi cửa hàng đồ chơi trẻ em được thiết kế nhằm cung cấp các chức năng thiết yếu như thanh toán, quản lý sản phẩm, quản lý kho, và quản lý đơn hàng. Hệ thống này không chỉ giúp người dùng dễ dàng quản lý thông tin sản phẩm mà còn đảm bảo tính toàn vẹn của dữ liệu. Một trong những vấn đề quan trọng cần giải quyết là bảo mật thông tin của cửa hàng và khách hàng. Hệ thống sẽ mã hóa dữ liệu để bảo vệ thông tin nhạy cảm. Ngoài ra, việc thống kê doanh thu hàng tháng cũng là một chức năng quan trọng, giúp cửa hàng theo dõi tình hình kinh doanh một cách hiệu quả. Hệ thống cũng cần có khả năng quản lý các sự kiện và chương trình khuyến mãi để thu hút khách hàng. Từ đó, việc nâng cao trải nghiệm khách hàng và tăng trưởng doanh thu sẽ trở nên khả thi.

1.1 Các vấn đề cần giải quyết

Hệ thống cần giải quyết một số vấn đề như bảo mật thông tin, quản lý dữ liệu hiệu quả và đảm bảo tính chính xác trong thống kê doanh thu. Việc mã hóa dữ liệu là cần thiết để bảo vệ thông tin của khách hàng và nhân viên. Hệ thống cũng cần có khả năng cập nhật thông tin sản phẩm và quản lý kho một cách nhanh chóng. Đặc biệt, việc quản lý các sự kiện và chương trình khuyến mãi sẽ giúp cửa hàng thu hút khách hàng và tăng cường sự trung thành của họ. Tất cả những yếu tố này sẽ góp phần tạo ra một hệ thống quản lý hiệu quả và bền vững.

1.2 Các quy trình nghiệp vụ

Các quy trình nghiệp vụ trong hệ thống bao gồm thanh toán, đăng ký thành viên, quản lý nhân viên, và quản lý sản phẩm. Quy trình thanh toán cho phép khách hàng thanh toán bằng nhiều phương thức khác nhau, từ tiền mặt đến thẻ ngân hàng. Quy trình nhập hàng vào kho cũng rất quan trọng, đảm bảo rằng sản phẩm được cập nhật kịp thời. Hệ thống cũng cần có quy trình tổ chức các sự kiện và chương trình khuyến mãi để thu hút khách hàng. Cuối cùng, việc thống kê doanh thu hàng tháng sẽ giúp cửa hàng theo dõi tình hình tài chính và đưa ra các quyết định kinh doanh hợp lý.

II. Phân tích yêu cầu

Để hệ thống hoạt động hiệu quả, cần có các yêu cầu rõ ràng về thực thi và thiết kế. Giao diện của hệ thống cần thân thiện và dễ sử dụng, đồng thời tốc độ xử lý phải nhanh chóng. Hệ thống cũng cần có khả năng trích xuất dữ liệu hàng ngày, tháng, và năm để phục vụ cho việc báo cáo thống kê. Các chức năng cần thiết bao gồm quản lý nhân viên, quản lý sản phẩm, quản lý kho, và quản lý đơn hàng. Hệ thống cũng cần tương thích với nhiều nền tảng và thiết bị phần cứng khác nhau. Điều này sẽ giúp mở rộng khả năng sử dụng của hệ thống và đáp ứng nhu cầu của người dùng.

2.1 Đặc tả yêu cầu

Các yêu cầu về thực thi và thiết kế bao gồm giao diện thân thiện, tốc độ xử lý nhanh, và khả năng trích xuất dữ liệu. Hệ thống cần cung cấp các báo cáo thống kê về giao dịch mua hàng và xuất nhập quỹ. Đặc biệt, hệ thống cần đảm bảo tính bảo mật thông tin và khả năng phục vụ một lượng người dùng lớn mà không bị quá tải. Các chức năng quản lý nhân viên, sản phẩm, kho, đơn hàng, thu chi, và thành viên cần được thực hiện một cách hiệu quả để đảm bảo hoạt động của cửa hàng diễn ra suôn sẻ.

2.2 Các tác nhân trong hệ thống

Các tác nhân trong hệ thống bao gồm quản lý, nhân viên bán hàng, nhân viên kho, và nhân viên kế toán. Mỗi tác nhân có vai trò và trách nhiệm riêng trong việc quản lý thông tin và thực hiện các giao dịch. Quản lý sẽ có quyền truy cập cao nhất, bao gồm việc phân quyền cho các tài khoản khác. Nhân viên bán hàng sẽ thực hiện các giao dịch với khách hàng, trong khi nhân viên kho sẽ quản lý hàng hóa và kiểm tra tình hình xuất nhập. Nhân viên kế toán sẽ theo dõi tài chính và thống kê doanh thu của cửa hàng.

III. Thiết kế yêu cầu

Thiết kế hệ thống bao gồm việc xây dựng sơ đồ use case tổng quát và các use case cụ thể cho từng chức năng. Sơ đồ use case tổng quát sẽ giúp hình dung được các tác nhân và mối quan hệ giữa chúng trong hệ thống. Các use case cụ thể như đăng nhập, đăng xuất, quản lý sản phẩm, và quản lý đơn hàng sẽ được mô tả chi tiết để đảm bảo rằng tất cả các chức năng đều được thực hiện đúng cách. Việc thiết kế này không chỉ giúp hệ thống hoạt động hiệu quả mà còn đảm bảo rằng người dùng có thể dễ dàng tương tác với hệ thống.

3.1 Sơ đồ use case tổng quát

Sơ đồ use case tổng quát của hệ thống sẽ mô tả các tác nhân và các chức năng chính mà họ có thể thực hiện. Điều này bao gồm việc đăng nhập vào hệ thống, quản lý sản phẩm, quản lý đơn hàng, và thực hiện thanh toán. Sơ đồ này sẽ giúp các nhà phát triển hiểu rõ hơn về cách thức hoạt động của hệ thống và các yêu cầu cần thiết để thực hiện các chức năng này. Việc có một sơ đồ rõ ràng sẽ giúp giảm thiểu sai sót trong quá trình phát triển và triển khai hệ thống.

3.2 Các use case hệ thống

Các use case cụ thể sẽ được mô tả chi tiết, bao gồm các bước thực hiện và các điều kiện cần thiết để hoàn thành mỗi chức năng. Ví dụ, use case đăng nhập sẽ mô tả quy trình người dùng nhập thông tin tài khoản và hệ thống xác thực thông tin đó. Tương tự, use case quản lý sản phẩm sẽ mô tả các bước thêm, sửa, và xóa sản phẩm trong hệ thống. Việc mô tả chi tiết các use case sẽ giúp đảm bảo rằng tất cả các chức năng đều được thực hiện đúng cách và đáp ứng nhu cầu của người dùng.

01/02/2025

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

CHƯƠNG I – GIỚI THIỆU CHUNG 1.1 Tổng quan về quản lý hệ thống cửa hàng đồ chơi trẻ em 1.1 Mô tả Hệ thống quản lý cửa hàng đồ chơi trẻ em sẽ cung cấp các chức năng như: thanh toán, quản lý sản phẩm đang có tại cửa hàng, sản phẩm có trong kho, quản lý hóa các đơn hàng, … Ngoài ra hệ thống còn cho phép người dùng quản lý nhân viên của cửa hàng, chức năng đăng ký thành viên dành cho khách hàng muốn gắn bó lâu dài với cửa hàng, quản lý và cập nhật các sự kiện, chương trình khuyến mãi, … Hệ thống quản lý cửa hàng đồ chơi sẽ có sự thống nhất về mặt quản lý, đảm bảo tính toàn vẹn về dữ liệu và có dịch vụ bảo trì đều đặn, hợp lý và lâu dài.2 Các vấn đề cần giải quyết và cải thiện hệ thống - Dữ liệu sẽ được mã hóa, đảm bảo vấn đề bảo mật thông tin của cửa hàng và khách hàng thành viên. - Dựa vào dữ liệu nhập vào để thống kê doanh thu của cửa hàng theo tháng. - Đảm bảo tính bảo mật đối với thông tin nhân viên. - Quản lý các sự kiện, chương trình khuyến mãi, tích điểm – đổi điểm thành viên.3 Ưu điểm - Dễ dàng thay đổi, cập nhật, tra cứu thông tin sản phẩm trong cửa hàng, trong kho, thông tin nhân viên.

- Truy xuất dữ liệu thống kê doanh thu hằng tháng nhanh chóng và chính xác. - Quản lý tốt các sự kiện, giúp người tiêu dùng dễ dàng nắm bắt thông tin. - Quản lý và chăm sóc khách hàng tốt hơn.4 Nhược điểm - Mất nhiều thời gian để làm quen với hệ thống. - Tốc độ xử lý dữ liệu.

- Có khả năng phát sinh lỗi.2 Các quy trình nghiệp vụ 1.1 Các nhiệm vụ cơ bản - Thanh toán. - Đăng ký thành viên. - Quản lý thành viên. - Quản lý nhân viên.

- Quản lý sản phẩm. - Quản lý sự kiện. - Quản lý thu chi.2 Các quy trình nghiệp vụ - Quy trình mua hàng và thanh toán: Khách hàng sẽ được các nhân viên tư vấn tận tình theo nhu cầu của khách hàng. Sau khi chọn cho mình những sản phẩm ưng ý, khách hàng sẽ tiến hành thanh toán tại quầy thu ngân.

Khách hàng có thể thanh toán bằng nhiều phương thức như thanh toán bằng tiền mặt, bằng thẻ ngân hàng, ví momo. Sau khi thanh toán, nhân viên sẽ lập hóa đơn cho đơn hàng của khách. Khi hóa đơn được lập xong, sản phẩm sẽ tự động được cập nhật trong mục quản lý sản phẩm, thông qua tính toàn vẹn của dữ liệu trong hệ thống. - Quy trình nhập hàng vào kho: Khi sản phẩm được nhập về từ nhà cung cấp, nhân viên quản lý sản phẩm sẽ tiến hành kiểm tra và cập nhật sản phẩm đã 8 0 10 nhập về trong mục quản lý kho.

Sau khi nhập xong dữ liệu, hệ thống sẽ tự động cập nhật những loại mặt hàng mới. - Quy trình tổ chức các sự kiện, chương trình khuyến mãi: Khi nhân viên quản lý sự kiện muốn thêm các chương trình khuyến mãi, sự kiện để tri ân hoặc thu hút thêm khách hàng, nhân viên quản lý sự kiện sẽ tiến hành tạo sự kiện trong mục quản lý sự kiện của hệ thống. Sau khi tạo xong sự kiện, nhân viên quản lý sự kiện sẽ phổ biến sự kiện vừa tạo với toàn thể nhân viên bán hàng để dễ dàng nắm bắt tình hình, qua đó bán hàng một cách hợp lý. - Thống kê doanh thu: Mỗi tháng, nhân viên kế toán sẽ tiến hành thống kê lại doanh thu của cửa hàng dựa vào số hóa đơn trong hệ thống.

Qua đó biết được số lượng sản phẩm còn lại, số tiền thu được trong tháng, số tiền đã chi tiêu trong tháng, tính ra được lợi nhuận của cửa hàng qua hằng tháng. 8 0 11 CHƯƠNG II – PHÂN TÍCH YÊU CẦU 2.1 Đặc tả yêu cầu Để công tác Quản lý chung trở nên nhanh chóng và thuận tiện hơn, đòi hỏi hệ thống Quản lý cửa hàng phải đáp ứng đủ các yêu cầu sau: - Các yêu cầu về thực thi và thiết kế - Giao diện thân thiện, dễ nhìn, dễ sử dụng - Tốc độ sử lí nhanh - Trích xuất dữ liệu hàng ngày, tháng, năm,. - Báo cáo thống kê các giao dịch mua hàng của khách - Báo cáo xuất nhập quỹ theo từng giai đoạn trước, trong và sau khi bán hàng - Tương thích đối với hệ điều hành Windows và có thể sử dụng trên mọi nền tảng và các thiết bị phần cứng. - Hệ thống có thể cung cấp với lượng người dùng đủ lớn, không bị quá tải - Đáp ứng đầy đủ các chức năng sau: o Quản lý nhân viên o Quản lý sản phẩm o Quản lý kho o Quản lý đơn hàng o Quản lý thu chi o Quản lý thành viên o Quản lý sự kiện o Chức năng Thanh toán o Chức năng đăng kí thành viên o Chức năng đăng nhập 8 0 12 2.2 Các tác nhân trong hệ thống TÁC NHÂN MÔ TẢ Quản lý, bảo trì, nâng cấp hệ thống.

Thực hiện phân quyền, cấp Adminator quyền cho tất cả các tài khoản trong hệ thống bao gồm đăng nhập và đăng xuất. Bao gồm tất cả các nhân viên trong cửa hàng: Quản lý nhân sự, quản Nhân viên lý sản phẩm, quản lý sự kiện, nhân viên bán hàng, nhân viên thủ kho, nhân viên kế toán. Được kế thừa từ tác nhân nhân viên. Là người Quản lý các thông tin Quản lý của tất cả nhân viên của cửa hàng cũng như tình hình mua bán, doanh thu của cửa hàng, thống kê theo từng tháng.

Nhân viên bán Được kế thừa từ tác nhân nhân viên. Là người thực hiện giao dịch hàng thanh toán, trao đổi với khách hàng. Nhân viên Quản Được kế thừa từ tác nhân nhân viên. Là người Quản lý các thông tin lý nhân sự nhân viên của cửa hàng.

Được kế thừa từ tác nhân nhân viên. Là người kiểm soát các sản Nhân viên Quản phẩm trong cửa hàng, cũng như quản lý kho, theo dõi tình hình hàng lý sản phẩm hóa xuất nhập của cửa hàng. Nhân viên Kế Được kế thừa từ tác nhân nhân viên. Là người quản lý đơn hàng, toán quản lý thu chi và thống kê tài chính của cửa hàng theo từng tháng.

Nhân viên Quản Được kế thừa từ tác nhân nhân viên. Là người Quản lý thành viên lý sự kiện cũng như tạo ra các sự kiện của cửa hàng. 1 Các tác nhân trong hệ thống 2.3 Các Use Case trong hệ thống TÁC NHÂN ID USE USE MÔ TẢ CHỊU TRÁCH CASE CASE NHIỆM Đăng Quản lý và adminator được cung cấp tài Quản lý, UC01 nhập. khoản có sẵn đề đăng nhập vào hệ thống.

Adminator Quản lý và adminator đã đăng nhập vào hệ Quản lý, UC02 Đăng xuất. thống thì đều có thể đăng xuất khỏi hệ Adminator thống. Nhân viên Quản lý nhân sự sẽ quản lý tất cả Quản lý UC03 các thông tin về các nhân viên trong cửa Quản lý nhân sự nhân viên. Quản lý Nhân viên Quản lý sản phẩm sẽ quản lý tất Quản lý sản UC04 sản phẩm cả các sản phẩm có trong cửa hàng phẩm 8 0 13 Quản lý Nhân viên Quản lý sản phẩm sẽ quản lý kho Quản lý sản UC05 kho của cửa hàng phẩm Quản lý Nhân viên Kế toán sẽ kiểm tra quản lý đơn Nhân viên Kế UC06 đơn hàng hàng của cửa hàng.

toán Quản lý Nhân viên Kế toán sẽ quản lý thu chi cũng Nhân viên Kế UC07 thu chi như thống kê tài chỉnh của cửa hàng toán Quản lý Nhân viên Quản lý sự kiện sẽ quản lý các UC08 Quản lý sự kiện thành viên thành viên Quản lý sự Nhân viên Quản lý sự kiện sẽ quản lý và tạo UC09 Quản lý sự kiện kiện ra các sự kiện của cửa hàng Bảng 2. 2 Các Use Case trong hệ thống 8 0 14 CHƯƠNG III – THIẾT KẾ YÊU CẦU 3.1 Sơ đồ use case tổng quát của hệ thống Hình 3. 1 Sơ đồ use case tổng quát của hệ thống 8 0 15 3.2 Các use case hệ thống 3.1 Use case Đăng nhập Hình 3. 2 Use case đăng nhập USE CASE NAME Đăng nhập SCENARIO Tại trang đăng nhập của hệ thống Chuỗi cửa hàng đồ chơi trẻ em.

TRIGGERING Truy cập vào trang đăng nhập của hệ thống hoặc nhấp vào nút đăng EVENT nhập trên navbar. BRIEF Người sử dụng đăng nhập vào hệ thống để sử dụng các chức năng DESCRIPTION tương ứng với tài khoản. ACTORS Quản lý RELATED USE Không có CASE STAKEHOLDER Quản lý PRECONDITION Truy cập được trang đăng nhập, người dùng đã có tài khoản. POSTCONDITION Đăng nhập thành công, ghi lại section tài khoản người dùng Actor System 1.1 Hệ thống hiển thị ô username và password FLOW OF EVENTS và password.

để người dùng điền và hiện kết quả khi người dùng hoàn thành việc điền thông tin. Người dùng 2.1 Hệ thống gửi request đăng nhập lên có nhấp vào nút đăng kèm kèm username và password đã được hash.2 Hệ thống gửi yêu cầu xác thực đến hệ cơ sở dữ liệu.3 Hệ cơ sở dữ liệu kiểm tra username và password có tồn tại trong cơ sở dữ liệu hay không 2.1 Nếu có tồn tại cấp quyền tương ứng 2.2 Nếu không thì trả về đăng nhập không thành công.4 Hệ thống trả về kết quả đăng nhập 2.1 Nếu thành công thì chuyển về trang chủ với chức năng tương ứng quyền được cấp 2.2 Nếu không thì thông báo đăng nhập không thành công do sai username hoặc password, yêu cầu người dùng nhập lại. EXCEPTION Không CONDITION Bảng 3. 1 Đặc tả Use case Đăng nhập 8 0 17 3.2 Use case Đăng xuất Hình 3.

3 Use case đăng xuất USE CASE NAME Đăng xuất SCENARIO Khi người dùng đăng xuất khỏi hệ thống. TRIGGERING EVENT Người dùng muốn đăng xuất tài khoản. Người dùng đăng xuất khỏi hệ thống khi không còn sử BRIEF DESCRIPTION dụng. ACTORS Admin, Khách hàng, Thu ngân, Quản lý kho.

RELATED USE CASE Đăng nhập. PRECONDITION Đăng nhập thành công. POSTCONDITION Quay về trang chủ của hệ thống khi chưa đăng nhập. Người dùng nhấp vào 1.1 Hệ thống hiển thị thông báo xác nút đăng xuất nhận đăng xuất.

FLOW OF EVENTS - Nếu chọn YES, đăng xuất tài khoản khỏi phiên đăng nhập. - Nếu chọn NO, giữ nguyên phiên đăng nhập EXCEPTION Không có CONDITION Bảng 3. 2 Đặc tả Use case Đăng xuất 8 0 18 3.3 Use case Đăng ký Hình 3. 4 Use case Đăng ký USE CASE NAME Đăng ký Khi người dùng muốn đăng ký tài khoản để đăng nhập và mua hàng SCENARIO trực tuyến.

TRIGGERING Người dùng muốn đăng ký tài khoản. EVENT Người dùng muốn mua hàng trực tuyến trên hệ thống thì bắt buộc BRIEF phải đăng nhập. Trong trường hợp người dùng chưa có tài khoản thì DESCRIPTION thực hiện việc đăng ký tài khoản. ACTORS Khách hàng.

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

Bài viết "Phân Tích và Thiết Kế Hệ Thống Quản Lý Chuỗi Cửa Hàng Đồ Chơi Trẻ Em" cung cấp cái nhìn sâu sắc về cách thức xây dựng và tối ưu hóa hệ thống quản lý cho chuỗi cửa hàng đồ chơi trẻ em. Tác giả phân tích các yếu tố quan trọng như quy trình quản lý hàng tồn kho, chiến lược phân phối và cách nâng cao trải nghiệm khách hàng. Những lợi ích mà bài viết mang lại cho độc giả bao gồm việc hiểu rõ hơn về cách tổ chức và vận hành hiệu quả một chuỗi cửa hàng, từ đó giúp tăng trưởng doanh thu và cải thiện dịch vụ khách hàng.

Nếu bạn muốn mở rộng kiến thức về quản lý chuỗi cung ứng và tối ưu hóa quy trình, hãy tham khảo thêm bài viết "Luận văn thạc sĩ quản trị kinh doanh quản lý chuỗi cửa hàng thời trang của công ty tnhh thời trang red". Bài viết này sẽ giúp bạn hiểu rõ hơn về các chiến lược quản lý trong lĩnh vực bán lẻ.

Ngoài ra, bạn cũng có thể tìm hiểu về "Luận văn thạc sĩ quản trị kinh doanh tối ưu hóa tồn kho thành phẩm và nguyên vật liệu", nơi cung cấp những phương pháp hiệu quả trong việc quản lý hàng tồn kho, một yếu tố quan trọng trong chuỗi cung ứng.

Cuối cùng, bài viết "Luận văn phát triển chuỗi cung ứng tại công ty yuchung" sẽ mang đến cho bạn cái nhìn tổng quan về cách phát triển chuỗi cung ứng, từ đó giúp bạn áp dụng những kiến thức này vào thực tiễn quản lý cửa hàng của mình.