АБИС21. Проект спецификации
ВСТУПЛЕНИЕ
Идея возникла в 1997 г. на совещании в Кемерово и сейчас возродилась неподалеку. Была благословлена Воройским и Вислым. Последний предложил обратиться в ИОО "фонд Сороса"), упомянул проект ПУШКИН. Я предположил: это американские негры хотят нам помочь. Он ответил: не совсем негры...
Потом подумал: идея устарела, так как текст будет почти совпадать с рекламой ИРБИС. Но вот решил вернуться, восстановил по памяти.
Звездочкой (*) отмечены факультативные и перспективные требования.
Первое упоминание на форуме [
irbis.gpntb.ru]
БЛАГОДАРНОСТИ
В разное время разную помощь оказали: Борис Исаевич Маршак, Маркс Нестерович Усачев, Кирилл Львович Резник, Виктор Николаевич Жижин, Елена Владиславовна Линдеман, Светлана Александровна Острая, Константин Олегович Сбойчаков, Людмила Николаевна Очагова, Светлана Михайловна Дунаевская, Александр Иванович Вислый, Светлана Семеновна Балак, Эдуард Рубенович Сукиасян, Александр Сергеевич Карауш.
Самую большую - Андрей Геннадиевич Гурский и Феликс Семенович Воройский.
А Максим Васильевич Панев теперь соавтор.
***
Терминология
Сокращения:
АРМ - автоматизированное рабочее место
БД - база данных
ЛВС - локальная вычислительная сеть
ОС - операционная система
СУБД - система управления базами данных
ЭД - элемент данных
ЭК - электронный каталог
Условно считаются синонимами:
БД = ЭК
Запись = документ
АРМ = модуль
Назначение: комплексная автоматизация технологических процессов в библиотеках разных типов с учетом специфических потребностей разных категорий пользователей
ПРОГРАММНАЯ РЕАЛИЗАЦИЯ
ОС: Windows 2000/XP/VIsta/7/8, *Linux, MacOS X, iOS, Android, BSD/Free BSD
Средства разработки и СУБД: не регламентируются
*Архитектура клиент-сервер
Работа в ЛВС разных типов, ориентация на интранет
Поддержка любого количества одновременно работающих модулей (экземпляров, обращений к одному модулю) и пользователей
АППАРАТНЫЕ ТРЕБОВАНИЯ
В соответствии с требованиями указанных ОС
Сервер -
Резервный сервер -
Веб-сервер -
Сетевые рабочие станции -
Принтеры -
Сетевое оборудование -
ОСНОВНЫЕ ПРИНЦИПЫ
Открытость, настраиваемость, адаптируемость в очень широких пределах
*Возможность создания квалифицированным пользователем новых АРМ и собственных приложений
Максимально возможное использование распространенных, стандартных (де-факто), типовых решений
Полная совместимость новых версий с предыдущими - структура файлов данных, кодировка кириллицы, технологии, MARC-форматы (?). В случае частисчой несовместимости - наличие конверторов.
Учет запросов каждого читателя - научных, учебных, личных, досуговых.
Ориентация на корпоративную работу, развитые функции обмена данными по протоколу Z39.50 во всех АРМ
Поддержка интернет-технологий (каких именно?)
Поддержка полнотекстовых БД, интегрированных с библиографическими, *электронных библиотек, электронно-библиотечных систем...
Полная поддержка ГОСТ ... и РПК, возможность применения других международных и зарубежных стандартов и правил
ИНСТАЛЛЯЦИЯ
Несколько вариантов инсталляции (стандартная, расширенная, максимальная, выборочная) в зависмости от типа и размера библиотеки.
Определение (планирование) структуры (конфигурации) системы в процессе инсталляции с настройкой на тип библиотеки.
*Анализ имеющегося АО, определение его соответствия требованиям текущей версии АБИС, выдача рекомендаций по обновлению АО
*Наличие в дистрибутиве нескольких конфигураций для разных типов библиотек (публичных, научных, технических, научно-технических, вузовских, школьных, ЦБС) и разных категорий пользователей
ИНТЕРФЕЙС
Возможность переключения между двумя (или более) интерфейсами - классическим и современным (по примеру Windows XP, WinAMP...)
Возможность локализации интерфейса пользователем (администратором) и переключения языка GUI пользователем в процессе работы
Преемственность (постепенное развитие) интерфейсов в новых версичях
Плавающие (всплывающие) и перемещаемые окна Поиск и Результаты поиска, одинаковые для всех модулей
Объектно-визуальная настройка или конфигурирование системы в целом и всех ее компонентов. Основные средства модификации интерефейса - PHP, HTML, XHTML, XML
выбор шрифта, его размера и цвета при просмотре описаний
"Горячие клавиши" - список в нижней части экрана и в Помощи. Возможность работать без мыши
При просмотре полных описаний и полных текстов (и БО - для детских библиотек) - выбор шрифта (гарнитура, размер, цвет)
ПОМОЩЬ
- Для системы в целом и ее компонентов; контекстно-зависимая Справка
- Всплывающая для каждого элемента интерфейса и ЭД
- Подсказки ("правила ввода"), в том числе составляемые и редактируемые пользователем
- *Интеграция Помощи с сайтом разработчика/распространителя. Если в Помощи (Справке) ответ не найден, дается совет искать его на сайте.
ПОИСК:
- простой, по любым элементам данных (ЭД)
- комплексный, по любому сочетанию ЭД до ... ЭД одновременно
- комбинированный, по одной, нескольким заданным или по всем БД
- во многих внешних источниках одновременно
ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ (ЗАЩИТА ДАННЫХ)
Доступ ко всем АРМ и БД по паролям, в том числе для удаленных пользователей
Регулярное автоматическое резервное копирование (архивирование) данных и/или системы в целом встроенными или внешними средствами.
Шифрование записей (для военных и других библиотек)
Защита персональных данных пользователей
*Интеграция в систему антивирусов (по примеру браузеров)
БИБЛИОГРАФИЧЕСКИЕ ФУНКЦИИ
Возможность выбора между RUSMARC, UNIMARC, MARC21 (другими международными и национальными форматами по договору с заказчиком).
Выбор одного из форматов в качестве внутреннего при инсталляции
Автоматическое формирование условных разделительных знаков по ГОСт ...
Автоформирование аналитических описаний из (на основе) основных описаний сборников (в том числе аудизуальных документов) и журналов.
Автопроверка правильности сокращений по ГОСТ ...
Печатные выходные формы:
- полный комплект каталожных карточек согласно ГОСТ...,
- библиографические указатели, новых поступлений и тематические за заданный период, по заданным видам документов...
- инвентарная книга
- КСУ
- формуляр
- читательское требование...
Образцы (шаблоны) оформления в форматах... (?)
ЛИНГВИСТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
Общее для все системы и специализированное для каждой БД
Наличие в дистрибутиве:
- Словарей ключевых слов (по примеру "Библиотеки" 4.0/5.0)
- Предметных рубрик (на основе ПР РНБ?)
- Алфавитно-предметного указателя (?)
- Тезауруса - ?
Средства создания и ведения собственного ЛО
Поддержка авторитетных/нормативных файлов
КОМПЛЕКТОВАНИЕ И КАТАЛОГИЗАЦИЯ
Функции комплектования: планирование (БД Лакуны-Дезидераты-Намечено к приобретению-Заказано-Получено). Автоматизированный учет при планировании отказов по экземплярам, тематике, авторам, заглавиям (передача данных из отделов обслуживания).
Учет данных социологических исследований (возможно, обрабатываемых внешним ПО)
(При наличии нескольких АРМ) - АРМ Комплектатор/Каталогизатор и его модификации: Периодика, Систематизатор, Корректор, Книгообеспеченность (для учебных заведений)
Формально-логический контроль правильности вводимых данных
Входные и выходные конверторы для форматов RUSMARC, MARC21, UNIMARC
Загрузка соответствующей стандартам информации издательств, книготоргов, подписных агентств в форматах XLS, DBF (?), MDB, TXT...
Сверка на дублетность (отключаемая)
Автоиндексирование (автоклассифицирование) для всех элементов данных, где это возможно. Алгоритмы: ...
Способы ввода данных:
- каталогизация заимствованием, в том числе inline, с последующей глобальной корректировкой и дополнением недостающими ЭД - автоматическим и ручным (для инвентарных номеров, мест хранения и т.д.)
- копирование и редактирование ранее введенных похожих записей
- из нормативных/авторитетных файлов
- из тезаурусов
- из словарей и справочников
- автоматическое формирование значений отдельных полей на основе данных их других полей – "автокоды", как в [
irbis.gpntb.ru]
- клавиатурный ввод отдельных ЭД; записей полностью - как исключение
- автодополнение, как в MS Word (?)
- автозамена, как в MS Word (по правилам, состявляемым пользователем)
Редактирование ранее веденных записей, в том числе "глобальная замена" значений любых полей во всех записях
ОБСЛУЖИВАНИЕ
Модификации/подсистемы: Книговыдача, МБА и ЭДД, Планирование и учет выставок и массовой работы
Индивидуальные профили пользователей, в том числе удаленных. Учет запросов каждого пользователя
УПРАВЛЕНИЕ И СТАТИСТИКА
Возможен анализ статистических данных внешними программными средствами
ВЕБ-МОДУЛЬ, Z39.50-МОДУЛЬ
Несколько вариантов (примеров) дизайна сайта (HTML-шаблоны)
КОМПЛЕКТ СИСТЕМНОЙ ДОКУМЕНТАЦИИ в электронной форме (RTF, HTML, HTML-"дерево"): описание системы, руководство администратора
и разработчика, руководства и примеры... для каждого АРМ, полный список полей используемого формата с примерами, инструкция по индексированию записей ключевыми словами с примерами (?)
СПОСОБЫ ПОСТАВКИ: на CD или другом носителе, FTP, e-mail
ОБЯЗАННОСТИ РАЗРАБОТЧИКА (регионального представителя. дистрибьютора) на период действия договора:
- сопровождение, высылка новых версий по email или FTP, устранение неполадок, высылка новых версий (редакций) и исправлений
- организация обучения
- консультации по e-mail, по телефону, на сайте (форуме)
Редактировано 52 раз. Последний раз 23.06.2012 11:58 пользователем Lavrinovich.