1. Trang chủ
  2. » Luận Văn - Báo Cáo

Chủ Đề phân tích thiết kế hệ website Đặt cơm văn phòng của cửa hàng “ bếp nhỏ hạt gạo

44 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phân Tích Thiết Kế Hệ Website Đặt Cơm Văn Phòng Của Cửa Hàng “Bếp Nhỏ Hạt Gạo”
Tác giả Nguyễn Quỳnh Trang, Nông Hải Yến
Người hướng dẫn Lê Thu Trang
Trường học Trường Đại Học Công Nghệ Thông Tin Và Truyền Thông
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án Tốt Nghiệp
Năm xuất bản 2024
Thành phố Thái Nguyên
Định dạng
Số trang 44
Dung lượng 3,58 MB

Cấu trúc

  • CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN (4)
    • 1.1. Khảo sát hiện trạng (4)
    • 1.2. Xác lập dự án (4)
    • 1.3. Yêu cầu chức năng (12)
    • 1.4. Yêu cầu phi chức năng (13)
  • CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ WEBSITE (13)
    • 2.1. Biểu đồ Use case (13)
      • 2.1.1 Biểu đồ Use case tổng quát (13)
      • 2.1.2. Biểu đồ Use case phân rã (14)
      • 2.1.3. Kịch bản Use case (17)
    • 2.2. Biểu đồ lớp (31)
    • 2.3. Biểu đồ trạng thái (32)
    • 2.4. Biểu đồ trình tự (38)
  • KẾT LUẬN (44)

Nội dung

-Quản lí thông tin món theo thời gian, theo nguyên liệu,…Mã yêu cầu Mô tả yêu cầu A003.01 Theo dõi tình hình đặt hàng một cách tổng quan A003.02 Theo dõi tình hình đặt hàng một cách chi

KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN

Khảo sát hiện trạng

Quán cơm hiện tại chưa áp dụng phần mềm hay website để quản lý nghiệp vụ, mà nhân viên các bộ phận hoạt động và hỗ trợ lẫn nhau Khách hàng có thể đặt cơm trực tiếp tại quầy thu ngân hoặc qua điện thoại, Facebook Khi đặt cơm, khách hàng cần cung cấp đầy đủ thông tin cá nhân như họ tên, địa chỉ và số điện thoại liên lạc.

Khi đặt cơm thành công, cửa hàng sẽ đáp ứng đầy đủ các yêu cầu về món ăn của khách hàng Nếu khách hàng có yêu cầu riêng, hệ thống sẽ cho phép nhập ghi chú để đảm bảo món ăn được chuẩn bị theo đúng mong muốn.

- Khi khách có nhu cầu đổi món, hệ thống sẽ cung cấp thêm menu của quán, khách sẽ được đổi món trong thời gian chờ duyệt đơn

Khi khách hàng nhận đơn, nhân viên giao hàng sẽ cung cấp hóa đơn thanh toán bao gồm tổng số tiền và phí dịch vụ (phí ship) Quản lý có thể truy cập thông tin chi tiết về khách hàng, nhân viên, món ăn, dịch vụ, đơn hàng, cũng như các báo cáo thống kê theo tháng, quý hoặc năm.

Xác lập dự án

Cấp Mã Tên gọi tắt Tên chức năng

1 A001 GTCH Giới thiệu cửa hàng

1 A002 GDKH Giao dịch khách hàng

2 A007 XLDC Xử lí đặt cơm

2 A008 TDKNL Theo dõi tổng quan kho nguyên liệu

2 A009 TDCT Theo dõi khả năng chi tiết

2 A010 CNTT Cập nhật tình trạng món

2 A011 TKTHDH Thống kê tình hình thực hiện đơn hàng

2 A012 TKTTM Thống kê tình trạng món

2 A013 TKDT Thống kê doanh thu

3 A014 DDDC Duyệt đơn đặt cơm

3 A015 XNDD Xác nhận đơn đặt

Chức năng này cung cấp thông tin chi tiết về cửa hàng, bao gồm địa chỉ, số điện thoại, menu, giấy chứng nhận vệ sinh an toàn thực phẩm (VSATTP), giá cả, phương thức đặt hàng, hình thức phục vụ và các ưu đãi khuyến mãi hiện có.

