Общие принципы организации В качестве основополагающих принципов при проектировании системы были приняты: Открытые стандарты: применение стандартных протоколов взаимодействия и форматов данных (стандарты ISO, рекомендации национального уровня, стандарты де факто) Распределенная среда: возможность работы системы в любой сетевой среде - локальной, корпоративной или глобальной сети - в зависимости от решаемых системой задач Интернет/Интранет и Web технологии: использование Интернет в качестве транспортной среды, а также реализация части АРМов системы на основе Web браузера Многоуровневая архитектура «клиент-сервер»: высокая надежность и производительность системы
Система имеет три типа автоматизированных рабочих мест: АРМ читателя, осуществляющего доступ к ресурсам для поиска и заказа документов; читатель работает с системой через Web интерфейс АРМы сотрудников библиотеки, осуществляющих обработку документов (АРМ Комплектования/Каталогизации) и обслуживание читателей (АРМ Книговыдачи, АРМ МБА); при описании документа специалисты могут обращаться к внешним источникам библиографических и авторитетных данных АРМ системного администратора, осуществляющего контроль и настройку работы системы (АРМ Администратора).
Сервер Z39.50 является ядром системы - связующим звеном между АРМами и ресурсами системы (каталогами, базами данных). Ресурсы системы размещаются в базе данных (БД) под управлением реляционной СУБД Oracle. Система поддерживает работу с библиографическими и авторитетными записями различных форматов семейства MARC. В качестве основного используется RUSMARC. Специализированные БД используются при выполнении расширенных сервисов Z39.50. Библиотечные БД используются для хранения информации о читателях (БД Пользователи), об операциях книговыдачи (БД Книговыдача), о структуре библиотеки, правилах обслуживания и прочие параметры, позволяющие настроить систему на потребности и особенности ведения библиотечных процессов (БД Справочники). АБИС «Руслан» не имеет технических ограничений на количество АРМов, количество библиографических и служебных баз данных, количество записей. Функциональность системы может наращиваться постепенно путем добавления новых модулей без модификации или замены уже приобретенных. Это обеспечивает возможность поэтапного внедрения системы. |