Технология организации библиотечного консорциума пяти университетов Санкт-Петербурга
Library Consortium of Five Universities: Organizational Technology
Технологія організації бібліотечного консорціуму п'яти університетів Санкт-Петербурга

Баранов В.Л., Соколова Н.В., Сова Д.Н.
Санкт-Петербургский государственный технический университет, Санкт-Петербург, Россия

Филиппов А.Н.

Научная Музыкальная Библиотека Санкт-Петербургской государственной
консерватории им. Н.А.Римского-Корсакова, Санкт-Петербург, Россия

Пирог В.П.

Фундаментальная библиотека Санкт-Петербургского государственного
электротехнического университета, Санкт-Петербург, Россия

V.L. Baranov, N.V. Sokolova, D.N. Sova

St. Petersburg State Technological University, St. Petersburg, Russia

A.N. Filippov

St. Petersburg State Conservatoire's Scientific Musical Library, St. Petersburg, Russia

V.P. Pirog

St. Petersburg State Electrotechnical University Fundamental Library, St. Petersburg, Russia

Баранов В.Л., Соколова Н.В., Сова Д.Н.

Санкт-Петербурзький державний технічний університет, Санкт-Петербург, Росія

Філіпов А.Н.

Наукова Музична Бібліотека Санкт-Петербурзької державної
консерваторії ім. М.А.Римського-Корсакова, Санкт-Петербург, Росія

Пирог В.П.

Фундаментальна бібліотека Санкт-Петербурзького державного
електротехнічного університету, Санкт-Петербург, Росія

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

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

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

Подробным образом рассматривается технология корпоративной каталогизации и программное обеспечение, созданное для этих целей. В частности, рассматривается АРМ каталогизатора (“толстый” клиент Z39.50), позволяющий осуществлять распределенный параллельный поиск в пространстве Z39.50, извлекать найденную библиографическую запись, проводить ее редактирование и вставку в сводный каталог участников проекта.

Анализируются перспективы дальнейшего развития проекта.

The paper presents the project of a corporate library system developed by five university libraries of St. Petersburg. The architecture of the system-to-be is based on Z39.50 protocol. It's designed to work with distributed bibliographic databases of the participation libraries. The system is heterogeneous, which means that the libraries make use of various automated library systems and server platforms.

The paper presents the project's architecture, and principles of system's operation. Analyzed are the problems of formats compatibility, and development and use of converters. The paper discusses in detail the corporate cataloging technology and related software.

Розглядається проект, який об'єднує бібліотеки п'яти університетів Санкт-Петербурга. Архітектура корпоративної бібліотечної системи, що створюється в рамках проекту, базується на використанні протоколу Z39.50 для організації роботи з розподіленими бібліографічними базами даних учасників проекту. Система є гетерогенною: бібліотеки використовують різні бібліотечні системи АБІС , різні серверні платформи.

.В процесі реалізації проекту було прийнято рішення про централізовану архітектуру корпоративної бібліотечної системи з використанням спеціалізованого інформаційного центру, який забезпечує учасників проекту комунікаційними та інформаційними сервісами. Бібліотеки вузів можуть використовувати різні технології вводу інформаційних ресурсів, і тому проект передбачає можливість участі в ньому бібліотек різних типів.

Розглядаються питання узгодження форматів подання записів, що надаються АБІС учасників проекту. Аналізується досвід роботи учасників проекту по створенню та використанню конверторів. Детально розглядається технологія корпоративної каталогізації та програмне забезпечення створене з цією метою. Зокрема, розглядається АРМ каталогізатора (“товстий” клієнт Z39.50), що дозволяє здійснити розподілений паралельний пошук у просторі Z39.50, дістати знайдений бібліографічний запис, проводити його редагування та поповнення зведеного каталогу учасників проекту.

Аналізуються перспективи подальшого розвитку проекту.

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

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

В 1999 году процесс организации библиотечных консорциумов сдвинулся с мертвой точки благодаря открытию всероссийского конкурса “Российские корпоративные библиотечные системы” в рамках программы “Автоматизация библиотек” Мегапроекта “Пушкинская библиотека” Института “Открытое Общество”. Благодаря этому конкурсу в 2000 году стартовало 9 проектов организации региональных библиотечных консорциумов. Одним из них является проект “Корпоративная библиотечная система вузов Санкт-Петербурга и Северо-запада России. Новые горизонты сотрудничества”, технологические аспекты реализации которого рассматриваются в данной статье. На данный момент в консорциуме пяти университетов Санкт-Петербурга (в дальнейшем Консорциум) участвуют библиотеки пяти вузов:

Техническая поддержка Консорциума (решение задач интеграции, внедрения и сопровождения общего программного обеспечения и баз данных, а также хранение общих информационных ресурсов) осуществляется Центром “Открытые Библиотечные Системы” СПбГТУ.

