Home page | Каталоги и базы данных

Научные и технические библиотеки

УДК 026:62

Бычков И.В., Вильвер П.Ю.,
Грабовская Р.М., Ляшенко Н.Е.,
Сиразитдинова Л.П.

Корпоративная библиотечная система
Иркутского научного центра СО РАН

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

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

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

При создании корпоративной библиотечной системы (КБС) ИНЦ СО РАН решено максимально использовать те ресурсы библиотек, которые существуют сегодня, библиографические базы данных в программах Procite, CDS/ISIS, полнотекстовые базы данных, программное обеспечение на сервере ИНЦ СО РАН (СУБД Oracle).

При реализации КБС ИНЦ СО РАН использованы: WWW-технология — протокол НТТР, дополнительные режимы — FTP (для передачи файлов) и Z39.50; Российский коммуникативный формат RUSMARK для обеспечения: независимости информационных ресурсов системы от программных оболочек конкретных ее звеньев, с целью реализации возможности совместного и многофункционального их использования; доступа к информационным ресурсам системы широкому контингенту удаленных пользователей, не имеющих специальной подготовки; согласования внутренних ресурсов библиотек с мировыми стандартами.

Решая основную задачу — предоставление информации, содержащейся в базах данных библиотек, удаленным пользователям корпоративной библиотечной системы, ИНЦ СО РАН использует широко распространенные средства просмотра InternetExplorer и Netscape Navigator, для создания динамических страниц и обеспечения интерактивности — CGI-интерфейс и язык написания скриптов JScript; однако отказался от применения технологий ActiveX, ActiveServerPage, языка VBScript. Ограничив таким образом выбор используемых технологий, ИНЦ получил преимущество в правильном отображении страниц как в InternetExplorer, так и в Netscape Navigator, в независимости создаваемого программного обеспечения (ПО) от реализации сервера, так как CGI интерфейс применим на любом Web-сервере, а также в архитектурной независимости — CGI не зависит от особенностей реализации архитектуры сервера (однопоточности, многопоточности и т.п.). Следовательно, все ПО должно быть написано только один раз вне зависимости от того, сколько WWW-серверов состоит в корпорации.

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

При создании сайта использованы фреймы, ставшие уже традиционными для решения задач навигации по сайту, контекстные меню, написанные на Jscript. Для обеспечения поиска в опубликованных базах данных на Delphi 3.0 написаны CGI-скрипты, обеспечивающие выборку информации по полному соответствию запросу, по частичному соответствию (поиск по подстроке).

Поиск может осуществляться как в конкретном поле базы данных, так и по всем полям в зависимости от способа поиска, выбираемого пользователем.

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

Использование баз данных в формате программ Procite, CDS/ISIS или текстовом ставит задачу конвертации их в информационное хранилище сервера БД в структуре Российского коммуникативного формата RUSMARK. Решение этой задачи позволит перейти на использование специализированного библиотечного протокола Z39.50.

Имеет смысл создавать информационные системы с использованием как http, так и Z39.50, чтобы скомпенсировать недостатки одного протокола достоинствами другого, тем более что принципиальных ограничений на построение подобных систем нет. Структурная схема такой системы представлена на рисунке.

Z39.50-сервер обеспечивает, по сути дела, единый способ доступа к разнообразным базам данных — полнотекстовым, реляционным и любым другим. Пользователи получают доступ к базам данных либо при помощи Z39.50-клиентов (Willow и др.), либо с помощью WWW-клиентов (Netscape Navigator и т.п.). Существует также практика организации почтовых интерфейсов к различным поисковым службам, так что представляется возможным организация доступа пользователей к базе данных по электронной почте (при помощи соответствующих клиентов, например Pine). Очевидна необходимость построения соответствующих шлюзов, преобразующих протокольные запросы соответствующих клиентов (НТТР и SMTP) в Z39.50-запросы, направляемые затем серверу, и организующих возврат результатов поиска и извлекаемых записей или документов пользователям.

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

Image1.gif (10146 bytes)

Схема корпоративной сети библиотек ИНЦ СО РАН


Copyright © 1995-2000 ГПНТБ России