Quy trình thực hiện: Thiết kế website thực hiện những yêu cầu về mặt thông tin nói trên.

Mã yêu cầu Mô tả yêu cầu

A001.01 Giới thiệu cửa hàng trên trang web với những thông tin cụ thể nói trên.

Chức năng của hệ thống bao gồm việc nhận đặt cơm từ cửa hàng qua website, điện thoại hoặc trực tiếp Sau khi đơn hàng được duyệt, hệ thống sẽ thông báo chấp nhận hoặc không chấp nhận đơn hàng, cùng với các điều kiện nếu có, và chờ xác nhận từ khách hàng Hệ thống có hai chức năng con là “đặt cơm” và “xử lý đặt cơm”.

Quy trình thực hiện: Thực hiện bởi các chức năng con “ đặt cơm” và “ xử lí đặt cơm” được nêu chi tiết ở chức năng con A006, A007.

Mã yêu cầu Mô tả yêu cầu

Khách hàng có thể đặt cơm từ xa thông qua trang web của cửa hàng, sau đó nhân viên sẽ xử lý đơn hàng bằng cách nhập thông tin đơn cho khách tại cửa hàng, gửi xác nhận và duyệt đơn.

Chức năng này cho phép nhân viên cửa hàng theo dõi khả năng và tình hình thực hiện đơn đặt hàng theo nhiều hình thức, bao gồm theo món ăn và thời gian Khi một đơn hàng đã được chấp nhận, người quản lý có thể cập nhật trạng thái đơn hàng của cửa hàng một cách dễ dàng.

-Lấy các thông tin về trạng thái món ăn của cửa hàng trên cơ sở dữ liệu

-Quản lí thông tin món theo thời gian, theo nguyên liệu,…

Mã yêu cầu Mô tả yêu cầu

A003.01 Theo dõi tình hình đặt hàng một cách tổng quan

A003.02 Theo dõi tình hình đặt hàng một cách chi tiết

Mô tả: chức năng này thực hiện các thống kê, báo cáo thông tin hoạt động của cửa hàng

Quy trình thực hiện: Quản lý cửa hàng thực hiện chức năng này sẽ thu được báo cáo theo tùy chọn nhất định.

Mô tả: chức năng này sẽ giới thiệu các món ăn có trong ngày một cách chi tiết

Quy trình thực hiện : thiết kế website để đáp ứng những yêu cầu về mặt thông tin nói trên.

Mã yêu cầu Mô tả yêu cầu

A005.01 Giới thiệu của hàng trên trang web với những thông tin cụ thể nói trên Yêu cầu giao diện trang dễ dàng theo dõi thông tin

Mô tả: chức năng này cho phép khách hàng tạo các đơn đặt cơm của cừa hàng. Quy trình thực hiện:

1 Khách hàng hoặc nhân viên lễ tân nhập các thông tin đăng ký cần thiết vào form đặt cơm trên web

2 Khách hàng hoặc nhân viên lễ tin nhấn nút đặt cơm

3 Hệ thống sẽ lưu tạm thời đơn đặt cơm lên máy chủ theo cơ chế queue để chờ duyệt.

Mã yêu cầu Mô tả yêu cầu

A006.01 Cần có webform để khách hàng điền đơn đăng ký trực tuyến và gửi đến máy chủ Thông tin đăng ký bao gồm họ và tên, địa chỉ, số điện thoại, giờ đặt, giờ nhận và yêu cầu món ăn.

Nhân viên lễ tân có thể nhập đơn đăng ký hộ khách hàng trên website khi khách hàng đặt hàng qua điện thoại, tin nhắn Facebook hoặc trực tiếp tại cửa hàng Thông tin cần đăng ký bao gồm họ tên, địa chỉ, số điện thoại, giờ đặt, giờ nhận và yêu cầu món ăn.

A006.03 Thông tin đặt cơm của khách sẽ được lưu trữ trên cơ sở dữ liệu của máy chủ.

