Новые технологии в информационном обеспечении науки

СИСТЕМА РЕГИСТРАЦИИ ЖУРНАЛОВ ДЛЯ БИБЛИОТЕК ЦБС БЕН РАН

Докторов Я.Я., Соловьева Т.Н.
(Библиотека по естественным наукам РАН)

Система REGJURW (далее — просто система) разработана в БЕН РАН [1] и предназначена для регистрации поступлений в библиотеки периодических изданий. Она ориентирована на работу как отдельных изолированных библиотек, так и библиотек, входящих в ЦБС БЕН РАН.

В течение ряда лет система разрабатывалась в тесном контакте с пользователями библиотек ЦБС, конструктивная критика которых позволила нам пройти путь от первоначальной “опытной” эксплуатации до состояния ее внедрения. Начиная с 2000 года, система была внедрена во многих библиотеках сети, где успешно используется для формирования и поддержки локальных электронных каталогов журналов. Система предназначена для ведения каталога журналов под управлением ОС WINDOWS и позволяет:

Система поддерживает работу трех связанных между собой БД:

Связь между БД осуществляется по уникальному номеру (индексу) записи БДО.

Формат БД разрабатывался специалистами БЕН РАН и используется в различных технологических задачах.

Программное обеспечение системы

В настоящее время система включает в себя ряд приложений, поддерживающих следующие функции:

Ниже дается конспективное изложение всех указанных программ.

Программа установки служит для установки параметров функционирования системы, ввод которых осуществляется на двух страницах вкладок, которые называются “Директории системы” и “Параметры”. На первой странице расположены окна ввода необходимых путей и директорий для системы. На второй странице расположены окна ввода или выбора кода (сиглы) библиотеки из заданного списка и задания интервалов (в днях) индексирования БД.

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

Программа регистрации поступлений журналов с возможностью поиска журналов в БД по шифру, ISSN, по произвольному фрагменту названия издания и по начальному фрагменту (последнее введено по предложению пользователей для удобства работы с системой). Правила, по которым задаются условия поиска, отражены в отдельном окне “Как искать?”.

Кроме того, в каждый момент времени предусмотрена возможность получения соответствующей помощи при нажатии функциональной клавиши “F1”.

После успешного поиска в окне описаний выдается список найденных записей в виде таблицы полей описания журналов. Имеется возможность сортировки таблицы по столбцу “Шифр” и по столбцу “Название”. Предусмотрена возможность поиска в отсортированной таблице по заданным полям.

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

В этом режиме имеется возможность актуализировать как поступления, так и предварительные заказы на издание (Заказать, Исправить и Удалить). Любое удаление выбранного поступления или заказа сопровождается предупредительным переспросом.

Программа импорта. Эта программа служит для добавления в пакетном режиме новых поступлений в БД системы, сформированных в процессе централизованного распределения журналов для данной библиотеки в системе БЕН РАН.

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

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

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

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

Режим удаления снабжен дополнительным предупреждением.

Создание Интернет-каталога

Для решения задачи создания и предоставления пользователям Интернет-каталога журналов в БЕН РАН был разработан комплекс программ, подключаемых к системе регистрации журналов. По сути, Интернет-каталог в системе формируется по технологии и программам, используемым в технологии БЕН РАН [3].

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

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

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

Общие вопросы естественных наук =

General Problems of Natural Sciences

Естественные науки в целом. Hаука и техника
= Natural Sciences. Scienсe and technique

Общие реферативные журналы
= General abstracts

Журналы научных обществ
= Journals of scientific societies

Общие физико-математические и технические журналы
= Joint Physical-Mathematical and Technical Journals

Общие физико-химические журналы
= Joint Physical-Chemical Journals

Природоведение. Охрана природы. Человек и биосфера
= Environmentology. Ecology. Man and biosphere

Метрология. Стандарты. Наукометрия
= Metrology. Standarts. Scientometrics

Программы конвертирования и создания каталога объединены процедурой и выполняются последовательно одна за другой. Поэтому работа с ними предельно проста для пользователя. После запуска системы достаточно нажать на кнопку “Конвертировать”. В результате работы программ в рабочем каталоге, путь к которому указан в настроечном файле, создается Интернет-каталог журналов, который затем экспортируется на Web-сервер библиотеки.

Описанная система установлена и функционирует в Библиотеке ФИАН. Авторы выражают особую благодарность сотруднице библиотеки ФИАН Акинфиевой Ольге Иосифовне за ее конструктивный вклад в модернизацию системы.

Литература

  1. Я.Я. Докторов, Н.Е. Калёнов. Программный комплекс для работы с периодическими изданиями // Информационное обеспечение науки. Новые технологии: Сб. статей под ред. Н.Е. Калёнова. — М., 1997. — С.97-101.
  2. О.Д. Каллистратова, Т.Н. Соловьева. Электронный каталог журнального фонда БЕН РАН в ИНТЕРНЕТ // Информационное обеспечение науки. Новые технологии: Сб. статей под ред. Н.Е. Калёнова. — М.: БЕН РАН, 1997. — C. 71 — 73.
  3. Т.Н. Соловьева. Система баз данных на основе электронного журнального каталога БЕН РАН, доступная через ИНТЕРНЕТ// Современные технологии в информационно-библиотечном обеспечении научных исследований: 8-й научно-практический семинар. Таруса, 13 — 18 сентября 1999. М.,1999. — С. 97-99.