Home page | Каталоги и базы данных

Научные и технические библиотеки
Левова Л.В., Ефремов С.В., Трифонова Е.В.

НПО "Информ-система", Москва

Что дальше? Автоматизированная информационно-библиотечная система "MAPK-SQL".
Возможности, проблемы, решения

АИБС "MAPK-SQL" является логическим продолжением развития систем семейства "MAPK" и обеспечивает комплексную автоматизацию всех библиотечных процессов: комплектование литературы, создание и ведение электронного каталога, систематизацию, обработку поступающих изданий, справочно-информационное обслуживание, обслуживание читателей, учет библиотечных фондов.

АИБС "MAPK-SQL" разрабатывалась на основе принципа открытых систем; базируется на архитектуре "клиент-сервер"; функционирует под Windows NT — серверная часть, для клиента используется Windows 95/98/NT Workstation. Из имеющихся на рынке SQL-серверов используются MS SQL 6.5 и 7.0, Oracle, Sybase SQL Anywhere 5.5. Также реализован доступ к данным через Access. Система имеет дружественный интерфейс; написана на языке C++ (интегрированный пакет Microsoft Visual C++).

Система устанавливается на произвольное количество рабочих мест и поставляется на компакт-диске.

Минимальные требования к серверу:

модель

процессор Pentium II

оперативная память

128 Мб

объем жесткого диска

8 Гб

сетевой адаптер

+

устройство для чтения CD-ROM

+

видеоадаптер

SVGA

манипулятор "мышь"

+

модем

+/-

операционная система

Windows NT Server 4.0, Windows 95/98.

установленный сетевой протокол

TCP/IP

для работы с БД через Интернет

Web Server, IIS

 

Минимальные требования к клиенту:

модель

процессор Pentium и выше

оперативная память

16 Мб

объем жесткого диска

2,5 Гб

сетевой адаптер

+

устройство для чтения CD-ROM

+

видеоадаптер

SVGA

манипулятор "мышь"

+

модем

+/-

операционная система

Windows 95/98/NT Workstation

установленный сетевой протокол

TCP/IP

Browser

Netscape Navigator/Communicator, MS Internet Explorer

Функциональные возможности АИБС "МАРК-SQL"

АИБС "MAPK-SQL" состоит из пяти автоматизированных рабочих мест: "Администратор", "Каталогизатор", "Комплектование", "Поиск", "Абонемент".

АРМ "Администратор" — подсистема, которая осуществляет администрирование системы и баз данных и выполняет функции по адаптации системы к нуждам пользователей. Поскольку АИБС "MAPK-SQL" разрабатывалась как универсальная система, то для создания комфортной пользовательской среды используются файлы настройки. Адаптация системы включает следующие функции: определение и построение словарей, настройка полей для поиска, определение технологических этапов создания документов, шаблонов документов и др.

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

Первый уровень (доступ к АРМ) определяет доступ к АРМ в целом. Если доступ к какому-либо АРМ запрещен, то, естественно, недоступны все функции, включенные в данный АРМ.

Второй уровень (доступ к функциям) определяет доступ к конкретным функциям внутри АРМ. Пользователю может быть разрешен доступ к определенному АРМ, но запрещено использование некоторых его функций.

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

С помощью АРМ "Поиск" читатель производит поиск, просмотр и заказ нужной литературы. Подсистема "Поиск" представлена в двух видах: с помощью Интернет/Интранет-технологии (поиск, просмотр и заказ литературы осуществляется через стандартный веб-броузер), внутри локальной сети.

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

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

Все АРМ имеют возможность различного представления документов на экран и создания собственных экранных форм представления документов.

АИБС "MAPK-SQL" обеспечивает автоматическое формирование и печать полного комплекса стандартных выходных форм (карточек, формуляров, читательских требований). При печати предоставляется возможность изменить параметры печати, т. е. подобрать необходимые отступы и шрифты.

В режимах создания и корректировки документов, как и в прежних версиях, реализован режим автоматического определения авторского знака по Таблицам Л.Б. Хавкиной.

С помощью HTML-файлов формируются стандартные отчеты, отобранные в подмножество по определенным критериям: аннотированный указатель, бюллетень новых поступлений, инвентарная книга, акт, формы подписки периодических изданий. Редактирование отчетов осуществляется средствами текстового редактора Word.

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

При простом поиске в запросе могут быть определены один или несколько термов, объединенных логическими операциями (И/ИЛИ) и разграниченных разделителями.

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

