Руководство системного программиста » История » Версия 1
Rustam Usmanov, 27.12.2017 16:02
| 1 | 1 | Rustam Usmanov | h1. Руководство системного программиста |
|---|---|---|---|
| 2 | |||
| 3 | {{toc}} |
||
| 4 | |||
| 5 | h2. Аннотация |
||
| 6 | |||
| 7 | В данном документе приведены общие сведения об АРМ Администратора АБИС "Руслан-Нео". Описаны порядок настройки и проверки АРМ, дополнительные возможности. |
||
| 8 | |||
| 9 | h2. Глава 1. Общие сведения о программе |
||
| 10 | |||
| 11 | АРМ Администратора АБИС "Руслан-Нео" предназначен для выполнения следующих операций администрирования АБИС "Руслан-Нео": |
||
| 12 | * Управление базами данных (просмотр, создание, удаление, удаление записей, индексирование, управление списками прав доступа) |
||
| 13 | * Управление субъектами - ролями и пользователями (создание, модификация, удаление, назначение ролей пользователям) |
||
| 14 | * Управление пакетными заданиями (запуск, остановка, перезапуск) |
||
| 15 | |||
| 16 | Операции, связанные с чтением данных с ограниченным доступом и записью данных, требуют наличия соответствующих прав у пользователя, а следовательно и идентификации пользователя. Идентификация пользователя осуществляется при помощи провайдера идентификации по протоколу SAML 2.0. |
||
| 17 | |||
| 18 | Серверные компоненты АРМ Администратора могут функционировать на любых технических средствах под управлением сервера приложений *WildFly 10.**. |
||
| 19 | |||
| 20 | Клиентские компоненты (@Javascript@) АРМ Администратора предназначены для выполнения в любом современном (выпущенном не ранее одного года назад) Web-браузере с графическим интерфейсом пользователя. |
||
| 21 | |||
| 22 | h2. Глава 2. Структура программы |
||
| 23 | |||
| 24 | АРМ Администратора АБИС "Руслан-Нео" состоит из одного Web-приложения @rneo-admin-webapp*.war@, включающего в себя серверные и клиентские компоненты. |
||
| 25 | |||
| 26 | h2. Глава 3. Настройка программы |
||
| 27 | |||
| 28 | h3. 3.1. Установка программы |
||
| 29 | |||
| 30 | Установка программы заключается в "развёртывании приложения на сервере приложений WildFly":https://docs.jboss.org/author/display/WFLY10/Application+deployment. |
||
| 31 | |||
| 32 | h3. 3.2. Настройка программы |
||
| 33 | |||
| 34 | h4. 3.2.1 Настройка провайдера услуг |
||
| 35 | |||
| 36 | АРМ Администратора АБИС "Руслан-Нео" является реализацией провайдера услуг. Для успешного взаимодействия с провайдером идентификации требуется его настройка, которая заключается в редактировании "конфигурационного файла WEB-INF/picketlink.xml":https://docs.jboss.org/author/display/PLINK/Service+Provider+Configuration#ServiceProviderConfiguration-Thepicketlink.xmlconfigurationfile, включённого в @rneo-admin-webapp*.war@. Как минимум, необходимо указать значения параметров @PicketLinkSP/IdentityURL@ и @PicketLinkSP/ServiceURL@, зависящие от конкретных условий эксплуатации. В первом из них необходимо указать адрес провайдера идентификации (например, @https://host.domain/ridp/@). Во втором - адрес провайдера услуг (например, @https://host.domain/rneo-admin/@). |
||
| 37 | |||
| 38 | h2. Перечень сокращений |
||
| 39 | |||
| 40 | table{border:none}. |
||
| 41 | |АБИС|Автоматизированная библиотечно-информационная система| |
||
| 42 | |АРМ|Автоматизированное рабочее место| |