Дополнение к серверной части ИРБИС64 для ОС Windows – Ирбис64 Турбо включает следующие функциональные возможности:
- Одновременная эксплуатация баз данных системы ИРБИС предыдущего поколения (версии 2017 и более ранних) и современных (версии 2018+ и выше)
- Одновременное использование клиентских приложений (АРМов системы ИРБИС и программных клиентов) как предыдущего поколения (версии 2017 и более ранних), так современных (версии 2018+ и выше) благодаря режиму совместимости
- Одновременная эксплуатации нескольких экземпляров серверной части системы ИРБИС на одной машине
- Взаимодействие серверов предыдущего поколения (версии 2017 и более ранних) и современных (версии 2018+ и выше) между собой по протоколу редиректа
- Расширенный контроль ошибок в языке программирования системы ИРБИС благодаря новому улучшенному интерпретатору xpft
- Улучшенная производительность системы в целом и в частности улучшенная производительность TCP/IP сервера и процедур с интенсивным использованием программных сценариев на языке форматирования ИРБИС (форматов), таких как создание словарей баз данных ИРБИС и печать табличных форм за счет интерпретатора языка форматирования xpft
- Значительно расширены возможности программирования системы ИРБИС за счет интерпретатора языка форматирования xpft, в том числе с использованием взаимодействия с удаленными серверами ИРБИС по протоколу редиректа в программных сценариях
- Инструментарий для массовой проверки компиляции и выполнения программных сценариев ИРБИС (форматов) как по всему каталогу, так и отдельных объектов, а также формирование отчетов по результатам проверки
- Расширенный протокол взаимодействия с веб модулем системы ИРБИС (WEB-ИРБИС64+ PHP), благодаря которому веб модуль получил возможность работать в режиме клиента и физически находиться на другой машине
- В версии 2021 будет представлен обновленный редактор программных сценариев системы ИРБИС (форматов) с возможностью интерактивной отладки как отдельных форматов, так и комплексных файлов системы ИРБИС, содержащих форматы (сценарии глобальной корректировки, сценарии сортировки, таблицы выбора полей)
- Все вышеперечисленное также представлено в серверной части ИРБИС для ОС Linux
ИРБИС64+ представляет собой систему автоматизации, предназначенную для создания и ведения электронной библиотеки - в отличие от ИРБИС64, который предназначен для ведения электронного каталога.
Пользователи под «электронной библиотекой» понимают самые разные вещи. Некоторые называют электронной библиотекой электронный каталог, где к библиографическим описаниям привязаны ссылки на полные тексты, которые не участвуют в поиске и выступают в роли ресурса для просмотра, - такую «электронную библиотеку» можно создавать с помощью обычного ИРБИС64. Другие пользователи называют электронной библиотекой то, что можно создавать с помощью другого продукта (в настоящее время уже не развивающегося) – ИРБИС64 ПБД, - т.е. полнотекстовые базы данных, в которых можно осуществлять поиск по словам полного текста.
ИРБИС64+ - нечто более широкое. Прежде всего, важно отметить, что основное назначение электронной библиотеки с точки зрения читателя – это поиск нужной ИНФОРМАЦИИ, в то время как назначение электронного каталога – поиск нужной КНИГИ (издания).
Если говорить на языке пользователей ИРБИС, ИРБИС64+ это система, которая полностью включает возможности ИРБИС64 и ИРБИС64 ПБД и плюс сверх того – имеет дополнительный функционал, связанный со спецификой собственно электронной библиотеки – разумеется, в нашем понимании.
В общем, новый функционал ИРБИС64+, обусловленный требованиями именно электронной библиотеки, состоит из следующих элементов:
Информационной основой ИРБИС64+ являются базы данных, представляющие собой совокупность связанных библиографических данных и полных текстов изданий.
Библиографические данные, разумеется, ведутся на основе коммуникативного формата RUSMARC. А в качестве полных текстов используются распознанные PDF-файлы, которые подвергаются автоматическому разбиению на страницы и индексированию по словам.
Имеет смысл остановиться на Web-интерфейсе, адресованном конечному пользователю, поскольку именно в этом модуле реализован почти весь новый функционал ИРБИС64+.
Рис.1
По умолчанию пользователю предлагается простейший поисковый интерфейс, содержащий одно окно, в которое следует вводить запрос на естественном языке (Рис.1). При этом наряду с ключевыми словами, определяющими содержание запроса, можно вводить элементы библиографических данных: слова из заглавия, фамилии авторов, название издательств и коллективов, годы издания и т.п. На основании введенного запроса выполняется полнотекстовый поиск: собственно по страницам полного текста, а также – по библиографическому описанию, рассматриваемому как текст. Релевантность документов определяется на основе оригинального критерия, который учитывает количество и контекстную близость слов запроса, найденных в тексте. При сравнении слов используется механизм морфологии русского языка.
В случае необходимости провести точный библиографический поиск или ограничить полнотекстовый поиск библиографическими данными предлагается дополнительный интерфейс, который позволяет указать любые элементы описания: автор, заглавие, вид издания и т.д. (Рис.2).
Рис. 2
Результат поиска представляется в виде списка описаний найденных документов в порядке убывания их релевантности. При этом - в случае если выполнялся полнотекстовый поиск – в каждое описание документа в виде ссылки включается фрагмент первой релевантной страницы полного текста. В зависимости от прав доступа также даются ссылки на постраничный просмотр и скачивание полного текста. Здесь же выводится рейтинг документа, сформированный на основе оценок конечных пользователей, и, кроме того, – общее количество обращений к полному тексту и ссылки на другие издания, которые составляют круг интересов (т.н. «круг чтения») читателей данного издания (Рис. 3)
Рис. 3
В случае представительного результата поиска формируются фасеты. Под фасетами понимается распределение найденных документов по значениям определенных элементов библиографического описания, в частности, автор, год издания, тематика, т.е. выделяются авторы, года издания, тематика, которые максимально представлены в результатах поиска (Рис.4 ).
Рис. 4
Также в конце каждой порции найденных документов пользователю предлагается:
При обращении к просмотру полного текста каждая страница издания представляется в виде только графического слоя, т.е. в виде «картинки», что, с одной стороны, защищает текст от копирования, с другой стороны, исключает наличие на стороне клиента каких-либо плагинов для работы с PDF-текстами (Рис.5).
Рис. 5
В этом случае, работая с полным текстом, пользователь имеет возможность:
В случае наличия права скачивания пользователь получает возможность работать с полным PDF-текстом. Если в браузере клиента установлен плагин Acrobat Reader'а, то скачанный полный PDF-текст открывается непосредственно в браузере и при этом отображается список найденных слов запроса с возможностью позиционировать страницы, на которых они найдены.
В зависимости от прав доступа, связанных с конкретным пользователем и конкретным документом, пользователю может быть:
Разрешение на просмотр и скачивание полного текста может иметь количественные ограничения, которые задаются или в процентах от общего объема документа или в виде непосредственного количества страниц.
При определении прав доступа к полным текстам могут учитываться следующие данные:
Собственно значение права доступа вырабатывается в момент обращения конкретного читателя к конкретному полному тексту на основе специального алгоритма, реализованного в виде того, что в ИРБИСе называется формат. Этот формат, как и все прочие, находится в распоряжении пользователей системы, а это значит, что, изменяя этот формат, пользователь может уточнять или как угодно менять алгоритм формирования права доступа к полным текстам.
Вход в электронную библиотеку осуществляется на основе авторизации читателя (т.е. читатель указывает свои логин и пароль). При этом читателю предлагаются элементы личного кабинета, а именно, он имеет возможность:
Рис. 6
Рис. 7
Конечному пользователю может быть предоставлена возможность загрузить собственный полный текст и его краткое описание в электронную библиотеку. Этот функционал может использоваться в вузовских библиотеках при формировании БД выпускных квалификационных работ студентов, т.е. студентам можно предоставить возможность самостоятельно включать свои дипломные работы - полный текст и его описание - в соответствующую БД электронной библиотеки. В дальнейшем планируется также реализовать возможность оценки включаемого таким образом полного текста на оригинальность (т.е. пропускать этот текст через систему антиплагиата).
В состав системы ИРБИС64+ входят следующие модули:
СК-ИРБИС предназначен для создания и поддержания в актуальном состоянии сводного каталога и обеспечения качества каталогов библиотек–участниц.
СК-ИРБИС представляет собой комплекс программных средств для синхронизации электронных каталогов, созданных на базе ИРБИС-64 и функционирующих в рамках информационно-библиотечной корпоративной системы.
Комплекс состоит из 2-х компонентов:
Конфигурация ИРБИС-64 для поддержания сводного каталога предполагает наличие TCP-IP сервера ИРБИС-64, АРМ Администратор ИРБИС-64 и сервера приложений ИРБИС-64/128.
Минимальная конфигурация ИРБИС-64, необходимая для функционирования электронного каталога библиотеки-участницы предполагает наличие TCP-IP сервера ИРБИС-64, АРМ Администратор ИРБИС-64 и АРМ Каталогизатор ИРБИС-64
Системные требования, предъявляемые к компьютеру, на котором устанавливается Cервер синхронизации, включают:
Системные требования, предъявляемые к компьютеру, на котором устанавливается клиент синхронизации, включают:
АРМ «RFID клиент»
АРМ «RFID конверсия»
АРМ «SIP2 сервер»
Программный компонент Dem_RFID.ocx
Перечень компаний - разработчиков и производителей библиотечного RFID оборудования, работающего в составе и поддерживаемого существуюими программынми средствами САБ ИРБИС64:
«Bibliotheca», ООО "Библиотека"
Z-ИРБИС - модуль доступа к ресурсам ИРБИС64 через Интернет по протоколу Z39.50, включая средства обеспечения работы в режиме WEB-сервиса.