- Môi trường thực thi (RunTime Environment): lấy nội dung như thế
Các điều khiển phân phát (Delivery Controls)
Các điều khiển phân phát (Delivery Controls)
Mô tả các hành động mà LMS thực hiện trước khi một phép truy cập trên một hoạt động bắt đầu và sau khi phép truy cập đó kết thúc. Các Điều khiển phân phát được sử dụng giúp LMS quản lý thông tin theo vết hoạt
động. Các phần tử chỉ ra LMS có thể đòi hỏi SCO gắn với hoạt động đó hay không để trao đổi các loại thông tin theo vết cụ thể.
Các hành vi thứ tự.
Dưới đây mô tả các hành vi tương ứng với các quá trình xử lý thứ tự khác nhau, các trình xử lý này đã đề cập đến trong Chuẩn SS của IMS.
Ba mô hình cơ bản.
Chuẩn SS gồm hai mô hình dữ liệu được áp dụng vào mỗi hoạt động trong Cây – một mô hình lưu trạng thái của hoạt động, một mô hình mô tả các kế hoạch định trước của tác giả nội dung về thứ tự khi xử lý một hoạt
động. Ngoài ra, một mô hình trạng thái được định nghĩa để lưu giữ trạng thái toàn bộ một Cây và từng hoạt động riêng biệt. Các quá trình xử lý thứ
tự sử dụng thông tin từ cả ba mô hình này. Các mô hình dữ liệu và quan hệ của chúng với các hoạt động có thể tóm tắt như sau:
• Mô hình theo vết (Tracking Model): bắt thông tin từ quá trình tương tác người học với đối tượng nội dung gắn với các hoạt động. Đây là mô hình dữ liệu động trong thời gian chạy (xảy ra trong lúc người học
đang tương tác với một đối tượng và LMS). Thông tin về các tương tác của người học với các đối tượng nội dung đã phát hành gắn với các hoạt
động được phân phối phải được lưu và được xử lý, nhằm mục đích sắp thứ tự các hoạt động. Thông tin theo vết phải được lưu cho mỗi hoạt
động trong Cây.
• Mô hình trạng thái hoạt động (Activity State Model): quản lý trạng thái thứ tự của mỗi hoạt động trong Cây và trạng thái toàn bộ của Cây hoạt động đó. Đây là mô hình dữ liệu động trong thời gian chạy
được trình thực thi thứ tự của LMS sử dụng để quản lý trạng thái một Cây hoạt động trong phiên thứ tự (sequencing session).
• Mô hình định nghĩa thứ tự (Sequencing Defination Model): mô tả cách thức các quá trình xử lý thứ tự khác nhau sử dụng và biên dịch thông tin Mô hình theo vết để sắp thứ tự các hoạt động, đưa ra các hành vi thứ tự định trước. Đây là mô hình dữ liệu tĩnh (được định nghĩa trong Gói nội dung), mô tả các kế hoạch sắp thứ tự của tác giả đối với một Tổ chức nội dung.
Các hành vi thứ tự khác nhau đều phụ thuộc vào nhau, nhưng chúng đều nằm trong ba mô hình dữ liệu trên. Mỗi hành vi thứ tự bao gồm những
--- quá trình xử lý cho ra kết quả là các hành vi định nghĩa trước, nhưng