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