Коммуникационный сервер - Нефтепродукттехника
Главная Поиск Карта сайта Версия для печати
 
+7 (495) 644-04-08
E-Mail: inf@neftprod.ru

Продукция

Коммуникационный сервер
Документы для скачивания:

Общее описание коммуникационного сервера

Коммуникационный сервер (система серверов) является комплексом программных и аппаратных средств, выполняющих задачу автоматизированного информационного обмена между центральным офисом предприятия и сетями АЗС под управлением системы автоматизации "БУК TS-G".

1. Функциональные возможности Коммуникационного сервера.

  • Двухсторонний обмен информацией между АЗС и центральным офисом.
  • Преобразование принятой информации в формат, необходимый для последующей загрузки в информационные системы верхнего уровня предприятия и бухгалтерские системы учета.
  • Хранение исходных данных, поступивших с АЗС, и обработанных сервером данных, с возможностью управления и изменения организации их хранения.
  • Предоставление доступа к исходным и преобразованным данным для рабочих мест в локальной сети с разграничением уровней доступа для различных пользователей.
  • Передача необходимой информации между офисами предприятия с автоматическим формированием пакетов для передачи, с поддержкой протоколов SSH, SMTP (Эл-почта), UUCP и другие.
  • Предоставление функций удаленного управления сервером через Web-интерфейс.
  • Гибкость настройки системы, позволяющая администраторам организовывать работу Коммуникационного сервера и хранение принятых и обработанных данных в соответствии с потребностямиконкретного предприятия.
  • Удобный пользовательский интерфейс.
  • Возможность установки системы на различные операционные системы семейства UNIX, как свободно распространяемые: FreeBSD, Linux, так и коммерческие системы, например SCO.


2. Архитектура Коммуникационного сервера.

Коммуникационный сервер реализован на платформе под управлением ОС UNIX. Сервер имеет независимую модульную структуру. Каждый из модулей Коммуникационного сервера выполняет определенный ряд возложенных на него задач и не зависит от других модулей. Взаимодействие модулей сервера осуществляется через скрипты автоматизации, настраиваемые администратором системы. Данная структура организации сервера позволяет обеспечить ему высокую гибкость конфигурирования, отвечающую разнообразным требованиям различных заказчиков.

В состав Коммуникационного сервера входят следующие модули:

  • модуль приема данных;
  • модуль преобразования данных.

Каждый из модулей Коммуникационного сервера представлен несколькими исполняемыми программами. Вместе с Коммуникационным сервером предоставляется дополнительный набор программ для управления работой сервера и его автоматизации, в состав которых входят:

  • сервер приложений (Web-интерфейс);
  • система автоматизированной передачи и архивирования данных.

Сервер 1


3. Описание компонентов Коммуникационного сервера.

3.1. Модуль приема данных.

Осуществляет обмен информацией между Системами на АЗС и Коммуникационным сервером в офисе предприятия.

