PHẦN 3: GIỚI THIỆU VỀ HỆ THỐNG BKTEST WEBSITE

Một phần của tài liệu Đề tài hệ thống biên soạn tổ chức và thi trắc nghiệm instructional management system IMS (Trang 73 - 77)

kế ở phần trước. Hệ thống được thực hiện trên ngôn ngữ PHP và cơ sở dữ liệu MySQL. Do thời gian ngắn nên hệ thống cũng chưa thật sự hoàn thiện, chỉ chú trọng vào cơ cấu tổ chức và nội dung, còn phần giao diện chưa được chú trọng.

1. Giới thiệu về cấu trúc hệ thống

Hệ thống BKTEST Có 3 tác nhân là quản trị, giáo viên và học viên. Các chức năng của từng tác nhân được mô phỏng qua biểu đồ usecase:

1.1. Quản trị hệ thống:

Quản trị hệ thống có chức năng tạo ra các khóa học, từ đó xây dựng các môn học. Mỗi môn học có một giáo viên quản lý. Quản trị tạo ra các tài khoản cho các giáo viên đăng nhập vào môn học mình quản lý. Quản trị cũng có nhiệm vụ quản lí CSDL, đảm bảo an toàn thông tin cho hệ thống.

Biểu đồ usecase:

Hình 3.1: Biểu đồ usecase Quản trị hệ thống

1.2. Giáo viên

Giáo viên quản lý các bài học do mình phụ trách, đồng thời quản lý các học viên đăng kí tham gia môn học đó. Giáo viên có chức năng soạn thảo các câu hỏi cho môn học do mình giảng dạy, tạo các đề thi và tổ chức các kì thi cho học viên.

Để đảm bảo an toàn thông tin, mỗi giáo viên chỉ có thể đăng nhập vào các môn học do mình quản lý và quản lý các câu hỏi, đề thi, học viên tương ứng với môn học đó.

Biểu đồ usecase:

Hình 3.2: Biểu đồ usecase Giáo viên

1.3. Học viên

Học viên muốn tham gia vào hệ thống phải đăng kí khóa học, môn học mà mình tham gia. Khi đăng nhập vào hệ thống, học viên có thể làm các bài kiểm tra thử, tham gia các kì thi do giáo viên bộ môn tổ chức. Học viên có thể xem được lich thi của môn học, kết quả các kì thi.

Biểu đồ usecase:

2. Một số hình ảnh minh họa cho hệ thống

Hình 3.4: Giao diện soạn thảo câu hỏi

PHẦN 4: TỔNG KẾT VÀ HƯỚNG PHÁT TRIỂN

Một phần của tài liệu Đề tài hệ thống biên soạn tổ chức và thi trắc nghiệm instructional management system IMS (Trang 73 - 77)

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

(79 trang)
w