Tên Use-case Quản lý xếp hạng
Mô tả Usecase được tạo ra để hiển thị bảng xếp hạng người dùng dựa trên đánh giá lĩnh vực của họ theo thời gian.
Actor User
36
Hậu điều kiện Hệ thống sẵn sàng cho lần xem tiếp theo
Luồng sự kiện chính 1. Người dùng chọn chức năng xem bảng xếp hạng
2. Hệ thống hiển thị danh sách người dùng được xếp hạng theo lĩnh vực, theo điểm…
3. Người dùng có thể thay đổi lĩnh vực xếp hạng
Luồng sự kiện phụ Khơng có
Bảng 2.18: Đặc tả use case quản lý xếp hạng
2.1.3.3.8. Use case quản lý người dùng
Tên Use-case Quản lý người dùng
Mô tả Usecase được tạo ra để người quản trị hệ thống có thể quản lý và thực hiện một số thao tác đối với người dùng có trong hệ thống
Actor Admin
Tiền điều kiện Không
Hậu điều kiện Hệ thống sẵn sàng cho lần gọi tiếp theo
Luồng sự kiện chính 1. Admin chọn chức năng xem danh sách người dùng
2. Hệ thống hiển thị danh sách người dùng có trong hệ thống.
3. Admin có thể thực hiện các thao tác:
- Tìm kiếm
- Khóa người dùng
- Trả lời phản hồi
37
Bảng 2.19: Đặc tả use case quản lý người dùng
2.1.3.3.9. Use case quản lý bài đăng Tên Use-case Quản lý bài đăng
Mô tả Usecase được tạo ra để người quản trị hệ thống có thể quản lý và thực hiện một số thao tác đối với bài đăng trong hệ thống
Actor Admin
Tiền điều kiện Không
Hậu điều kiện Hệ thống sẵn sàng cho lần gọi tiếp theo
Luồng sự kiện chính 1. Admin chọn chức năng xem danh sách bài đăng
2. Hệ thống hiển thị danh sách bài đăng có trong
hệ thống.
3. Admin có thể thực hiện các thao tác:
- Tìm kiếm
- Xóa bài đăng
- Chặn bài đăng
Luồng sự kiện phụ Khơng có
Bảng 2.20: Đặc tả use case quản lý bài đăng
2.1.3.3.10. Use case quản lý trả lời
Tương tự mục 4.1.3.3.9.
2.1.3.3.11. Use case quản lý lĩnh vực Tên Use-case Quản lý lĩnh vực
Mô tả Usecase được tạo ra để người quản trị hệ thống có thể quản lý và thực hiện một số thao tác đối với lĩnh vực có trong hệ thống
38
Actor Admin
Tiền điều kiện Không
Hậu điều kiện Hệ thống sẵn sàng cho lần gọi tiếp theo
Luồng sự kiện chính 1. Admin chọn chức năng xem danh sách lĩnh vực
2. Hệ thống hiển thị danh sách lĩnh vực có trong
hệ thống.
3. Admin có thể thực hiện các thao tác:
- Thêm lĩnh vực
- Xóa lĩnh vực
- Cập nhật lĩnh vực
Luồng sự kiện phụ Khơng có
Bảng 2.21: Đặc tả use case quản lý lĩnh vực
2.1.3.3.12. Use case quản lý cấp độ
Tương tự mục 4.1.3.3.11.
2.2. Phân tích thiết kế hệ thống 2.2.1. Thiết kế xử lý 2.2.1. Thiết kế xử lý
Sử dụng lược đồ tuần tự (sequence diagram) để mô tả phương thức xử lý một số vấn đề của hệ thống.
39
2.2.1.1. Lược đồ xử lí thao tác đăng kí