Реализация концепции построения и формирования отраслевой системы государственного учета, регистрации и мониторинга (ОСГУРМ) информационных ресурсов сферы образования
Основные решения Основные принципы, архитектуры, методики программных спецификаций и программного обеспечения для создания ОСГУРМ в форме распределенного XML-Хранилища метаописаний информационных ресурсов (ИР); Средства информационного обмена и технологии поиска и навигации в среде распределенных информационных объектов, создаваемых в различных учреждениях сферы образования на различных аппаратно-программных платформах; Информационные модели, представляющие стандартизированную форму описания информационных ресурсов (ИР) и информационных объектов (ИО) на сущностном уровне представления их внутренних структур и типов данных, участвующих в процессах обмена;
Основные решения Система обмена информацией между различными кроссплатформенными и разноформатными информационными системами; Архитектуры централизованного и распределенного Хранилища метаописаний и принципы их создания; Программные средства навигации, поиска и доступа к информационным объектам в среде распределенного Хранилища ИР; Система экспорта метаинформации в систему федеральных образовательных порталов.
Ключевые инфраструктурные элементы Хранилище метаописаний; Инструменты и средства для создания метаописаний ИР; Технологии распределенного доступа к информационным объектам и программные средства информационного обмена и взаимодействия.
Архитектура системы регистрации ИР Хранилище метаописаний ИР Сценарии пользовательского интерфейса Генератор форм Модель формы регистрации ИР Ядро навигатора по модели ИР Модель поиска по модели ИР Пользователи Interne t
Основные технологические компоненты Сервер- приложений: Tomcat поддерживает наиболее свежие версии спецификации JSP и сервлетов; одобрен Sun и Apache; лицензирован Oracle и IBM; может быть запущен без Web-сервера; является открытым проектом.
Основные технологические компоненты Построитель форм: XForms(Chiba project) наиболее полно соответствует спецификации XForms; функциональность форм поддерживается большим количеством браузеров; не зависит от скриптовых языков на стороне клиента; поддерживает большинство стандартных действий XForms; обеспечивает строгую типизацию данных; поддерживает валидацию и обработку с полной поддержкой зависимостей;
Основные технологические компоненты (Построитель форм) Независимость от используемой платформы. Наличие внутреннего языка для описания структуры форм, получаемых XML- документов. Использование HTML для отображения форм на клиентской стороне. Генерация XML-документа необходимой структуры на стороне сервера при заполнении необходимых полей формы и проверка полученного документа на соответствие XSD- схеме. Проверка вводимых значений на соответствие заданным ограничениям на стадии заполнения формы.
Основные технологические компоненты(Chiba project) поддерживает события DOM; обеспечивает настройку пользовательских интерфейсов с помощью таблиц стилей; базируется на основе Java2 и XSLT; не требует дополнительной инсталляции на стороне клиента; имеет расширяемый интерфейс коннекторов для загрузки ресурсов.
Основные технологические компоненты XML-Хранилище:eXist Project Документы содержатся в виде иерархии коллекций. Поддерживает стандарт XPath в качестве языка запросов и не зависит от конкретной реализации процессора XPath. Индексирует XML-документы для обеспечения быстрого поиска.
Основные технологические компоненты(eXist Project) Предоставляет несколько интерфейсов для работы с хранилищем документов, включая XML-RPC, WebDAV и SOAP. Обеспечение авторизации пользователей и контроль доступа. Несколько расширений XML-DB API для управления пользователями и ресурсами.
Главная страница системы регистрации
Режимы работы с системой Работа в режиме анонимного пользователя Работа в режиме зарегистрированного пользователя
Работа в режиме анонимного пользователя позволяет просматривать хранилище описаний ИР по пользователям, группировать описания ИР по четырем параметрам по авторам, по организациям, по разделам ГРНТИ, по разделам Единого Рубрикатора, осуществлять поиск ресурсов с помощью построителя нерегламентированных запросов.
Просмотр хранилища по пользователям список коллекций пользователей
Просмотр хранилища по пользователям список описаний ИР, созданных выбранным пользователем
Просмотр хранилища по пользователям просмотр карточки выбранного ИР
Группировка ресурсов просмотр ресурсов, сгруппированных по разделам ГРНТИ
Подсистема поиска позволяет Администратору - задавать модель поиска, описывающую семантическую структуру описания ИР. Пользователю – строить нерегламентированные запросы в виде «И», «ИЛИ» дерева, задавая значения необходимых атрибутов модели.
Поиск построение дерева критериев поиска
Поиск выбор атрибутов модели поиска, для задания критериев
Поиск задание критериев поиска
Поиск выполнение поиска по заданному запросу
Поиск результаты поиска
Работа в режиме зарегистрированного пользователя позволяет выполнять все операции, доступные в режиме анонимного пользователя, добавлять новые описания ИР удалять и редактировать ранее созданные описания ИР, редактировать названия ресурса, открывать карточку ресурса в режиме просмотра, регистрировать выбранный ресурс в глобальных UDDI реестрах.
Ведение пользовательской коллекции вход в систему
Ведение пользовательской коллекции коллекция пользователя
Ведение пользовательской коллекции создание нового описания
Ведение пользовательской коллекции редактирование ранее созданного описания
Ведение пользовательской коллекции изменение названия описания ресурса
Ведение пользовательской коллекции регистрация выбранного ресурса в UDDI реестрах
UDDI реестр зарегистрированные ресурсы, представляются в реестре ссылкой на карточку ресурса