Chương 4 XÂY DỰNG HỆ THỐNG LUYỆN THI ĐẠI HỌC
4.1. Phân tích yêu cầu hệ thống
4.1.5. Lược đồ use case
Hình 4-1 Lược đồ Use case tổng quan
21
Bảng 4-1 Danh sách các actor
STT Tên Actor Ý nghĩa/Ghi chú
1 Quản trị viên Quản lý tài liệu, đề thi, đề thi tham khảo, người
dùng, dữ liệu của toàn hệ thống
2 Người dùng Tương tác thông qua việc xem các tài liệu, đề thi, bài
chia sẻ hoặc tham gia thi thử, làm bài tập và tra cứu thông tin
3 Giáo viên Đóng góp đề thi tham khảo, bài chia sẻ, bài tập và tài
liệu tham khảo.
- Danh sách các Use case:
Bảng 4-2 Danh sách các use-case
STT Tên Use-case Ý nghĩa/ghi chú
1 Đăng ký tài
khoản
Cho phép người dùng đăng ký tài khoản thông thường
2 Đăng nhập Cho phép người dùng, quản trị viên đăng nhập vào hệ
thống bằng cách thông thường hoặc bằng các tài khoản khác (Facebook, Google)
3 Đổi mật khẩu Cho phép người dùng, quản trị viên đổi mật khẩu
4 Đăng xuất Cho phép người dùng, quản trị viên đăng xuất khỏi hệ
thống
22 thử
6 Thi thử Người dùng tiến hành làm bài thi dựa trên thông tin đã
đăng ký
7 Xem kết quả Người dùng xem lại kết quả bài thi đã làm
8 Xem bảng
xếp hạng
Cho phép người dùng có thể xem bảng xếp hạng điểm thi của môn và đề thi đã chọn
9 Bình luận đề
thi
Người dùng có thể tham gia bình luận, trao đổi cùng nhau ở mỗi đề thi đã thi xong
10 Làm bài tập Người dùng tham gia làm bài tập ở từng chương của
mỗi môn học
11 Thay đổi
thông tin cá nhân
Người dùng có thể chỉnh sửa thơng tin cá nhân
12 Tra cứu điểm
chuẩn đại học
Tra cứu điểm chuẩn của mỗi ngành ở mỗi năm của mỗi trường đại học
13 Tra cứu thông
tin tuyển sinh
Tra cứu thông tin tuyển sinh mới nhất của các trường đại học 14 Tra cứu các trường đại học có đào tạo ngành mong muốn
Tìm kiếm tất cả các trường đại học có đào tạo ngành mong muốn
23
15 Xem đề thi
tham khảo
Xem đề thi tham khảo
16 Xem tài liệu
tham khảo
Xem tài liệu tham khảo
17 Xem bài chia
sẻ
Xem bài chia sẻ về kinh nghiệm luyện thi đại học, mẹo ôn thi, …
18 Tải đề thi
tham khảo
Cho phép người dùng tải xuống đề thi tham khảo
19 Tải tài liệu
tham khảo
Cho phép người dùng tải xuống tài liệu tham khảo
20 Xem thành
tích
Người dùng có thể xem thành tích luyện thi của bản thân ở mục cá nhân
21 Quản lý người
dùng
Quản trị viên có thể xem danh sách các tài khoản có sẵn trên hệ thống
22 Quản lý đề thi
thử
Quản trị viên có thể xem danh sách các đề thi thử
23 Thêm đề thi
thử
Thêm đề thi thử bằng cách thủ công hoặc tự động
24 Sửa đề thi thử Sửa thơng tin đề thi thử
25 Xóa đề thi thử Xóa đề thi thử đã chọn
24
tập môn
27 Thêm bài tập Thêm bài tập của mỗi chương thuộc mỗi mơn, có cấp
độ
28 Sửa bài tập Sửa thông tin bài tập
29 Xóa bài tập Xóa bài tập đã chọn
30 Quản lý đề thi
tham khảo
Xem danh sách đề thi tham khảo
31 Thêm đề thi
tham khảo
Thêm đề thi tham khảo
32 Sửa đề thi
tham khảo
Sửa thông tin đề thi tham khảo
33 Xóa đề thi
tham khảo
Xóa đề thi tham khảo đã chọn
34 Quản lý tài
liệu tham khảo
Xem danh sách tài liệu tham khảo
35 Thêm tài liệu
tham khảo
Thêm tài liệu tham khảo
36 Sửa tài liệu
tham khảo
Sửa thông tin tài liệu tham khảo
25 tham khảo
38 Quản lý bài
chia sẻ
Xem danh sách bài chia sẻ
39 Thêm bài chia
sẻ
Thêm bài chia sẻ
40 Sửa bài chia
sẻ
Sửa thông tin, nội dung bài chia sẻ
41 Xóa bài chia
sẻ
Xóa bài chia sẻ đã chọn
42 Làm khảo sát
- nhận lộ trình luyện thi
Làm bài khảo sát môn học để nhận lộ trình luyện thi phù hợp.
43 Quản lý duyệt
tài khoản giáo viên
Quản trị viên có thể xem danh sách các tài khoản giáo viên hiện có trên hệ thống.