Функциональная схема

schema.jpg


Функциональное назначение:


Инструкция:

Скачать инструкцию в формате PDF Интеграция со сторонними системами

Интеграция с LDAP

Настройка окна приветствия пользователя LDAP с ограниченными правами

Пользователю LDAP предоставляется возможность автоматической регистрации и входа в модуль «Библиотека» под учетными данными LDAP.

Для настройки рабочего стола пользователя, администратору необходимо перейти в Настройки системы (подсистема «Администрирование», либо используя поиск по конфигурации)

image1.jpg

В окне настроек на вкладке «Интеграция» необходимо открыть страницу «LDAP»

image2.jpg

Данная вкладка состоит из двух полей: в верхнее поле вводится исходный текст страницы приветствия. Поддерживается HTML-верстка. По мере изменения текста приветствия, в нижнем окне будет отображаться предпросмотр рабочего стола как его увидит пользователь с LDAP с ограниченными правами.

Для сохранения настроек необходимо нажать клавишу «Записать и закрыть» или комбинацию Ctrl+Enter.

Вход пользователя с ограниченными правами

При аутентификации с использованием учетной записи LDAP, пользователю предоставляются минимальные полномочия для работы с системой: на рабочем столе пользователя отображается справочное окно, настраиваемое администратором системы.

image3.jpg

Мониторинг ресурсов, созданных в репозитории DSPACE

Система мониторинга записей, созданных в репозитории DSPACE находится в командном интерфейса «Главное»

image4.jpg

image5.jpg

Интерфейс системы мониторинга разделен на три функциональных блока:

  • полный список изданий в электронном каталоге, созданных автоматически на основании ресурсов DSPACE,
  • статистическая диаграмма, позволяющая оценить отношение вновь поступивших записей к уже обработанным
  • окно быстрого доступа на страницу ресурса в репозитории

image6.jpg

При выделении записи в списке происходит автоматическая загрузка страницы ресурса в репозитории.

При необходимости данную страницу можно открыть в браузере, установленном в системе по умолчанию по команде из контекстного меню «Открыть в браузере»

image7.jpg

Библиографические записи, созданные автоматически и пока не отредактированные пользователем, выделены в списке желтым значком. Хотя бы однажды отредактированная запись обозначена в списке зеленым значком.

Для редактирования библиографического описания необходимо дважды щелкнуть по ней левой кнопкой мыши. При этом откроется окно полного редактора библиографических записей с дополнительным окном предпросмотра ресурса справа.

image8.jpg

Такая компоновка позволяет производить редактирование библиографической записи, используя данные из описания на сайте, копируя их при помощи буфера обмена.

image9.jpg

Первоначальная настройка интеграции с репозиторием DSPACE

Для осуществления первоначальной настройки пользователь с правами администратора системы должен открыть вкладку «Интеграция»-«Dspace» в окне «Настройка системы»

image10.jpg

image11.jpg

На данной вкладке необходимо указать:

  • Каталог для импорта файлов обмена с Репозиторием: это каталог, в который выкладываются файлы обмена «xml» при редактировании записей в Репозитории, и который будет проверяться системой в регламентном задании.
  • Необходимость упаковывать в zip экспортный файл для обмена с Репозиторием при выполнении команды «Экспорт выделенных записей в файл xml для Dspace» в окне электронного каталога.
  • Маску Репозитория: общая часть интернет-адреса ресурсов, выгружаемых в Репозиторий.

Управление режимом оповещения о новых ВКР и ресурсов DSPACE (режим «Не беспокоить»)

В системе реализован режим управления оповещениями о новых записях ВКР и ресурсах DSPACE. В случае если необходимо отключить всплывающие оповещения о новых ВСК и ресурсах DSPACE, пользователю необходимо выполнить команду «Управление режимом «Не беспокоить» в командном интерфейсе Главного окна

image12.jpg

