Usecase quản lý thuộc tính sản phẩm

Một phần của tài liệu Báo cáo phân tích và thiết kế xây dựng ứng dụng bán đồ ăn php mysql laravel (Trang 42 - 43)

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

3.4 Biểu đồ use case

3.4.7 Usecase quản lý thuộc tính sản phẩm

Hình 3.7: Biểu đồ Use case quản lý thuộc tính sản phẩm

Tác nhân: Admin

Mô tả: use case cho phép xem, thêm, sửa, xóa thơng tin thuộc tính sản phẩm trong hệ thống.

Điều kiện trước: admin đã đăng nhập vào hệ thống. Dịng sự kiện chính:

Người sử dụng chọn kiểu tác động: thêm, sửa, xóa thơng tin thuộc tính sản phẩm. - Thêm thơng tin thuộc tính sản phẩm: chọn thêm thuộc tính sản phẩm, hệ thống hiển thị giao diện nhập thơng tin thuộc tính sản phẩm, người sử dụng nhập thơng tin thuộc tính sản phẩm, nếu thành cơng hệ thống đưa ra thơng báo, nếu sai thực hiện dịng rẽ nhánh A1, lưu thơng tin vào danh sách thuộc tính sản phẩm.

- Sửa thơng tin thuộc tính sản phẩm: hệ thống hiển thị danh sách thuộc tính sản phẩm, chọn thuộc tính sản phẩm cần sửa, nhập các thông tin cần thay đổi, nếu việc thay đổi thông tin thành công hệ thống sẽ đưa ra thơng báo, nếu sai thì thực hiện dịng rẽ nhánh A1, lưu thơng tin danh sách thuộc tính sản phẩm.

- Xóa thơng tin thuộc tính sản phẩm: hệ thống hiển thị danh sách thuộc tính sản phẩm, chọn thuộc tính sản phẩm cần xóa, nếu việc thay đổi thơng tin thành cơng hệ thống sẽ đưa ra thơng báo, nếu sai thì thực hiện dịng rẽ nhánh A1, lưu thông tin danh sách thuộc tính sản phẩm.

Use case kết thúc

Dịng sự kiện rẽ nhánh A1: hệ thống thông báo việc nhập dữ liệu không hợp lệ, nhập lại thơng tin, quay lại bước 1 của dịng sự kiện chính.

Hậu điều kiện: các thơng tin về thuộc tính sản phẩm được cập nhật trong cơ sở dữ liệu.

Một phần của tài liệu Báo cáo phân tích và thiết kế xây dựng ứng dụng bán đồ ăn php mysql laravel (Trang 42 - 43)

Tải bản đầy đủ (DOCX)

(101 trang)
w