Базы данных Сибирского отделения РАН

Шокин Ю.И., Федотов А.М. Олейник О.В.
Институт вычислительных технологий СО РАН

Доклад находится в стадии доработки.

Содержание

Введение

Одной из наиболее часто звучащих задач, когда речь идет об информационных ресурсах Сибирского отделения, является задача создания информационной системы по организациям и сотрудникам Отделения, основным работам и проектам. Как уже отмечалось в тезисах данного доклада, на информационном сервере Сибирского отделения уже функционирует несколько информационных систем (см., например, статью об информационных ресурсах сервера и информационную систему "База данных организаций и сотрудников СО РАН") в некоторой степени решающих данную задачу. В данном докладе пойдет речь об информационных системах ориентированных на работу с базами данных и о выработке единого формата Отделения, связанного с построением и функционированием таких систем, что является одной из главных задач проекта Информационные ресурсы Сибирского отделения РАН"

Отметим, что цель создания информационной системы Отделения состоит в предоставлении сотрудникам Отделения (а также пользователям глобальной сети, в зависимости от их полномочий) возможность эффективной работы с информационными ресурсами системы, выраженную в оперативном изменении информации, удобном пользовательском интерфейсе, включающем в себя возможность быстрого и эффективного поиска необходимой информации. Оставляя в стороне специфические технические детали, дадим обзор возможной структуры данных, исходя из уже функционирующей системы и сравним эту структуру с аналогичными структурами, которые сейчас используются в России. Изложение будет опираться на структуру уже действующей системы "База данных организаций и сотрудников СО РАН".

База данных организаций и сотрудников СО РАН

Вышеуказанная система работает с 1996 года и содержит информацию об организациях (институтах) СО РАН и сотрудниках этих организаций и позволяет каждой организации, содержащейся в БД самостоятельно управлять информацией, относящейся к ней. Система работает под управлением сервера метаданных, который обслуживает в настоящий момент две СУБД MS SQL Server и MySQL. Сейчас в сервер метаданных заложена дополнительно поддержка следующих СУБД: Oracle, Informix, PostgreSQL, SyBase, MSQL, dBase, InterBase, AdabasD, DB2.

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

Обычному пользователю система предоставляет список всех имеющихся в базе данных организаций СО РАН. По каждой организации приводится учетная информация (визитная карточка):

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

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

Раздел "администрация и сотрудники" организации содержит информацию о сотрудниках, которая также подразделяется на публичную информацию, информацию по желанию (например, Curriculum Vitae), и специальную.

К публичной информации относится визитная карточка сотрудника:

В случае, если у сотрудника нет персональной странички, администратор организации может воспользоваться средствами системы по заполнению и публикации Curriculum Vitae сотрудника или, воспользовавшись подсистемой загрузки персональных страниц, разместить персональную страничку на сервере СО РАН.

См. таблицы и интерфейс.

Близкие разработки

В 1999 году в ВЦ РАН начата разработка справочной системы в целом по Российской академии наук. Ее функциональная схема представлена на следующем рисунке. Система включает в себя помимо информации об организациях и сотрудниках также проекты и публикации.

Структура исходной информации

Два года назад нами, на основе анкет собираемых по проектам МинНауки, были разработаны анкеты для подготовки основной информации для информационной системы СО РАН. В настоящий момент эти анкеты используются в информационной системе Геоинформационные технологии СО РАН, для представления данных об основных проектах СО РАН по этой программе.

Для обсуждения предложены следующие анкеты:

Разработан так же автоматизированный интерфейс разбора анкет и записи в базу данных, который уже работает на сервере ГИС-технологии.

Создан интерфейс сопряжения данной базы данных с другими базами, например, с базой данных основных разработок институтов СО РАН, предлагаемых для широкого использования и с кадровой базой данных Института вычислительных технологий (в качестве тестового примера).