Chức năng này cho phép người quản lý quán cơm duyệt các đơn đặt hàng Tùy thuộc vào khả năng đáp ứng yêu cầu của khách hàng, cửa hàng có thể liên hệ qua điện thoại hoặc tin nhắn để thông báo kết quả cho khách.

Quy trình thực hiện: Quy trình thực hiện được thể hiện ở chi tiết chức năng con A014 và A015

Mã yêu cầu Mô tả yêu cầu

Model A007.01 cho phép xử lý đặt cơm độc lập, giúp khách sạn xem xét khả năng đặt phòng và duyệt đơn đặt của khách từ các máy tính ngoài mạng LAN của cửa hàng Hệ thống này dựa trên số liệu về tình hình đơn đặt của cửa hàng cũng như các đơn đặt trên máy chủ, đảm bảo tính linh hoạt và hiệu quả trong việc quản lý đơn hàng.

1.2.8.Theo dõi khả năng tổng quan kho nguyên liệu(A008)

Chức năng này giúp người quản trị theo dõi tình trạng sử dụng nguyên liệu tại cửa hàng, cho phép quản lý theo từng loại nguyên liệu và gia vị, đồng thời kiểm tra hạn sử dụng của từng sản phẩm thông qua bảng biểu.

1 Truy nhập cơ sở dữ liệu

2 Thể hiện thông tin nguyên liệu theo yêu cầu

Mã yêu cầu Mô tả yêu cầu

A008 Theo dõi tình trạng sử dụng nguyên liệu của cửa hàng, theo dõi theo từng nguyên liệu, hạn sử dụng

1.2.9.Theo dõi khả năng chi tiết(A009)

Chức năng này giúp quản trị viên theo dõi tình trạng sử dụng nguyên liệu tại cửa hàng, cho phép giám sát nguyên liệu và hạn sử dụng một cách hiệu quả Bằng cách sử dụng sơ đồ đồ họa trực quan, người quản trị có thể dễ dàng nắm bắt thông tin cần thiết về nguyên liệu.

1 Truy nhập cơ sở dữ liệu

2 Thể hiện thông tin về món ăn theo yêu cầu

Mã yêu cầu Mô tả yêu cầu

A009 Theo dõi tình trạng đơn đặt của cửa hàng, theo dõi theo nguyên liệu và thời gian.

1.2.10 Cập nhật tình trạng món(A010)

Chức năng này cho phép người quản lý cập nhật trạng thái đơn hàng của cửa hàng, bao gồm việc xác nhận đơn hàng đã được duyệt từ khách hàng, xử lý các trường hợp khách hàng hủy đơn, hoặc khi khách hàng không nhận hàng như đã đặt.

Quy trình thực hiện: Chức năng này được gọi khi nhân viên quán có quyền duyệt đơn đặt hàng của khách.

Mã yêu cầu Mô tả yêu cầu

Khi đơn hàng được phê duyệt và khách hàng xác nhận, món ăn sẽ được chuẩn bị trong thời gian quy định Người quản lý sẽ cập nhật thông tin đơn hàng để đảm bảo việc đặt món diễn ra suôn sẻ.

Khi khách hàng không nhận hàng đúng như trong đơn đặt và vượt quá thời gian chờ đợi, món ăn sẽ được cập nhật lại về tình trạng đang và đã hoàn đơn.

1.2.11 Thống kê tình hình thực hiện đơn hàng(A011)

Chức năng này cho phép người dùng theo dõi và in báo cáo về tình hình thực hiện đơn đặt hàng tại cửa hàng, bao gồm thông tin về các đơn hàng đã được giao và khách hàng đã nhận, cũng như các đơn hàng đang trong quá trình chuẩn bị.

1 Truy nhập cơ sở dữ liệu

2 Thể hiện thông tin về món ăn theo yêu cầu

3 Đưa ra báo cáo theo mẫu

Mã yêu cầu Món yêu cầu

A011 Phần mềm quản lý đặt cơm winform phải có chức năng in báo cáo theo yêu cầu của người quản lý.

1.2.12:Thống kê theo tình trạng của món(A012)

Chức năng này cho phép người dùng xem và in báo cáo tình trạng các món ăn trong cửa hàng, bao gồm số lượng món chưa được đặt, số món khách không nhận và số món thiếu nguyên liệu chưa được thực hiện.