Фиксированный поиск предназначен для выполнения самых популярных запросов к БД, созданных заранее в виде скриптов. Список запросов может дополняться как разработчиками системы, так и самими пользователями.

Поиск по словарям. Чтобы произвести поиск по словарям, необходимо последовательно выбрать один или несколько словарей и соответственно один или несколько термов в этих словарях.

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

Тип записи:
яз. материал
ноты печатные
ноты рукописные
муз. звукозапись
немуз. звукозапись
карты печатные
карты рукописные
файл
двумерная графика
трехмерные объекты
манускрипт
Библиографический уровень:
статья из монографии
статья из сериальных изданий
монография
сборник
периодика

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

У пользователей есть возможность написать собственные скрипты и подключить их к системе. В системе реализована штрихкодовая технология при создании библиографической записи для идентификации экземпляра, ведении базы данных читателей, регистрации читателей, операциях выдачи/возврата книг.

АИБС "MAPK-SQL" предоставляет возможность импорта/экспорта баз данных в форматах: USMARC, UNIMARC, RUSMARC.

 

Работа с макрообъектами

Одним из новых режимов, реализованных в АИБС "MAPK-SQL", является режим подключения макрообъектов. Для работы с различными видами информации (текстовой, графической, аудио-видеоинформацией, базами данных и т. д.) реализован режим, получивший название "Макрообъекты". С помощью этого режима можно определять различные объекты в системе и приписывать их к конкретным библиографическим записям. В процессе работы с библиографическими записями пользователи могут просматривать макрообъекты. В зависимости от типа макрообъекта для его просмотра будет вызвана программа, определенная для этого типа операционной системой.

 

Работа с базой данных через SQL-запросы

Для администратора системы реализована возможность обращения к активной БД посредством SQL-запросов. Для этого создан режим интерактивной консоли, через которую можно выполнять такие запросы, как "Загрузка SQL-запроса из файла", "Сохранение SQL-запроса в файле", "Выполнение SQL-запроса".

 

Этапная технология

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

Если пользователь системы не использует технологию этапов, то ему доступны все документы БД для создания, удаления, просмотра и корректировки; и он может вводить и корректировать любые поля документа. Использование этапов накладывает дополнительные ограничения на доступ к функциям системы.

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

В подсистеме подготовлен список отчетов по книгообеспеченности, которые можно просматривать, распечатывать и редактировать с помощью MS Word; есть режимы настройки.

 

Работа в глобальной сети Интернет

Автоматизированная система "MAPK-SQL" позволяет предоставить доступ через Интернет к базе данных для поиска, просмотра и заказа литературы; возможен поиск по нескольким базам данных.

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

Обеспечена полная преемственность БД для пользователей, которые создавали БД с помощью однопользовательского или сетевого варианта АИБС "MAPK".

Большая работа проведена по созданию программного обеспечения для поддержки протокола Z39.50.

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

Перед современным библиотечным работником открылись новые перспективы. Вместе с тем появились и новые сложные задачи, для решения которых нужны специальные знания и опыт. НПО "Информ-система" основало негосударственное образовательное учреждение (НОУ) "Информ-система+" с правом выдачи сертификатов государственного образца на основе лицензии Минобразования РФ (№ 16—818 от 31 авг. 1999 г.) на обучение библиотечных и информационных работников.

В начале 2000 г. НОУ "Информ-система+" и ЦБС "Кунцево" создали Школу новых информационных технологий для библиотекарей, где будут изучаться и современные программные средства — АИБС "MAPK-SQL", "MAPK-SQL Internet", а также программные средства предыдущих поколений — локальный и сетевой варианты АИБС "MAPK".

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

 

Перспективы развития

Первая коммерческая версия АИБС "MAPK-SQL" выпущена около года назад. Система бурно развивается, появляются новые режимы, совершенствуются старые. Одной из первоочередных разработок является система поддержки тезаурусов. Предусматривается разработка программного обеспечения для ведения и использования авторитетных файлов. В перспективных планах — разработка компонентов системы под UNIX-платформу, расширение списка используемых SQL-серверов.

Таким образом, НПО "Информ-система" остается одним из ведущих разработчиков программных средств в области автоматизации библиотечных процессов, а последняя ее разработка — АИБС "MAPK-SQL" отвечает самым современным требованиям, предъявляемым к системам такого класса.


Copyright © 1995-2001 ГПНТБ России