Biểu đồ UseCase của tác nhân QuestionCreator

Một phần của tài liệu PHÁT TRIỂN HỆ THỐNG HỖ TRỢ RA ĐỀ VÀ CHẤM THI TRẮC NGHIỆM TẠI TRUNG TÂM NGOẠI NGỮ TIN HỌC TỈNH YÊN BÁI (Trang 60)

3. Đối tượng nghiên cứu Error! Bookmark not defined.

2.2.2.4. Biểu đồ UseCase của tác nhân QuestionCreator

Hình 2.15 Use case quản lý Câu hỏi

Phân tích Use Case

Quản lý câu hỏi là chức năng tổng quan bao gồm thêm mới, chỉnh sửa và xóa các câu hỏi theo từng môn, từng đợt thi và từng loại hình khác nhau. Các câu hỏi cũng được phân loại theo các mức độ dễ, trung bình và khó trong chức năng này.

Use case liên quan: AddNewQuestion (Thêm câu hỏi), UpdateQuestion ( Chỉnh sửa), RemoveQuestion (Xóa), ClassifyQuestion (Phân loại)

Luồng sự kiện

Bảng 2.13 Luồng rẽ nhánh chính của tác nhân quản lý câu hỏi

QuestionCreator System

- Quản trị viên lựa chọn chức năng Quản lý câu hỏi

- Chọn loại hình thi từ combobox - Chọn đợt thi từ combobox - Chọn môn thi từ combobox

- Nhập nội dung câu hỏi vào giao diện - Chọn sang nhập đáp án

- Quản trị nhập các đáp án cho câu hỏi và đáp án đúng

- Nhập gợi ý và cách chấm điểm - Nhập mức điểm cho mỗi đáp án - Chọn kết thúc

- Hệ thống hiển thị giao diện Quản lý câu hỏi

- Hệ thống hiển thị giao diện nhập đáp án - Lưu lại thông tin về câu hỏi và đáp án - Kết thúc Use Case

Luồng rẽ nhánh 1:

Bảng 2.14 Luồng rẽ nhánh 1 của tác nhân quản lý câu hỏi

QuestionCreator System

- Quản trị hủy yêu cầu tạo câu hỏi - Hệ thống chuyển về giao diện chính - Use case kết thúc

Luồng rẽ nhánh 2:

Bảng 2.15 Luồng rẽ nhánh 2 của tác nhân quản lý câu hỏi

QuestionCreator System

- Quản trị nhập sai thông tin đầu vào - Hệ thống bắt các ngoại lệ và thông báo lỗi tương ứng

- Use case kết thúc

Một phần của tài liệu PHÁT TRIỂN HỆ THỐNG HỖ TRỢ RA ĐỀ VÀ CHẤM THI TRẮC NGHIỆM TẠI TRUNG TÂM NGOẠI NGỮ TIN HỌC TỈNH YÊN BÁI (Trang 60)

Tải bản đầy đủ (PDF)

(88 trang)