В открывшемся окне можно указать срок, до которого не должны появляться всплывающие оповещения. По умолчанию оповещения отключаются до конца дня.

В верхней части формы отображается текущее состояние режима «Не беспокоить» и срок, до которого он установлек.

image13.jpg

После выбора даты нужно нажать кнопку «Вкл» и режим «Не беспокоить» будет активирован, о чем сообщит всплывающее уведомление.

Отключение режима «Не беспокоить»

Для отключения режима «Не беспокоить» необходимо открыть окно выполнить команду «Управление режимом «Не беспокоить» в командном интерфейсе Главного окна

image12.jpg

В открывшемся окне нужно нажать кнопку «Выкл» и режим «Не беспокоить» будет отключен, о чем сообщит всплывающее уведомление

image13.jpg

Экспорт в ISO

Для экспорта в файл в формате ISO 2709 необходимо выделить все библиографические записи, которые нужно выгрузить. После этого в блоке RUSMARK выбрать команду Экспорт в файл в формате ISO 2709.

image14.jpg

Далее заполняем открывшуюся форму. Первым делом выбираем, будут выгружены данные в Файл или в Каталог. При выгрузке в каталог выбранные записи будут выгружены в указанную папку (с автоматическим разделением на 10.000 записей в каждом файле). При сохранении в файл система создаст один файл со всеми записями.

В поле Каталог указываем адрес выгрузки, а в поле Кодировка (при необходимости) указываем нужную.

image15.jpg

Далее переходим к настройке параметров экспорта. Если выбрать пункт Не проводить синтетический контроль, то система не будет проверять библиографические записи на ошибки - это ускорит процесс выгрузки.

При включении параметра Выгружать несмотря на ошибки, записи, не прошедшие синтетический контроль, попадут в экспортный файл.

image16.jpg

Если выбрать параметр По всем, то система проигнорирует библиографические записи, указанные в списке. Обработка сама отберет все записи из электронного каталога.

Со включением этой возможности можно также указать дополнительный параметр С изменениями после. Если заполнить дату, то будут выгружены все записи, которые были изменены после указанного числа. Это удобно при последующих выгрузках, когда необходимо в файле экспорта отразить только те записи, которые были изменены. Если оставить дату пустой (вида 01.01.0001), то в экспортный файл попадут все записи.

image17.jpg

Для дополнительной настройки экспорта можно также указать значение полей, которые необходимо исключить из выгрузки. Например, мы не хотим, чтобы выгружались поля, в которых содержатся ссылки на определенный сайт. Для этого добавляем новое значение в поле Значения подполей исключения.

Для того чтобы данные подполя были исключены корректно необходимо в начале и конце строчки добавить знаки процентов. После этого будут удалены все поля, содержащие это значение.

image18.jpg

Также можно исключить определенные поля и подполя. Для этого в соответствующей таблице нажимаем кнопку Добавить.

Например, нам нужно исключить из экспорта поля и подполя из 852 поля. В таком случае заполняем поле Код поля, а поле Код подполя оставляем пустым.

Если нужно исключить из экспорта поле 200 и подполе 1, то добавляем новое поле в список исключаемых и заполняем соответственно.

Если необходимо исключить массив данных, например, все поля с 900 по 999, то указываем следующую маску: 9__ (два подчеркивания). По аналогии с этим исключаем поля с 210 по 219 – маской 21_ (одно подчеркивание).

image19.jpg

После заполнения настроек нажимаем на Экспорт для того, чтобы произошла выгрузка данных в файл.


Список изменений в релизах:

1. Релиз № 1.0.5.1.16 от 3 апреля 2017 г.

Исправлена ошибка, при которой новые записи из Dspace не загружались в электронный каталог.

2. Релиз № 1.0.5.1.15 от 22 марта 2017 г.

Исправлена ошибка, при которой в результате проверки состояния согласования документ РПД записывался без проведения.

3. Релиз № 1.0.5.1.14 от 28 февраля 2017 г.

