Mô tả use case Cập Nhật Sản phẩm Giỏ Hàng

Một phần của tài liệu Thiết kế phần mềm , đại học công nghiệp hà nội (Trang 26 - 31)

Tên use case: Cập nhật sản phẩm giỏ hàng

Mô tả vắn tắt: Use case này cho phép Khách Hàng sửa số lượng, xóa

sản phẩm trong giỏ hàng. • Luồng cơ bản:

- Use case này bắt đầu khi : Use case này bắt đầu khi Khách

hàng kích vào nút “Giỏ hàng” trên menu hệ thống. Hệ thống lấy thông tin hiển thị danh sách các sản phẩm trong bảng GIOHANG và chi tiết của các Sản phẩm gồm Tên sản phẩm, Giá tiền, Thông tin, Số lượng từ bảng SANPHAM trong cơ sở dữ liệu lên màn hình.

- Sửa số lượng sản phẩm trong Giỏ Hàng

- Khách hàng kích vào nút cộng hoặc trừ ở mục số lượng của mỗi sản phẩm trong giỏ hàng. Hệ thống sẽ hiển thị số lượng sau khi đã thay đổi đông thời cập nhật lại tổng tiền cho các mục sản phẩm lấy từ mục Số lượng từ bảng GIOHANG cũng như tổng hóa đơn từ bảng HOADON.

Luồng rẽ nhánh:

phẩm quá số lượng sản phẩm trong kho hệ thống sẽ hiện lên thông báo “KHƠNG THỂ MUA THÊM: Q khách chỉ có thể mua tối đa n sản phẩm” .

- Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị một thơng báo lỗi và use case kết thúc.

Các u cầu đặc biệt: khơng có

Tiền điều kiện: khơng có

Hậu điều kiện: Nếu use case kết thúc thành cơng thì thơng tin trong bảng

giỏ hàng sẽ cập nhật trong cơ sở dữ liệu.

Điểm mở rộng: thanh tốn.

Dữ liệu liên quan:

Một phần của tài liệu Thiết kế phần mềm , đại học công nghiệp hà nội (Trang 26 - 31)