Глава 2. Основные компоненты LMS на примере IBM Lotus Learning Management System и Moodle
Компоненты LMS
Рассмотрим основные компоненты Learning Management System и их взаимодействие на примере IBM Lotus Learning Management System и Moodle: Каталог содержит общую информацию о пользователях, доступ к которой можно получить с помощью различных приложений. Это не должно быть специализировано для LMS. В IBM Lotus Learning Management System это каталог LDAP (Lightweight Directory Access Protocol - упрощенный протокол доступа к каталогам). Реляционная система управления базами данных оставшиеся данные, используемые системой LMS, хранятся в реляционной системе управления базами данных (РСУБД) сторонних производителей. В СУБД хранятся данные, относящиеся к привилегиям пользователей, курсам и ресурсам, к которым при необходимости предоставляется доступ. В LMS для хранения данных используются три БД: БД сервера LMS, БД сервера доставки и БД аудита (Audit). БД сервера LMS и сервера доставки хранят информацию, относящуюся к пользователям, курсам и ресурсам, которая используется различными способами. Например, сервер LMS может затребовать пользовательскую информацию для сверки со списком пользователей и для отслеживания полномочий, а сервер доставки использует эту информацию для отслеживания прогресса пользователя в прохождении курса перед отправкой этой информации обратно на сервер LMS. БД аудита хранит системную информацию об использовании системы LMS и используется для системного администрирования. Сервер LMS является центральным компонентом Learning Management System, объединяющим вместе все прочие компоненты. Каждый установленный экземпляр LMS использует отдельный сервер LMS, который может работать как на отдельном компьютере, так и на серверном кластере. Пользователи получают доступ к Learning Management System через сервер LMS, который предоставляет интерфейс пользователя. Этот интерфейс предусматривает две основные категории: студенты и администраторы. Студенты используют сервер LMS для пролистывания каталога курсов, для регистрации на участие в курсе и для просмотра прогресса своего обучения. Обычно студенты ограничены двумя модулями интерфейса пользователя.
Сервер доставки является компонентом LMS, который подключает студентов к курсам и выполняет задачи по поддержке последовательности, запуску и отслеживанию содержания курса. Для распространения курсов установленный экземпляр системы LMS может использовать один сервер доставки или более. Сервер доставки поддерживает тот же набор платформ, что и сервер LMS. Сервер данных. Каждый курс требует наличия содержащихся в нем данных (текста, изображений и мультимедиа-данных), которые пользователь просматривает при прохождении курса. Файлы с данными курса хранятся на серверах данных, а доступ к ним возможен из краткого содержания курса с помощью ссылок URL. Сервера данных не являются внутренними компонентами LMS, они представляют собой HTTP-сервера сторонних производителей. Содержание курса нельзя разработать или отредактировать с помощью Web-интерфейса системы LMS. Для этого необходимо использовать специальные средства. Все данные курса, включая систему оценки полученных знаний, необходимо импортировать в систему LMS, и только тогда они станут доступными студентам. Можно импортировать пакеты курсов напрямую в LMS с помощью утилиты импорта, работающей из командной строки, либо импортировать эти пакеты в средство создания учебных программ LMS, а затем уже оттуда "отправить" пакеты в LMS. SMTP-сервер. Для направления автоматических уведомлений пользователям и отправки запросов на оказание помощи в службу поддержки пользователей в LMS используется обмен почтовыми сообщениями. Это требует наличия SMTP-сервера, который перенаправляет сообщения в системе нужным образом. SMTP-сервер не обязательно должен быть выделенным для нужд LMS. Можно использовать существующий SMTP-сервер, который уже поддерживает другие приложения.
Web-браузеры. Пользователи получают доступ к системе LMS со своих клиентских рабочих станций с помощью Web-браузеров. FTP-cepвep. Когда курсы загружают в LMS, они хранятся на FTP-сервере. Система LMS копирует пакет с курсом с FTP-сервера и обрабатывает его. Средство создания учебных программ LMS представляет собой приложение для создания содержимого курсов, которое позволяет создавать базовые структуры курсов и системы оценки полученных знаний, либо форматировать курсы сторонних производителей для использования с системой LMS. С помощью средства создания учебных программ можно редактировать содержимое только курсов для LMS, а те данные, которые изначально были созданы для других систем, отредактировать невозможно (для этого необходимо обратиться к другим соответствующим средствам редактирования). Средство создания учебных программ позволяет добавлять к курсу информацию об установлении последовательности, которая обеспечивает определенный порядок прохождения курса. Также можно указывать для отдельных разделов курса определенное количество очков, которое нужно набрать. Средство создания учебных программ является отдельным компонентом LMS, который работает только на Windows-платформах. Во время установки LMS пакет с этим компонентом следует располагать на сервере, который доступен для разработчиков курсов, с тем чтобы они могли затем загрузить пакет и установить это средство на своих рабочих станциях. Клиент автономного обучения пакет, который позволяет студентам проходить курс, не подключаясь к сети. Этот компонент присутствует в IBM Lotus Learning Management System, и нет его в Open Source LMS Moodle. Студенты загружают этот пакет с сервера LMS и устанавливают его на своих рабочих станциях под управлением Windows. После локальной установки пакета студент может загрузить один или более курсов, помеченных как доступные для автономного использования, а затем отключиться от сети. Во время автономной работы информация по отслеживанию прогресса и оценок для каждого загруженного курса сохраняется на рабочей станции. Когда пользователь вновь подключается к сети, курс можно перевести в статус "он-лайн", а соответствующую сопровождающую прохождение курса информацию загрузить на сервер LMS. Серверы для совместной работы. При прохождении курса в режиме он-лайн пользователь может участвовать в различных совместных занятиях, которые организуются на сервере совместной работы (Collaboration server).
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|