Guest có tài khoản dựa trên chức năng tạo tài khoản Guest có thể tạo bao nhiêu tài khoản cũng được nếu đáp ứng đủ điều kiện là 1 số điện thoạ
2.3.17. UseCase Quản lý người dùng
Chức năng này gồm 3 chức năng nhỏ:
Thêm người dùng: Thêm người dùng bằng cách thủ cơng bằng tìa khoản Store Owner.
Xóa người dùng: Đưa thơng tin của Người dùng User vào trạng thái ẩn.
Trả lời phản hồi: Trả lời những phản hồi của User và Guest.
Hình 2.17 UseCase Quản lý người dùng
Use case: Quản lý người dùng Các tác nhân: Store Owner
Điều kiện trước: Chủ cửa hàng Store Owner đã đăng nhập vào giao diện của admin Điều kiện sau:
Mô tả: Chủ cửa hàng Store Owner muốn quản lý người dùng. Store Owner chọn chức năng
Quản lý người dùng, hệ thống sẽ đưa Store Owner vào giao diện Quản lý người dùng. Ở đây Store Owner có thể thêm người dùng mới, xóa người dùng cũ và trả lời phản hồi từ người dùng. Sau đó hệ thống sẽ lưu các phản hồi vào CSDL, đưa các thơng tin đã xóa vào trạng thái ẩn, thêm người dùng vào CSDL.
Các sự kiện chính
Hành động của tác nhân Hành động của hệ thống
1, Chủ cửa hàng Store Owner chọn chức năng Quản lý người dùng
3, Chủ của hàng Store Owner thêm người dùng mới
2, Hệ thống đưa Store Owner vào giao diện quản lý người dùng
4, Hệ thống thêm thông tin của người dùng mới vào CSDL
Các sự kiện phụ
Hành động của tác nhân Hành động của hệ thống
3.a, Chủ cửa hàng Store Owner xóa người dùng cũ
3.b, Chủ cửa hàng Store Owner trả lời phản hồi của người dùng
3.a.1, Hệ thống đưa các thông tin của sản phẩm đã xóa vào trạng thái ẩn
3.b.1, Hệ thống đưa câu trả lời của Store Owner vào giao diện của User phản hồi rồi đưa phản hồi vào CSDL
Bảng 15 Mô tả UseCase Quản lý người dùng