Исправлена ошибка, при которой в результате проверки состояния согласования документ РПД записывался без проведения.

4. Релиз № 1.0.5.1.13 от 22 февраля 2017 г.

Модифицирована форма мониторинга ресурсов DSPACE. Выведены дополнительные реквизиты на форму: Идентификатор, дата и автор последних изменений, URL. Оптимизировано расположение и условное оформление элементов формы.

5. Релиз № 1.0.5.1.11 от 18 января 2017 г.

Реализована загрузка полей «Коллекция», «ISBN», «ISSN», «ISMN», «ББК», «УДК», «ГРНТИ» при импорте библиографического описания записи, созданной в DSPACE.

6. Релиз № 1.0.5.1.11 от 18 января 2017 г.

Реализован сервис, значительно упрощающий формирование справок о наличии печатных и электронных ресурсов. Зачастую, при формировании данной справки, блок «Методические издания» остается незаполненным, поскольку при формировании блока УМО РПД добавление методических изданий в основную литературу не является обязательным. Реализованный сервис по запросу из внешней системы анализирует список библиографических записей, указанных в качестве основной литературы по указанному учебному плану в разрезе дисциплин, формирует рейтинговый список наиболее характерных для данных дисциплин ключевых слов и составляет перечень методических изданий, наиболее релевантных указанному рейтинговому списку. В качестве дополнительной информации указывается перечень документов, подтверждающих наличие экземпляров данных изданий, количество экземпляров на одного студента и общее количество экземпляров.

7. Релиз № 1.0.5.1.10 от 11 января 2017 г.

В справочнике «ИМЦ: Договора с ЭБС» добавлен реквизит «Договор на периодику», предназначенный для указания договоров с поставщиками периодических изданий. Модифицирован запрос HTTP-сервиса по формированию печатных форм со сведениями об используемых литературных источниках таким образом, чтобы выводить удовлетворяющие условиям договора на периодические издания в 4 блоке справки.

8. Релиз № 1.0.5.1.7 от 18 октября 2016 г.

Dspace: модифицирован алгоритм обновления ссылок на репозиторий для затирания ссылок на другие ресурсы в библиографическом описании.

9. Релиз № 1.0.5.1.7 от 18 октября 2016 г.

Модифицирована форма «Мониторинг ресурсов DSPACE». На статистической диаграмме исключены записи, помеченные на удаление. Модифицирован запрос к форме списка: пользователю доступен отбор помеченных на удаление записей в настройке списка.

10. Релиз № 1.0.5.1.6 от 27 сентября 2016 г.

Расширены возможности модуля взаимодействия с API Telegram: - Реализована возможность отправки текстового файла с рекомендуемой литературой по учебной группе, указанной в пользовательском запросе - Реализована возможность отправки текстовых сообщений пользователю администратором - Реализована возможность формирования справки в пользовательском режиме - Реализована упрощенная версия антимат-фильтра - Реализован дополнительный контекстный анализ входящего сообщения: псевдослучайный ответ на благодарность («Спасибо»), мат.

11. Релиз № 1.0.5.1.5 от 20 сентября 2016 г.

На форме мониторинга ресурсов DSPACE выведено поле «Дата создания записи» для удобства сортировки. Скрыты записи, помеченные на удаление.

12. Релиз № 1.0.5.1.5 от 20 сентября 2016 г.

Алгоритм веб-сервиса поиска по электронному каталогу модифицирован таким образом, чтобы при выгрузке данных для DSPACE возвращались только записи со ссылками на электронные ресурсы. Ограничение на формат прикрепленного файла не устанавливалось, содержимое ссылки не фильтруется.

13. Релиз № 1.0.3.1.14 от 12 июля 2016 г.

Модифицирован алгоритм загрузки сведений о физических лицах из учетной системы «Парус» с целью обеспечения возможности анализа повторных строк в результирующей таблице.

14. Релиз № 1.0.3.1.14 от 12 июля 2016 г.

