Кіріспе

Voyager – әлемдегі жүздеген кітапханалар, университеттер және мұражайлар пайдаланатын біріктірілген кітапхана жүйесі. Voyager компаниясын Endeavor Information Systems Inc. әзірлеген, ол 2006 жылдың желтоқсан айында Ex Libris Group компаниясымен біріктірілді. Онлайн-көп пайдаланушылық каталогтан (OPAC) басқа, негізгі технология жылдар бойына салыстырмалы түрде өзгермеді. 2008 жылы 7-ші нұсқасында Koha және басқаларынан күшейіп келе жатқан бәсекелестікке қарсы тұру мақсатында «Классикалық» WebVoyage OPAC жаңартылды.

Ішкі істер

"Вояджер" Oracle дерекқорын және Apache Tomcat веб-серверін пайдаланады. Есеп беру мүмкіндігі Perl скрипттерін қолданады. Жоғарыда айтылғандай, ол модульдері үшін арнайы Microsoft Windows бағдарламаларын пайдаланады. "Вояджер" үшін жалғыз бағдарламалау API – BatchCat.dll, ол Voyager Cataloging клиенті сияқты көптеген функцияларды қамтамасыз етеді. Voyager веб-сервері интеграция мақсатында шектеулі XML қызметтерін және веб-API-лерді ұсынады. Кітапхана қызметкерлері үшін "Вояджер" дерекқорына қатынаудың жалғыз жолы – "Вояджер" дерекқорының ашық кестелері арқылы. Бұл дерекқорға арналған Access Reports интерфейсі кітапхана қызметкерлеріне есептер жасауға көмектесу үшін Endeavor компаниясы жазған ондаған алдын ала құрастырылған SQL сұрауларын ұсынады. Сондай-ақ, дерекқорға тікелей қосылып, одан кестелерді оқитын бағдарламалық құралды жасауға болады. Дегенмен, Web Voyager-ді осылай жылдам ететін индекстеудің ешқайсысы қарапайым бағдарламашыға қолжетімді емес. "Вояджер" кестелері MARC библиографиялық жазбаларының қысқартылған нұсқалары болып табылады. Нақты MARC жазбалары BLOB ретінде сақталады, бірақ MARC жазбасының белгілі бір бөліктері алынып, кестелерде сақталады. Мысалы, BIB TEXT. TITLE – бұл, әрине, тақырыпты қамтитын MARC библиографиялық жазбасының өрісі. Библиографиялық жазбалар BIB* деп аталатын кестелерде сақталады. Ұстау жазбалары MFHD* (Marc Format for Holdings Data) деп аталатын кестелерде сақталады. Реттеу жазбалары AUTH кестесінде сақталады. "Вояджер" "Экземпляр жазбасы" деп аталатын өз жазбасын қосады. Бұл штрих-кодты, "медиа түрін", орналасқан жерін және басқа да ақпаратты сақтайды. Осының нәтижесінде дерекқорда кейбір ақпараттар қайталанауы мүмкін, әсіресе "орналасқан жері" және "медиа түрі".