Web-ИРБИС

Web-ИРБИС

Модуль шлюза WWW-сервера для доступа к ресурсам ИРБИС через Интернет

Программное обеспечение Web-ИРБИС предназначено для обеспечения доступа пользователей Интернет к электронным каталогам и другим библиографическим базам данных ИРБИС. Web-ИРБИС используется в качестве одной из основных компонент библиотечных Интернет-серверов и Интернет-комплексов.

Основные системные характеристики Web -ИРБИС:

  • Полная совместимость со всеми компонентами семейства ИРБИС;
  • Единая технология обслуживания локальных и удаленных пользователей;
  • Единая технология обслуживания запросов, поступающих в режиме онлайн и по электронной почте;
  • Возможность использования единого библиографического массива как для технологических операций, так и для обслуживания локальных и удаленных пользователей;
  • Наличие функций поддержки электронных библиотек, электронной доставки документов и МБА;
  • Наличие функций поддержки распределенных корпоративных систем и многофилиальных сетей;
  • Наличие простой и удобной системы биллинга и авторизации пользователей;
  • Возможность работы с любым количеством библиографических баз данных, в том числе и одновременно;
  • Возможность формирования запроса в фиксированной и свободной формах с использованием большинства операций информационного поиска;
  • Возможность использования любых форматов вывода, определяемых пользователем, в том числе RUSMARC, UNIMARC, MARC21.

Базовые операции Web-ИРБИС:

  • Поиск в произвольной базе данных, имеющей структуру ИРБИС, по неограниченному числу полей, по любым элементам описания и их комбинаций, с возможностями определения префиксов и квалификаторов поисковых терминов, нормализации слов и применения аппарата усечений;
  • Использование при поиске статических словарей и рубрикаторов, включенных в поисковые формы или подключаемых извне, с возможностью комбинирования элементов словарей с любыми другими поисковыми предписаниями;
  • Использование динамических словарей баз данных, с возможностью получения списка терминов словаря с последующим поиском по выбранным терминам; навигация по словарям, включая задание начала сканирования по первым символам, и в терминах «следующие», «предыдущие»;
  • Показ записей из произвольной базы данных во всех типах стандартных форматов, включая информационный, в виде каталожной карточки, в метках и расшифрованных RUSMARC, UNIMARC, MARC21. Возможно применение любых форматов, определяемых пользователем в нотации ИРБИС;
  • Квантование выводимых записей в формате, определяемым пользователем, с последующей навигацией в терминах «следующие», «предыдущие»;
  • Выгрузка найденных записей в стандартных форматах RUSMARC, UNIMARC, MARC21;
  • Удаленное авторизированное внесение изменений в базу данных, включая редактирование существующих записей, добавление новых, удаление без актуализации.

Основные особенности Web-ИРБИС 2003

Все функции полностью управляются администратором, включая настройку поисковых форм, добавление и удаление поисковых полей, настройку их атрибутов, включение рубрикаторов и статических словарей. Введены элементы поддержки сервисов электронной доставки документов и прямого доступа к полным текстам (если они имеются) по результатам поиска. Технология авторизированного доступа построена не на уровне стандартных методов веб-серверов, а на базе оригинальных решений с использованием динамически формируемых страниц и библиотек форм-файлов. Это было впервые реализовано с целью расширения возможностей адаптации к конкретным условиям и повышению устойчивости к несанкционированному доступу. Web-ИРБИС имеет встроенную поддержку включения в электронный каталог ссылок на полные тексты документов. При этом реализована свободная технология формирования ссылок в виде URL, что позволяет использовать это не только для формирования собственной коллекции полных текстов, но и для каталогизации и включения в базу данных ресурсов Интернет, что крайне важно в современных условиях. Таким образом, Web-ИРБИС может использоваться в качестве базовой технологии при создании виртуальных и электронных библиотек. Процесс создания ссылок достаточно прост и полностью интегрирован с технологией ИРБИС. Web-ИРБИС обеспечивает высокую скорость выполнения запросов различной степени сложности. Web-ИРБИС осуществляет поддержку расширенных форматов, установку параметров выдачи; допускает возможность использования расширенных средств формирования запросов, использования нескольких терминов в одном поле; имеет расширенные функции сервиса.

Основные программно-технологические компоненты

Web-ИРБИС базируется на следующей совокупности основных компонент:

  1. Модуль обеспечения связи между веб-сервером и БД, созданного на основе CGI-технологии для веб-серверов Apache, WebSite. Кроме того, он обеспечивает работу программного обеспечения с любыми другими серверами, поддерживающими данную технологию, которая является стандартом для выполнения приложений в Интернет. Для IIS используется технология поддержки внутреннего API. Модули, использующие CGI, выполнены в виде исполняемых программ, API – в виде динамических библиотек. Данные модули являются единственными специфическими для различных веб-серверов - все остальные не зависят от типа указанных серверов и методов взаимодействия.
  2. Модули поиска и форматирования результатов являются общими для Web-ИРБИС и ИРБИС и выполнены в виде динамических библиотек. Управляются модулем связи и обеспечивают поиск и вывод предварительно форматированных результатов в соответствии с переданными параметрами. Окончательное форматирование и конвертирование в HTML осуществляется модулем связи.
  3. Библиотека форм-файлов – основа технологии безопасного авторизированного доступа. Разработанный алгоритм позволят не хранить постоянно поисковые страницы и страницы вывода результатов – они создаются при получении запроса на выполнение операции и удаляются после завершения процесса. Поэтому, невозможно осуществить несанкционированный доступ ко всем режимам из Интернет.
  4. Технологические базы данных. Содержат информацию о регистрации удаленных пользователей и поступивших заказах.
  5. Дерево статических страниц. Используется для первоначального изучения и в качестве примеров для оформления своего сервера.

Web-ИРБИС является надежной и удобной платформой для реализации библиотечных Интернет-приложений и их последующей интеграции в единый библиотечный Интернет-комплекс. Web-ИРБИС – постоянно совершенствуется и модифицируется, идет добавление новых функций и фозможностей, углубляется интеграция с другими подистемами семейства ИРБИС. На его базе построена аутсорсинговая сервисная служба ИРБИСхост. Обеспечивается поддержка пользователей как традиционным способом, так и через систему Интернет-конференций.