- Создание и ведение произвольного числа каталогов, основанных на одной или разных схемах данных (моделях метаданных).
|
|
- Мультиформатность: возможность настройки системы (без перепрограммирования) на различные модели и форматы каталожных данных (в том числе, на основе их стандартных декларативных описаний на языке XML Schema).
- Встроенный визуальный редактор схем данных (конфигураций) каталогов.
|
|
- Структурированное хранение каталожных данных: каждый элемент данных (подполе и индикатор записи MARC) представляются отдельным атрибутом таблицы реляционной базы данных, что обеспечивает широкие возможности и высокую производительность при поиске и манипулировании данными.
- Поддержка форматов семейства MARC (схемы данных в составе типовой конфигурации).
- Поддержка разнообразных типов данных для поля каталога: как простых (строка, текст, целое число, логический признак, число с плавающей запятой, дата, время, изображение, файл), так и ссылочных (запись справочника, запись каталога, значение из перечисления).
|
|
- Создание и использование шаблонов, определяющих для различных видов описываемых объектов состав используемых полей, их порядок при отображении на экране, правила переноса значений при создании подчиненной записи, включение полей в ссылки на записи.
|
|
- Все типовые операции с каталожной записью: создание, редактирование, удаление, копирование, создание подчиненной записи.
|
|
- Контроль при вводе значений полей в соответствии с их типами и источниками данных, а также ограничениями, определенными в схеме данных (минимальное и максимальное число значений, минимальная и максимальная длина строки, формат, фильтр, прикладная функция, поддерживающая ввод или выбор значения и его проверку).
- Ввод значений полей путем выбора из контролируемых словарей (справочников, перечислений) с поддержкой ссылочной целостности.
|
|
- Автоматическое определение значений полей (например, установка контрольного номера записи, авторского знака, даты и времени последней корректировки записи, контрольного номера родительской записи).
- Контроль корректности каталожной записи.
- Преобразование типов данных полей каталога (например, создание справочника по строковому полю с заменой строк ссылками на записи этого справочника, замена ссылочного поля символьным значением и др.).
- Функции групповой корректировки каталожных записей.
- Представление каталожных записей в табличной форме и в развернутом виде в окне просмотра/редактирования. Листание каталожных записей в окне просмотра/редактирования.
|
|
|
- Наглядное представление и редактирование отношений между каталожными записями.
|
|
- Фильтрация каталога по любому полю и сочетанию полей, представленных в табличной форме.
|
|
- Сортировка каталога по любому полю, представленному в табличной форме.
|
|
- Лексикографическая сортировка каталога по списку полей.
- Поддержка фильтров в соответствии с типами данных полей, по которым ведется фильтрация.
- Разнообразные виды поиска по каталогу: поиск по всем полям (с учетом морфологии русского и английского языков), расширенный поиск (формирование запроса в терминах элементов схемы данных каталога), поиск по справочникам и словарям, пользовательский поиск (формирование запроса в обобщенных поисковых атрибутах, не требующее знания MARC-форматов).
|
|
- Поиск по множеству каталогов, ведущихся в системе.
- Быстрое индексирование каталожных записей "на лету".
- Распределенный поиск во внешних информационных системах по протоколу Z39.50 с возможностью заимствования каталожных записей.
- Разнообразные отчеты по каталогу (библиографическое описание, каталожная карточка, читательское требование, формуляр и др.).
|
|
- Показ на карте библиотек, в которых есть экземпляры литературного источника.
- Формирование пользовательских выборок из каталога.
|
|
- Фильтрация каталога по выборке.
- Операции объединения, пересечения и вычитания выборок.
|
|
- Отправка выборки другим пользователям библиотечной системы, как приложения к сообщению с помощью сервиса личного кабинета (например, преподаватель может отправить студентам список рекомендуемой литературы).
- Совместное применение процедур поиска и фильтрации каталога.
- Импорт и экспорт каталожных данных в форматах MARC (модели MARC21 и RUSMARC, бинарный и XML-форматы, кодировка UTF-8, CP1251, CP866, KOI-R).
|
|
- Создание и поддержка персональных каталогов.
|
|
- Управление каталогами: создание каталога на основе конфигурации существующего, контроль совместимости схем каталогов, распределение прав доступа к операциям с каталожными записями, установка прав доступа к персональным каталогам.
- Копирование и перенос записей между каталогами с информацией о фонде литературы и сохранением отношений подчинения между записями.
|
|
- Контроль дублетности внутри каталога и при копировании каталожных записей между каталогами (с настройкой весов учитываемых полей, отражающих их вклад в оценку дублетности, и выбором операций над записями по ее устранению).
|
|
- Выполнение процедуры копирования каталожных записей с контролем дублетности в интерактивном и фоновом режимах.
|
|
- Интеграция каталожных данных (формирование сводных каталогов).
- Поддержка JS-скрипта каталога, обеспечивающего широкие возможности для наращивания функциональности программного ядра и типовой конфигурации, адаптируемой к потребностям организации-пользователя. Возможность реализации в скрипте функций, вызываемых при определенных событиях: начало и завершения редактирования каталожной записи, начало редактирования поля, обращение к источнику для выбора значения поля, попытка изменения значения поля, очистка значения поля, завершение редактирования поля и др.
|
|
- Возможность вызова из окна каталога любого отчета и процесса, определенного в конфигурации системы, с передачей ему входных данных из контекста.
|
|
|
- Ведение журнала операций с каталогом.
- Представление в журнале операций с каталогом истории изменения данной записи.
|
|
- Формирование отчетов по журналу операций с каталогом, представляющих работу библиотекарей.
|
|
|
|
|