Функциональные возможности:

  • Передача данных по каналам аналоговой связи и цифровым каналам операторов сотовой связи (стандарты GSM, CDMA и др.).
  • Поддержка одновременных соединений по нескольким линиям связи (до 10 модемов на одинсервер в базовой конфигурации, с возможностью увеличения их количества до 16), что позволяет сбалансировано распределить нагрузку на Коммуникационный сервер и произвести сбор информации в минимальные сроки.
  • Автоматическая регистрация АЗС на Коммуникационном сервере после прохождения аутентификации на момент соединения.
  • Прием полной базы данных с АЗС, в т.ч. информации о движении топлива и товаров/услуг на АЗС, конфигурации Системы, состояния АЗС на момент сеанса связи и т.д.
  • Передача различных данных на АЗС (например, изменение настроек конфигурации Системы, дистанционное изменение цен на топливо и товары/услуги из офиса, единых справочников видов оплаты, поставщиков товаров, каталога товаров и т.д.).
  • Выбор приоритетности операций приема/передачи данных.
  • Восстановление сеанса приема и передачи данных с места обрыва связи.
  • Использование скоростного протокола приема и передачи данных.
  • Автоматическое формирование очереди приема данных в соответствии с требованиями предприятия (настраивается через файлы конфигурации).
  • Проверка принятых и переданных данных на корректность.
  • Ведение статистики по сеансам связи.
  • Учет трафика соединений.
  • Ведение истории трафика и статистики соединений.
  • Управление очередью приема/передачи данных, как в ручном, так и в автоматическом режиме.
  • Инициализация сеанса передачи данных со стороны АЗС или сервера в соответствии с заданным расписанием (с использованием планировщиков) для активации автоматических сеансов связи в заданные моменты времени или в любой произвольный момент времени по команде пользователя.
  • Поддержка криптозащиты паролей для доступа к АЗС.
  • Распределение прав доступа к устройствам соединений (модем/порт) на момент исходящих вызовов.
  • Автоматический выбор свободных устройств соединений (модемов) из доступных на момент исходящего вызова.
  • Сбор информации с АЗС с возможностью автоматического формирования шаблона справочника АЗС
    по следующим параметрам:
    – идентификация АЗС (идентификатор АЗС, номер АЗС, код эксплуатирующей организации, код управляющей компании, код собственника АЗС, код региона, версия установленного ПО на АЗС);
    – номер текущей смены АЗС;
    – статус текущей смены (закрыта/открыта);
    – текущее время на АЗС.
  • Возможность автоматического формирования в файловой системе Коммуникационного сервера внутренних имен АЗС, указывающие на рабочие каталоги модуля приема, в соответствии с заданными настройками.
  • Возможность ограниченного (в целях безопасности) удаленного управления файловой системой на АЗС (копирование и перемещение файлов с Коммуникационного сервера), с помощью специальных пост-команд.
  • Ведение лог-файлов с информацией по работе Коммуникационного сервера.
  • Широкий спектр параметров, позволяющий наиболее оптимально настраивать работу модуля приема/передачи через файлы настроек.

3.2. Модуль преобразования данных.

Выполняет преобразование первичных данных, поступивших с АЗС, в формат для дальнейшей загрузки в ИС предприятия. Предоставляет информацию по отпуску топлива на АЗС, показания в резервуарах, движение денег, продажи товаров.

Функциональные возможности:

  • Проверка корректности файлов первичной информации на момент преобразования.
  • Поддержка различных кодировок выходных файлов (преобразованных данных).
  • Выборочное формирование преобразованных данных (настройка через файлы конфигурации).
  • Различные форматы формирования имен выходных (преобразованных файлов). На текущий момент модуль преобразования поддерживает форматы для загрузки в ИС "Парус", "1С-Рарус", а также другие универсальные текстовые форматы, адаптированные под ИС Заказчиков.

3.3. Система автоматизированной передачи и архивирования данных.

Представляет собой скрипты автоматической обработки данных в соответствии с заданными пользователем алгоритмами.

Функциональные возможности:

Локальная архивация данных с возможностью формирования упорядоченного хранилища данных на основе файловой системы.

  • Передача данных на удаленные серверы для их архивации с возможностью передачи данных по протоколу SMTP (Эл-почта).
  • Автоматическое формирование необходимых наборов данных для их передачи на удаленные серверы сбора и обработки информации в офисах с возможностью передачи данных по протоколу SMTP (электронная почта), а так же пакетного формирования набора данных в соответствии с заданными условиями.

3.4. Сервер приложений.

Сервер 2

Состоит из Web-сервера, набора cgi-скриптов (исполняемых программ, формирующих визуальный интерфейс удаленного управления Коммуникационным сервером через Web).

Функциональные возможности:

  • Наблюдение за работой Коммуникационного сервера с помощью предоставляемого доступа к информации по статистике соединений, трафику, лог-файлам, с возможностью выбора различных фильтров для поиска необходимой информации и поддержкой цветовыделения опасных (с точки зрения наличия принятой/переданной информации) участков работы системы обмена между Коммуникационным сервером и Системой на АЗС.
  • Предоставление доступа к просмотру истории статистики соединений и учета расхода трафика.
  • Управление очередью приема/передачи данных на Коммуникационном сервере.
  • Управление исходящими вызовами, с возможностью их инициализации.
  • Управление расписанием исходящих вызовов.
  • Доступ к справочнику АЗС с возможностью его преобразования (добавление/удаление полей описания и их редактирование).
  • Управление файлами настроек Коммуникационного сервера.
  • Наблюдение и возможность управления процессами Коммуникационного сервера.
  • Управление формой отображения информации, предоставляемое через сервер приложений, с возможностью персональных настроек для каждого пользователя.
  • Разграничение прав доступа к функциональным модулям Коммуникационного сервера для различных пользователей.

Сервер 3