Целями организации Консорциума являются:

  1. повышение качества предоставляемых библиотечных сервисов и внедрение новых информационных сервисов в условиях скудного финансирования, в том числе:

  1. внедрение стандарта RUSMARC и гармонизация правил каталогизации;
  2. поддержка новых информационных стандартов ( Dublin Core, XML);
  3. создание масштабируемой, развиваемой, открытой информационной архитектуры, позволяющей:

Одной из основных особенностей организации Консорциума является то, что каждый из участников может использовать ту систему автоматизации библиотечной деятельности (АБИС), которая его устраивает. Единственное ограничение, накладываемое на АБИС – обеспечение возможности импортировать и экспортировать библиографические записи в MARC -формате. Библиотеки Консорциума используют следующие АБИС: АИБС “МАРК” (Информсистема), ИРБИС (ГПНТБ), “Колибри” (СПбГК), RUSLANet (СПбГТУ).

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

Учитывая цели и особенности организации Консорциума можно выделить следующие основные технологические задачи, которые требуют решения:

  1. организация базового центра и внедрение технологий предоставления информационных сервисов (см. цели);
  2. разработка и внедрение конверторов MARC -форматов ( USMARC-RUSMARC);
  3. разработка и внедрение программного обеспечения для взаимодействия библиотек в рамках Консорциума.

Рассмотрим более подробно эти задачи.

Рис.1. Структура ИБЦ

Учитывая значительные вычислительные ресурсы Центра “Открытые Библиотечные системы” СПбГТУ и наличие специалистов требуемой квалификации, было принято решение организовать на его базе ИБЦ (рис.1). ИБЦ обеспечивает доступ к библиографическим описаниям всех библиотек Консорциума как в пространстве WWW , так и в пространстве Z 39.50. Центр также выполняет обязанности по обслуживанию ресурсов информационной системы, поддержанию целостности баз данных, обеспечению эффективного доступа и т.д., снимая многие технические заботы с плеч библиотек. С учетом качества реальных коммуникаций в Санкт-Петербурге на сегодняшний день поиск описаний в сводном каталоге сокращает время доступа к описаниям в несколько раз по сравнению с обходом Web серверов членов Консорциума. Предлагаемая архитектура системы является решением, позволяющим существенно снизить как затраты библиотек-участников на организацию эффективной работы с информационными ресурсами, так и требования к ним по наличию технических специалистов и техники.

Опыт создания сводного каталога определил следующие основные требования к нему:

Всем вышеуказанным требованиям может удовлетворить технология построения сводного каталога на основе стандартов Z 39.50 и MARC – поэтому архитектура ИБЦ основана на данных стандартах. В ИБЦ используется собственная реализация Z 39.50-сервера, которая поддерживает профиль UCP (Union Catalog Profile – профиль для объединенных каталогов).

Поддержка стандарта Z 39.50 позволяет:

Поскольку Z39.50 является международным стандартом и определяет единые правила для всех участников обмена, это позволяет взаимодействовать системам различных производителей. Z39.50 не только достаточен для обеспечения традиционного цикла ведения электронного каталога библиотеки, но и предоставляет пользователям АБИС ряд новых возможностей. Привычные для пользователя операции поиска, извлечения, копирования, редактирования, удаления записей определяются не только для “своих”, но и для всех внешних баз данных, доступных по протоколу Z39.50. Технические различия между внешними и “своими” базами данных скрыты от пользователя системы. Для доступа к ним может использоваться одна программа. Работа с внешними базами данных отличается от работы со "своими" каталогами только на логическом уровне (название каталога, режим доступа и др.), а не на техническом (другой способ доступа к информации: копирование с дискеты, CDROM, e-mail, ftp и т.д.). Одновременно можно работать с несколькими базами данных. Пользователи АБИС (члены Консорциума) получают возможности: одновременного поиска по множеству "своих" и внешних каталогов, копирования записей из внешних в "свои" каталоги, использования в процессе создания записей любых доступных авторитетных баз данных, совместного ведения и использования сводного каталога. Для включения в Консорциум нового члена или изменение параметров доступа члена не требуется модификации программного обеспечения и/или установки дополнительных программных средств.

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

Можно выделить два возможных решения:

Рассмотрев преимущества и недостатки обоих вариантов, было принято решение создать однородный сводный каталог на основе стандарта RUSMARC . Задача создания конверторов для интеграции системы была возложена на СПбКГ и СПбГТУ, которые имеют группы разработчиков, занимающиеся созданием собственных АБИС. Исследования показали, что в Корпоративной работе возникают два типа задач конвертирования. Один тип задач связан с необходимостью пакетного конвертирования больших объемов записей. Другой тип задач предполагает конвертирование конкретного описания непосредственно в процессе каталогизации из внешнего формата в формат сводного каталога – для Корпорации это – конвертирование из USMARC в RUSMARC . Данный конвертор встроен в программное обеспечение для работы со сводным каталогом (АРМ каталогизатора – RUSLANet Catalog ). Разработкой пакетного конвертора занималась группа из СПбГК, а встроенного конвертора – группа из СПбГТУ.

