Новинка:


«Новое это – хорошо забытое старое»: подсистема ИРИ в АРМе «Книговыдача»

Подсистема ИРИ (Избирательного Распространения Информации) предназначена для ведения постоянных запросов пользователей (профилей ИРИ) и выполнения на их основе пакетных поисков в новых поступлениях баз данных ЭК с рассылкой результатов по электронной почте.
 221Для описания профилей ИРИ в структуре БД RDR (читателей) выделено специальное поле с меткой 140. Поле повторяющееся, т.е. пользователь ИРИ может иметь произвольное количество профилей. На рис. 1 изображен РЛ подполей для описания профиля ИРИ.
Основной пользовательский интерфейс подсистемы ИРИ в АРМе «Книговыдача» вызывается соответствующим режимом (кнопкой) в разделе ЧИТАТЕЛИ главного меню (см. Рис. 2)
 
 
 
 Рис. 1
222
 
Рис. 2
Пользовательский интерфейс подсистемы ИРИ представляет собой плавающее (немодальное) окно, содержимое которого определяется и управляется  основным интерфейсом АРМа «Книговыдача», а именно: в нем отражаются сведения о пользователе, который является текущим в основном интерфейсе.
Интерфейс состоит из области управления (главное меню и соответствующие инструментальные кнопки) и рабочей области, разделенной на две части. В левой – отображается список профилей ИРИ текущего пользователя, а в правой – результаты обслуживания (рассылки) по текущему профилю. В левом списке можно выделить (с помощью клавиши Shift) несколько профилей (по порядку) – в этом случае в правом списке будут показаны сведения  обо всех рассылках по выделенным профилям. Порядок и ширину колонок в обоих списках можно менять. Любую из колонок можно сделать ключевой для сортировки списка.
Все режимы главного меню разделены на три группы и имеют соответствующие кнопки на панели инструментов. Предлагаются следующие режимы:
  • ВЫПОЛНИТЬ – РАССЫЛКА ИНДИВИДУАЛЬНАЯ. Режим предназначен для выполнения поиска по всем активным профилям текущего пользователя. Режим выполняется в соответствии с установленными опциями (см. ниже режим СЕРВИС – НАСТРОЙКА). По завершению режима выдается протокол. Собственно результаты поиска сохраняются в файлах и (если это определено в настройках) посылаются по электронной почте пользователю;
  • ВЫПОЛНИТЬ – РАССЫЛКА ГРУППОВАЯ. Режим доступен только в случае, когда через основной интерфейс АРМа «Книговыдача» отобрано несколько (больше одного) пользователей – их количество указывается на панели инструментов. Переход от одного пользователя к другому, если это необходимо, осуществляется с помощью кнопок К СЛЕДУЮЩЕМУ и К ПРЕДЫДУЩЕМУ на основном интерфейсе АРМа.  Отбор пользователей может осуществляться по любому предусмотренному виду поиска (см. область словаря основного интерфейса АРМа), в том числе: ПОЛЬЗОВАТЕЛИ ИРИ и ПРОФИЛИ ИРИ. В результате выполнения режима осуществляется обслуживание по всем активным профилям отобранных пользователей. По завершению режима выдается протокол. Результаты поиска сохраняются в файлах и (если это определено в настройках) рассылаются по электронной почте пользователям;
  • КОРРЕКТИРОВКА – КОРРЕКТИРОВАТЬ ПРОФИЛЬ. Режим предназначен для корректировки текущего профиля пользователя. Корректировка осуществляется с помощью РЛ подполей, который изображен на Рис. 1;
  • КОРРЕКТИРОВКА – ДОБАВИТЬ ПРОФИЛЬ. Режим используется для формирования нового профиля ИРИ текущего пользователя (с помощью того же РЛ подполей);
  • КОРРЕКТИРОВКА – УДАЛИТЬ ПРОФИЛЬ. Режим выполняется с подтверждением с целью удаления текущего или группы выделенных профилей пользователя;
  • КОРРЕКТИРОВКА – УДАЛИТЬ СВЕДЕНИЯ О РАССЫЛКАХ. Операция предназначена для удаления текущих или группы выделенных сведений о рассылках (правый список) и выполняется с подтверждением;
  • СЕРВИС – «ЧИСТКА» и РЕОРГАНИЗАЦИЯ -  предназначен для глобальных удалений сведений о рассылках. Режим определяется двумя опциями (см. Рис. 3): «удалить сведения о «несуществующих» читателях/профилях», Удалить все сведения до …»
223
 Рис. 3
Необходимо отметить, что все сведения о рассылках сохраняются в специальной БД (IRI) и служат только для получения статистических данных подсистемы ИРИ.
  • СЕРВИС – НАСТРОЙКА.  Предназначен для установки опций, определяющих выполнение режимов ИНДИВИДУАЛЬНАЯ РАССЫЛКА и ГРУППОВАЯ РАССЫЛКА (см. Рис. 4):
    • УЧИТЫВАТЬ ДАТЫ ПРИ РАССЫЛКЕ. Если данная опция отключена, поиск (рассылка) выполняется без учета даты новых поступлений, т.е. по всей БД ЭК.  Если опция включена, поиск выполняется в зависимости от положения связанного (расположенного ниже) переключателя:
      • Если переключатель находится в положении УЧИТЫВАТЬ ДАТУ ПОСЛЕДНЕЙ РАССЫЛКИ, то поиск (рассылка) выполняется только в том случае, если со дня последней рассылки прошло (дней) не менее, чем период обслуживания. Собственно поиск выполняется среди изданий, поступивших в ЭК после даты последней рассылки, но не ранее, чем 31 день (месяц) назад;
      • Если переключатель находится в положении НЕ УЧИТЫВАТЬ ДАТУ ПОСЛЕДНЕЙ РАССЫЛКИ, то поиск (рассылка) выполняется среди изданий, поступивших в ЭК в течение последних N дней, где N равно периоду обслуживания.
Примечания:  
  1. Дата поступления изданий определяется на основании инверсии (словаря) с префиксом, который задается параметром DBNPREFINPUTDATE секции [MAIN] INI-файла АРМа Книговыдача (по умолчанию – DP=).
  2. В случае учета даты поступления изданий (опция  УЧИТЫВАТЬ ДАТЫ ПРИ РАССЫЛКЕ включена) в поиске не участвуют издания, поступившие за текущий день.
224
 
 Рис. 4
Для подведения статистики ИРИ предлагается табличная форма IRI_STAT1 в БД RDR АРМ Каталогизатор – БД RDR – СЕРВИС – ПЕЧАТЬ – ТАБЛИЦЫ
по материалам Релиза 2011.1 подготовила Елена Квашук,
 Главный технолог проекта «ИРБИС» Объединения «Матрикс».
Авторські права © 2020 Матрикс Пресс. Усі права захищені.
Joomla! — безкоштовне програмне забезпечення, яке розповсюджується за ліцензією GNU Загальна Публічна Ліцензія.
2006-2012 © Український переклад Joomla! Україна.