АРМ "Каталогизатор" представляет собой рабочее место библиотечного работника, выполняющего все функции по формированию (пополнению и корректировке) баз данных Электронного каталога, базы данных Читателей (RDR) и других БД, составляющих информационное обеспечение системы.
Для формирования БД Электронного каталога АРМ "Каталогизатор128" предлагает технологию, в которой можно выделить следующие основные характеристики:
Структура библиографического описания, основанная на ГОСТ 7.1-2003 и стандартах RUSMARC/UNIMARC. Имеется возможность - в соответствии с требованиями пользователя - изменения данной структуры (как в сторону упрощения, так и в сторону дополнения);
Уникальная технология заимствования - Inline-каталогизация - технология фонового поиска записей для заимствования через Интернет из корпоративных ресурсов готовых библиографических описаний с использованием уже введенных каталогизатором данных для формирования поискового запроса;
Широкий набор рабочих листов (экранных форм ввода), ориентированных на различные виды изданий (включая нетрадиционные) и типы библиографического описания;
Оригинальная технология описания периодических изданий (журналов), которая обеспечивает с одной стороны наличие сводного описания издания в целом, включающего сведения о поступлении всех его номеров (томов), и с другой стороны - наличие описания отдельного номера, содержащего сведения о входящих в него статьях, с возможностью создания аналитических описаний отдельных статей;
Специальная технология копирования данных, исключающая необходимость повторного ввода при создании аналогичных библиографических описаний, - в частности: при обработке многотомных (продолжающихся) изданий;
Широкий набор сервисных средств ввода данных, упрощающих процесс ввода и снижающих вероятность ошибок, - в частности, меню-справочники, словари, Авторитетные файлы, вложенные рабочие листы (исключающие необходимость ввода специальных разделителей элементов данных);
Система формально-логического контроля данных как на уровне отдельных библиографических элементов, так и на уровне описания в целом, существенно снижающая вероятность ошибок в процессе ввода;
Оригинальная технология автоматической сверки на дублетность, исключающая повторный ввод в БД Электронного каталога описания издания, уже присутствующего в БД;
Средства для импорта/экспорта данных в коммуникативных форматах (UNIMARC/USMARC/RUSMARC);
Средства для глобальной (групповой) корректировки баз данных;
Широкий набор выходных форм представления библиографических описаний, в т.ч. таблиц и указателей.
Широкий спектр поисковых средств, предназначенных для поиска документов (библиографических описаний) с целью их дальнейшей корректировки или копирования.
Пользователю рекомендуется предварительно ознакомиться со следующими документами:
-
Система автоматизации библиотек ИРБИС. АРМ «Каталогизатор». Руководство пользователя, где описывается структура базы данных электронного каталога; даются рекомендации каталогизатору по вводу и корректировке документов различных видов;
-
Система автоматизации библиотек ИРБИС. Приложения. (Перечень элементов формата представления данных в электронном каталоге и базе данных комплектования).
10.2Вход в АРМ «Каталогизатор»
Работа АРМа «Каталогизатор» начинается с подключения к серверу системы, в процессе которого производится авторизация пользователя, т.е. пользователь указывает свое имя (логин) и пароль, и выбора из ниспадающего меню нужного пользователю АРМа, в данном случае АРМ «Каталогизатор».
Рисунок 43. Общий вид окна входа в АРМы ИРБИС 128
Завершение работы с АРМом производится нажатием кнопки (Завершить работу).
10.3Общая характеристика пользовательского интерфейса
Рисунок 44. Общий вид пользовательского интерфейса АРМ «Каталогизатор 128».
АРМ «Каталогизатор» (Рис.44) работает в окне Internet-браузера и состоит из:
ПАНЕЛИ УПРАВЛЕНИЯ – верхняя одностроковая неперемещаемая панель. Содержит окно База данных: и кнопку ;
ПАНЕЛИ ИНСТРУМЕНТОВ – одностроковая неперемещаемая панель (справа). Содержит ниспадающее меню Формат просмотра: и кнопки операций.
области ПОИСК (левая часть интерфейса);
области РЕЗУЛЬТАТЫ ПОИСКА (правая часть интерфейса).
Окно База данных: - ниспадающее меню, предназначенное для выбора/установки в качестве текущей одной из баз данных, доступных пользователю. Список баз данных, доступных пользователю АРМа «Каталогизатор», содержится в специальном справочнике, имеющем по умолчанию имя DBNAM2.MNU (см. параметр DBNNAMECAT в САБ ИРБИС64. Общее описание системы, Приложение 1).
Следует наполнить, что сервер приложений ИРБИС128 имеет ряд модулей доступа (провайдеров данных), расширяющих возможности ИРБИС128:
-
Модуль доступа к БД по протоколу Z39.50;
-
Модуль доступа к БД J-ИРБИС и Web-ИРБИС 32/64;
-
Модуль логического сложения двух и более баз данных (RAIDB 0) - позволяет из нескольких физических БД создать одну логическую БД. Складываются не только записи, но и индексные файлы (словари). БД могут быть любыми (например, одна БД - ИРБИС64, вторая - Z39.50). Существует возможность настройки приоритета записи в каждую из составляющих БД, в том числе полный запрет на запись. Модуль используется для создания распределенных корпоративных электронных каталогов, а так же для балансировки нагрузки на сервера;
-
Модуль зеркалирования двух и более баз данных (RAIDB 1) в режиме реального времени - используется для обеспечения отказоустойчивости БД ИРБИС128 (для полноценной работы достаточно хотя бы одного доступного зеркала). Целостность БД поддерживается в автоматическом режиме.
Поэтому в качестве баз данных ИРБИС 128 могут выступать локальные БД ИРБИС 64, БД WEB-ИРБИС 32/64, БД Z39.50, БД ИРБИС 128, RAIDB уровня 0 над БД, RAIDB уровня 1 над БД. Пример подключения внешней БД см. в п.10.4.1.
10.3.1Область ПОИСК
Область ПОИСК состоит из формы СЛОВАРЬ, которая аналогична соответствующей области АРМа «Читатель» (п.9.3.1) и служит для оперативного (быстрого) доступа к документам, содержащим выбранный термин словаря.
В системе предусмотрены несколько видов поиска в установленной (текущей БД):
ОСНОВНОЙ ПОИСК – поиск по словарям терминов из элементов библиографического описания документа, вид основного поиска определяется выбором вида словаря в форме СЛОВАРЬ;
КОМПЛЕКСНЫЙ ПОИСК - предназначен для выполнения сложных запросов, т.е. для выполнения одновременного поиска по различным элементам описания (видам терминов).
ОСНОВНОЙ ПОИСК
Форма СЛОВАРЬ служит для быстрого поиска и доступа к записям текущей БД и представляет из себя табличную форму, предназначенную для отображения и работы со словарем - соответствующим выбранному виду поиска - с целью отбора поисковых терминов текущего запроса.
Вид поиска (а, следовательно, и вид словаря) устанавливается с помощью соответствующего ниспадающего меню Вид поиска, получить которое можно при нажатии на кнопку . Навигация по открытому меню выполняется с помощью «мыши» или клавиатурными командами <стрелка вверх>/<стрелка вниз>. Выбор вида поиска из меню возможен двумя способами:
- кликнуть левой кнопкой «мыши» на нужной строке
- установив (подсветив) курсор на нужной строке, нажать клавишу Enter.
Список видов поиска определяется сценарием, который описывается в INI-файле в разделе [SEARCH] серверного INI-файла irbisc.ini (см. САБ ИРБИС64. Общее описание системы, Приложение 6).
Ниспадающее меню Вид поиска можно изменять в размерах, нажав курсор «мыши» на правом нижнем углу ниспадающего меню (помечен значком ) и двигая «мышью» по диагонали для уменьшения или увеличения размеров.
Словарь представляет собой упорядоченный по алфавиту список терминов определенного вида, содержащихся в текущей БД. Вид термина определяется выбранным видом поиска, т.е. терминами могут быть имена авторов, заглавия, ключевые слова, названия коллективов/мероприятий, языки изданий и т.д.
Для отображения словаря служит ТАБЛИЦА СЛОВАРЯ (Рис.44а). Термины в таблице располагаются в алфавитном порядке (при этом следует иметь в виду, что при таком упорядочивании цифры и знаки препинания предшествуют буквам, а латинские буквы предшествуют кириллическим).
Таблица словаря состоит из следующих столбцов:
ДОК-ОВ - содержит число, равное частоте встречаемости данного термина в базе данных (иными словами, данное число характеризует количество документов, содержащих соответствующий термин, т.е. оно может быть равно количеству документов или превышать его - в том случае, когда данный термин встречается в документе более одного раза);
ТЕРМИНЫ - содержит собственно термины словаря;
ПОЯСНЕНИЯ - имеет место в случае, когда терминами являются коды или шифры (например, коды стран, коды языков), и содержит пояснительный текст.
Рисунок 44а. Форма СЛОВАРЬ.
Для управления просмотром словаря служат полоса вертикальной прокрутки, редактируемая строка КЛЮЧ и клавиатурные команды <стрелка вверх>/<стрелка вниз>, кнопки перехода: - переход к первому термину (к началу) словаря, - загрузить предыдущую порцию терминов словаря, - загрузить следующую порцию терминов словаря, - переход к последнему термину (в конец) словаря. Количество терминов в порции словаря устанавливается в серверном INI-файле в разделе [MAIN] параметром I128_TERMSPORTION (по умолчанию = 50).
Редактируемая строка КЛЮЧ служит для установки начальной точки просмотра словаря и реализует быстрый поиск по словарю. Ключ может задаваться в виде одного символа или строки. При этом нет разницы между строчными и прописными буквами. Начальная точка просмотра устанавливается по значениям столбца ТЕРМИНЫ таблицы словаря.
ПРИМЕР. Если в качестве ключа задать строку - вы, то просмотр словаря начнется с термина, ближайшего к заданному образцу, например - с термина ВЫСТРЕЛ.
Текущим термином таблицы словаря является термин, выделенный цветом или рамкой (Рис.44а).
Таким образом, чтобы отобрать термин для поиска из таблицы словаря следует сначала сделать его текущим, для чего необходимо дважды кликнуть левой кнопкой «мыши» по соответствующей строке таблицы словаря. Результат поиска отображается в области РЕЗУЛЬТАТЫ ПОИСКА (правая часть интерфейса) (Рис.44б).
Рисунок 44б. Выбор термина для поиска в форме СЛОВАРЬ и отображение результата поиска в области РЕЗУЛЬТАТЫ ПОИСКА.
КОМПЛЕКСНЫЙ ПОИСК
В области ПОИСК имеется возможность комплексного поиска, который предназначен для реализации сложных запросов, т.е. для выполнения одновременного поиска по различным элементам описания (видам терминов). Для выполнения комплексного поиска служит окно КОМПЛЕКСНЫЙ ПОИСК (Рис.44в), вызываемое нажатием кнопки (Комплексный поиск).
Рисунок 44в. Окно КОМПЛЕКСНЫЙ ПОИСК.
Окно состоит из двух основных рабочих областей:
-
область СЦЕНАРИЙ ПОИСКА служит для формулировки комплексного запроса;
-
область СЛОВАРЬ служит для представления словаря соответствующих терминов с целью их отбора для поиска. Область СЛОВАРЬ может быть свернута (скрыта) нажатием кнопки .
Основным элементом области СЦЕНАРИЙ ПОИСКА является таблица, с помощью которой формулируется собственно комплексный запрос. Каждая строка таблицы служит для описания одного вида поиска и включает четыре элемента (соответствующих колонкам таблицы):
ЛОГИКА - определяет логический оператор, с помощью которого данный термин должен объединяться со следующим термином (см. ниже). Вводится с помощью ниспадающего меню.
Рекомендация: Одноименные виды поиска следует указывать последовательно (друг за другом), при этом они будут объединяться в одну логическую группу.
ВИД ПОИСКА - определяет элемент описания, по которому необходимо провести поиск (ключевые слова, автор, и т.п.). Элемент выбирается с помощью ниспадающего меню, содержащего все элементы, по которым возможен поиск по словарю. Выбор определенного элемента приводит к тому, что соответствующий словарь отображается в области СЛОВАРЬ. С выбора вида поиска следует начинать формирование комплексного запроса (кликнуть мышью на новой строке таблицы области СЦЕНАРИЙ ПОИСКА в колонке ВИД ПОИСКА).
ТЕРМИН - содержит собственно поисковый термин в соответствии с выбранным видом поиска. Термин может вводиться с клавиатуры или выбираться из словаря. На одной строке может указываться единственный термин (одно ключевое слово, один читатель, один держатель и т.п.).
УСЕЧЕНИЕ - определяет, должен ли использоваться аппарат усечения при поиске по данному термину (см. ниже).
Переключатель ЛОГИКА предназначен для указания логических операторов, которыми объединяются термины комплексного запроса, т.е. определяется требование присутствия этих терминов в искомых документах.
Предлагаются следующие логические операторы:
И - определяет требование присутствия в искомых документах всех поисковых терминов (применение логики И ужесточает предыдущий поиск);
ИЛИ - определяет требование присутствия в искомых документах хотя бы одного из поисковых терминов (применение логики ИЛИ расширяет предыдущий поиск);
И НЕ - определяет требование присутствия первого и отсутствия всех остальных поисковых терминов (применение логики И НЕ изымает из предыдущего поиска).
Переключатель УСЕЧЕНИЕ служит для указания факта правого усечения или неусечения поисковых терминов, что определяет способ сравнения поисковых терминов с соответствующими элементами документов.
Если усечение не применяется («галочка» в столбца УСЕЧЕНИЕ не установлена) - сравнение дает положительный результат при полном совпадении поискового термина с соответствующим элементом документа.
Если усечение применяется («галочка» установлена, это значение определено по умолчанию) сравнение дает положительный результат в том случае, когда поисковый термин совпадает с началом соответствующего элемента документа. Например, поисковый термин АВТОМАТ будет совпадать с терминами документа АВТОМАТЫ, АВТОМАТИЧЕСКИЙ, АВТОМАТА и т.д.
Таким образом, применение усечения служит для расширения результатов поиска.
Кнопки операций:
- кнопка ДОБАВИТЬ служит для добавления новой строки таблицы комплексного запроса;
- кнопка УДАЛИТЬ служит для очистки текущей строки таблицы комплексного запроса (одного вида поиска). Для удаления одного вида поиска из таблицы необходимо сначала сделать его текущим, для чего следует щелкнуть мышью по соответствующей строке таблицы, и затем нажать кнопку УДАЛИТЬ.
- кнопка ВЫПОЛНИТЬ служит для выполнения сформулированного запроса комплексного поиска;
- кнопка ЗАКРЫТЬ закрывает окно КОМПЛЕКСНЫЙ ПОИСК, возвращая к основной форме ПОИСК ЧИТАТЕЛЯ (отказ от выполнения комплексного поиска).
Сформулированный запрос (Рис.44в) нажатием кнопки запускается на выполнение и в случае ненулевого результата комплексного поиска происходит переход к просмотру полученных результатов, которые отображаются в области РЕЗУЛЬТАТЫ ПОИСКА (правая часть интерфейса).
В случае нулевого результата комплексного поиска область РЕЗУЛЬТАТЫ ПОИСКА пуста.
10.3.2Область РЕЗУЛЬТАТЫ ПОИСКА. Форма РЕЗУЛЬТАТЫ ПОИСКА
Область РЕЗУЛЬТАТЫ ПОИСКА состоит из двух закладок:
собственно форма РЕЗУЛЬТАТЫ ПОИСКА (нажата закладка );
форма КОРЗИНА (нажата закладка ).
Форма РЕЗУЛЬТАТЫ ПОИСКА служит для отображения нумерованного списка коротких (одностроковых) описаний документов, найденных в результате выполнения текущего поискового запроса, или всех документов текущей базы данных.
Интерфейс имеет средства, позволяющие настроить его внешний вид:
-
область ПОИСК имеет в правом верхнем углу кнопку , позволяющую свернуть форму СЛОВАРЯ, тем самым минимизировать занимаемое ею пространство (практически сделать ее невидимой), при этом область РЕЗУЛЬТАТЫ ПОИСКА принимает свои максимальные размеры. Кнопка позволяет развернуть форму СЛОВАРЯ;
-
при свернутом положении формы/области клик левой кнопкой «мыши» на панели, где находится кнопка , позволяет временно (до следующего клика «мыши» на панели) открыть свернутые формы/области и выполнить поисковые действия;
-
в формах, представляющие собой таблицы, порядок колонок (элементов) может быть произвольным – установка необходимого порядка достигается путем перетаскивания колонок вправо, влево за название с помощью «мыши»;
-
управляемые «мышью» движки, разделяющие колонки (элементы) табличных форм, горизонтальные и вертикальные границы форм/областей, которые позволяют установить удобное для пользователя соотношение их размеров;
-
специальное меню, возникающее при наведении и нажатии левой кнопки «мыши» на правый угол названия колонки формы, которое позволяет управлять видимостью отдельных элементов табличной формы (видимые элементы отмечаются галочками);
-
ниспадающие меню можно изменять в размерах, нажав курсор «мыши» на правом нижнем углу ниспадающего меню (помечен значком ) и двигая «мышью» по диагонали для уменьшения или увеличения размеров.
Установленный порядок колонок, видимость колонок и их размеры, размеры форм/областей сохраняются только в течение текущего сеанса работы.
Форма РЕЗУЛЬТАТЫ ПОИСКА – это табличная многостраничная форма, состоящая из трех колонок:
- содержит данный значок, если соответствующий документ отмечен;
# - содержит порядковый номер документа в списке;
ОПИСАНИЕ – содержит короткое описание документа.
Табличная форма РЕЗУЛЬТАТЫ ПОИСКА имеет средства, позволяющие настроить ее внешний вид:
-
порядок колонок (элементов) может быть произвольным – установка необходимого порядка достигается путем перетаскивания колонок вправо, влево с помощью «мыши». Произвольным может быть и порядок сортировки строк табличной формы (для тех форм, где это предусмотрено) – для установки необходимого порядка сортировки следует щелкнуть по заголовку колонки (например, колонка порядкового номера будет иметь значок (справа от #), показывающий сортировку по возрастанию порядкового номера документа в списке);
-
управляемые «мышью» движки, разделяющие колонки (элементы) табличных форм, которые позволяют установить удобное для пользователя соотношение их размеров;
-
специальное меню, возникающее при наведении и нажатии левой кнопки «мыши» на правый угол названия колонки формы, которое позволяет управлять видимостью отдельных элементов табличной формы (видимые элементы отмечаются «галочками»).
Список коротких описаний документов может быть многостраничным. В этом случае в правой части формы РЕЗУЛЬТАТЫ ПОИСКА появляется полоса вертикальной прокрутки, и становятся активными кнопки навигации по страницам: - первая страница, - предыдущая страница, - следующая страница, - последняя страница. В окне Страница можно задать конкретный номер страницы для перехода. Количество кратких описаний документов (строк) в форме РЕЗУЛЬТАТЫ ПОИСКА устанавливается в серверном INI-файле значением параметра I128_BRIEFPORTION (по умолчанию = 20).
Для получения актуальных данных, используемых АРМом «Каталогизатор» в данный момент и в данной конкретном окне, служит кнопка Обновить . Её нажатие вызывает повторное чтение данных с сервера в случае их возможного изменения за время сеанса работы АРМа.
10.3.3Панель ИНСТРУМЕНТОВ формы РЕЗУЛЬТАТЫ ПОИСКА
Содержит ниспадающее меню Формат просмотра: и кнопки операций:
- Создать новую запись;
- Создать новую запись из текущей;
- Редактировать запись;
- Удалить записи;
- Глобальная корректировка; (описана не полностью)
- Импортировать записи в основной каталог;
- Печать документов;
- Экспортировать записи;
- Копировать записи;
- Импортировать записи;
- Статистические формы; (не описана)
- Последовательный поиск; (не описана)
- Показать все записи в БД;
- Добавить отмеченные записи в корзину.
Разным видам записей (документов) автоматически подаются разные РЛ (при корректировке записи) и разные форматы показа документа (при просмотре). Этот процесс называется оптимизация.
Вид записи определяется данными в поле 920, которые уже присутствуют в РЛ, выбранном при первоначальном вводе записи. Например, если при первоначальном вводе БО книги был выбран РЛ PAZK (в поле 920 этого РЛ введено значение PAZK), то при вызове этой записи на корректуру будет подан этот же РЛ, а в окне просмотра запись будет показываться по формату KN.
Другой пример. БО журнала вводится через РЛ OJ51 (в поле 920 этого РЛ введено значение J), но при вызове этой записи на корректуру будет подан другой РЛ - !RPJ51 (он отличается от OJ51 тем, что страница "Регистрация" в нем стоит первой), а в окне просмотра запись будет показываться по формату JW.
Соответствие кода в поле 920 записи и имени РЛ, который будет подаваться при ее корректировке, задается в справочнике ws31.opt. Соответствие кода в поле 920 записи и имени формата, который будет вызываться при ее просмотре, задается в справочнике pftw.opt.
Естественно, что при просмотре записи можно менять форматы (вызвать другой из выпадающего меню форматов просмотра).
Выбранный из списка коротких описаний документ можно просмотреть в нужном формате. Для этого необходимо из ниспадающего меню Формат просмотра: выбрать нужный формат, затем нажать кнопку на выбранной строке списка, документ откроется в выбранном формате. Переключение форматов при «развернутом» документе (нажатой кнопке ) не производится. Поэтому если нужно просмотреть данный документ уже в другом формате, необходимо сначала «свернуть» данный документ нажатием кнопки , затем выбрать другой формат просмотра и опять нажать кнопку на данном документе.
Можно установить нужный формат просмотра всех документов из списка результатов поиска (по умолчанию – оптимизированный) перед выполнением поиска или всех документов текущей базы данных (перед нажатием кнопки ). При выборе другого вида поиска документа выбранный формат просмотра найденных документов не меняется.
Нажатие кнопки (Создать новую запись) вызывает режим создания нового документа в текущей БД и открывает окно РЕДАКТОР ЗАПИСИ с установленным по умолчанию рабочим листом ввода. Имя этого РЛ определяется просто: он стоит первым в файле списка рабочих листов fmt31.mnu в директории текущей БД. Новая запись после ее сохранения становится последней в списке всех записей текущей БД (кнопка ).
Кнопка (Создать новую запись из текущей). Нажатие этой кнопки вызывает режим создания в текущей БД нового документа (записи), открывает окно РЕДАКТОР ЗАПИСИ в том рабочем листе, в котором создавался текущий документ, и наполняет его данными (содержимым) текущей записи. Далее новая запись может быть отредактирована и сохранена (кнопки операций сохранения станут доступным только после редактирования новой записи!). Новая созданная запись становится последней в списке всех записей текущей БД (кнопка ). Перед нажатием кнопки (Создать новую запись из текущей) необходимо отметить «галочкой» текущую запись, т.е. отметить запись, из которой будет создаваться новая запись.
Любой документ текущей БД может быть откорректирован (кнопка (Редактировать запись). Найти нужный для корректировки документ можно либо через поиск по словарям, либо через просмотр всех записей БД (кнопка ). Один документ для корректировки/редактирования должен быть выбран в форме РЕЗУЛЬТАТЫ ПОИСКА в качестве текущего, т.е. отмечен «галочкой», либо двойным кликом мыши на нужной строке. Нажатие кнопки (Редактировать запись) вызывает режим редактирования одного текущего документа текущей БД и открывает окно РЕДАКТОР ЗАПИСИ в том рабочем листе, в котором документ создавался. По завершении редактирования (нажатии кнопки редактора записи) происходит возврат в основной интерфейс АРМ Каталогизатор в одну из двух форм (форму РЕЗУЛЬТАТЫ ПОИСКА или форму КОРЗИНА) в зависимости от того, откуда был вызван редактор записи. Но в любом случае необходимо нажать на кнопку (Обновить) для получения актуальных данных (в связи с редактированием записи) в данной конкретном окне.
Ненужные в БД записи можно удалить, нажав на кнопку (Удалить записи).
Для выполнения удаления предлагается указать ИСХОДНЫЕ ДОКУМЕНТЫ (Рис.44г), т.е. определить, какие документы будут удаляться:
-
ВСЕ - в этом случае будут удалены все документы в соответствии с контекстом работы: если установлен контекст (Показать все записи в БД) - все документы текущей базы данных; если контекст РЕЗУЛЬТАТЫ ПОИСКА - полностью результат поиска по текущему запросу;
-
ОТМЕЧЕННЫЕ - при этом будут удалены только документы, отмеченные «галочкой» в текущем контексте работы (во всей БД или в результатах поиска);
-
КРОМЕ ОТМЕЧЕННЫХ - удаляются все документы текущего контекста за исключением отмеченных (при отсутствии отмеченных это равносильно значению ВСЕ).
Рисунок 44г. Окно УДАЛЕНИЕ ДОКУМЕНТОВ.
Для установки переключателя ИСХОДНЫЕ ДОКУМЕНТЫ в нужное положение следует щелкнуть мышью по соответствующему индикатору. Запуск процесса удаления выполняется нажатием кнопки Ok. Отменить удаление можно нажатием кнопки Отмена или просто закрытием окна.
В ИРБИС128 понятия «логически удаленная» как в ИРБИС32/64 нет, поэтому удаляется запись из БД сразу.
Доступность операции УДАЛИТЬ ЗАПИСИ определяется параметром DELETEABLE секции [MAIN] INI-файла (разрешена - значение 1, запрещена – значение 0, по умолчанию=1). При запрете данной операции кнопка не видна.
Кнопка (Глобальная корректировка) служит для единовременной (пакетной) корректировки группы записей базы данных. Группа записей, подлежащих корректировке (все/отмеченные/кроме отмеченных), определяется контекстом работы (контекст (Показать все записи в БД) и контекст РЕЗУЛЬТАТЫ ПОИСКА). Для выполнения режима глобальной корректировки служит специальная форма/окно (Рис.44д).
Рисунок 44д. Окно ГЛОБАЛЬНАЯ КОРРЕКТИРОВКА.
Корректировка выполняется в соответствии с заданием (алгоритмом) на пакетную корректировку. Список глобальных корректировок определяется содержимым glob.mnu. Задание заранее сформировано и находится в соответствующем файле. Выбор нужного задания осуществляется из предлагаемого списка – ниспадающего меню Корректировка:. Предполагается, что в ИРБИС128 будут со временем реализованы все задания на пакетную корректировку, разработанные в ИРБИС32/64. Если глобальная корректировка еще не реализована в ИРБИС128, то об этом сообщается в области Параметры окна ГЛОБАЛЬНАЯ КОРРЕКТИРОВКА. В настоящий момент реализованы глобальные корректировки
для БД ЭК:
-
глобальная корректировка /NJ_SPEC - Преобразование записи NJ в запись SPEC;
-
глобальная корректировка /OBRZV - Обработка завершена - снятие признака незавершенности (в Настройке должен стоять код завершения);
для БД читателей RDR:
-
глобальная корректировка /STUD - Корректура записей студента при переходе на "Книгообеспеченность по БД VUZ" (начиная с версии ИРБИС 2002.2);
-
глобальная корректировка /51 - Исправление ошибки в поле "Дата ввода" (удаление ^%).
Алгоритмы глобальных корректировок содержатся в папке classes/gbl. Корректировка ищется следующим образом: /ИмяБД/gblname.user.gbl128, /ИмяБД/gblname.gbl128, /gblname.user.gbl128, /gblname.gbl128. Сама корректировка представляет собой класс php с именем Gbl128_, в котором определена функция DoWork($db,$r,&$res), где $db - БД, над которой производится корректировка, $r - текущая корректируемая запись, $res - текстовый буфер для лога корректировки. Функция возвращает значение true, если запись в процессе корректировки изменилась, в противном случае - false. По окончании корректировки возникает сообщение вида: «Корректировка завершена. ХХХ записей откорректировано».
Доступность операции ГЛОБАЛЬНАЯ КОРРЕКТИРОВКА определяется параметром GLOBALABLE секции [MAIN] INI-файла (разрешена - значение 1, запрещена – значение 0, по умолчанию=1). При запрете данной операции кнопка не видна.
Кнопка (Импортировать записи в основной каталог) служит для ввода группы записей/документов в предварительно определенную БД (БД по умолчанию). Имя базы данных по умолчанию устанавливается в параметре DefaultDb секции [MAIN] ini-файла.
Для выполнения импорта предлагается указать ИСХОДНЫЕ ДОКУМЕНТЫ (Рис.44е), т.е. определить, какие документы будут импортироваться:
-
ВСЕ - в этом случае будут импортироваться все документы в соответствии с контекстом работы: если установлен контекст (Показать все записи в БД) - все документы текущей базы данных; если контекст РЕЗУЛЬТАТЫ ПОИСКА - полностью результат поиска по текущему запросу;
-
ОТМЕЧЕННЫЕ - при этом будут импортироваться только документы, отмеченные «галочкой» в текущем контексте работы (во всей БД или в результатах поиска);
-
КРОМЕ ОТМЕЧЕННЫХ - импортируются все документы текущего контекста за исключением отмеченных (при отсутствии отмеченных это равносильно значению ВСЕ).
Рисунок 44e. Окно ИМПОРТИРОВАТЬ ЗАПИСИ В ОСНОВНОЙ КАТАЛОГ.
Для установки переключателя ИСХОДНЫЕ ДОКУМЕНТЫ в нужное положение следует щелкнуть мышью по соответствующему индикатору. Запуск процесса печати выполняется нажатием кнопки Ok. Выполнение операции сопровождается появлением окна «Ожидание» с прогресс-баром числа импортированных записей. Завершается импорт сообщением вида «Готово. Операция выполнена».
Доступность операции ИМПОРТИРОВАТЬ ЗАПИСИ В ОСНОВНОЙ КАТАЛОГ определяется параметром COPYABLETODEFDB секции [MAIN] INI-файла (разрешен - значение 1, запрещен – значение 0, по умолчанию=0). При запрете данной операции кнопка не видна.
Кнопка (Печать документов). Сама печать для ИРБИС128 понятие относительное. Все формы отдаются в html/rtf формате. Соответственно, печать вынесена за пределы ИРБИС128. Например, если вы получаете какую-либо RTF-форму, то произойдет стандартная реакция браузера при получении RTF-файла: браузер спросит сохранить или открыть этот файл. Если выбираете открыть, то файл открывается тем, что у вас в системе установлено. А затем уже после открытия файла результат можно отредактировать/распечатать из установленного на компьютере редактора.
Для выполнения печати предлагается указать ИСХОДНЫЕ ДОКУМЕНТЫ (Рис.44ж), т.е. определить, какие документы будут печататься:
-
ВСЕ - в этом случае будут печататься все документы в соответствии с контекстом работы: если установлен контекст (Показать все записи в БД) - все документы текущей базы данных; если контекст РЕЗУЛЬТАТЫ ПОИСКА - полностью результат поиска по текущему запросу;
-
ОТМЕЧЕННЫЕ - при этом будут напечатаны только документы, отмеченные «галочкой» в текущем контексте работы (во всей БД или в результатах поиска);
-
КРОМЕ ОТМЕЧЕННЫХ - печатаются все документы текущего контекста за исключением отмеченных (при отсутствии отмеченных это равносильно значению ВСЕ).
Рисунок 44ж. Окно ПЕЧАТЬ ДОКУМЕНТОВ.
Для установки переключателя ИСХОДНЫЕ ДОКУМЕНТЫ в нужное положение следует щелкнуть мышью по соответствующему индикатору. Запуск процесса печати выполняется нажатием кнопки Ok.
Следует учитывать, что печататься документы будут в том формате, который предварительно был выбран в качестве формата просмотра из меню Формат просмотра:.
Кнопка (Экспортировать записи).
Режим предназначен для вывода документов (записей) в структурированный текстовый файл или файл в коммуникативном формате ISO (в частности, UNIMARC, USMARC или RUSMARC). В процессе экспорта возможно структурное преобразование документов в соответствии со специальными таблицами переформатирования.
Экспорт связан с текущим контекстом работы, т.е. если установлен контекст (Показать все записи в БД), предполагается экспорт документов из текущей базы данных; если установлен контекст РЕЗУЛЬТАТЫ ПОИСКА, предполагается экспорт результатов поиска по текущему запросу.
Для ввода параметров режима ЭКСПОРТ служит форма (Рис.44з).
Рисунок 44з. Окно ЭКСПОРТИРОВАТЬ ЗАПИСИ.
Пользователю предлагается указать следующие параметры:
ИСХОДНЫЕ ДОКУМЕНТЫ - определяет, какие документы будут экспортироваться. Здесь можно выбрать одно из возможных значений:
-
ВСЕ - в этом случае будут экспортироваться все документы в соответствии с контекстом работы: если установлен контекст (Показать все записи в БД) - все документы текущей базы данных; если контекст РЕЗУЛЬТАТЫ ПОИСКА - полностью результат поиска по текущему запросу;
-
ОТМЕЧЕННЫЕ - при этом будут экспортироваться только документы, отмеченные в текущем контексте (имеет смысл только в случае, когда таковые имеются);
-
КРОМЕ ОТМЕЧЕННЫХ - экспортируются все документы текущего контекста за исключением отмеченных (при отсутствии отмеченных это равносильно значению ВСЕ);
ТВП ПЕРЕФОРМАТИРОВАНИЯ - параметр позволяет указать имя таблицы переформатирования (таблицы выбора полей), в соответствии с которой будет производиться структурное преобразование документов в процессе экспорта. Конкретная таблица переформатирования выбирается из предлагаемого (в ниспадающем меню) списка. В частности, можно выбрать таблицы, обеспечивающие преобразование документов в соответствии с международными стандартами на представление библиографической информации UNIMARC/USMARC/RUSMARC. Обеспечивается возможность экспорта документов NJ из БД ЭК в РСВКП (Российский сводный каталог периодики, который ведет ГПНТБ России). Если таблица переформатирования не задается, то документы экспортируются без преобразования. В исходном состоянии системы список таблиц переформатирования для экспорта находится в справочнике EXPORTW.MNU (см. параметр EXPORTMNU секции [MAIN] ini-файла в САБ ИРБИС64. Общее описание системы. Приложении 1);
ФОРМАТ ЗАПИСЕЙ - параметр определяет физическую структуру данных. Возможны четыре значения: ТЕКСТОВЫЙ (структурированный текстовый формат, описанный в САБ ИРБИС64. Общее описание системы. Приложение 2); ISO 2709 (международный стандарт); XML и JSON (текстовый формат обмена данными, основанный на JavaScript и обычно используемый именно с этим языком). В случае формата XML используются параметры INI-файла, определяющие тэги структурных элементов (см. САБ ИРБИС64. Общее описание системы. Приложении 1);
При экспорте в структуре XML записей во внутреннем формате ИРБИС (т.е. без применения ТВП переформатирования) надо иметь в виду, что записи во внутреннем формате ИРБИС могут содержать подполя с разделителями, которые являются НЕДОПУСТИМЫМИ для тэгов XML (например, !, =, ?, и т.п.), – поэтому данные односимвольные разделители преобразуются в двухсимвольное шестнадцатеричное представление.
КОДИРОВКА – параметр определяет кодировку выходных данных. Для первых двух форматов (ТЕКСТОВЫЙ и ISO 2709) возможен выбор кодировки: UTF-8, Windows-1251 и CP 866 (DOS).
Для установки переключателей в нужное положение следует щелкнуть мышью по соответствующему индикатору. Собственно процесс экспорта начинается после нажатия кнопки Ok.
Кнопка (Копировать записи) предназначена для копирования документов в качестве новых документов в текущую или другую БД. Возможно структурное преобразование документов в процессе копирования в соответствии со специальными таблицами переформатирования. При работе с БД Электронного каталога данный режим используется при формировании описаний продолжающихся изданий на основе уже имеющихся поступлений и при формировании аналитических описаний статей на основе имеющихся описаний журналов (подробно об этом в Система автоматизации библиотек ИРБИС. АРМ «Каталогизатор». Руководство пользователя).
Режим копирования связан с текущим контекстом работы, т.е. если установлен контекст (Показать все записи в БД), предполагается копирование документов из текущей установленной базы данных; если установлен контекст РЕЗУЛЬТАТЫ ПОИСКА, предполагается копирование результатов поиска по текущему запросу.
Для ввода параметров КОПИРОВАНИЯ служит форма (Рис.44и).
Рисунок 44и. Окно КОПИРОВАТЬ ЗАПИСИ.
Пользователю предлагается указать следующие параметры:
ИСХОДНЫЕ ДОКУМЕНТЫ - определяет, какие документы будут копироваться. Здесь можно выбрать одно из возможных значений:
-
ВСЕ - в этом случае будут копироваться все документы в соответствии с контекстом работы: если установлен контекст (Показать все записи в БД) - все документы текущей базы данных; если контекст РЕЗУЛЬТАТЫ ПОИСКА - полностью результат поиска по текущему запросу;
-
ОТМЕЧЕННЫЕ - при этом будут копироваться только документы, отмеченные в текущем контексте (имеет смысл только в случае, когда таковые имеются);
-
КРОМЕ ОТМЕЧЕННЫХ - копируются все документы текущего контекста за исключением отмеченных (при отсутствии отмеченных это равносильно значению ВСЕ);
ТВП ПЕРЕФОРМАТИРОВАНИЯ - параметр позволяет указать имя таблицы переформатирования, в соответствии с которой будет производиться структурное преобразование документов в процессе копирования. Конкретная таблица переформатирования выбирается из предлагаемого (в ниспадающем меню) списка. Назначение таблиц переформатирования, предлагаемых для БД Электронного каталога, описано в документации Система автоматизации библиотек ИРБИС. АРМ «Каталогизатор». Руководство пользователя. Если таблица переформатирования не задается - документы копируются без преобразования. В исходном состоянии системы список таблиц переформатирования содержится в справочнике FSTW.MNU (см. параметр COPYMNU в САБ ИРБИС64. Общее описание системы. Приложении 1);
ВЫХОДНАЯ БД - параметр позволяет указать базу данных, в которую будут копироваться заданные документы, т.е. БД, в которой будут создаваться новые документы. Это может быть та же самая база данных или иная. Для выбора предлагается список доступных баз данных. Если выходная БД не задана - копирование не выполняется.
Собственно процесс копирования начинается после нажатия кнопки Ok. Завершается процесс копирования сообщением вида «Готово. Операция выполнена».
Доступность операции КОПИРОВАТЬ ЗАПИСИ определяется параметром COPYABLE секции [MAIN] INI-файла (разрешена - значение 1, запрещена – значение 0, по умолчанию=1). При запрете данной операции кнопка не видна.
Кнопка (Импортировать записи) предназначена для ввода в базу данных группы документов, подготовленных в виде внешнего файла в текстовом формате или в формате ISO-2709 (в частности, в международных коммуникативных форматах UNIMARC/USMARC или Российском коммуникативном формате RUSMARC). Данный режим рекомендуется применять, когда импортируется небольшая группа документов. Для импорта больших групп документов следует применять аналогичный режим в АРМ «Администратор».
Для ввода параметров режима служит форма (Рис.44к).
Рисунок 44к. Окно ИМПОРТИРОВАТЬ ЗАПИСИ.
Пользователю предлагается указать следующие параметры:
ТВП ПЕРЕФОРМАТИРОВАНИЯ - параметр позволяет указать имя таблицы переформатирования (таблицы выбора полей), в соответствии с которой будет производиться структурное преобразование документов в процессе импорта. Конкретная таблица переформатирования выбирается из предлагаемого (в ниспадающем меню) списка. В случае импорта документов в формате UNIMARC/USMARC/RUSMARC необходимо выбрать соответствующее значение этого параметра. Обеспечивается возможность импорта документов NJ из РСВКП (Российский сводный каталог периодики, который ведет ГПНТБ России) в БД ЭК. Если таблица переформатирования не задается, то документы экспортируются без преобразования. В исходном состоянии системы список таблиц переформатирования содержится в справочнике IMPORTW.MNU (см. параметр IMPORTMNU секции [MAIN] ini-файла в САБ ИРБИС64. Общее описание системы. Приложении 1);
ФОРМАТ ЗАПИСЕЙ - параметр определяет физическую структуру данных. Возможны четыре значения: ТЕКСТОВЫЙ (структурированный текстовый формат, описанный в САБ ИРБИС64. Общее описание системы. Приложение 2); ISO 2709 (международный стандарт); XML и JSON (текстовый формат обмена данными, основанный на JavaScript и обычно используемый именно с этим языком). В случае формата XML используются параметры INI-файла, определяющие тэги структурных элементов (см. САБ ИРБИС64. Общее описание системы. Приложении 1);
КОДИРОВКА – параметр определяет кодировку выходных данных. Для первых двух форматов (ТЕКСТОВЫЙ и ISO 2709) возможен выбор кодировки: UTF-8, Windows-1251 и CP 866 (DOS).
ФАЙЛ: - окно для ввода имени файла с исходными данными для загрузки (выбор файла осуществляется кнопкой , расположенной справа от окна ФАЙЛ).
Для установки переключателей в нужное положение следует щелкнуть мышью по соответствующему индикатору. Собственно процесс импорта начинается после нажатия кнопки Ok.
Доступность операции ИМПОРТИРОВАТЬ ЗАПИСИ определяется параметром IMPORTABLE секции [MAIN] INI-файла (разрешена - значение 1, запрещена – значение 0, по умолчанию=1). При запрете данной операции кнопка не видна.
(Показать все записи в БД) - просмотр всех записей БД для выбора нужной записи имеет смысл только если база данных не велика по объему (числу документов в ней). С помощью этой операции можно увидеть все записи БД, в том числе и только что введенные (нажмите (Показать все записи в БД) и затем на (Последняя страница)). Только что введенные записи будут последними в списке коротких описаний всех документов текущей БД.
Следует отметить, что в ИРБИС128 для пользователя не существует понятия mfn, используемого в ИРБИС32/64. Внутри системы ИРБИС128 это понятие используется, но оно далеко не всегда числовое, имеет исключительно технический характер - используется как ID записи. Поэтому в форме РЕЗУЛЬТАТЫ ПОИСКА при показе всех записей БД ИРБИС64 (), записи/документы отсортированы в порядке возрастания mfn внутри этой БД. Для БД другого типа (например, z39.50) записи отдаются/показываются в том порядке, в котором их отдал внешний сервер.
Кнопка (Добавить отмеченные записи в корзину) (см. п.10.3.4) позволяет отбирать (отмечая «галочкой») нужные документы из текущей БД или результатов поиска во временный буфер (корзину).
10.3.4Область РЕЗУЛЬТАТЫ ПОИСКА. Форма КОРЗИНА
Форма КОРЗИНА открывается при нажатии на закладку КОРЗИНА в области РЕЗУЛЬТАТЫ ПОИСКА и служит для создания и работы с долговременными подмножествами документов, составленными из списков результатов разных поисков ОДНОЙ БД (Рис.44л).
Рисунок 44л. Форма КОРЗИНА области РЕЗУЛЬТАТЫ ПОИСКА.
Для каждой БД, выбранной в качестве текущей, может формироваться своя КОРЗИНА (т.е. в одной КОРЗИНЕ могут находиться документы из ОДНОЙ базы данных).
Содержимое КОРЗИНЫ конкретной БД сохраняется в течение текущего сеанса работы пользователя с АРМом.
Если не производился ни один поиск в текущей БД, то корзина пуста. Наполнение корзины производится в форме РЕЗУЛЬТАТЫ ПОИСКА: необходимо в списке коротких описаний документов отметить галочкой те из них, которые помещаются в КОРЗИНУ и нажать кнопку (Добавить отмеченные записи в корзину).
Добавление документов в корзину производится с учетом ранее помещенных в нее документов, т.е. в корзине не бывает несколько экземпляров одной и той же записи, даже в том случае, когда пользователь ошибочно выполняет добавление в корзину записи, которая там уже имеется.
Форма КОРЗИНА состоит из тех же элементов, что и форма РЕЗУЛЬТАТЫ ПОИСКА.
10.3.5Панель ИНСТРУМЕНТОВ формы КОРЗИНА
Менять форматы представления (просмотра) полных описаний документов в КОРЗИНЕ можно с помощью ниспадающего меню Формат просмотра:.
Операции КОРЗИНЫ (часть операций аналогична операциям в форме РЕЗУЛЬТАТЫ ПОИСКА):
(Очистить корзину) – полное опустошение корзины, т.е. удаление всех документов из корзины (только из КОРЗИНЫ, а не из текущей БД);
(Удалить из корзины) – удаление из корзины отмеченных записей. Если отметить все записи в корзине, то корзина опустошается полностью;
(Редактировать запись) – редактирование отмеченной записи корзины. Нажатие кнопки (Редактировать запись) вызывает режим редактирования одного отмеченного документа текущей БД и открывает окно РЕДАКТОР ЗАПИСИ в том рабочем листе, в котором документ создавался. По завершении редактирования (нажатии кнопки редактора записи) происходит возврат в основной интерфейс АРМ Каталогизатор в форму КОРЗИНА. Необходимо нажать на кнопку (Обновить) корзины для получения актуальных данных (в связи с редактированием записи);
(Печать документов) – операция аналогична операции печати документов в форме РЕЗУЛЬТАТЫ ПОИСКА (см. п.10.3.3);
(Копировать записи) – операция аналогична операции копирования записи в форме РЕЗУЛЬТАТЫ ПОИСКА (см. п.10.3.3);
(Удалить записи) – операция аналогична операции удаления записи в форме РЕЗУЛЬТАТЫ ПОИСКА (см. п.10.3.3); Записи удаляются из БД.
Достарыңызбен бөлісу: |