1 Truy nhập cơ sở dữ liệu

2 Thể hiện thông tin về món theo yêu cầu

3 Đưa ra báo cáo theo mẫu

Mã yêu cầu Mô tả yêu cầu cáo theo yêu cầu của người quản lý.

Mô tả:chức năng này cho phép xem và in ra báo cáo về doanh thu của cửa hàng trong khoảng thời gian người quản trị yêu cầu.

1 Truy nhập cơ sở dữ liệu

2 Thể hiện về thông tin doanh thu theo yêu cầu

3 Đưa ra báo cáo theo mẫu

Mã yêu cầu Mô tả yêu cầu

A013.01 Phần mềm quản lí đặt cơm winform phải có chức năng in báo cáo theo yêu cầu của người quản lý.

Yêu cầu chức năng

- Cửa hàng cần thực hiện các yêu cầu sau:

Nhà quản lý có khả năng theo dõi tình hình mua bán và doanh thu của cửa hàng, thực hiện thống kê định kỳ hàng tháng, hàng quý, và đôi khi theo yêu cầu đột xuất.

+ Nhà quản lý sẽ quản lý được các tài khoản của nhân viên, thông tin nhân viên,thông tin khách hàng.

+ Nhà quản lý quản lý hệ thống website của quán ăn.

+ Nhà quản lý và nhân viên có thể tạo ra hóa đơn mua bán trực tiếp.+Nhà quản lý có thể kiểm kê thực phẩm.

Yêu cầu phi chức năng

+ Tiện lợi, dễ sử dụng, tiếp cận được nhiều khách hàng

+ Có thể nâng cấp và bảo trì

+ Được thực hiện thao tác, và được xử lý nhanh gọn lẹ

PHÂN TÍCH VÀ THIẾT KẾ WEBSITE

Biểu đồ Use case

2.1.1 Biểu đồ Use case tổng quát:

Biểu đồ UC tổng quát của cửa hàng “Bếp Nhỏ Hạt Gạo”

2.1.2 Biểu đồ Use case phân rã:

Biểu đồ phân rã quản lí nhà hàng:

Biểu đồ phân rã nhân viên

Biểu đồ phân rã khách hàng:

2.1.3 Kịch bản Use case Đăng nhập:

Tác nhân chính Quản lý quán cơm, Nhân viên, Khách hàng

Mỗi tác nhân sẽ được cung cấp một tên đăng nhập và mật khẩu riêng biệt để đảm bảo tính bảo mật tối thiểu Hệ thống sẽ tự động loại bỏ thông tin đăng nhập và quay trở lại trang trước, đảm bảo quy trình diễn ra thành công.

Tác nhân đăng nhập vào hệ thống và thực hiện các chức năng của hệ thống

Kích hoạt Tác nhân truy cập vào hệ thống

1 Tác nhân chọn đăng nhập

2 Hệ thống hiển thị form đăng nhập, yêu cầu tác nhân điền thông tin username và password

3 Tác nhân điền username và password rồi nhấn đăng nhập

4 Hệ thống kiểm tra thông tin đăng nhập, xác nhận hợp lệ

5 Đăng nhập thành công, thực hiện các chức năng của hệ thống

4.1 Hệ thống thông báo đăng nhập thất bại

4.1.1 Hệ thống yêu cầu đăng nhập lại

4.1.2 Tác nhân nhập thông tin đăng nhập lại

Thêm thông tin sản phẩm:

Tên UC Thêm thông tin sản phẩm

Tác nhân chính Quản lý quán cơm

Tiền điều kiện quản lý yêu cầu thông tin về món ăn cần được thêm vào hệ thống Hệ thống cần đảm bảo rằng thông tin sản phẩm đã được thêm sẽ được loại bỏ một cách hiệu quả và người dùng có thể quay lại trang trước một cách dễ dàng Điều này nhằm đảm bảo quá trình thực hiện diễn ra thành công.

Thông tin món ăn được lưu vào trong CSDL

1 Quản lý chọn vào quản lý sản phẩm

