ТЕХНИЧЕСКАЯ ОРГАНИЗАЦИЯ КОНТРОЛЯ ВЕРСИЙ ПРОГРАММНОГО ОБЕСПЕСПЕЧЕНИЯ В ЕДИНОМ ИНФОРМАЦИОННОМ ПРОСТРАНСТВЕ ИОС ОО

advertisement
ТЕХНИЧЕСКАЯ ОРГАНИЗАЦИЯ КОНТРОЛЯ ВЕРСИЙ ПРОГРАММНОГО
ОБЕСПЕСПЕЧЕНИЯ В
ЕДИНОМ ИНФОРМАЦИОННОМ ПРОСТРАНСТВЕ ИОС ОО
Информационно-образовательная среда открытого образования, является уникальной
информационной системой, как по масштабу, так и по решаемым ею задачам
(http://www.openet.ru). Диапазон ее охвата очень широк - от средней школы до высшего
образования и различных форм после вузовского образования [1].
До настоящего времени работы по созданию систем ДО велись в основном в
направлении решения частных задач, масштаба кафедры или факультета и, крайне редко, вуза в
целом. К числу наиболее известных систем такого уровня, используемых в учебных заведениях
РФ можно отнести системы «Прометей», «Аванта», ОРОКС, WebCT и ряд других. Работ
нацеленных на создание универсальной информационно-образовательной технологии
масштаба региона (десятков учебных заведений) или федерального уровня (сотни и тысячи
учебных заведений), до последнего времени не было вообще.
Главной целью создания информационно-образовательной среды системы образования
РФ является максимальное удовлетворение образовательных потребностей учащихся по
самому широкому диапазону специальностей, уровней образования, учебных заведений и
информационно-образовательных ресурсов, независимо от местонахождения, как учащегося,
так и образовательного ресурса или услуги в которой он нуждается, с использованием самых
современных информационных и телекоммуникационных технологий.
При проектировании и создании информационно-образовательной среды учитывается
задача построения организационно-технологического объединения самостоятельных учебных
заведений, взаимодействующих на добровольной основе и работающих в рамках единых
корпоративных стандартов.
Создание информационно-образовательной среды системы образования РФ ведется
путем создания однородной структуры, построенной на базе типового программного
обеспечения (ПО) «Виртуальный университет», ориентированного на работу в среде Интернет.
Это ПО размещается в различных регионах на базе наиболее оснащенных вузов, образуя
региональные информационно-образовательные среды. Каждая региональная информационнообразовательная среда содержит виртуальные представительства (ВП) учебных заведений
своего региона. [2]
При задаче создания распределённой программной среды встаёт проблема контроля
версий ПО установленного в её узлах. В идеальном случае на всех узлах системы должна
стоять одинаковая версия программного обеспечения с самыми последними доработками и
исправленными ошибками. Но, особенно при большом количестве узлов системы, эта
ситуация достижима с небольшой вероятностью: в дело вмешиваются «человеческий фактор»;
сбои по связи с узлами; длительная недоступность отдельных узлов, иногда выключающихся из
работы, а потом включающихся в неё снова; различные организационные моменты у головной
организации и у её партнёров. В результате получается структура основанная на едином
стандарте, но с имеющимися отличиями в её конкретных узлах. Вектор же развития и
управления системой постоянно стремится к идеальной ситуации.
Для облегчения выполнения управления пространством ИОС были введены понятия
«Версии ПО ВУ» и механизм «Профайлов программного обеспечения». Понятие «Версии ПО»
заключается в порядковой возрастающей нумерации модификаций программного обеспечения
при его доработке и внесении нового функционала. Параллельно с этим ведётся список
конкретных изменений ПО соответствующих каждой версии, что позволяет давать более
точные рекомендации партнёрам при возникновении у них тех или иных вопросов связанных с
эксплуатацией ПО ВУ, а также служит источником информации для самих партнёров.
Автоматизация контроля модификаций ПО во всех узлах входящих в ИОС достигается
приписыванием каждому экземпляру ПО ВУ профайла с информацией о номере версии
программы. Эта информация доступна владельцам узла и может быть удалённо считана
управляющим консалтинговым центром для составления полной картины состояния среды в
целом.
При дальнейшей доработке контролирующих модулей системы может быть достигнута
полная автоматизация обновления программного обеспечения без участия человека.
Механизм «профайла ПО» имеет возможность к расширению своих функций носителя
служебной технической информации о программе, в случае возникновения задач иного рода:
например при необходимости ввести сведения о частных и более детализированных свойствах
того или иного программного экземпляра узла.
1.
2.
Лобачев С.Л. «Первый опыт внедрения типового ПО информационно-образовательной
среды открытого образования», «Открытое и дистанционное образование», №4, 2002 г.
Голынский П.Ю. Средства навигации и мониторинга Российского портала открытого
образования. Труды XII Всероссийской научно-методической конференции «Телематика
2005», С-Петербург, 2005
Download