Danh mục tài liệu

TÌM HIỂU VÀ XÂY DỰNG HỆ THỐNG FRAMEWORK HỖ TRỢ CÁC HÌNH THỨC TRẮC NGHIỆM -7

Số trang: 15      Loại file: pdf      Dung lượng: 685.58 KB      Lượt xem: 16      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

6.2.1.2 Danh sách các ActorSTT 1Actor Teacher Giáo viênÝ nghĩaBảng 6-1 Danh sách actor module soạn thảo6.2.1.3 Danh sách các Use-Case chínhSTT 1 2 3 4 5 6 7 8 9Use-Case CreateQuestion ImportQuestionFromMSWord CreateSection SelectQuestions CreateAssessment SelectSections EditQuestion EditSection EditAssessmentÝ nghĩa Soạn thảo tạo mới 1 câu hỏi Import các câu hỏi từ file word vào trong 1 ngân hàng câu hỏi nào đó. Sọan thảo các thông tin tạo mới 1 section. Thực hiện chọn các câu hỏi cho 1 section. Soạn thảo các thông tin tạo mới 1 đề thi. Thực hiện chọn các section cho 1 đề...
Nội dung trích xuất từ tài liệu:
TÌM HIỂU VÀ XÂY DỰNG HỆ THỐNG FRAMEWORK HỖ TRỢ CÁC HÌNH THỨC TRẮC NGHIỆM -76.2.1.2 Danh sách các ActorSTT Actor Ý nghĩa 1 Teacher Giáo viên Bảng 6-1 Danh sách actor module soạn thảo6.2.1.3 Danh sách các Use-Case chínhSTT Use-Case Ý nghĩa 1 CreateQuestion Soạn thảo tạo mới 1 câu hỏi Import các câu hỏi từ file word vào 2 ImportQuestionFromMSWord trong 1 ngân hàng câu hỏi nào đó. Sọan thảo các thông tin tạo mới 1 3 CreateSection section. Thực hiện chọn các câu hỏi cho 1 4 SelectQuestions section. Soạn thảo các thông tin tạo mới 1 đề 5 CreateAssessment thi. Thực hiện chọn các section cho 1 đề 6 SelectSections thi. 7 EditQuestion Sửa nội dung 1 câu hỏi. 8 EditSection Sửa thông tin 1 section. 9 EditAssessment Sửa thông tin 1 đề thi. Bảng 6-2 Danh sách Use-Case module soạn thảo6.2.2 Đặc tả một số Use-Case chính6.2.2.1 Đặc tả Use-Case “CreateQuestion”6.2.2.1.1 Tóm tắt Use-case này cho phép giáo viên soạn thảo tạo 1 câu hỏi mới.6.2.2.1.2 Dòng sự kiện 796.2.2.1.2.1 Dòng sự kiện chính 1. Use-case này bắt đầu khi giáo viên chọn vào link “Create new question”. 2. Hệ thống đọc trong file xml cấu hình các loại câu hỏi đang có trong hện thống để hiển thị các loại thể hiện soạn câu hỏi. 3. Giáo viên chọn 1 loại thể hiện soạn câu hỏi. 4. Hệ thống đọc file xml cấu hình của loại câu hỏi được chọn để load đúng control hiển thị màn hình soạn câu hỏi tương ứng với loại thể hiện đã chọn. 5. Giáo viên nhập các thông tin cần thiết về câu hỏi và các lựa chọn. 6. Giáo viên nhấn nút “Create” để xác nhận việc tạo câu hỏi mới. 7. Hệ thống thực hiện các bước xây dựng chuỗi xml nội dung chính của câu hỏi dựa vào các thông tin được nhập vào. 8. Hệ thống thêm 1 câu hỏi mới vào trong CSDL.6.2.2.1.2.2 Các dòng sự kiện khác Giáo viên không nhập đủ dữ liệu cho câu hỏi Giáo viên không nhập đủ dữ liệu yêu cầu để tạo câu hỏi mà đã nhấnnút xác nhận muốn tạo câu hỏi thì hệ thống sẽ thông báo lỗi.6.2.2.1.3 Các yêu cầu đặc biệt Không có.6.2.2.1.4 Điều kiện tiên quyết Người dùng phải đăng nhập thành công vào hệ thống với quyền giáo viên.6.2.2.1.5 Điều kiện kết thúc Không có.6.2.2.1.6 Điểm mở rộngKhông có. 806.2.2.2 Đặc tả Use-Case “ImportQuestionFromMSWord”6.2.2.2.1 Tóm tắt Use-case này cho phép người dùng import 1 loạt các câu hỏi vào ngân hàngcâu hỏi từ 1 file word theo định dạng quy định trước.6.2.2.2.2 Dòng sự kiện6.2.2.2.2.1 Dòng sự kiện chính 1. Use-case này bắt đầu khi giáo viên chọn vào link “Import questions from file”. 2. Hệ thống hiển thị trang cho người dùng nhập các thông tin giúp cho việc import. 3. Người dùng chọn đường dẫn đến file word và chọn loại câu hỏi sẽ được import (1 lần chỉ import được cùng 1 loại câu hỏi) 4. Người dùng nhấn nút “Import” để xác nhận yêu cầu. 5. Hệ thống đọc file xml cấu hình của loại câu hỏi muốn import để load đúng lớp xử lý import cho loại câu hỏi đó. 6. Hệ thống bắt đầu đọc nội dung file word. 7. Dựa vào dấu phân cách (quy ước trước), hệ thống lấy nội dung từng câu hỏi truyền vào lớp xử lý import. 8. Lớp xử lý import sẽ tiến hành xây dựng chuỗi xml nội dung của từng câu hỏi. 9. Hệ thống thêm các câu hỏi mới vào CSDL.6.2.2.2.2.2 Các dòng sự kiện khác Không có.6.2.2.2.3 Các yêu cầu đặc biệt Không có.6.2.2.2.4 Điều kiện tiên quyết 81 Người dùng phải đăng nhập thành công vào hệ thống với quyền giáo viên.6.2.2.2.5 Điều kiện kết thúc Không có.6.2.2.2.6 Điểm mở rộng Không có.6.2.2.3 Đặc tả Use-Case “CreateSection”6.2.2.3.1 Tóm tắt Use-case này cho phép giáo viên soạn thảo các thông tin để tạo 1 section mới.6.2.2.3.2 Dòng sự kiện6.2.2.3.2.1 Dòng sự kiện chính 1. Use-case này bắt đầu khi giáo viên chọn vào link “Create new section”. 2. Hệ thống hiển thị trang cho phép soạn thảo thông tin section. 3. Người dùng nhập thông tin và chọn các tùy chọn. ...