1.3.1 Tổng quan
Cuốn sách mơ tả các yêu cầu đối với LMS trong việc quản lý mơi trường thực thi (quá trình phân phối nội dung, trao đổi thơng tin chuẩn hĩa giữa nội dung và LMS, các thành phần mơ hình dữ liệu chuẩn dùng trong để chứa các thơng tin muốn trao
đổi). Bao gồm các phần sau:
− Run Time Environment Management: Tìm kiếm và phân phối các đối tượng nội dung (SCO, Asset), quản lý trao đổi thơng tin với SCO, quản lý mơ hình dữ liệu mơi trường thực thi.
− Application Programming Interface (API): các yêu cầu về LMS API, các yêu cầu trao đổi thơng tin SCORM, các điều kiện sẽ phát sinh lỗi trong trao
đổi thơng tin).
− RTE Environment Data Model: Quản lý mơ hình dữ liệu và các yêu cầu hành vi, yêu cầu về kiểu dữ liệu.
Hình 1.3.1 Run Time Environment
Quá trình Launch xác định một cách chung để LMS bắt đầu các đối tượng nội dung dựa trên Web. Từđối tượng nội dung được dùng theo nghĩa rộng để mơ tả một phần thơng tin cĩ thểđưa đến cho một học viên. Trong SCORM cĩ hai loại đối tượng là SCO và Asset. Quá trình launch xác định các thủ tục và trách nhiệm trong việc thiết lập giao tiếp trao đổi thơng tin giữa đối tượng nội dung đã được khởi tạo và LMS. Quá trình liên lạc được chuẩn hĩa thơng qua API.
API là cơ chế trao đổi thơng tin chung để thơng báo LMS các trạng thái trao đổi thơng tin giữa một đối tượng nội dung và LMS (như khởi tạo, kết thúc, và các điều kiện phát sinh lỗi), và được sử dụng để lấy và lưu trữ dữ liệu (điểm, các hạn chế thời gian…) giữa SCO và LMS.
Data Model là một tập chuẩn các thành phần mơ hình dữ liệu đểđịnh nghĩa thơng tin
được theo dõi bởi một SCO, như là trạng thái hồn thành của SCO hoặc điểm của một bài kiểm tra. Theo nghĩa đơn giản nhất nĩ là một tập các thành phần mơ hình dữ liệu mà cả LMS và SCO đều biết. LMS phải chịu trách nhiệm duy trì trạng thái của các thành phần mơ hình dữ liệu của SCO thơng qua các phiên học tập của học viên, và SCO phải sử dụng các thành phần mơ hình dữ liệu được sử dụng lại trong nhiều hệ
thống khác nhau.