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

Г.Г.ГНЕЗДИЛОВА

ПЕРСОНАЛЬНАЯ ИНФОРМАЦИОННО-ПОИСКОВАЯ СИСТЕМА РЕФЕРАТИВНЫХ МАТЕРИАЛОВ

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

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

Поисковый аппарат системы обеспечивает возможность отбора документов по заданным дескрипторам и условиям, накладываемым на значения форматированных полей. Для формирования запроса и выдачи результатов поиска используются несколько дисплейных окон - прямоугольных областей экрана, содержащих семантически связанную информацию. Имеются следующие окна: дескрипторов, форматированных полей, заголовков рефератов. В окно дескрипторов системой автоматически выдается список задействованных дескрипторов, упорядоченных в алфавитном порядке. Пользователь выбирает дескриптор и указывает логические связки (и, или, не), расширяющие или сужающие область поиска. В окне форматированных полей пользователь устанавливает требования, касающиеся значений отдельных полей. По каждому полю предоставляется возможность указать операцию сравнения и литерал, с которым должны сравниваться значения данного поля. Допускаются следующие операции сравнения: =, =,<,<=,> ,=>, Between, Mask, Scan. Операция Between определяет, лежит ли значение поля между заданными верхним и нижним пределами. Операция Маsk проверяет равенство значения поля и литерала, игнорируя замаскированные позиции. Операция Scan отыскивает вхождения литеры в строку, являющуюся значением поля. В результате поиска в окно заголовков выводится список заголовков рефератов, отвечающих сформированному запросу. Просматривая этот список, пользователь может указать заинтересовавший его заголовок, после чего в окно рефератов будет выдан соответствующий реферат. Описанная система разрабатывается в настоящее время для персональных ЭВМ ЕС-1 840/41. Разработка ведется на языках Си и Ассемблер под операционной системой DOS-16(1). В качестве базовых инструментальных средств используются администратор окон и администратор меню, разработанные в ВЦ АН СССР (2).

Литература

1. Брябрин В.М., Чижов А.А. Архитектура операционной системы АЛЬФА-ДОС/ДОС-16 //Микропроцессорные средства и системы. - 1986. - № 4.

2. Гнездилова Г.Г., Чижов А.А. Управление окнами и меню на персональной ЭВМ. - М.: ВЦ АН СССР, 1986.