2 Hệ thống hiển thị form thông tin, yêu cầu quản lý điền thông tin sản phẩm món ăn vào form

3 Quản lý điền dữ liệu thông tin món ăn vào rồi nhấn thêm

4 Hệ thống kiểm tra thông tin sản phẩm, xác nhận hợp lệ

5 Xác nhận thành công, thông tin về món ăn được lưu vào

6 Quản lý thoát ra khỏi chức năng

4.1 Hệ thống thông báo xác nhận không thành công

4.1.1 Hệ thống yêu cầu nhập lại thông tin

4.1.2 Tác nhân nhập thông tin lại

Cập nhật thông tin sản phẩm:

Tên UC Cập nhật thông tin sản phẩm

Tác nhân chính Quản lý quán cơm

Quản lý tiền điều kiện cần cập nhật thông tin món ăn trong hệ thống Hệ thống phải đảm bảo loại bỏ thông tin vừa nhập và hoàn tác lại các thông tin cũ để đảm bảo tính chính xác và thành công trong quá trình quản lý.

Thông tin của sản phẩm được cập nhật thành công

Kích hoạt Quản lý nhấn chọn quản lý sản phẩm

1 Quản lý chọn vào quản lý sản phẩm

2 Hệ thống hiển thị form thông tin đã có, yêu cầu quản lý sửa thông tin sản phẩm món ăn vào form

3 Quản lý điền dữ liệu thông tin món ăn vào rồi nhấn cập nhật

4 Hệ thống kiểm tra thông tin sản phẩm, xác nhận hợp lệ

5 Xác nhận thành công, thông tin về món ăn được cập nhật vào.

6 Quản lý thoát ra khỏi chức năng

4.1 Hệ thống thông báo xác nhận không thành công

4.1.1 Hệ thống yêu cầu nhập lại thông tin

4.1.2 Tác nhân viết lại thông tin

Xóa thông tin sản phẩm

Tên UC Xóa thông tin sản phẩm

Tác nhân chính Quản lý quán cơm

Tiền điều kiện quản lý không yêu cầu lưu trữ thông tin món ăn trong hệ thống Hệ thống cần đảm bảo các chức năng tối thiểu như hủy thao tác trước đó và quay lại trang trước, nhằm đảm bảo sự thành công trong quá trình sử dụng.

Thông tin của sản phẩm được xóa khỏi CSDL

Kích hoạt Quản lý nhấn chọn quản lý sản phẩm

1 Quản lý chọn vào quản lý sản phẩm

2 Hệ thống hiển thị form thông tin đã có, yêu cầu quản lý chọn thông tin sản phẩm cần xóa

3 Quản lý chọn món ăn rồi nhấn xóa

4 Hệ thống xác nhận có hoặc không

5 Quản lý chọn có, món ăn được xóa thành công

6 Quản lý thoát ra khỏi chức năng

4.1.1 Hệ thống quay lại form thông tin món ăn

Thêm tài khoản người dùng

Tên UC Thêm tài khoản người dùng

Tác nhân chính Quản lý quán cơm

Tiền điều kiện quản lý yêu cầu người dùng đã đăng nhập vào hệ thống Hệ thống cần đảm bảo tối thiểu thông tin được nhập và có khả năng hoàn tác lại bước trước đó để đảm bảo thành công trong quá trình sử dụng.

Thông tin của sản phẩm được cập nhật thành công

Kích hoạt Quản lý nhấn chọn quản lý tài khoản

1 Quản lý chọn vào quản lý tài khoản

2 Hệ thống hiển thị form thông tin, yêu cầu quản lý điền thông tin khách hàng vào form

3 Quản lý điền dữ liệu thông tin khách hàng vào rồi nhấn thêm

4 Hệ thống kiểm tra thông tin sản phẩm, xác nhận hợp lệ

5 Xác nhận thành công, thông tin khách hàng được cập nhật vào.

6 Quản lý thoát ra khỏi chức năng

4.1 Hệ thống thông báo xác nhận không thành công

4.1.1 Hệ thống yêu cầu nhập lại thông tin

4.1.2 Tác nhân viết lại thông tin

Sửa thông tin tài khoản

Tên UC Sửa thông tin tài khoản

