ПРОБЛЕМЫ ОРГАНИЗАЦИИ ТРУДА И УПРАВЛЕНИЯ БИБЛИОТЕЧНО-БИБЛИОГРАФИЧЕСКИМИ ПРОЦЕССАМИ

Э.Д.КАРПЕНКО, И.И.СУХОДОЛЬСКИЙ-БАЕВ

ОПЫТ СОЗДАНИЯ ОРИЕНТИРОВАННОГО БАНКА ДАННЫХ ДЛЯ ОБРАБОТКИ БИБЛИОГРАФИЧЕСКОЙ ИНФОРМАЦИИ С ПОМОЩЬЮ МИКРО-ЭВМ

В Государственной центральной научной медицинской библиотеке Министерства здравоохранения СССР проведена работа по созданию ориентированного банка данных БИБЛИНФО и автоматизации на базе ЭВМ ИСКРА-226 ряда задач. Среди них: регулярная выдача указателя, а также каталожных карточек на часть поступающей в ГЦНМБ отечественной литературы, проведение информационного поиска в режиме ИРИ и др.

Банк данных БИБЛИНФО ориентирован на проведение следующих технологических операций:

Математическое обеспечение банка данных БИБЛИНФО рассчитано на эксплуатацию на микро-ЭВМ ИСКРА-226 с использованием стандартных периферийных устройств: накопителя на магнитной ленте СМ 5300.0I, накопителя на магнитных дисках СМ 5400 (2,5 Мбайт на одном носителе) и устройства печати типа ДЗМ или РОБОТРОН. Математическое обеспечение написано на языке БЭЙСИК.

Организация технологического процесса: в поступающей в ГЦНМБ литературе (сборники) к описанию каждой статьи проставляются рубрики ПК ГЦНМБ и коды рубрикатора МОСНТИ, после чего сборник передается на подготовку машинных носителей. Ввод в базу проводится либо с магнитных лент, предварительно подготовленных операторами на УПД ЕС-9004, либо непосредственно с терминала оператором в режиме "on-line". Рабочий лист заполняется только на входные данные сборника в целом, информация же о каждой статье вводится непосредственно со сборника. Введенная информация регулярно распечатывается для проверки корректорами на наличие ошибок ввода. Исправления передаются операторам для корректировки информации в базе в режиме "оn-line". По накоплению достаточно большого объема готовой для обработки информации (не менее 400-500 документов), база данных сортируется и в определенной последовательности выводится на устройство печати либо магнитную ленту в виде библиографического указателя. Кроме того, может осуществлятъся поиск по базе с заданными поисковыми признаками и выбранное подмножество выводится на устройство печати в виде каталожных карточек или перечня библиографических описаний. В соответствии с требованиями ГОСТа поисковыми признаками могут быть шифр сборника, фамилия автора, ключевые слова и т.д.

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

Банк предназначен для работы с небольшими объемами информации. Поскольку физическая область внешней памяти ограничена объемом носителя (2,5 Мбайта), то при средней длине записи около 500 байт максимальное количество документов в базе не более 5 000 (без учета памяти, занимаемой служебной информацией). При таких сравнительно небольших объемах памяти мы сочли возможным использовать только внутреннюю сортировку, что на микро-ЭВМ дает огромную экономию времени на счет исключения операций ввода-вывода, при которых процессор простаивает. Скорость сортировки удалось повысить также за счет использования стандартных операторов сортировки, имеющихся в языке БЭЙСИК.

Сортировка базы проводится по так называемому "переходнику", от кодов рубрикатора МОСНТИ к специально созданной классификационной схеме библиографического указателя. По этому же принципу могут быть созданы и другие произвольные "переходники" для сортировки базы. Банк БИБЛИНФО в принципе может эксплуатироваться для любой задачи, требующей распределения всей информации базы по ряду иерархических признаков. Такими задачами могут быть обслуживание отдела кадров, различных архивов, хранилищ и т.п.