Модифицирован алгоритм регистрации новых ВКР: при поступлении ВКР ей присваивается статус «На согласовании»

15. Релиз № 1.0.3.1.14 от 12 июля 2016 г.

Для исправления ошибки сортировки динамического списка по дате модифицирован запрос к регистру ВКР.

16. Релиз № 1.0.3.1.13 от 28 июня 2016 г.

Для интеграции с LDAP в модуле «Библиотека» созданы: 1. Рабочий стол пользователя LDAP, настраиваемый администратором. 2. Модуль настройки рабочего стола в общей форме «Настройки системы» 3. Роль для гостевого доступа, позволяющая производить запуск системы с рабочим столом пользователя LDAP 4. Механизм автоматического создания нового пользователя на основании учетных данных пользователя LDAP с ограниченными правами.

17. Релиз № 1.0.3.1.13 от 28 июня 2016 г.

В модуль экспорта библиографических записей в формат Dublin Core для DSpace добавлен механизм заполнения квалификатора «Citation» для формирования человекопонятного библиографического представления издания

18. Релиз № 1.0.3.1.13 от 28 июня 2016 г.

Реализована система мониторинга библиографических записей, созданных на основании новых записей из репозитория. Система доступна по команде «Мониторинг ресурсов DSPACE» в командном интерфейсе «Главное». Интерфейс позволяет оценить количество необработанных записей, созданных из репозитория, получить мгновенный доступ к описанию ресурса на сайте по прямой ссылке, выполнить редактирование библиографической записи с возможностью выбора полей из полного описания со страницы ресурса на сайте.

19. Релиз № 1.0.3.1.13 от 28 июня 2016 г.

Внесены изменения в алгоритм импорта библиографических записей, созданных в репозитории DSPACE, позволяющие производить корректный разбор полей Contributor, а также повторяющихся полей одного типа.

20. Релиз № 1.0.3.1.13 от 28 июня 2016 г.

Реализован механизм оповещения пользователей о поступлении новых записей из Репозитория. Пользователь будет получать всплывающее сообщение о новом ресурсе каждые 30 секунд пока не откроет форму мониторинга ресурсов DSPACE, либо пока другой пользователь не отредактирует данную библиографическую запись. В случае если у пользователя открыто окно мониторинга ресурсов DSPACE, оповещения о новых записях приходить не будут. При открытии формы мониторинга ресурсов DSPACE из окна оповещения, по умолчанию в списке будет выделен указанный в оповещении ресурс.

Реализован механизм отключения оповещений. Команда «Управление режимом «Не беспокоить» доступна пользователям с правами на работу с модулем «Мониторинг ВКР» и «Мониторинг ресурсов DSPACE» в командном интерфейсе главного окна. В открывающейся форме необходимо указать время, до которого не должны приходить оповещения о новых ВКР и ресурсах DSPACE. По умолчанию оповещения отключаются до конца дня.

Добавлена константа «Маска репозитория», доступная для настроййки на вкладке «Интеграция»-«Dspace» окна «Настройка системы». По данной маске будут фильтроваться записи на форме мониторинга ресурсов DSPACE для исключения электронных ресурсов, созданных не в репозитории.

21. Релиз № 1.0.3.1.13 от 28 июня 2016 г.

Модифицирован алгоритм регистрации новых ВКР: при поступлении ВКР ей присваивается статус «На согласовании»

22. Релиз № 1.0.3.1.13 от 28 июня 2016 г.

Исправлена ошибка, приводящая к пропаданию записей ВКР на форме мониторинга при сортировке списка по дате последних изменений.

23. Релиз № 1.0.3.1.11 от 27 апреля 2016 г.

Исправлена ошибка, при которой некорректно сохранялась внешняя ссылка длиной больше 255 символов. Исправлены алгоритмы вывода сведений о внешних ссылках на форму списка электронного каталога.

24. Релиз № 1.0.3.1.11 от 27 апреля 2016 г.