Tác nhân chính Quản lý quán cơm

Quản lý tiền điều kiện cần thiết để chỉnh sửa thông tin khách hàng, đảm bảo rằng hệ thống sẽ loại bỏ thông tin vừa nhập và khôi phục các thông tin cũ, từ đó đảm bảo tính chính xác và thành công trong quá trình quản lý dữ liệu.

Thông tin của khách hàng được cập nhật thành công

Kích hoạt Quản lý nhấn chọn quản lý tài khoản

1 Quản lý chọn vào quản lý sản phẩm

2 Hệ thống hiển thị form thông tin đã có, yêu cầu quản lý sửa thông tin tài khoản có trong form

3 Quản lý điền dữ liệu thông tin khách hàng vào rồi nhấn cập nhật

4 Hệ thống kiểm tra thông tin sản phẩm, xác nhận hợp lệ

5 Xác nhận thành công, thông tin về khách hàng được cập nhật vào.

6 Quản lý thoát ra khỏi chức năng

4.1 Hệ thống thông báo xác nhận không thành công

4.1.1 Hệ thống yêu cầu nhập lại thông tin

4.1.2 Tác nhân viết lại thông tin

Tên UC Xóa tài khoản

Tác nhân chính Quản lý quán cơm

Để quản lý tiền điều kiện hiệu quả, cần xóa bỏ tài khoản khách hàng khỏi hệ thống Điều này đảm bảo rằng hệ thống có khả năng hủy bỏ các thao tác trước đó và quay lại trạng thái trước đó một cách thành công.

Tài khoản người dùng bị xóa khỏi CSDL

Kích hoạt Quản lý nhấn chọn quản lý sản phẩm

1 Quản lý chọn vào quản lý tài khoản

2 Hệ thống hiển thị form thông tin đã có, yêu cầu quản lý chọn tài khoản để xóa khỏi hệ thống

3 Quản lý chọn tài khoản rồi nhấn xóa

4 Hệ thống xác nhận có hoặc không

5 Quản lý nhấn có, tài khoản được xóa thành công

6 Quản lý thoát ra khỏi chức năng

4.1.1 Hệ thống quay trở lại form thông tin tài khoản

Quản lý giá cả món ăn

Tên UC Quản lý giá cả món ăn

Tác nhân chính Quản lý quán cơm

Quản lý tiền điều kiện cần cập nhật tình trạng giá cả món ăn trên thị trường, đảm bảo tối thiểu hệ thống hoàn trả lại dữ liệu cũ và quay lại trang trước, nhằm đảm bảo thành công trong quản lý thông tin.

Tình trạng giá cả món ăn được cập nhật( Tăng, giảm )

Kích hoạt Quản lý nhấn chọn quản lý giá cả món ăn

1 Quản lý chọn vào quản lý giá cả món ăn

2 Hệ thống hiển thị form giá món ăn đã có và giá cả trên thị trường

3 Quản lý dựa vào đó cập nhật giá món ăn trong nhà hàng

4 Hệ thống cập nhật giá lại, update vào CSDL

5 Quản lý thoát ra khỏi chức năng

Tên UC Quản lý nhân viên

Tác nhân chính Quản lý quán cơm

Quản lý nhà hàng cần nắm bắt thông tin nhân viên một cách hiệu quả để đảm bảo hoạt động trơn tru Hệ thống cần có tính năng hủy thao tác và cho phép quay lại trang trước đó, nhằm đảm bảo sự thành công trong quản lý và vận hành.

Thông tin chi tiết về nhân viên được cập nhật thành công

Kích hoạt Quản lý nhấn chọn quản lý nhân viên

1 Quản lý chọn vào quản lý nhân viên

2 Hệ thống hiển thị form thông tin nhân viên, quản lý thực hiện các chức năng trên form này( thêm, sửa, xóa )

3 Hệ thống kiểm tra thông tin, xác nhận hợp lệ

4 Xác nhận thành công, thông tin về nhân viên được lưu.

5 Quản lý thoát ra khỏi chức năng

4.1 Hệ thống thông báo xác nhận không thành công

4.1.1 Hệ thống yêu cầu nhập lại thông tin

