ИРБИС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+ входят следующие модули: