stringtranslate.com

Voyager (библиотечная программа)

Voyager — это интегрированная библиотечная система, используемая сотнями библиотек , университетов и музеев по всему миру. Voyager была разработана компанией Endeavor Information Systems Inc., которая в декабре 2006 года вошла в состав Ex Libris Group. [1]

Базовая технология оставалась относительно схожей на протяжении многих лет, за исключением Онлайнового каталога публичного доступа (OPAC) . С версией 7 в 2008 году «Классический» WebVoyage OPAC был заменен, чтобы противостоять растущей конкуренции со стороны Koha и других. [2]

Модули

Модули являются основным способом взаимодействия работников библиотеки с системой. Voyager разбит на различные модули, которые направлены на помощь в выполнении определенных задач, обычно выполняемых в библиотеке. Они реализованы как пользовательские программы Microsoft Windows , которые взаимодействуют с централизованным сервером и базой данных.

Модули следующие:

  1. Circulation - Основное применение этого модуля - это выдача и выдача предметов читателям библиотеки. Он позволяет создавать и вести записи читателей, выполнять тонкую обработку и обработку запросов на библиотечные предметы.
  2. Планирование медиа (опционально) позволяет людям заранее резервировать видео и медиаоборудование, а также техническое обслуживание оборудования. Типы разрешенных для резервирования элементов ограничены только тем, что добавили к ним сотрудники библиотеки.
  3. Web Voyage — это веб-интерфейс, который посетители могут использовать для поиска, продления срока действия и запроса материалов из библиотечной коллекции.
  4. Access Reports — официально не модуль, Voyager позволяет подключаться к своей основной базе данных через ODBC. Это позволяет сотрудникам библиотеки создавать пользовательские статистические отчеты и отчеты об использовании.
  5. Reporter - Одной из целей этого модуля является создание уведомлений по электронной почте и печати для клиентов, информирующих их об отзывах, просроченных товарах, уведомлениях о любезностях и штрафах. Reporter также создает отчеты об исключениях, которые являются нарушениями системной политики, отчеты о транзакциях и некоторую статистику, которая используется сотрудниками библиотеки.
  6. Каталогизация - это основной модуль, используемый отделом технических служб библиотеки. Он используется для создания и редактирования записей для всех элементов в коллекции библиотеки.
  7. Приобретения — позволяет сотрудникам отслеживать заказы и распределять деньги по фондам и бухгалтерским книгам.
  8. Квитанция вызова (необязательно) позволяет посетителям запрашивать передачу предметов между различными подразделениями библиотечной системы.
  9. Самопроверка - предоставляет интерфейс для станций «Самопроверки» .
  10. Межбиблиотечный абонемент Voyager (ILL) — (необязательно) позволяет посетителям библиотеки запрашивать материалы из других учреждений.
  11. Системный администратор — используется для добавления пользователей системы, настройки мест распространения и политик, а также настройки календарей местоположений.

Внутренности

Voyager использует базу данных Oracle и веб-сервер Apache Tomcat . Функциональность отчетов использует скрипты Perl . Как указано выше, для своих модулей он использует пользовательские программы Microsoft Windows .

Единственным программным API для Voyager является BatchCat.dll, который обеспечивает большую часть той же функциональности, что и клиент каталогизации Voyager. Веб-сервер Voyager также предоставляет ограниченное количество XML-сервисов и веб-API для целей интеграции.

Единственное окно в Voyager для сотрудников библиотеки — через открытые таблицы базы данных Voyager. Интерфейс Access Reports к этой базе данных предоставляет десятки готовых SQL- запросов, написанных Endeavor, чтобы помочь сотрудникам библиотеки создавать отчеты. Также можно написать программное обеспечение, которое напрямую подключается к базе данных и считывает таблицы оттуда. Однако ни одно из индексирований, делающих Web Voyager таким быстрым, не открыто для обычного программиста.

Таблицы Voyager являются сокращенными версиями библиографических записей MARC . Фактические записи MARC хранятся как BLOB-объекты , но определенные части записи MARC извлекаются и хранятся в таблицах. Например, BIB_TEXT.TITLE — это, естественно, поле библиографической записи MARC, которое содержит заголовок. Библиографические записи хранятся в таблицах с именами BIB*. Записи Holdings находятся в таблицах с именами MFHD* (Marc Format for Holdings Data). Записи Authority находятся в AUTH.

Voyager добавляет свою собственную запись, называемую «записью элемента». Она хранит штрих-код, «тип носителя», местоположение и другую информацию. Результатом этого является то, что в базе данных могут быть некоторые избыточные фрагменты информации, в частности «местоположение» и «тип носителя».

Ссылки

  1. ^ "Library Technology Guides" . Получено 22 ноября 2017 г. .
  2. ^ Янг, Шарон К.; Хофманн, Мелисса А. (2010-09-01). «Библиотечный каталог следующего поколения: сравнительное исследование OPAC-ов Koha, Evergreen и Voyager». Информационные технологии и библиотеки . 29 (3): 141–150. doi : 10.6017/ital.v29i3.3139 . ISSN  2163-5226.

Внешние ссылки