Слайд 2Направления работ
SCIRUS как технологическая система для ”Научного наследия”
реализация регистрации читателей/пользователей,
реализация нового поискового
интерфейса,
автоматизированное тестирование,
текущие работы (исправление ошибок, доработка пользовательских интерфейсов).
Слайд 3SCIRUS: универсальная система поддержки каталогов
Поиск информации по запросу
Просмотр подробного описания отдельных записей.
Выгрузка
(экспортирование) данных
Ввод новых записей
Редактирование существующих записей
Удаление записей
Слайд 4SCIRUS: настройка и администрирование
Система безопасности и управления правами пользователей
Управление схемой данных
Управление шаблонами
Сохранение/восстановление
резервной копии
Слайд 6SCIRUS: технологическая система для ”Научного наследия”
Стадии обработки:
Подготовлено к сканированию
Зарегистрировано
В работе
Оцифровано
Сдано
Сканированию
не подлежит
Слайд 7Регистрация читателей / пользователей
Пакетная загрузка из списка читателей БЕН.
Поля в списке БЕН:
Номер
чит. Билета
Фамилия
Имя
Отчество
Должность
Степень
E-mail
SIGLA
Слайд 8ЕНИП: представление читателей
USER
PERSON_NAMES
LC_READER
PERSON
LC_READERGROUP
OBJECT
Слайд 9Существующий интерфейс поиска публикаций
Слайд 10Предлагаемый интерфейс поиска публикаций
Слайд 11Предлагаемый интерфейс поиска публикаций (2)
Слайд 12Операторы поискового интерфейса
Для строковых полей:
«Начинается с»
«Заканчивается на»
«Содержит»
«Равно»
Для числовых полей:
=
≠
<
>
≤
≥
Слайд 13Unit-тестирование
Юнит-тестирование (англ. unit testing) — процесс в программировании, позволяющий проверить на корректность
отдельные модули исходного кода программы.
Позволяет проверить, не привело ли очередное изменение кода к регрессии, то есть к появлению ошибок в уже написанных и оттестированных местах программы, а также облегчает локализацию и устранение таких ошибок.