Что дальше? Автоматизированная информационно-библиотечная система (АИБС) "МАРК-SQL". Возможности, проблемы, решения
What Next? Automated Library Information System MARC-SQL: Capabilities, Problems, and Solutions
Що далі? Автоматизована інформаційно-бібліотечна система (АІБС) "МАРК-SQL". Можливості, проблеми, рішення
Левова Л.В., Ефремов С.В., Трифонова Е.В.
НПО “Информ-система”, Москва , Россия
Lyudmila V. Levova, Sergei V. Yefremov, Elena V. Trifonova
Inform-Systema Scientific and Production Amalgamation, Moscow, Russia
Левова Л.В., Єфремов С.В., Трифонова О.В.,
НВО "Інформ-система", Москва, Росія
В докладе рассматривается текущее состояние разработки АИБС "МАРК-SQL", дальнейшие перспективы развития системы, вопросы, связанные с обучением новым информационным технологиям.
The paper studies MARC-SQL system, its current state, further development, and questions related to mastering new information technologies.
У доповіді розглядається поточний стан розробки АІБС "МАРК-SQL", подальші перспективи у розвитку системи, питання, пов'язані із навчанням новим інформаційним технологіям.
АИБС “МАРК-SQL” является логическим продолжением развития систем семейства “МАРК” . АИБС “МАРК-SQL” обеспечивает комплексную автоматизацию всех библиотечных процессов: комплектование литературы, создание и ведение электронного каталога, систематизацию, обработку поступающих изданий, справочно-информационное обслуживание, обслуживание читателей, учет библиотечных фондов.
АИБС “МАРК-SQL” разрабатывалась на основе принципа открытых систем. Система АИБС “МАРК- 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
Для работы с БД через Internet Web Server, IIS
Минимальные требования к Клиенту.
Модель Процессор Pentium и выше
Оперативная память 16 Mб
Объем жесткого диска 2,5 Гб
Сетевой адаптер +
Устройство для чтения CD-ROM +
Видеоадаптер SVGA
Манипулятор “мышь” +
Модем +/-
Операционная система Windows 95 /98/NT Workstation
Установленный сетевой протокол TCP/IP
Browser Netscape Navigator/Communicator, MS Internet Explorer
Функциональные возможности АИБС “МАРК-SQL”
АИБС “МАРК- SQL ” состоит из пяти АРМов:
АРМ “Администратор” – подсистема, которая осуществляет администрирование системы и баз данных и выполняет функции по адаптации системы к нуждам пользователей. Так как АИБС “МАРК-SQL” разрабатывалась как универсальная система, то для создания комфортной пользовательской среды используются файлы настройки.
Адаптация системы включает следующие функции: определение и построение словарей, настройка полей для поиска, определение технологических этапов создания документов, шаблонов документов и др.
Для обеспечения успешного функционирования автоматизированной библиотечной системы предусмотрено наличие средств разграничения доступа. При этом существует несколько категорий пользователей: администратор, каталогизатор, комплектатор, работники на абонементе и читатели. Внутри каждой группы пользователей определяются права доступа на выполняемые функции. Исходя из этого, в системе реализованы два уровня доступа к возможностям системы :
АРМ “Каталогизатор ” — подсистема, с помощью которой осуществляется создание и ведение электронного каталога, научная и техническая обработка поступивших изданий, ведение инвентарного и безынвентарного учета, формирование книги суммарного учета, формирование стандартных выходных форм, проверка на дублетность и др. Доступ к подсистеме “Каталогизатор” осуществляется внутри локальной сети.
АРМ “Поиск” — подсистема, с помощью которой читатель производит поиск, просмотр и заказ нужной литературы. Подсистема “Поиск” представлена в двух видах:
АРМ “Комплектование” — подсистема, в которой реализуются функции по заказу и учету поступающей литературы, контролю поступлений, формированию отчетных бухгалтерских документов. Подсистема реализована в рамках локальной сети. В рамках АРМа “Комплектование” реализована подсистема “Книгообеспеченность”.
АРМ “Абонемент” – подсистема, где осуществляется заведение и регистрация читателей, выполняется выдача и возврат литературы, осуществляется постановка на очередь, определяются задолженности по литературе, обеспечивается возможность формирования статистических отчетов. Доступ к подсистеме “Абонемент” осуществляется внутри локальной сети.
Во всех АРМах предоставляется возможность различного представления документов на экране. Имеется возможность создавать собственные экранные формы представления документов.
АИБС “МАРК- SQL ” обеспечивает автоматическое формирование и печать полного комплекта стандартных выходных форм (карточек, формуляров, читательских требований). При печати предоставляется возможность изменить параметры печати, т.е. подобрать необходимые отступы и шрифты.
В режимах создания и корректировки документов, как и в прежних версиях, реализован режим автоматического определения авторского знака по таблице Хавкиной.
С помощью HTML-файлов формируются стандартные отчеты, отобранные в подмножество по определенным критериям: аннотированный указатель, бюллетень новых поступлений, инвентарная книга, акт, формы подписки периодических изданий. Редактирование отчетов осуществляется средствами текстового редактора WORD.
Успех функционирования и жизнеспособность современной информационно-библиотечной системы зависит от ее поисковых возможностей. Поэтому в системе предусмотрены различные виды поиска, которые рассчитаны как на неподготовленного так и на опытного пользователя, имеющего определенные знания и навыки.
Поиск может быть осуществлен по любому полю. Для этого необходимо создать словари по тем полям, по которым будет осуществляться быстрый поиск.
В системе реализованы четыре вида поиска: простой, расширенный, фиксированный и поиск по словарям.
Режим фильтрования при поиске позволяет установить тип и библиографический уровень записей, участвующих в дальнейшем в поиске.
Режим сортировки позволяет выбрать одно или несколько полей для определения порядка следования документов в подмножестве, которое будет отобрано с помощью одного из видов поиска.
Простой поиск
В запросе могут быть определены один или несколько термов, объединенных логическими операциями (И/ИЛИ) и разделенных разделителями.
Расширенный поиск
В запросе могут быть определены один или несколько подзапросов, объединенных логическими операциями (И/ИЛИ/НЕ). Поиск может производиться по контексту, по началу поля, на полное совпадение, на больше, на больше или равно и т.д. Изменить приоритеты подзапросов в ходе выполнения запроса можно с помощью скобок.
Фиксированный поиск
Предназначен для выполнения созданных заранее в виде скриптов самых популярных запросов к БД. Список запросов может дополняться как разработчиками системы так и самими пользователями.
Поиск по словарям
Чтобы произвести поиск по словарям необходимо последовательно выбрать один или несколько словарей и соответсвенно один или несколько термов в этих словарях.
Фильтры
Для сформированных запросов на поиск можно уточнить библиографический уровень и тип записи документов, участвующих в дальнейшем в поиске.
Тип записи:
Библиографический уровень:
Одним из мощных средств, которые предоставляются в системе пользователям, является групповая корректировка.
Групповая корректировка позволяет преобразовывать все документы отобранного подмножества по отдельным правилам, определенным в запросе на корректировку, в том числе:
У пользователей есть возможность написать собственные скрипты и подключить их к системе.
В системе реализована штрихкодовая технология при создании библиографической записи для идентификации экземпляра, ведении базы данных читателей, при регистрации читателей, при операциях выдачи/возврата книг.
АИБС “МАРК- SQL ” предоставляет возможность импорта/экспорта баз данных в форматах : USMARC, UNIMARC, RUSMARC.
Работа с макрообъектами
Одним из новых режимов, реализованных в АИБС “МАРК- SQL ”, является режим подключения макрообъектов.
Для работы с различными видами информации (текстовой, графической, аудио-видео информацией, базами данных и т.д) реализован режим, получивший название “Макрообъекты”. С помощью этого режима можно определять различные объекты в системе и приписывать их к определенным библиографическим записям. В процессе работы с библиографическими записями пользователи могут просматривать макрообъекты. В зависимости от типа макрообъекта для его просмотра будет вызвана программа, определенная для этого типа операционной системой.
Работа с базой данных через SQL- запросы
Для администратора системы реализована возможность обращаться к активной базе данных посредством SQL- запросов с целью создания новых пользователей, корректировки таблиц и т.д.
Для этого создан режим интерактивной консоли. Через интерактивную консоль можно выполнять такие запросы как “ЗАГРУЗКА SQL- ЗАПРОСА ИЗ ФАЙЛА”, “СОХРАНЕНИЕ SQL- ЗАПРОСА В ФАЙЛЕ”, “ВЫПОЛНЕНИЕ SQL- ЗАПРОСА
Этапная технология
В системе реализована технология поэтапного создания библиографического описания документа.
Весь процесс создания документов разбивается на несколько этапов. На каждом этапе в документ заносятся значения только тех полей, которые определены для данного этапа. После того, как все поля какого-либо этапа введены, документ передается на следующий этап. На последнем этапе документ списывается с этапа, что означает, что формирование документа полностью завершено. Каждое рабочее место каталогизатора может быть настроено как на работу с определенным этапом, так и на работу без использования технологии этапов. Каждый этап определяется номером и именем, собственным шаблоном для создания и корректировки документов.
Если пользователь системы не использует технологию этапов, то ему доступны все документы базы данных для создания, удаления, просмотра и корректировки, и он может вводить и корректировать любые поля документа. Использование этапов накладывает дополнительные ограничения на доступ к функциям системы.
Подсистема “Книгообеспеченность”
Подсистема “Книгообеспеченность” предоставляет возможность библиотеке проводить многоаспектный анализ состояния обеспеченности учебного процесса, оперативно информировать кафедры о книгообеспеченности отдельных дисциплин, информировать студентов о рекомендуемой учебной литературе, осуществлять распределение учебной литературы по группам, семестрам, формам обучения и т.д.
В подсистеме подготовлен список отчетов по книгообеспеченности, которые можно просматривать, распечатывать и редактировать с помощью MS WORD.
Подсистема книгообеспеченности имеет режимы настройки.
Работа в глобальной сети Internet
Автоматизированная система “МАРК-SQL” позволяет предоставить доступ через Интернет к базе данных для поиска, просмотра и заказа литературы. Поиск может осуществляться по нескольким базам данных.
Пользователь может осуществлять выбор полей поиска, определять вид ответа найденных по данному запросу записей, задавать условие при поиске, указывать тип записи, библиографический уровень. Отобранные в процессе поиска документы можно заказать в библиотеке.
Обеспечена полная преемственность БД для пользователей, которые создавали БД с помощью однопользовательского или сетевого варианта АИБС “МАРК”.
Большие работы были проведены по созданию программного обеспечения для поддержки протокола Z39.50.
В последние годы произошла и продолжает происходить глобальная информатизация многих сфер деятельности. Особенно ярко это проявляется в библиотечно-информационном деле, где за достаточно короткий срок сменились уже несколько поколений технических и программных средств.
Перед современным библиотечным работником открылись новые перспективы. Вместе с тем, появились и новые сложные задачи, для решения которых нужны специальные знания и опыт. Для выполнения этой задачи НПО “Информ-система” учредило Негосударственное образовательное учреждение (НОУ) “Информ-система+” с правом выдачи сертификатов государственного образца на основе Лицензии Минобразования России № 16-818 от 31 августа 1999 г. на обучение библиотечных и информационных работников. В начале 2000 года НОУ “Информ-система+” и одна из передовых московских библиотек – ЦБС “Кунцево” - создали Школу новых информационных технологий для библиотекарей, в которой предусматривается, прежде всего, обучение библиотечных работников новым информационным технологиям. Наряду с этим будет производиться обучение современным программным средствам – АИБС “МАРК- SQL ”, “МАРК- SQL Internet ”, а также программным средствам предыдущих поколений: АИБС “МАРК” – локальный вариант и АИБС “МАРК” – сетевой вариант. Продолжает работать “Ассоциация пользователей “МАРК”, которая была создана для оказания консультативной помощи в освоении новых компьютерных технологий и обмена передовым опытом между пользователями.
Перспективы развития
Первая коммерческая версия АИБС “МАРК- SQL ” была выпущена около года назад.
Система бурно развивается, появляются новые режимы, совершенствуются старые.
Одним из первоочередных разработок является система поддержки тезаурусов. Также предусматривается разработка программного обеспечения для ведения и использования авторитетных файлов.
В перспективных планах стоит разработка компонентов системы под UNIX- платформу, а также расширение списка используемых SQL-серверов.
Таким образом, НПО “Информ-Система” остается одним из ведущих разработчиков программных средств в области автоматизации библиотечных процессов, а последняя ее разработка - АИБС “МАРК- SQL ” отвечает самым современным требованиям, предъявляемым к системам такого класса.