Установка программного обеспечения АС СУО¶
Инструкция описывает установку и первоначальную настройку АС «Система управления очередью» в типовой конфигурации: главный интерактивный киоск выполняет функции сервера, а рабочие места специалистов и информационные экраны подключаются к нему по сети TCP/IP.
Порядок и версии компонентов приведены по полному руководству версии 02.000, 2017 год. Для другого состава поставки требования и совместимые версии компонентов необходимо согласовать с поставщиком.
Состав системы¶
Обязательные серверные компоненты — СУБД PostgreSQL и центральная служба ETurnService. Настройка системы выполняется через ETurnAdmin. Для работы специалистов используется ETurnExpert, для интерфейсов киоска и информационного экрана — IdeaCMS.
В руководстве ETurnKiosk и ETurnBigScreen отмечены как устаревшие приложения, сохранённые для совместимости с предыдущими версиями. Для новых установок в руководстве предусмотрено использование IdeaCMS.
Системные требования¶
Для размещения всех компонентов на одном компьютере или терминале в руководстве указаны следующие требования.
| Параметр | Значение из руководства |
|---|---|
| Процессор | Intel или AMD с частотой от 2 ГГц |
| Оперативная память | От 2 ГБ |
| Свободное место на HDD или SSD | От 5 ГБ; объём зависит от потока посетителей и срока хранения архива |
| Операционная система | Windows Vista SP2 и новее |
| Программная платформа | Microsoft .NET Framework 4.0 |
| СУБД | PostgreSQL 9.1 или новее; в разделе установки указана ветка 9.x и рекомендована версия 9.5 |
Для распределённой установки требования к оборудованию уточняются у поставщика. Перечисленные версии относятся к руководству 2017 года; совместимость конкретной поставки с другими версиями ОС и СУБД требует отдельного подтверждения.
Подготовка к установке¶
Подготовьте дистрибутив программных компонентов, дамп базы данных вида
eturnXXX.binary.backup и конфигурацию интерфейса киоска и экрана.
Дамп может содержать готовые настройки для заказчика либо пустую базу
для самостоятельного конфигурирования.
Для регистрации ETurnService как службы Windows потребуются права администратора. При размещении компонентов на разных компьютерах должны быть согласованы адреса серверов, порты и параметры доступа к PostgreSQL.
Установка компонентов¶
- Установите Microsoft .NET Framework и PostgreSQL в версиях, согласованных для поставляемого ПО.
- Создайте каталог для программных компонентов, например
C:\ETurn. - Скопируйте в него папки
ETurnAdmin,ETurnExpertиETurnServiceиз дистрибутива. В исходном разделе установки также предусмотрена папкаETurnKiosk; она нужна для поставок, использующих этот интерфейс. - Подготовьте IdeaCMS из комплекта поставки на компьютерах киоска и информационного экрана. Настройка интерфейсов описана ниже.
Подключение к базе данных и загрузка дампа¶
Запустите C:\ETurn\ETurnAdmin\ETurnAdmin.exe. В окне входа нажмите
«Настройки подключения».
Укажите параметры PostgreSQL и центральной службы. На рисунках руководства показана следующая локальная конфигурация; используйте фактические значения вашей установки.
| Параметр | Пример из руководства |
|---|---|
| Сервер базы данных | localhost |
| Порт базы данных | 5432 |
| Имя базы данных | eturn |
| Пользователь PostgreSQL | postgres |
| Сервер электронной очереди | localhost |
| Порт центральной службы | 8001 |
localhost означает компьютер, на котором запущено приложение. При
подключении с другого компьютера укажите адрес соответствующего сервера.
В стандартной конфигурации, описанной в руководстве, компоненты
используют пароль PostgreSQL p7wbBOLE. При изменении пароля задайте
одинаковые актуальные реквизиты во всех компонентах, подключающихся к
базе. Руководство рекомендует заменить стандартный пароль уникальным.
Нажмите «Проверить подключение» для базы данных и сохраните параметры кнопкой «ОК». Проверку подключения к центральной службе выполните после её запуска.
Войдите в ETurnAdmin. Для пользователя «Администратор» в руководстве
указан пароль по умолчанию 0000. Если учётные данные изменены в
поставляемой конфигурации, используйте данные поставщика. Перед
эксплуатацией рекомендуется заменить стандартный пароль через
«Пользователи» → «Редактировать пользователей».
Для развёртывания базы выберите «Сервис» → «База данных» → «Загрузить
дамп БД» и укажите файл eturnXXX.binary.backup из дистрибутива.
Загрузка дампа заменяет имеющуюся информацию в базе. Если база уже использовалась, предварительно сохраните её через «Сервис» → «База данных» → «Получить дамп БД».
Настройка и запуск центральной службы¶
ETurnService может работать как консольное приложение или как служба Windows. Для автономной работы системы рекомендуется режим службы Windows.
Откройте командную строку Windows с правами администратора. Перейдите в каталог службы и откройте её настройки:
cd /d C:\ETurn\ETurnService
ETurnService.exe --change-settings
В открывшемся окне укажите порт службы и параметры базы данных: сервер, порт, имя базы, пользователя и пароль. Они должны соответствовать подготовленной базе. Проверьте подключение и сохраните настройки.
Зарегистрируйте и запустите службу:
ETurnService.exe --install
ETurnService.exe --start
В оснастке Windows «Службы» проверьте, что ETurnService запущена, и настройте автоматический запуск при загрузке системы. Затем проверьте подключение к ней из ETurnAdmin.
Основной TCP-порт задаётся в настройках службы. Порт для Web-клиентов,
согласно руководству, равен основному порту плюс один: например, для
8001 это 8002.
Для остановки службы используется команда ETurnService.exe --stop.
Параметр --uninstall удаляет регистрацию службы Windows. Запуск без
параметров включает консольный режим.
Первоначальная конфигурация очереди¶
Если загружен дамп с готовой конфигурацией, проверьте настройки объекта. Если использована пустая база, настройте в ETurnAdmin компании, рабочие места, специалистов, зоны, очереди, услуги и шаблоны талонов. Создайте логические конфигурации киосков и информационных экранов.
Эти параметры доступны в меню «Настройка». Они определяют, какие услуги видит посетитель, какие очереди обслуживает специалист и какую информацию показывает экран.
Настройка интерфейсов в IdeaCMS¶
- Запустите конфигуратор IdeaCMS.
- Выберите «Конфигурация» → «Загрузить» и откройте подготовленную конфигурацию в формате 7zip-архива.
- В меню «Настройки» → «Настройки очереди» задайте адрес и порт ETurnService, выберите логическую конфигурацию киоска или большого экрана и укажите название принтера для печати талонов.
- При передаче конфигурации на другой компьютер используйте «Конфигурация» → «Загрузить конфигурацию на удалённый сервер», указав адрес и порт устройства отображения.
- Запустите модуль отображения
IdeaCMSDisplay.exe.
Для выбора монитора и звукового выхода запустите модуль с параметром
--settings. Пример для пути, приведённого в руководстве:
"C:\Program Files\IdeaCMS\IdeaCMSDisplay.exe" --settings
Используйте фактический путь установки IdeaCMS. После сохранения параметров модуль отображения запускается с выбранными настройками. Выход из модуля — сочетание клавиш Alt+F4.
Подключение рабочего места специалиста¶
Для Windows-приложения ETurnExpert выполните следующие действия.
- Разместите папку
ETurnExpertиз дистрибутива на компьютере специалиста и обеспечьте наличие требуемой программной платформы. - Запустите
ETurnExpert.exeи нажмите «Настройка» в окне входа. - Укажите адрес и порт ETurnService, нажмите «Подключиться».
- Выберите компанию и рабочее место. Войдите под учётной записью специалиста, созданной в конфигурации системы.
Если одно приложение должно управлять несколькими рабочими местами,
измените параметр WorkplaceCount в файле ETurnExpert.exe.config
и перезапустите приложение. Значение 1 соответствует одному рабочему
месту.
Web-версия ETurnExpert используется при наличии настроенного
Web-приложения в составе поставки. Адрес входа сообщает администратор
системы; в руководстве приведён вариант http://<IP-адрес киоска>.
Развёртывание Web-приложения должно быть выполнено до подключения через
браузер.
Доступ с другого компьютера¶
Для запуска ETurnAdmin на отдельном компьютере необходимы лицензия на нужное количество приложений, .NET Framework, настроенное подключение к серверу и разрешённый доступ к PostgreSQL.
В ETurnAdmin укажите адреса серверов базы данных и очереди вместо
localhost. На сервере PostgreSQL настройте доступ в файле
pg_hba.conf. В руководстве указан путь:
C:\Program Files\PostgreSQL\9.?\data\pg_hba.conf
Фактический путь зависит от версии и расположения PostgreSQL. Разрешайте подключения с адресов компьютеров или подсетей, которым необходим доступ. Настройки PostgreSQL и брандмауэра должен проверить администратор сервера.
Автозапуск и проверка работоспособности¶
Настройте автоматический запуск ETurnService. Для интерфейсов на IdeaCMS добавьте ярлык модуля отображения в автозагрузку соответствующего компьютера. В поставках с прежними интерфейсами руководство предусматривает автозагрузку ETurnKiosk и ETurnBigScreen.
Перезагрузите киоск и компьютеры с клиентскими компонентами. Убедитесь, что база доступна, служба запущена, а необходимые интерфейсы открываются автоматически.
Для практической проверки выполните полный цикл обслуживания:
- Выберите услугу на киоске и получите талон.
- Убедитесь, что посетитель появился в соответствующей очереди.
- Вызовите посетителя из ETurnExpert.
- Проверьте отображение вызова и звуковое оповещение, если они предусмотрены конфигурацией.
- Завершите обслуживание и проверьте изменение состояния очереди.
Установка и первоначальная настройка завершены после успешного автоматического запуска компонентов и проверки предусмотренных конфигурацией функций.
Основание инструкции¶
Полное руководство АС СУО, версия 02.000, ООО «АС-Софт», 2017 год. Использованы главы 4–6, разделы 8.1.1, 8.3.3, 8.4, 8.10.4, глава 9, разделы 10.2–10.3, 12.1.2, 12.1.20, 12.2, главы 13–14 и раздел 17.1. Основные страницы: 12–16, 18–20, 24–25, 154, 156–160, 180–182, 254–259 и 280.