Серверная платформа WEB-GLONASS
Состав программного комплекса:
| 1. Серверная платформа - | «WEB-GLONASS». |
| 2. Сервер сбора данных, Сервер анализа геособытий - | «WEB-GLONASS.GeoGATE». |
| 3. WEB сервер - | «WEB-GLONASS. VIEW». |
| 4. Сервер отчетов – | «WEB-GLONASS.GeoDATA». |
| 5. Сервер подготовки изображений для карт – | «WEB-GLONASS.GeoMAPS». |
Сбор данных:
Система сбора данных на основе собственной разработки на языке Perl представляет собой TCP сервер с возможностью подключения разных типов устройств, количества подключений ограничивается мощностями компьютера.
Система анализа поступающих данных.
- Анализ геособытий;
- Анализ событий датчиков;
- Анализ вновь зарегистрировавшихся.
Web Server на базе Apache 2.2.
- Доступ к функционалу системы через протокол SOAP;
- Доступ к системе через WEB сайт;
- Доступ к системе через PDA сайт.
Сервер Баз данных PostgreSQL.
Картографический сервер.
- Сервер размещения и обработки карт.
Система доставки сообщений с возможностью расширения системы доставки за счёт других систем (E-mail, SMS, ICQ).
Все вышеперечисленные компоненты системы работают на базе операционной системы Slackware 12.
Характеристики системы:
- Трехзвенная архитектура с поддержкой многоканальных асинхронных соединений;
- Транзакционная система хранения данных PostgreSQL;
- Возможность написания дополнений к любой части системы на языке программирования Perl;
- Модульное построение системы - возможность построения распределенной архитектуры пятого поколения;
- WEB-сервер, интегрированный с функциями ядра операционной системы;
- Поддержка системы контроля доступа и разграничения прав пользователей;
- Поддержка уведомлений о различных событиях таких как вход и выход из геозоны, превышение или снижение скорости, контроль изменения датчиков и цифровых входов. Уведомления могут рассылаться по E-Mail, SMS, ICQ.
- Поддержка заданий выполняющихся в соответствии с определенным графиком, таких как - задание по доставке, расписание движения и т.п.;
- Рассылка отчетов по электронной почте;
- Постоянно расширяющийся, список поддерживаемых типов устройств;
Состав:
- WEB сервер.
- Набор HTML,XSLT файлов, таблиц стилей (CSS), процедур и функций JavaScript, исполняемых в INTERNET браузере.
- Набор серверных программ, на языке Perl.
- Сервер сбора данных.
- Модуль подключений.
- Модуль определения типа прибора.
- Набор модулей декодирования данных (по одному для каждого типа терминала).
- Модуль анализа и регистрации данных.
- Сервер анализа геособытий.
- Анализ и регистрация событий связанных с остановками, геозонами, контрольными точками, маршрутами.
- Сервер оповещения пользователей о событиях объекта.
- Модуль подключения к БД и выборки событий.
- Набор модулей подключения к серверам доставки сообщения (реализовано: SMS, ICQ, E-Mail).
- SMS Сервер.
- Сервер-диспетчер.
- Сервер модемного пула.
- Набор модулей связи с GSM модемами.
- Модуль связи с SMS центром GSM оператора (SMPP).
- Набор модулей анализа запросов и формирования ответов для SMS терминалов.
- Сервер отчетов.
- Автоматическое формирование отчетов пользователей и рассылка их по E-Mail.
- Хранение сформированных отчетов с доступом к архиву через WEB сервер.
- Сервер подготовки картографических данных.
- Модуль подключения к COM серверу векторной ГИС.
- Модуль получения графических файлов карты с заданными параметрами (координаты, размер).
- DHTML приложение получения параметров графических файлов.
- Приложение для выгрузки семантических данных и точек POI из векторной ГИС.
На сегодняшний день реализованы следующие клиентские приложения:
- DHTML приложение, исполняющееся в среде INTERNET браузера. Приложение использует технологию асинхронной загрузки данных AJAX.
Функциональность приложения охватывает практически все возможности системы от on-line наблюдения до сложных статистических отчетов.
- WAP/HTTP приложение, исполняющееся на мобильном телефоне. Его функциональность ограничена получением актуальной статической информации в текстовом (адрес) и графическом (картинка с объектом наблюдения на карте) виде.
- SMS/USSD приложение - предназначено для получения текстовой информации о местоположении и событиях объекта наблюдения.
- Буферное приложение, обеспечивающее геоданными программный комплекс автоматизации диспетчерской службы станции скорой помощи "АДИС".
- Набор процедур и функций для систем на базе 1С предприятие V7.7.
- Набор процедур и функций для иных информационных систем.
|