15 Usecase đăng ký cho người dùng

Một phần của tài liệu ĐỀ TÀI XÂY DỰNG ỨNG DỤNG DI ĐỘNG BÁN LAPTOP CỦA CỬA HÀNG TÂN HƯNG TẠI THỦ DẦU MỘT BÌNH DƯƠNG (Trang 58 - 60)

Use Case ID UC-1.8

Use Case Name Quản lý giỏ hàng

Description Giúp người dùng có thể lưu lại sản phẩm đã chọn

Actor(s) Người dùng

Priority Không

Trigger Là người dùng, tôi muốn thêm, lưu, sửa số lượng, xóa sản phẩm khỏi giỏ hàng, để có thể mua sản phẩm trên ứng dụng

Pre-Condition(s): Thiết bị của người dùng đã được kết nối internet khi thực hiện Người dùng phải đăng nhập

Post-

Condition(s):

Hệ thống chuyển thành công vào activity giỏ hàng Basic Flow 1. Người dùng chọn giỏ hàng

2. Hệ thống hiển thị giao diện các tính năng thêm sản phẩm 3. Hệ thống sẽ chuyển về giao diện sản phẩm

4. Người dùng chọn sản phẩm để thêm vào giỏ hàng 5. Hệ thống sẽ lưu sản phẩm đó vào giỏ hàng

Alternative Flow 2.a Người dùng chọn tính năng sửa số lượng sản phẩm 3.a Người dùng thay đổi số lượng của sản phẩm

4.a Hệ thống sẽ kiểm tra và cập nhật lại giỏ hàng 2.b Người dùng chọn tính năng xóa sản phẩm

3.b Hệ thống hiển thị tất cả sản phẩm trong giỏ hàng 4.b Người dùng chọn sản phẩm cần xóa

5.b Hệ thống sẽ kiểm tra và cập nhật lại giỏ hàng Exception Flow Người dùng thoát giỏ hàng

*Use Case dừng lại Business Rules Không có

Non-Functional Requirement

NFR1.1-1: Timeout cho activity chi tiết sản phẩm dưới 300 giây. NFR1.1-2: Số lượng không được nhập chữ hoặc ký tự đặc biệt

2.7.2 Các use case được phân rã ở mức nhỏ nhất của Quản lý.2.7.2.1 Sơ đồ và đặc tả Use Case đăng nhập 2.7.2.1 Sơ đồ và đặc tả Use Case đăng nhập

Một phần của tài liệu ĐỀ TÀI XÂY DỰNG ỨNG DỤNG DI ĐỘNG BÁN LAPTOP CỦA CỬA HÀNG TÂN HƯNG TẠI THỦ DẦU MỘT BÌNH DƯƠNG (Trang 58 - 60)

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

(117 trang)