4.1.2 Tác nhân viết lại thông tin

Xem thông tin khách hàng

Tên UC Xem thông tin khách hàng

Tác nhân chính Nhân viên

Quản lý tiền điều kiện và thông tin khách hàng là cần thiết để đảm bảo hiệu quả Hệ thống cần có chức năng hủy bỏ thao tác và quay lại trang trước, nhằm tạo điều kiện thuận lợi cho người dùng Đảm bảo những yêu cầu này sẽ giúp nâng cao trải nghiệm và sự thành công trong việc quản lý thông tin khách hàng.

Thông tin của khách hàng được hiển thị trên giao diện

Kích hoạt Nhân viên nhấn vào quản lý thông tin tài khoản

1 Quản lý chọn vào quản lý thông tin trong quản lý tài khoản

2 Hệ thống hiển thị form thông tin đã có, nhân viên tìm kiếm khách hàng cần xem thông tin

3 Xem trực tiếp hoặc xuất file ra

4 Sau khi kết thúc, nhấn thoát ra khỏi chức năng

3.1 Hệ thống thông báo xuất file không thành công

3.1.1 Hệ thống quay trở lại bảng thông tin khách hàng

Xem thông tin đơn hàng

Tên UC Xem thôn tin đơn hàng

Tác nhân chính Nhân viên

Nhân viên cần đăng nhập vào hệ thống để đảm bảo rằng các thao tác được thực hiện một cách chính xác Hệ thống phải có khả năng loại bỏ thao tác không mong muốn và cho phép quay lại thao tác trước đó, nhằm đảm bảo sự thành công trong quá trình làm việc.

Thông tin các mục về đơn hàng được hiển thị

Kích hoạt Nhân viên nhấn chọn quản lý đơn hàng

1 Nhân viên chọn xem thông tin trong đơn hàng

2 Hệ thống hiển thị các đơn hàng, yêu cầu nhân viên chọn đơn cần xem thông tin

3 Nhân viên chọn, thông tin chi tiết đơn hàng hiện ra

4 Nhân viên dựa vào đó hoàn thành các công việc

5 Nhân viên thoát ra khỏi chức năng

3.1 Hệ thống hiển thị đơn hàng không thành công

3.1.1 Hệ thống quay lại thao tác trước đó

Tên UC Xử lý hóa đơn

Tác nhân chính Nhân viên

Nhân viên cần đăng nhập vào hệ thống để đảm bảo rằng các điều kiện tối thiểu được đáp ứng Trong trường hợp hệ thống gặp lỗi xử lý, nhân viên phải thực hiện lại các yêu cầu để đảm bảo thành công.

Các thao tác về hóa đơn được xử lý

Kích hoạt Nhân viên nhấn chọn xử lý hóa đơn

1 Nhân viên chọn xử lý hóa đơn

2 Hệ thống hiển thị các đơn hàng đã đặt chờ được xử lý

3 Nhân viên chọn vào đơn hàng, nhấn các thao tác( sắp xếp món, hoàn tất quá trình thanh toán, CSKH, )

4 Nhân viên thoát ra khỏi chức năng

3.1 Hệ thống hiển thị đơn hàng chưa được xử lý

3.1.1 Hệ thống quay lại thao tác trước đó để nhân viên khắc phục

Xem thông tin món ăn

Tên UC Xem thông tin món ăn

Tác nhân chính Khách hàng

Tiền điều kiện Khách hàng đã đăng nhập vào hệ thống Đảm bảo tối thiểu Hệ thống tìm kiếm hoạt động Đảm bảo thành công

Thông tin các mục chi tiết về món ăn tìm kiếm được hiển thị

Kích hoạt Khách hàng nhấn tìm kiếm

1 Khách hàng nhấn vào tìm kiếm

2 Hệ thống hiển thị form tìm kiếm

3 Người dùng nhập tên món ăn cần tìm

4 Hệ thống tra cứu thông tin món ăn trong CSDL

5 Hệ thống hiển thị thông tin món ăn

6 Người dùng thao tác thêm món ăn vào đơn hoặc thoát ra ngoài Ngoại lệ:

3.1 Hệ thống hiển thị món ăn không có trong này

