Еще раз про АИБС “МАРК- SQL”…
Once More on MARK-SQL ALIS
Ще раз про АІБС “МАРКО-SQL”…

Попов В. В., Грибов В. Т., Левова Л. В.

НПО “Информ-система”, Москва, Россия

Valery V. Popov, Vladimir T. Gribov, Lyudmila V. Levova

“Inform-Sistema” Scientific and Production Amalgamation, Moscow, Russia

Попов В. В., Грибов В. Т., Левова Л. В.

НВО “Информ-система”, Москва, Росія

В докладе рассматриваются вопросы, связанные с сегодняшними возможностями АИБС “МАРК- SQL ” и дальнейшими направлениями ее развития.

Issues of MARK-SQL ALIS present opportunities and its further development are discussed in the paper.

У доповіді розглядаються питання, пов'язані із сучасними можливостями АІБС “МАРК-SQL” і подальшими напрямками її розвитку.

Функциональные возможности системы

АИБС “МАРК- SQL ” представляет собой интегрированную систему, предназначенную для автоматизации информационных технологий в области библиотечного дела. АИБС “МАРК- SQL ” разрабатывалась для использования в библиотеках разного уровня и ведомственной принадлежности.

АИБС “МАРК- SQL ” базируется на архитектуре “клиент-сервер” и функционирует под WINDOWS NT /2000 — серверная часть, для клиента используется WINDOWS 95/ 98/2000. Из имеющихся на рынке SQL -серверов поддерживаются MS SQL 6. 5/7. 0/2000, Oracle8i Enterpris e Edition for Windows NT Release 8. 1. 5 и более поздние версии. Также реализован доступ к данным через Access . Написана на языке C++ (интегрированный пакет Microsoft Visual C++).

АИБС “МАРК- SQL ” обеспечивает:

создание и ведение электронного каталога;

работу с полнотекстовыми и мультимедийными ресурсами;

поиск информации по любым элементам библиографического описания и их сочетаниям;

ведение инвентарного и безынвентарного учета;

формирование и печать всевозможных отчетных документов;

создание и поддержку лингвистических и словарно-тезаурусных систем;

поддержку основных коммуникативных форматов ( USMARC, RUSMARC, UNIMARC);

доступ к ресурсам библиотеки через Интернет;

поддержку протокола межсетевого взаимодействия Z39. 50;

ведение базы данных читателей;

анализ обеспеченности литературой учебного процесса;

поддержка штрихкодовой технологии.

Основные модули АИБС “МАРК- SQL”

АИБС “МАРК-SQL” включает модули: “Администратор”, “Комплектование”, “Каталогизация”, “Абонемент”, “Поиск”, “Книгообеспеченность”, “МАРК- SQL Internet ”, “Провайдер баз данных”.

Модуль “Администратор” — подсистема, которая осуществляет администрирование системы и баз данных и выполняет функции по адаптации системы к нуждам пользователей.

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

Модуль “Поиск” — подсистема, с помощью которой читатель производит поиск, выборку, просмотр и заказ нужной литературы.

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

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

Модуль “Книгообеспеченность” — подсистема, в которой производится обработка и получение статистических данных об обеспечении литературой учебного процесса.

Модуль “МАРК- SQL Internet” — подсистема, с помощью которой пользователь производит поиск, выборку, просмотр и заказ нужной литературы через Интернет. Этот модуль включает подсистему “Электронная доставка документов” .

Модуль “Провайдер баз данных” — подсистема, которая обеспечивает доступ по протоколу Z39. 50 к данным, созданным в АИБС “МАРК-SQL”. Модуль “Провайдер баз данных” функционирует совместно с Z -сервером, разработанным в Объединенном институте геологии, геофизики и минералогии СО РАН г. Новосибирска.

АИБС “МАРК- SQL ” позволяет создавать и поддерживать любое количество баз данных. Средства каталогизации позволяют обрабатывать и описывать любые виды изданий, такие как книги, компьютерные файлы и программы, аудио- и видеоматериалы, карты, ноты и т. д. Разработанные различные режимы для групповой корректировки документов позволяют совершать операции с подмножеством.

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

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

Лингвистическое обеспечение в АИБС “МАРК- SQL ” предлагает технологию автоматического формирования словарей, возможность подключения внешних словарей, рубрикаторов, классификаторов, тезаурусов.

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

Реализована этапная технология создания библиографических описаний.

