Руководство пользователя R-Server и R-Client

From r-wiki
Jump to: navigation, search

Назначение

Программное обеспечение сервер R-CALL (R-Server) предназначено для организации взаимодействия между различными программными и аппаратными элементами системы вызова R-CALL путем маршрутизации сообщений между элементами системы, а также для накопления в базе данных (БД) событий, происходящих в системе с целью их дальнейшего анализа. Текущая бета-версия ПО R-Server позволяет:

  1. накапливать в БД события, происходящие в радиосети R-CALL с помощью БПА-Е (с интерфейсом Ethernet) или пультов серии ПА с USB интерфейсом (через сервер БПА);
  2. загружать архив событий, накопленный в БПА-Е или пультах ПА и просматривать их;
  3. создавать и редактировать схему привязки кнопок вызова к пейджерам и сотрудникам;
  4. формировать настраиваемые отчеты по кнопкам, пейджерам, сотрудникам на основе накопленных или архивных событий;
  5. экспортировать данные из БД для анализа внешними средствами.

Установка и настройка

  1. Загрузить и установить (если до этого не установлен) MySQL Server.
  2. Загрузить MySQL Server можно здесь http://dev.mysql.com/downloads/installer/
    Скриншот экрана.png
    Установить FULL версию или Developer Default
    MySQL Installer.png
    Ввести пароль и запоминаем его, он понадобится в дальнейшем
    MySQL Installer2.png
    MySQL Installer3.png
  3. Запустить MySQL Workbench
    Msql1.png
    Ввести пароль введенный ранее при установке программы
    Screenshot 2.png
    Выбрать пункт меню Users and Privileges
    Screenshot 3.png
    Добавить пользователя и присвоить новому пользователю все привилегии и права
    Скриншот экрана2.png Скриншот экрана3.png
  4. Распаковать архив с программой R-Server 1.22 на диск.

Первый запуск и настройка

  1. После запуска сервера в системном трее появится иконка программы. Для открытия основного окна программы в меню, вызываемом по правому щелчку мыши, выберите “Показать терминал”.
    R-CALL Server 1.2.png
  2. Выбрать в появившемся окне "Настройки" имя и пароль пользователя для доступа к БД MySQL во вкладке "База данных".
    Настройки.png Настройки2.png
  3. Проверить подключение к БД и посмотреть лог можно во вкладе SQL err.
    R-CALL Server 12.png
  4. В разделе “Связи” производится задание связей между кнопками, пейджерами и сотрудниками. Также здесь можно задать имена сотрудников.
    R-CALL Server 132.png
  5. Настройка БПА производится в разделе “Справочники/БПА”. Здесь необходимо задать IP адреса и порты БПА, к которым необходимо подключение (по умолчанию БПА имеет настройку 192.168.1.177:37777). Для того, что бы сервер подключился к указанным БПА необходимо установить галку “is_enabled”.
    Скриншот экрана56.png Новый БПА.png R-CALL Server 123.png
  6. Перейти в пункт меню “Настройки” и установить необходимый интервал запроса БПА. Нужно иметь в виду, что в БПА имеется функция, которая производит его перезагрузку в случае отсутствия входящего трафика для БПА в течении заданного интервала времени (по умолчанию - 60 сек). Таким образом, если интервал опроса будет больше этого времени, для предотвращения разрыва связи с БПА нужно включить его пингование (галка снизу). Остальные настройки - как на рисунке:
    Настройки1.png
  7. После настройки БПА программа автоматически произведет подключение к указанным устройствам. Наличие соединения можно проверить по мигающему светодиоду питания на БПА, а также по индикаторам в окне программы “связь с объектами” - индикаторы должны быть зеленого цвета.
  8. Далее нужно установить время в БПА и произвести начальную очистку архива. Для этого перейти в раздел меню “Объекты” выбрать объект (двойным щелчком мыши) и нажать кнопки “Установить время” и “очистить архив в приборе”. Для проверки установки времени можно запросить время из БПА кнопкой “Запросить время”.
    Редактирование БПА.png

Если все настройки сделаны корректно, то во вкладке “общий лог” будут отображаться сообщения, которыми обменивается БПА и сервер. Происходящие в системе события - вызовы и сбросы - должны появляться во вкладке “События” (интервал обновления будет соответствовать интервалу опроса БПА, заданному в настройках). Здесь отображается вычисленное время обслуживания для вызовов.

Расширенный анализ работы персонала можно проводить путем формирования отчетов (пункт меню “отчеты”). Форма настройки отчета показана на рисунке:

Настройки отчёта.png