БУКИ Ярославский государственный университет им. П. Г. Демидова Автоматизированная библиотечная информационная система Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Причины разработки собственной АБИС • Долговременное сотрудничество многих участников ЯКБС в различных областях деятельности • Желание самостоятельного развития АБИС, более реальная возможность ее интеграции с существующими и разрабатываемыми информационными системами в регионе • Недостаток средств для приобретения современной АБИС • Необходимость интеграции АБИС с цифровой библиотекой Ярославской области Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Состав АБИС ‘БУКИ’ • Администрирование • Каталогизация • Инвентарный учет • Работа с читателем • Книгообеспеченность • Доступ к данным через WWW • ... Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Варианты архитектуры системы • Отдельная рабочая станция • Файл - серверная архитектура Работа в локальной рабочей сети с данными на выделенном файловом сервере • Архитектура клиент - сервер Работа с данными под управлением SQL сервера • Смешанная архитектура Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Файл - серверная конфигурация Файловый сервер Каталог в файловой системе Каталог в файловой системе При выборе этой конфигурации ‘Буки’ позволяет создавать и администрировать каталоги в файловой системе. АБИС обеспечивает все основные операции манипулирования каталогами и их записями. • Экспорт/импорт записей в/из MARC файл • Создание поисковых таблиц и словарей в каталогах • Поиск, извлечение, добавление, редактирование записей. • Перемещение записей между каталогами. Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Клиент - серверная конфигурация SQL сервер Каталог под управлением SQL сервера Каталог под управлением SQL сервера При выборе этой конфигурации ‘Буки’ позволяет создавать и администрировать каталоги под управлением сервера баз данных. В качестве сервера БД может выступать практически любой SQL сервер. Система обеспечивает как начальную генерацию сервера, так и все основные операции манипулирования данными. • Администрирование каталогов на сервере • Создание поисковых таблиц и словарей в каталогах • Основные операции манипулирования записями каталогов. Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Смешанная конфигурация SQL сервер SQL сервер ‘Буки’ способна работать в смешанной конфигурации, при которой библиографические данные могут располагаться на нескольких SQL серверах и в файловой системе. При этом одновременно доступны все средства управления этими данными. Файловый сервер Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Каждый сервер - источник данных имеет собственные параметры и может играть в системе различную роль Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Основные возможности модуля каталогизации • Возможность одновременной работы с несколькими источниками библиографических данных разных типов • Работа с MARC записями различных форматов • Экспорт/импорт записей из MARC файлов • Ввод и редактирование MARC записей по шаблону • Возможность работы с произвольным количеством временных буферов • Встроенный программируемый конвертор записей • Встроенный Z-клиент для поиска на серверах Z39.50 Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Данные из всех источников доступны в едином окне просмотра MARC записей. Одновременно может быть открыто любое количество окон для доступа к каталогам, MARC таблицам, поиска на серверах Z39.50 и т.д.. Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Перемещение записей между различными источниками возможно при помощи буфера MARC записей Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова В системе доступны справочники всех используемых библиографических форматов (RUSMARC, USMARC, UNIMARC) с необходимыми кодификаторами. Структура форматов используется при каталогизации и обработке MARC записей. Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Мастер ввода и редактирования записи позволяет формировать шаблон рекомендуемых для ввода полей (если необходимо предустанавливать начальные значения) с разбивкой их по страницам, просматривать библиографическую карточку во время ввода, контролировать вводимые данные согласно структуре формата. Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Конвертирование данных производится при помощи встроенного конвертора. При этом возможно использование нескольких скриптов для одного типа преобразования, в зависимости от конкретных условий (например от правил ввода исходных MARC записей) Ярославская корпоративная библиотечная сеть Ярославский государственный университет им. П. Г. Демидова Модуль книгообеспеченности ‘БУКИ’ сделан “по мотивам” системы ExLibris. Вместе с тем он обладает рядом дополнительных возможностей, таких как: - поиск данных в библиографических каталогах системы - возможность определения потребности в книгах для подгрупп учащихся (явное указание необходимого кол-ва экземпляров) - вывод отчетов в формате MsWord и MsExcel, а также дополнительные возможности по просмотру и сортировке данных и т.д. Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова ‘БУКИ’ - система программирования обработки MARC записей Большинство важных этапов обработки MARC записей могут быть полностью запрограммированы с помощью набора внутренних скриптов системы • Вывод библиографической карточки для просмотра • Вывод отчетов • Шаблоны ввода и редактирования • Конверторы MARC записей • Обработка наборов MARC записей Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова Скрипты позволяют обрабатывать записи всех поддерживаемых форматов. API ‘БУКИ’ для программирования скриптов обеспечивает широкий набор функций обработки MARC записей. Ярославская корпоративная библиотечная сеть Ярославский государственный университет им. П. Г. Демидова Модуль доступа к данным через WEB позволяет производить поиск и отбор библиографических записей в каталогах БУКИ через Internet. Ярославская корпоративная библиотечная сеть Ярославский государственный университет им. П. Г. Демидова Настройка и параметры внешнего вида WEB страницы поиска осуществляется прямо из системы. Ярославская корпоративная библиотечная сеть Ярославский государственный университет им. П. Г. Демидова Библиографические карточки, выводимые через WEB программируются с помощью скриптов. Фактически они могут быть теми же, что и карточки для просмотра библиографических записей непосредственно в системе. Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова ‘БУКИ’ - универсальный клиент для доступа к каталогам Ярославской корпорации Сервер Ярославской библиотечной корпорации может выступать как одни из источников библиографических данных системы ‘БУКИ’. При этом будут доступны все каталоги корпоративного сервера (в пределах установленных для каждого пользователя прав) и z-серверов других Корпораций Сервер БД Ярославской корпорации Библиотека Буки Z39.50 Буки Буки tcp/ip Ярославская корпоративная библиотечная сеть БУКИ Ярославский государственный университет им. П. Г. Демидова ‘БУКИ’ - универсальный клиент для доступа к сервисам Ярославской корпорации Сервер Ярославской библиотечной корпорации обеспечивает ряд сервисов для пользователей системы ‘БУКИ’ • Система автоматического обновления версий исполняемого модуля приложения. • Авторизация пользователей на сервере Ярославской корпорации. • Поддержка репозитория скриптов обработки MARC записей, с возможностью копирования скриптов из него в удаленную систему и обратно. • Поддержка репозитория справочников (справочник структуры формата, справочники настройки поисковых таблиц и т.д.) с возможностью обмена между корпоративным сервером и удаленными системами. Ярославская корпоративная библиотечная сеть