II. Kết quả thực hiện.
2. Một số màn hình chính của chương trình.
Trước khi tham gia vào hệ thống tất cả người dùng phải qua trang đăng nhập hệ thống.
Form đăng nhập hệ thống.
Hệ thống LSM có hai giao diện chính, một dành cho người dùng đăng nhập với tư cách là quản trị viên hay quản trị hệ thống, một dành cho học viên khi đăng nhập hệ thống. Các chức năng chính của từng đối tượng được thể hiện ở menu bên trái của chương trình.
Đăng nhập với tài khoản là quản trị hệ thống.
Đăng nhập với tư cách là học viên.
Nếu người dùng đăng nhập được thực hiện các chức năng quản trị, người dùng có thể thực hiện chức năng nhập một cua học mới. Khi nhập một cua học mới có hai lựa chọn: có kiểm tra tính đúng đắn của cua học hay không so với SCORM 2004. Khi đem hệ thống vào ứng dụng để đảm bảo tính tin cậy tất nhiên chúng ta phải kiểm tra rằng cua học tuân theo SCORM 2004. Tuy nhiên, khi dùng để thử tính tuân theo SCORM 2004 của LMS thông qua các ví dụ mẫu (chưa phải là cua học hoàn chỉnh) trình bày trong phần 4.2 thì chúng ta phải bỏ qua quá trình kiểm tra này. Quá trình kiểm tra diễn ra qua khá nhiều bước như chúng ta đã chỉ ra ở phần thiết kế module.
Sau khi đã tìm được cua học ứng ý tuân theo SCORM 2004, người quản trị nhấn nút Chấp nhận để kiểm tra tính tương thích của cua học so với chuẩn SCORM 2004. Trên hình vẽ chúng ta nhập cua học mẫu của ADL đã giới thiệu ở phần 4.1.
Khi học viên đăng nhập vào hệ thống, họ có thể xem danh sách các khoá học có giá trị trong hệ thống và chọn một trong các khoá học để đăng ký. Học viên có thể học các khóa học mà mình đăng ký bất kỳ lúc nào mà mình muốn
Sau khi đăng ký xong, học viên có thể chọn một khoá học trong số các khoá học đã đăng ký để học, việc học này của học viên này diễn ra bất cứ khi nào. Trong mỗi khóa học tuân theo chuẩn SCORM gồm bài giới thiệu, các bài học, các kiểm tra cuối khóa. Học viên khi học phải tuân theo các qui tắc mà người tạo giáo trình qui định trong mỗi khóa học. Việc học của học viên được biểu diễn ở form sau:
Hình vẽ trên là form cho phép người quản trị viên nhập các câu hỏi kiểm tra vào ngân hàng câu hỏi. Quản trị viên có thể quản lý cập nhật và sửa đổi thông tin về câu hỏi thông qua trang quản lý câu hỏi.
Đối với học viên có thể thực hiện kiểm tra đánh giá trình độ của mình đối với các khoá học trong hệ thống. Trước khi làm bài kiểm tra học viên có thể chọn các thông số cần kiểm tra như kiểm tra về khoá học nào, số câu hỏi bao nhiêu, mức độ khó dễ ra sao. Tất cả các thông số này được lựa chọn trong form sau:
Sau khi học viên lựa chọn các thông số cần thiết thì họ bắt đầu làm bài kiểm tra. Hình thức kiểm tra đánh giá ở đây là kiểm tra trắc nghiệm chọn một phương án trong số các phương án trả lời. Đề thi được sinh ra dựa trên các thông số mà học viên đã lựa chọn ở trên, việc sinh đề thi ở đây thực hiện một cách ngẫu nhiên. Vì vậy đảm bảo tính khách quan cho các học viên khi tham gia thi, mỗi học viên khi tham gia kiểm tra sẽ nhận được một đề thi bằng cách lấy ngẫu nhiên các câu hỏi trong ngân hàng câu hỏi đã được cập nhật bởi người quản trị.
Sau khi làm xong bài thi, học viên ấn vào nút kết thúc, hệ thống sẽ tự động tính điểm và trả về kết quả thông báo tới học viên. Kết quả của học viên sẽ được lưu vào trong dữ liệu và có thể xem lại điểm của các bài kiểm tra của mình trong hệ thống.
Ngoài ra quản trị viên còn có chức năng quản lý học viên và danh sách người dùng trong hệ thống, người quản trị có thể thực hiện các thao tác sửa thông tin người dùng, thêm mới, xoá người dùng ra khỏi hệ thống. Tất cả các thao tác này được biểu diễn trong form quản lý học viên:
Form thêm mới một học viên.
Trong hệ thống còn phát triển thêm chức năng tương tác giữa các người dùng trong hệ thống. Họ có thể chia sẻ thông tin và ý kiến với nhau thông qua forum và gửi mail đến người quản trị hệ thống. Diễn đàn trong hệ thống LMS bao gồm các chủ đề thảo luận khác nhau, trong mỗi chủ đề thảo luận học viên có thể vào xem thông tin và gửi bài lên diễn đàn:
Nội dung thảo luận trong một chủ của diễn đàn được thể hiện trong hình vẽ sau: