CHƯƠNG II: ĐẶC TẢ ĐỀ TÀI 2.1. Phát biểu bài toán
3.2. Biểu đồ Use case
3.2.5. Danh sách các Use case và mô tả
Mã Tên use case Mô tả use case Chức năng
UC1 Đăng nhập Các tác nhân đăng Truy cập vào
để mua sản phẩm hàng
UC3 Đăng xuất Khách hàng muốn
đăng xuất tài khoản khỏi hệ thống
Thoát khỏi hệ thống
UC4 Quên mật khẩu Khách hàng quên
mật khẩu và muốn thiết lập lại để khôi phục quyền truy cập vào tài khoản của mình
Cho phép khách hàng thiết lập lại mật khẩu khi họ quên mật khẩu
UC5 Tìm kiếm và lọc sản phẩm Khách hàng muốn tìm kiếm và lọc sản phẩm để dễ dàng chọn một sản phẩm phù hợp với yêu cầu của mình
Thu hẹp kết quả tìm kiếm, hiển thị thông tin chi tiết sản phẩm đúng với yêu cầu của khách hàng
UC6 Xem chi tiết sản phẩm Khách hàng muốn xem chi tiết về sản phẩm như hình ảnh, giá cả và các thông tin liên quan khác
Hiển thị thông tin chi tiết về sản phẩm như : tên sản phẩm, giá cả,... và các đánh giá
UC7 Quản lý giỏ hàng Khách hàng muốn
quản lý giỏ hàng để kiểm tra, thêm,
Hiển thị sản
phẩm, thêm,
xóa ,sửa sản
sửa hoặc xóa sản phẩm
phẩm, cập nhật tổng giá trị đơn hàng
UC8 Quản lý sản phẩm yêu thích Khách hàng muốn quản lý danh sách sản phẩm yêu thớch để theo dừi và lưu trữ các sản phẩm mà họ quan tâm.
Hiển thị sản phẩm yêu thích, có thể thêm, sửa, xoá sản phẩm yêu thích
UC9 Cập nhật thông tin cá nhân Khách hàng muốn cập nhật thông tin cá nhân của mình để đảm bảo rằng thông tin là chính xác
Cho phép khách hàng truy cập và chỉnh sửa thông tin cá nhân trên trang web bán sản phẩm. Khách hàng có thể nhập hoặc chỉnh sửa địa chỉ, số điện thoại, và mật khẩu.
UC10 Nhận xét Khách hàng muốn Nhận xét về
tiến hành thanh toán để mua những sản phẩm trong giỏ hàng
hoàn tất quá trình mua sắm bằng
cách chọn
phương thức thanh toán và nhập thông tin cần thiết. Khách hàng sau đó xác nhận và hoàn tất thanh toán để đặt hàng, và hệ thống hiển thị xác nhận đơn hàng
UC12 Đánh giá sản phẩm Khách hàng muốn đánh giá về một sản phẩm sau khi đã sử dụng
Cho phép khách hàng đánh giá và chia sẻ ý kiến về các sản phẩm.
Khách hàng có thể chọn số sao và nhập ý kiến chi tiết, sau đó xác nhận và gửi đánh giá của
mình UC13 Xem lịch sử mua hàng Khách hàng muốn
xem lịch sử mua hàng để kiểm tra các đơn hàng đã đặt và chi tiết về giao dịch.
Khách hàng có thể xem danh sách các đơn hàng, và chọn để xem chi tiết về giao dịch, sản phẩm, và thông tin vận chuyển của từng đơn hàng
UC14 Quản lý người dùng Admin muốn quản lý thông tin người dùng, bao gồm thêm mới, sửa đổi, và xóa người dùng
Cho phép Admin quản lý thông tin
khách hàng.
Admin có thể xem danh sách khách hàng, thêm mới khách hàng, sửa đổi thông tin, và xóa khách hàng khi cần thiết
UC15 Quản lý sản phẩm Admin muốn quản
lý thông tin về sản
Cho phép Admin quản lý thông tin
khỏi hệ thống sản phẩm, thêm sản phẩm mới, sửa đổi thông tin sản phẩm, và xóa sản phẩm khỏi hệ thống
UC16 Quản lý loại sản phẩm Admin muốn quản lý thông tin về các loại sản phẩm, bao gồm thêm mới, sửa đổi, và xóa các loại sản phẩm
Cho phép Admin quản lý thông tin về các loại sản phẩm. Admin có thể xem danh sách loại sản phẩm, thêm loại sản phẩm mới, sửa đổi thông tin loại sản phẩm, và xóa loại sản phẩm khỏi hệ thống
UC17 Quản lý đơn hàng Admin muốn quản
lý thông tin về các đơn hàng, bao gồm xem chi tiết, cập nhật trạng thái, và hỗ trợ khách hàng
Cho phép Admin quản lý thông tin về các đơn hàng.
Admin có thể xem danh sách đơn hàng, xem chi tiết từng đơn, cập nhật trạng
thái và hỗ trợ khách hàng liên quan đến đơn hàng