Изменен алгоритм импорта ссылок из репозитория: в случае обнаружения в электронном каталоге загружаемой записи со ссылкой на репозиторий, отличной от загружаемой, существующая ссылка будет перезаписана вновь загружаемой.

25. Релиз № 1.0.3.1.10 от 28 марта 2016 г.

Внесены изменения в алгоритмы интеграции с репозиторием на базе DSpace: 1. Исправлен алгоритм формирования полей Creator и Contributor – лица теперь записываются в прямой форме «Фамилия И.О.» через запятую 2. Исправлен алгоритм формирования поля Title – используется поле ОсновноеЗаглавие, полностью описывающее заглавие выбранной записи с учетом вышестоящих уровней 3. Исправлены мелкие ошибки 4. Импортируемый через web-сервис файл от Dspace помещается в кэш без обработки, после чего выполнение метода прекращается. Обработка полученного файла производится в фоновом режиме на сервере. 5. Добавлены команды экспорта в файл обмена на рабочем столе электронного каталога 6. Добавлена возможность поиска записей в электронном каталоге по параметру «Для DSpace» и по маске пути хранения присоединенного файла (для выгрузки по коллекциям) 7. Большинство команд вынесено в отдельный общий модуль интеграции с DSpace

26. Релиз № 1.0.3.1.9 от 24 февраля 2016 г.

Внесены изменения в алгоритмы интеграции с репозиторием на базе DSpace: 1. Исправлен алгоритм формирования полей Creator и Contributor – лица теперь записываются в прямой форме «Фамилия И.О.» через запятую 2. Исправлен алгоритм формирования поля Title – используется поле ОсновноеЗаглавие, полностью описывающее заглавие выбранной записи с учетом вышестоящих уровней 3. Исправлены мелкие ошибки 4. Импортируемый через web-сервис файл от Dspace помещается в кэш без обработки, после чего выполнение метода прекращается. Обработка полученного файла производится в фоновом режиме на сервере. 5. Добавлены команды экспорта в файл обмена на рабочем столе электронного каталога 6. Добавлена возможность поиска записей в электронном каталоге по параметру «Для DSpace» и по маске пути хранения присоединенного файла (для выгрузки по коллекциям) 7. Большинство команд вынесено в отдельный общий модуль интеграции с DSpace

27. Релиз № 1.0.3.1.8 от 31 января 2016 г.

Реализован веб-сервис Dspace integration для реализации интеграции с репозиторием на базе Dspace. Разработан формат обмена данными, XDTO-пакет и XSD схема формата. Разработан метод получения данных дублинского ядра по идентификатору библиографической записи.

28. Релиз № 1.0.3.1.8 от 31 января 2016 г.

Реализован метод PutRecordsInfo вебсервиса DSpaceIntegration, позволяющий производить добавление и обновление записей в электронном каталоге на основании данных Дублинского ядра, полученных из сторонней системы.

29. Релиз № 1.0.3.1.8 от 31 января 2016 г.

Исправлен алгоритм выгрузки библиографических записей по уточняющему запросу »(DSpace)«. Теперь в результаты поиска попадают только те записи, которые содержат ссылку на файл в хранилище и удовлетворяют загружаемому типу записи. Корректно правило формирования уточняющего квалификатора: (DSpace Равно Истина)

30. Релиз № 1.0.3.1.7 от 10 декабря 2015 г.

В Интеграционной шине разработана и добавлена таблица BookLoan. Данная таблица хранит в себе данные о всей истории книговыдачи и книговозврата по физическому лицу с указанием автора и названия издания, инвентарного номера, количества выданных/возвращенных экземпляров, даты выдачи, дат предполагаемого и фактического возврата. В модуле «Библиотека» разработан функционал, позволяющий производить актуализацию таблицы BookLoan на основе документов, отражающих процессы книговыдачи/книговозврата на основе записи данные во внешний источник данных через наборы записей.