![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Эта модель определяет формат представления пересылаемых данных и методы (функции), используемые для их пересылки. При этом речь идет о двунаправленном обмене — от LMS к броузеру (среде исполнения — Run Time Environment) и обратно. В состав модели данных межсетевого взаимодействия входят следующие основные виды структур данных:
· Bookmarks (Закладки) — данные, представляющие собой динамически генерируемые ссылки на страницы учебного курса, просмотренные пользователем; их применение позволяет обучаемому быстро перейти на требуемую страницу, выбрав ее из соответствующего списка;
· Question and Test Interoperability (Интерактивные вопросы и задания) — данные, отражающие сведения о тестах и результатах тестирования;
· Assessment tracking (Траектория уровня подготовленности) — данные, отражающие обобщенные сведения об оценках и прогрессе обучаемого;
· Personal Information (Персональная информация) — сведения об обучаемом (анкетные данные, квалификация, психологические особенности, цели обучения и т. д.);
· Navigation tracking (Траектория перемещений) — данные о маршруте движения обучаемого по страницам учебного курса (где, как часто, как долго и т. п.);
· Simulations (Воспроизведение) — данные, позволяющие восстановить параметры последнего сеанса работы обучаемого на момент завершения сеанса;
· Adaptive Behavior (Адаптивное поведение) — данные, позволяющие настраивать параметры работы обучающей программы в соответствии с индивидуальными характеристиками обучаемого;
· Group Information (Информация о группе) — данные о группе, в состав которой входит обучаемый;
· External Interfaces (Внешний интерфейс) — строковые данные, используемые для вызова некоторого внешнего приложения.
Для обмена данными между LMS и броузером предусмотрены следующие основные функции:
· Initialize — данная функция должна предшествовать любому обмену данными; с ее помощью среда исполнения предупреждает LMS о начале сеанса обмена;
· Finish — данная функция должна предшествовать завершению сеанса обмена; она свидетельствует об успешной пересылке данных;
· Get — функция, выполняющая прием данных с сервера (от LMS);
· Set — функция, выполняющая установку нового значения для некоторого объекта или переменной;
· Commit— функция, выполняющая пересылку данных на сервер.
Схема обмена данными между LMS и средой исполнения (броузером) показана на рисунке 6.2.1.
Рис. 6.2.1 Схема обмена данными между LMS и средой исполнения
Дата публикования: 2014-11-03; Прочитано: 431 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!