CHƢƠNG 3 GIẢI PHÁP XÂY DỰNG HỆ THỐNG
3.1. Mô tả nghiệp vụ bài toán
3.1.4. Danh dách tác nhân và ca sử dụng
Hệ thống gồm 2 tác nhân chính: tác nhân Chuyên gia biên soạn ngân hàng đề, tác nhân thí sinh thi trực tuyến.
Tác nhân Chuyên gia tham gia hệ thống với công việc chủ yếu là tổ chức các dạng câu hỏi trong khối kiến thức có quyền tham gia khai thác, cập nhật câu hỏi, tạo bộ đề. Tác nhân thí sinh tham gia hệ thống để đăng ký và tham gia các đợt thi đƣợc tổ chức. Danh sách ca sử dụng hệ thống Mã Tên trƣờng hợp sử dụng Tham chiếu chức năng Tên tác nhân chính Tên tác nhân phụ Usecase chung
UC1-1 Đăng nhập Chuyên gia, thí sinh
UC1-2 Đăng xuất Chuyên gia, thí sinh
UC1-3 Đổi mật khẩu Chuyên gia, thí sinh
Danh sách usecase dành cho chuyên gia
UC3-1 Cập nhật khối kiến thức F1-1 Chuyên gia UC3-2 Cập nhật nhóm dạng câu hỏi F1-2 Chuyên gia UC3-3 Cập nhật dạng câu hỏi F1-2 Chuyên gia UC3-4 Cập nhật mức kiến thức F1-3 Chuyên gia C3-5 Cập nhật nội dung nhóm câu F1-4 Chuyên gia
hỏi (văn bản + hình ảnh)
UC3-6
Cập nhật câu hỏi (văn bản + hình ảnh)
F1-4
Chuyên gia
UC3-7 Thêm video vào câu
hỏi/nhóm câu hỏi F1-4 Chuyên gia UC3-8 Cập nhật khung đề thi F2-1 Chuyên gia UC3-9 Tạo đề gốc F2-2 Chuyên gia
UC3-10 Tạo đề chính thức (Hoán vị
đề gốc) F2-2 Chuyên gia
Danh sách usecase cho thí sinh
UC4-1 Xem thông tin trang chủ F3-1
F3-2 Thí sinh UC4-2 Đăng ký thành viên F3-1 Thí sinh UC4-3 Đăng ký thi F3-2 Thí sinh
UC4-4 Xem danh sách các bài thi F3-3 Thí sinh
UC4-5 Đánh dấu phƣơng án chọn F3-3
UC4-6 Xem, nghe video,nghe audio F3-3
F3-5 Thí sinh
UC4-7 Thay đổi phần thi F3-3
F3-5 Thí sinh
UC4-8 Bao quát bài làm F3-3
F3-5 Thí sinh
UC4-9 Nạp bài F3-3
F3-5 Thí sinh UC4-9 Xem kết quả F3-4 Thí sinh
Bảng 3.2. Danh sách ca sử dụng của hệ thống