Прототип справочно-библиографической системы,

предназначенной для поддержки биоресурсных исследований
в отрасли рыбного хозяйства

  

М. Дурнев, В. Кан, И. И. Шевченко,

ТИНРО-центр, г. Владивосток

  

Описывается справочно-библиографическая система (СБС), предназначенная для организации и хранения документов, которые помещаются в электронном виде в реляционные базы данных. С помощью этой системы можно осуществлять поиск в хранилище с указанием известных атрибутов документов (категорий, ключевых слов и т.д.). Архитектура системы базируется на использовании технологии клиент-сервер. В качестве универсального клиента выступает броузер типа Netscape Communicator или Internet Explorer, а в качестве сервера - Oracle Web Application Server (WAS), который через специальные расширения взаимодействует с реляционной системой управления базами данных (РСУБД) Oracle8. Для загрузки текстовых документов, индексации и организации поиска используется специальный пакет ConText, который является стандартным инструментом для работы с текстовыми документами в Oracle8.СБС функционирует в TCP/IP сетевой среде и допускает распределенные вычисления и базы данных.

Система является прототипом СБС для отраслевого программно-технического комплекса поддержки биоресурсных исследований. Выделены основные категории документов, посвященных исследованию биологических ресурсов, которые циркулируют в институтах отрасли. В качестве первоначального наполнения системы используются тестовый набор электронных документов ТИНРО-центра. Хранение документов осуществляется в HTML-формате. В ТИНРО-версии СБС используется стандартная базовая модель безопасности, предоставляемая WAS на уровнях приемника и WRB. Она включает в себя уровни пользователей (basic user), групп (basic group) и миров (basic realm). Кроме основной схемы аутентификации (Basic), возможно также управление доступом с использованием встроенных Digest (Обрабатываемое опознание), IP-based (Ограничение IP-адреса), Domain-based (Ограничение доменных имен), Database Authentication (Аутентификация на уровне базы данных) схем. Допускается создание самостоятельных моделей, например, на основе OWA_SEC пакета из PL/SQL SDK. Различные схемы обеспечения безопасности могут комбинироваться с механизмами сертификации и кодирования, доступных в стандартных броузерах.