Электронное хранилище учебных материалов

Руководство пользователя образовательного портала


Загрузить всю книгу  Книга в формате Adobe PDF  Книга в оргинальном формате, сжатая ZIP

« Пред.

Структура образовательного портала

След. »

Принципиальная архитектура образовательного портала имеет модульную структуру и позволяет разрабатывать отдельные модули и расширять их функциональность без кардинального изменения ранее разработанных модулей

Принципиальная архитектура образовательного портала имеет модульную структуру и позволяет разрабатывать отдельные модули и расширять их функциональность без кардинального изменения ранее разработанных модулей.

Модуль – согласно определению словаря Merriam-WebsterDictionary, «anyinaseriesofstandardizedunitsforusetogether», то есть «любая в серии стандартизованных частей, предназначенная для совместной работы». В разработке АИСУ[1] учебного процесса модуль – это часть информационной системы, автоматизирующая один или несколько бизнес-процессов, интегрированная с другими модулями, но разрабатываемая таким образом, чтобы в случае своего изменения не затрагивать другие модули.

Весь состав модулей, интегрированных в образовательный портал, можно условно разделить на три группы:

1. Основные (базовые) модули.
Это модули «Обучение», «Форум», «Электронное хранилище учебных материалов», «Тесты, тренинги и задания», «Сайты».

  • «Обучение» – модуль, обеспечивающий рабочими местами основных участников учебного процесса – студентов и преподавателей, визуализацию графика прохождения курса, выдачу и выполнение учебных заданий, текущий рейтинг студентов;
  • «Форум» – модуль, предоставляющий возможность дистантной коммуникации внутри единого информационного пространства Университета;
  • «Электронное хранилище учебных материалов» – инфраструктура, предоставляющая возможность хранения учебных материалов другим модулям;
  • «Тестово-тренинговая система» – модуль, позволяющий проводить компьютерные тестирования, работать на различных тренажерах и выполнять учебные задания;
  • «Сайты» – модуль, предоставляющий возможность подразделениям и проектным группам создавать сайты и публиковать на них материалы.

2. Модули, данные которых необходимы для работы модулей первой группы.
Это модули «Разработка образовательных программ», «Семестровое планирование и выбор курсов», «Методическая работа», «Учет аудиторного фонда».

3. Существующие либо разрабатываемые АИСУ, которые уже сейчас начинают формировать актуальные данные для работы модулей первой группы.
Это АИСУ «Отдел кадров студентов», «Отдел кадров сотрудников», «Деканаты», «Расписание». Для этих модулей разрабатывается структура требуемых данных и система синхронизации.

Подробное описание функций основных модулей системы оформляется в отдельных технических заданиях на каждый модуль.

На схеме 1 показаны различные варианты взаимодействия модулей с ядром образовательного портала.

 

Схема 1. Взаимодействие интегрируемых модулей с ядром образовательного портала

 

Ядро обеспечивает единое пространство данных и разделение доступа к данным разных модулей. Каждый модуль имеет независимый доступ к своему пространству базы данных, унифицированным образом взаимодействует с модулем интерфейса и пользуется подсистемами ядра. При необходимости модули могут предоставлять друг другу данные.

При разработке образовательного портала для модулей второй группы были разработаны «заглушки» («stubs»)[2], в которых имеется только структура данных, которые эти модули будут предоставлять, и простые рабочие места для их заполнения.

Для интеграции с существующими АИСУ кроме «заглушек» в виде структур данных были разработаны «шлюзы» («gates»)[3] для того, чтобы уже существующие в этих системах данные могли передаваться в ядро образовательного портала. Синхронизация через шлюзы осуществляться с периодичностью, требуемой для эффективной работы портала (не реже одного раза в сутки).

Такая организация доступа к данным модулей обеспечивает возможности независимой разработки модулей различными группами разработчиков, а также наращивание функциональности одного модуля без изменения других.


[1] АИСУ – автоматизированная информационная система управления, принятый в ТГУ термин для обозначения информационной системы, автоматизирующей какую-либо часть деятельности Университета. При разработке образовательного портала предпочтительнее говорить не о нескольких разрабатываемых АИСУ, а о разработке единой интегрированной АИСУ учебного процесса, построенной по модульному принципу.

[2] Заглушка – временный макет будущего модуля образовательного портала, предоставляющий необходимые для работы других модулей данные. Вместо разработки полноценных функциональных мест в заглушке проектируется структура данных, которая затем вручную наполняется администратором портала.

[3] Шлюз – временный модуль образовательного портала, предназначенный для получения данных из уже разработанной или разрабатываемой АИСУ. Представляет собой структуру данных, требуемых для работы других модулей, и систему синхронизации с данными существующей АИСУ.

« Пред.

 

След. »