В АИБС “МАРК- SQL ” предоставляются возможности создания собственных выходных форм. Эта возможность предоставляется через режим “Отчеты”. Основные отчеты поставляются с системой и создаются разработчиками. Другая часть отчетов создается пользователями АИБС “МАРК- SQL ”, которые включаются в систему в качестве дополнительных отчетов. Для создания собственных отчетов необходимо сформировать шаблоны средствами HTML -языка, в который включить скрипты макроязыка, разработанные в АИБС “МАРК- SQL ”. Скрипты выполняются специальной программой — интерпретатором скриптов. Сформированные отчеты можно просмотреть средствами системы, или загрузить в текстовые редакторы, например WORD , для последующей обработки

Новые возможности

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

Следующая новая возможность реализована в модуле “МАРК- SQL Internet ”, который обеспечивает доступ к ресурсам библиотеки через Интернет. В системе разработаны два варианта модуля “МАРК- SQL Internet ”. Первый вариант — “Простой поиск через Интернет”, основан на использовании HTML-кодов и CGI-модулей. Второй вариант, — “Расширенный поиск через Интернет”, использована технология Active Server Pages (ASP). Для каждой базы данных появилась возможность индивидуальной настройки определения словарей, выдачей результатов ответа, рразрешения на просмотр Макробъектов и др. Настройка данного модуля теперь осуществляется в диалоговом режиме. Этот вариант дополнен модулем электронной доставки документов (ЭДД).

Был также доработан модуль “Книгообеспеченность”. В нем были усовершенствованы режимы настройки, связанные с внесением изменений в стандартную структуру вуза.

Версия для школьных библиотек

За последний год была создана автоматизированная информационно-библиотечная система для школ, которая называется “МАРК- школьная библиотека”.

АИБС “МАРК — школьная библиотека” предназначена для библиотекарей, учителей, учащихся средних общеобразовательных учебных заведений, а также для специалистов системы управления образованием и научно-методических центров.

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

Дальнейшие направления развития

На сегодняшний день дальнейшее развитие АИБС “МАРК- SQL ” происходит в двух направлениях.

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

Другое направление развития системы связано с принципиальными изменениями в системе. Изменена структура базы данных и осуществлен переход на другие средства доступа к базам данных. В АИБС “МАРК- SQL ” доступ к базам данных осуществлялся через ODBC -драйверы. В новой версии было решено реализовать доступ к базам данных средствами OLE DB . Это связано с тем, что технологию ODBC Microsoft не будет далее совершенствовать. OLE DB представляет собой следующую ступень развития средств доступа по сравнению с ODBC, и Microsoft позиционирует его как базовый сервис доступа к данным для будущих платформ W INDOWS и систем, базирующихся на Интернет. С точки зрения функциональности OLE DB обеспечивает доступ ко всем типам данным, ориентированным на SQL или на любой другой язык запросов.

В АИБС “МАРК- SQL ” поддерживается несколько СУБД. Это MS SQL, Oracle, Access , и поэтому необходимо было реализовать доступ к разнородным SQL -серверам. Возможности самих SQL -серверов использовались не в полном объеме. Для оптимизации и ускорения процессов, связанных с обработкой данных, было решено перенести большую часть нагрузки с клиентского приложения на сервер. Это работа будет проведена в первую очередь для MS SQL.

Одним из значительных изменений в системе будет переход на использование формата RUSMARC в качестве формата каталогизации. Традиционно в качестве формата каталогизации в программных продуктах семейства “МАРК” используется USMARC формат, или в данное время MARC 21. Развитие RUSMARC формата в качестве национального формата привело к решению о создании версии, поддерживающего этот формат.

В этой же версии планируется использование UNICODE . Поддержка будет обеспечена только на платформе на WINDOWS 2000/XP.

Внедрение и поддержка программных продуктов

Поставка программных продуктов семейства “МАРК” осуществляется на электронных носителях или через Интернет. В комплект поставки входит лицензия на использование, CD-ROM , документация в печатном и электронном виде. Демонстрационные версии программных продуктов семейства “МАРК” можно получить через Интернет с сайта НПО “Информ-система” или сделать заказ, обратившись в нашу фирму.

НПО “Информ-система” имеет разветвленную региональную сеть центров дистрибуции, в которых можно пройти стажировку и получить консультации по работе с различными вариантами АИБС “МАРК”.

Обучение

НПО “Информ-система” проводит сертифицированное обучение и стажировку библиотечных работников в Школе новых информационных технологий на базе ЦБС “Кунцево” в Москве (Лицензия Минобразования России от 31. 09. 1999г. №16-818).

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