Встроенный конвертор, разработанный в СПбГТУ, не рассчитан на массовое конвертирование данных (например, при смене поколений системы). Он не выполнен как отдельный продукт, а встроен в АРМ каталогизатора, имеющего возможность получения записей из любых Z39.50 совместимых источников библиографических данных в MARC форматах. Конвертор ориентирован на использование с корректными USMARC-записями, а "особенности" записей (поля типа 09Х и 9ХХ) учитываются (корректируются) в АРМе каталогизатора, используя его стандартные возможности редактирования.

Пакетный конвертор является двунаправленным. В функции конвертора входят:

Настройка пакетного конвертора состоит из следующих основных этапов:

В процессе заполнения таблиц конвертирования проводится анализ "диалекта" исходного формата ( USMARC ). Это касается, прежде всего, неточной трактовки значения поля в момент ввода его в базу данных. Например, подполе 040e в USMARC "дата составления документа" при вводе имеет вид ДД.ММ.ГГ или ДД.ММ.ГГГГ, а требуется представить в виде ГГГГММДД в соответствии с правилами описания подполя 801c RUSMARC. В конверторе работает функция, проверяющая до 10 нестандартных вариантов написания даты.

Входное поле USMARC

Выходное поле RUSMARC

Исходные позиции

Выходные позиции

Код и параметры специальной функции

Таблица
перекодировки

..

100a

700a

   

1:700g700b

 

040e

801c

   

2:

 

260c

100

 

9-12

   

008

100

0-5

0-7

2:1

 

041a

101a

     

101_d

..

Рис.2. Фрагмент главной таблицы конвертирования

Первые две графы таблицы конвертирования заполняются обязательно. Остальные зависят от типа конвертируемого поля. В первой строке фрагмента таблицы (рис.2.) приведен пример конвертирования данных о первичной интеллектуальной ответственности. Предполагается, что в USMARC форма представления автора: "фамилия имя отчество". Во второй строке – пример конвертирования даты составления документа. Третья и четвертая строка демонстрируют методы позиционного конвертирования. В пятой строке указывается ссылка на таблицу перекодирования.

Таким образом, пакетный конвертор обладает богатыми возможностями настройки процесса конвертирования из различных "диалектов" USMARC. Данный конвертор может использоваться как при предоставлении накопленных в локальной системе данных в сводный каталог, так и при переходе к АБИС с использованием в качестве внутреннего формата RUSMARCа. При этом сохраняется вся учетная информация.

Поскольку все АБИС участников проекта отличаются друг от друга, то возникла необходимость выбора программного обеспечения, позволяющего организовать совместное ведение сводного каталога, т.е. корпоративную каталогизацию. Поскольку доступ к сводному каталогу осуществляется по протоколу Z 39.50, который обеспечивает все необходимые сервисы, то и для ведения сводного каталога должен быть выбран клиент (АРМ каталогизатора), который может взаимодействовать с библиографическими источниками по этому протоколу. Кроме того, клиент должен также уметь импортировать данные (библиографические записи в MARC формате) в файл и экспортировать данные из файла; работать с любым MARC форматом; позволять создавать полноценные записи в формате RUSMARC , т.е. уметь работать с авторитетными записями и полями связи. Очевидно, что удовлетворить всем этим требованиям смог только АРМ каталогизатора системы RUSLANet . Данный АРМ удовлетворяет всем требованиям для ведения корпоративной каталогизации. Его интерфейс основан на MARC формате. Интерфейс и функциональные возможности АРМа являются настраиваемыми на этапе эксплуатации системы. Обеспечивается возможность расширения списка поддерживаемых MARC форматов. В принципе, АРМ RUSLANet (Z -АРМ) можно использовать независимо от АБИС RUSLANet для поиска (в глобальном библиографическом пространстве Z 39.50), извлечения и коррекции библиографических описаний с тем, чтобы сохранить их в файле в MARC -формате и затем импортировать в другие АБИС.

Рис.3. Схема корпоративной каталогизации

Рассмотрим технологию ведения сводного каталога и обмена библиографическими описаниями (рис.3). Сводный каталог обеспечивает хранение библиографического описания документа в формате RUSMARC , включая его владельца (поля международного использования, т.е. группы 8 XX ). Записи формируются либо участниками Консорциума “с чистого листа” либо путем коррекции существующих записей, извлекаемых с помощью Z -АРМа из пространства Z39 .50 (в котором находится также сводный каталог). Записи копируются в сводный каталог периодически в соответствии с тематикой проекта с помощью Z -АРМа. Разработанные конверторы обеспечивают необходимое преобразование данных.

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

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