4. KẾT QUẢ DỰ KIẾN ĐẠT ĐƯỢC
2.2 THIẾT KẾ USECASE DIAGRAM
Hình 2.1: Use case diagram
- Mô tả use case diagram
Bảng 2.2: Mô tả các actor
TT Tên Actor Ý nghĩa
1. User Người sử dụng
27
Bảng 2.3: Mô tả Use case diagram
TT Tên use case Ý nghĩa
1) Đăng kí Actor: User
Mô tả tóm tắt:User đăng kí tài khoản để sử dụng dịch vụ.
Các bước thực hiện:
+ Click vào Button đăng kí.
+ Đăng kí bằng Email, số điện thoại, Facebook, Google
2) Đăng nhập Actor: User
Mô tả tóm tắt:User đăng nhập để sử dụng dịch vụ.
Các bước thực hiện:
+ Click vào Button đăng nhập.
+ Đăng nhập bằng account đã đăng kí hoặc facebook, google.
3) Quên mật khẩu Actor: User
Mô tả tóm tắt:User hàng quên mật khẩu. Thì yêu cầu được cấp lại mật khẩu
Các bước thực hiện:
+ Click vào Button quên mật khẩu. + Nhận email cấp lại mật khẩu.
28
4) Học ngữ pháp Actor: User
Mô tả tóm tắt:Khách hàng xem lại các lịch sử mua hàng.
Các bước thực hiện:
5) Mua hàng Actor: User
Mô tả tóm tắt:Khách hàng có thể đánh giá sản phẩm dựa theo rate sao.
6) Luyện tập Actor: User
Mô tả tóm tắt:Khách hàng có thể thanh toán online hoặc khi nhận hàng.
7) Thi đấu Actor: User
Mô tả tóm tắt:Khách hàng xem lại các lịch sử mua hàng.
8) Quản lý đề thi Actor: Admin
29
9) Quản lý đánh câu hỏi Actor: Admin
Mô tả tóm tắt:Admin có thể thêm, sửa, xóa câu hỏi
10) Quản lý account user Actor: Admin
Mô tả tóm tắt:Admin có thể thêm, sửa, xóa account khách hàng.
11) Quản lý thành tích user
Actor: Admin
Mô tả tóm tắt: Admin quán lý các thành tích của user đạt được.
12) Quản lý hoá đơn Actor: Admin
Mô tả tóm tắt: Admin quán lý các hoá đơn khi user đặt hàng.
30