Электронная библиотека ОИЯИ: создается программное обеспечение
В рамках проекта “Электронная библиотека ОИЯИ”, финансируемого РФФИ, в Лаборатории вычислительной техники и автоматизации ОИЯИ начаты работы по созданию программного обеспечения для организации электронной коллекции информационных ресурсов, накопленных в ОИЯИ с момента основания Института.

Введение. К настоящему моменту в ОИЯИ хранится огромный объем разнородной информации. Она содержится как структурированном виде, в локальных базах данных (БД) под управлением различных систем управления базами данных (СУБД) (dBase, Access, ORACLE), так и в неструктурированном виде (текст, графика, видео, гипертекст и т. д.). Ее единственным связующим звеном является разветвленная вычислительная сеть ОИЯИ как материальная среда передачи данных. Почти отсутствует интеграция на уровне использования богатейших уникальных, накопленных с момента создания ОИЯИ (1965 год) данных, что делает доступ к ним широкой общественности неудобным, затруднительным, а иногда и невозможным.

Чем может быть интересна “внешнему” по отношению к ОИЯИ пользователю представляемая электронная коллекция, названная “Электронная библиотека ОИЯИ” (ЭБ)?

Излишне говорить о роли ОИЯИ в российской и мировой физической науке. Труды выдающихся, известных всему миру ученых, являются теоретическим достоянием России, а практически – Института в Дубне. Огромное количество их работ в различных источниках, а также биографические и другие уникальные материалы (фото, видео, тексты) находятся в разрозненном виде.

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

Большое количество информации накоплено Издательским отделом ОИЯИ. Особо следует отметить электронные версии журнала ЭЧАЯ (Физика элементарных частиц и атомного ядра), издающегося с 1970 года издательствами “Атомиздат”, затем – “ЭнергоАтомиздат”, а с 1992 года – Издательским отделом ОИЯИ. Издается и переводится также в США.

Для интересующихся историей отечественной науки безусловный интерес представит фотоархив ОИЯИ, созданный высококвалифицированными специалистами и отражающий развитие физической науки через призму международных совещаний, симпозиумов, конференций.

Таковы основные области интереса внешнего мира к “электронной библиотеке ОИЯИ”, которая должна стать составной частью общеинститутского информационного пула с выходом во внешний мир согласно настоящей стратегии ЛВТА ОИЯИ в области информационных технологий и услуг.

Концепция “Электронной библиотеки ОИЯИ”. Под “электронной библиотекой” мы понимаем комплекс распределенных программных и аппаратных средств, позволяющих создавать и развивать традиционные и мультимедийные базы данных, предоставлять удобный доступ к ним в виде глобальных (общих для всех баз данных) или специализированных, специфических для конкретных баз данных, услуг.

Концептуальным связующим звеном на уровне самих данных является подход к построению баз данных, не зависящий от СУБД. Практически это означает добавление к уже существующим БД сущностей, посредством которых они будут интегрированы в единую электронную коллекцию, а для вновь создаваемых баз данных – включение этих сущностей еще на уровне проектирования. Поскольку предполагается, что основным типом БД будут реляционные БД, естественно, что общим языком запросов является SQL.

Концептуальным связующим звеном на уровне взаимодействия “человек – данные ЭБ” является архитектура клиент/сервер. Это относится и к аппаратной, и к программной реализации ЭБ. Клиент должен быть в меру универсальным, гибким, легко настраиваемым на различные цели, будь то выполнение любых транзакций операторами БД или поиск, осуществляемый пользователем в intranet или посредством internet.

Поставленная цель достигается созданием специальной БД, содержащей метаданные для нашей электронной коллекции. В качестве метаданных будут выступать соответствующие гиперссылки на объекты ЭБ. При помощи упомянутых метаданных операторы и пользователи смогут получать единообразный доступ к разнотипным распределенным данным. Гиперссылка (метаданное) содержит, помимо традиционной ссылки на физическое расположение данных, еще и дополнительную, компактную информацию об объекте. База данных гиперссылок для конкретной базы данных электронной библиотеки является как бы ее микроотражением (слоем из метаданных), позволяющим осуществлять многие операции, не обращаясь непосредственно к основной БД.

ЭБ на системном уровне строится по идеологии клиент/сервер и архитектурно состоит из следующих серверов и клиентов:

Разница между клиентами заключается в наборе разрешенных на БД операций.

Основной РС-клиент должен позволять производить весь цикл операций по созданию, наполнению и модификации ЭБ ОИЯИ. Он должен быть платформо-независимым, поэтому предполагается, что клиентской приложение будет реализовано в виде ActiveX-приложения, работающего в качестве управляющего элемента в стандартных браузерах (Netscape или Internet Explorer). Данный клиент позволит осуществлять дифференцированный доступ к данным ЭБ в зависимости от уровня полномочий конкретного пользователя, который устанавливается администратором БД в момент регистрации для работы с ЭБ. Это необходимо для обеспечения сохранности данных и касается прежде всего пользователей, имеющих право на внесение изменений в базы данных ЭБ. Естественно, что данный клиент не будет устанавливать никаких ограничений на операции по просмотру и поиску информации в ЭБ. Таким образом, универсальный клиент позволит различным типам пользователей получать доступ к ресурсам ЭБ, используя единый графический интерфейс, позволяющий работать с различными СУБД.

Состав “Электронной библиотеки ОИЯИ”. Она должна состоять из следующих архитектурно-независимых подсистем:

Основными объектами электронной коллекции в целом являются библиографические данные, полные тексты некоторых изданий, отсканированные фотографии и оцифрованное видеоизображение. Форматы представления документов: TEX, PDG, HTML, JPEG, VIVO.

Вся информация, представленная в ПЭИ, организуется с точки зрения пользователя и отображается в виде иерархической структуры (дерева) гиперссылок, что хорошо согласуется с WWW-технологией. Каждое электронное издание относится к конкретному человеку, поэтому является персональным и содержит биографические сведения, очерк научной деятельности, библиографию трудов, полные тексты наиболее значимых работ.

Заключение. Развитие информационной системы “Электронная библиотека ОИЯИ” предполагает проектирование и реализацию БД метаданных (гиперссылок) и универсального пользовательского клиента для широкого доступа к информационным ресурсам “Электронной библиотеки ОИЯИ” как внутри Института, так и за его пределами.

В. О. ГРОМОВ, Э. Г. НИКОНОВ, А. М. РАПОРТИРЕНКО, И. А. ФИЛОЗОВА