Каталог книг и продолжающихся изданий ЦБС БЕН РАН в Интернет

С.А.Власова, Н.Е.Калёнов

(БЕН РАН)

Библиотека по естественным наукам (БЕН) РАН, возглавляющая централизованную библиотечную систему (ЦБС) библиотек научно-исследовательских учреждений, в течение многих лет ведет сводные каталоги литературы, поступающей в библиотеки ее системы. С 1980 года в БЕН функционирует интегрированная информационно-библиотечная система АС НАУКА. В период с 1980 по 1992 гг. АС НАУКА эксплуатировалась на ЭВМ Единой Системы под управлением СУБД, разработанной сотрудниками БЕН. В начале 90-х годов СУБД и программное обеспечение были адаптированы для работы на персональных компьютерах. В настоящее время системой решаются, практически, все библиотечные задачи.

Одним из конечных “продуктов” АС НАУКА являются электронные каталоги всех изданий, поступающих в фонды ЦБС БЕН. Электронный каталог журналов ведется с 1990 года; в электронном каталоге книг и продолжающихся изданий (серии, труды различных организаций и обществ, материалы конференций) отражены поступления отечественной литературы, начиная с 1993 года, и зарубежной, начиная с 1995 года. Локальный сводный электронный каталог книг и продолжающихся изданий создан с использованием собственных программных средств и функционирует в режиме локальной компьютерной сети Novell NetWare, объединяющей в настоящее время около восьмидесяти компьютеров.

Из-за финансовых проблем Библиотека вынуждена работать на компьютерах выпуска середины 90-х годов с ограниченными ресурсами. Более 25% компьютерного парка БЕН в настоящее время составляют ПК IBM PC - AT/286 и AT/386. Более половины остальных ПК имеют достаточно невысокое быстродействие и ограниченную оперативную память, не позволяющую работать с операционной системой WINDOWS-95. Этим, в значительной степени, определяется стремление разработчиков АС НАУКА создавать программные средства, требующие минимальных ресурсов и обладающих, при этом, достаточным быстродействием.

Программные средства АС НАУКА написаны на языках Си и СИ++. В процессе их создания был найден ряд оригинальных решений, положенных в основу специальной СУБД, являющейся ядром системы.

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

В связи с этим возникла задача разработки программного интерфейса между локальным каталогом БЕН и стандартными Интернет-браузерами. Эта задача была решена путём разработки специальной системы программ, написанных с использованием компилятора C++ Builder, работающих в CGI-технологии. Созданная система позволяет проводить в каталоге развитый поиск и получать необходимую информацию на экране компьютера в формате стандартных библиографических описаний.

Поиск в электронном каталоге осуществляется по следующим элементам (поисковым полям):

Запрос на поиск может содержать от одной до трёх строк терминов, соответствующих выбранным поисковым полям. Строки соединяются логическим “И” или “ИЛИ” в соответствии с выбранным условием поиска. В каждую строку может быть введено несколько терминов, связанных логическим “И” (символ #) или “ИЛИ” (символ | ).

Система позволяет проводить поиск всех записей, содержащих начальный фрагмент слова (поиск с правым усечением). Для этой цели необходимо завершить ввод фрагмента символом *. Например, на запрос “механ*” будут выданы все записи, содержащие термины “механизм”, “механический”, “механизация” и т.д.

При поиске по полям “Название” и “Коллективный автор” в строку запроса вводится начальный фрагмент искомого поля, который может состоять из нескольких слов. Например, для получения информации об издании “Локальные сети персональных компьютеровдостаточно в поле “Название” ввести “Локальные сети”.

Поиск по полю “Автор” возможен по фамилии без инициалов, с одним инициалом (после него нужно ввести символ *), с двумя инициалами (с точками). Такие запросы будут иметь следующий вид: “Фролов”, “Фролов А*”, “Фролов А.В.”.

Таким образом, система позволяет проводить поиск по достаточно сложным запросам. Так например, можно получить информацию о книгах Фигурнова В.Э., Плоткина Б.И. или Денисова А.М., изданных в 1997-1999 годах, в названия которых входило бы слово “информатика”. Для этого нужно в первую строку запроса ввести “Фигурнов В.Э. | Плоткин Б.И. | Денисов А.М.”, выбрав поисковое поле “Автор”. В следующую строку запроса вводится “1997 | 1998 | 1999” (поисковое поле “Год”). Наконец, последняя строка запроса будет содержать слово “информатика” (поисковое поле “Слова из библиографического описания”). Далее устанавливается условие поиска “И”.

Данная система позволяет также проводить поиск по коротким словам, состоящим из 2-х букв, и терминам, содержащим спецсимволы, что не реализовано во многих представленных в Интернет каталогах. Для нахождения книг, в названия которых входят слова “NT” или “С++”, достаточно в запросе ввести эти слова, выбрав поисковое поле “Слова из библиографического описания”.

Результатом выполнения запросов является информация о найденных в каталоге изданиях, которая выдаётся на экран порциями (20 записей на страницу). Каждая запись представляет собой библиографическое описание издания, соответствующее российскому стандарту ГОСТ 7.1-84. Если данное издание находится в фонде центральной библиотеки, то указывается его шифр (шифры) хранения. Кроме того, если у издания в электронном каталоге присутствует информация, уточняющая отдельные элементы библиографического описания (раскрытие инициалов индивидуальных авторов, наименование коллективного автора, данные сводного уровня описания и т.п.), то её можно получить, перейдя по гиперссылке “Дополнительная информация”.

Данная версия электронного каталога книг и сериальных изданий ЦБС БЕН РАН доступна пользователям Интернет по адресу http://ben.irex.ru. В настоящее время ведётся разработка системы заказа материалов по МБА непосредственно из режима просмотра каталога.