3.1.1 Hệ thống quay lại thao tác nhập tên món ăn Đặt đơn

Tác nhân chính Khách hàng

Khách hàng cần đăng nhập vào hệ thống để thực hiện giao dịch Hệ thống yêu cầu đảm bảo tối thiểu các điều kiện cần thiết, bao gồm việc hủy thao tác đặt đơn nếu có sai sót và yêu cầu người dùng thực hiện lại Điều này nhằm đảm bảo rằng mọi giao dịch đều thành công và chính xác.

Món ăn, thức uống được thêm thành công vào đơn hàng

Kích hoạt Khách hàng nhấn tìm kiếm món ăn để nhấn đặt đơn

1 Khách hàng nhấn vào tìm kiếm

2 Hệ thống hiển thị form tìm kiếm

3 Người dùng nhập tên món ăn cần tìm

4 Hệ thống tra cứu thông tin món ăn trong CSDL

5 Hệ thống hiển thị thông tin món ăn

6 Người dùng thao tác thêm món ăn vào đơn

7 Hệ thống xác nhận có hoặc không

9 Món ăn được thêm vào đơn

4.1 Hệ thống hiển thị món ăn không có trong này

4.1.1 Hệ thống quay lại thao tác nhập tên món ăn

8.1.1 Hệ thống quay lại bước 5

Quản lý đơn hàng cá nhân

Tên UC Quản lý đơn hàng cá nhân

Tác nhân chính Khách hàng

Tiền điều kiện Khách hàng đã đăng nhập vào hệ thống Đảm bảo tối thiểu Hệ thống quản lý đơn hàng hoạt động Đảm bảo thành công

Thông tin các đơn hàng đã đặt trong tài khoản được hiển thị

Kích hoạt Khách hàng nhấn quản lý đơn hàng cá nhân

1 Khách hàng nhấn vào quản lý đơn hàng cá nhân

2 Hệ thống tìm kiếm trong CSDL

3 Hệ thống hiển thị các đơn hàng đã đặt có trong CSDL

4 Người dùng chọn đơn hàng cần thao tác

5 Hệ thống hiển thị các thao tác với đơn hàng ( đặt mua lại, đánh giá, hủy đơn, hỗ trợ, mã đơn hàng)

6 Người dùng thao tác với đơn hoặc thoát ra ngoài

6.1 Hệ thống hiển thị thao tác hiện tại không khả dụng

6.1.1 Hệ thống quay lại giao diện các thao tác

Biểu đồ lớp

Biểu đồ lớp website đặt cơm văn phòng của cửa hàng “Bếp Nhỏ Hạt Gạo”

Biểu đồ trạng thái

Biểu đồ trạng thái cho ca sử dụng đăng nhập

Biểu đồ trạng thái cho ca sử dụng thêm nhân viên

Biểu đồ trạng thái cho ca sử dụng xoá nhân viên

Biểu đồ trạng thái cho ca sử dụng sửa nhân viên

Biểu đồ trạng thái cho ca sử dụng xoá món

Biểu đồ trạng thái cho ca sử dụng sửa món

Biểu đồ trạng thái cho ca sử dụng thêm món

Biểu đồ trạng thái cho ca sử dụng xem thông tin khách hàng

Biểu đồ trạng thái cho ca sử dụng xử lý thanh toán hoá đơn

Biểu đồ trạng thái cho ca sử dụng xem thông tin hoá đơn

Biểu đồ trạng thái cho ca sử dụng đặt đơn hàng

Biểu đồ trình tự

Biểu đồ tuần tự đăng nhập

Biểu đồ tuần tự xem menu món

Biểu đồ tuần tự xem đơn hàng cá nhân

Biểu đồ tuần tự thêm món

Biểu đồ tuần tự xoá món

Biểu đồ tuần tự sửa món

Biểu đồ tuần tự thêm nhân viên

Biểu đồ tuần tự sửa nhân viên

Biểu đồ tuần tự xoá nhân viên

Biểu đồ tuần tự thanh toán

Biểu đồ tuần tự xem thông tin khách hàng

Ngày đăng: 03/12/2024, 16:09

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN