СИСТЕМА РЕГИСТРАЦИИ ЖУРНАЛОВ ДЛЯ БИБЛИОТЕК ЦБС БЕН РАН
Докторов Я.Я., Соловьева Т.Н.
(Библиотека по естественным
наукам РАН)
Система 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-сервер библиотеки.
Описанная система установлена и функционирует в Библиотеке ФИАН. Авторы выражают особую благодарность сотруднице библиотеки ФИАН Акинфиевой Ольге Иосифовне за ее конструктивный вклад в модернизацию системы.
Литература