Перейти к основному содержимому

Введение

Общие сведения о системе

Программа спутникового мониторинга ГАЛАКТИКА (далее — «Система») предназначена для мониторинга подвижных (автопарки, спецтехника, сельхозтехника, мобильные сотрудники и т. п.) или стационарных объектов (башенные краны, стационарные установки, станки и т. п.).

Мониторинг объектов включает:

  • наблюдение за местонахождением объектов и их передвижениями на карте;
  • отслеживание изменений параметров объектов — скорость движения, уровень топлива, время работы, температура и прочие;
  • управление объектами (выполнение команд) и водителями (SMS, звонки, назначения);
  • получение уведомлений об изменении статуса объекта;
  • интерпретацию полученной от объекта информации в разнообразных отчётах (таблицы и графики);
  • получение аналитической информации по автопаркам.

Мониторинг ведётся с помощью специальных приборов — трекеров, установленных на отслеживаемых объектах. С определённой частотой приборы получают своё местоположение и передают информацию по сети GSM на сервер мониторинга. К трекерам можно подключать датчики и дополнительное оборудование через аналоговые и цифровые входы (датчики температуры и давления, датчики статуса оборудования, уровня топлива, сигнализацию и т. д.).

ГАЛАКТИКА построена на основе высокопроизводительной колоночной базы данных (БД). Колоночная СУБД для онлайн-аналитической обработки (OLAP) выполняет SQL-запросы со сложными вычислениями по очень большим наборам данных. В отличие от транзакционных запросов (OLTP), которые читают и записывают несколько строк за запрос, аналитические запросы обрабатывают миллиарды строк. Такое построение БД обеспечивает работу с высокой производительностью в режиме реального времени.

Базовые понятия системы

Объект мониторинга — транспортное средство, техника, человек или другой движущийся либо стационарный объект, за которым ведётся наблюдение. Объект характеризуется уникальным идентификационным кодом в системе (ID, IMEI), имеет название, иконку, информацию о типе оборудования, подключённых датчиках и т. п.

Трек — линия передвижения объекта на карте. Состоит из точек, поступивших в систему в сообщениях от объекта мониторинга. Треку каждого объекта можно присвоить индивидуальный цвет в настройках объекта.

Датчик — служит для отображения дополнительных данных, поступающих с объектов; включает указание на источник данных (параметр), минимум и максимум значений, тип подключённого оборудования (индикатор зажигания, тревожная кнопка, измеритель уровня топлива и т. п.).

Геозоны (географические зоны) — определённые области на карте, представляющие интерес для пользователя. Предназначены для контроля за перемещением объектов в этих областях или за их пределами. Геозона может иметь форму круга произвольного радиуса, ломаной линии (улица, маршрут) или многоугольника (город или территория предприятия). Помимо визуального обогащения карты, геозоны могут использоваться в отчётах и уведомлениях.

Группа — ряд объектов, геозон, водителей или уведомлений, объединённых по какому-либо признаку. Группы предназначены для фильтрации при поиске и структурирования сущностей системы.

Событие или тревога — информация об изменении статуса объекта. Генерируется на основании данных, поступающих от объекта (показания датчиков, местоположение, скорость и т. д.): например, превышение допустимой скорости, слив топлива, нажатие на тревожную кнопку.

Оповещение — настраиваемое получение сообщений о событиях или тревогах (превышение скорости, въезд/выезд в геозону, показания датчиков и др.). Информация о текущих тревогах доступна в веб-интерфейсе и дополнительно может быть отправлена на электронную почту, в мессенджер или через HTTP-запрос.

Ключи и метки — носители информации, уникально идентифицирующие владельца (водителя) либо транспортное средство. Идентификация происходит в момент контакта со считывателем. Доступно для устройств с подключённым RFID-считывателем или i-Button.

Водители — список лиц, допущенных к управлению транспортом. Если оборудование поддерживает идентификацию водителей через ключи и метки, система позволяет привязывать передвижения объектов к водителям, выявлять нарушения и вести учёт штрафных баллов.

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

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

Компания — глобальный элемент системы, содержащий объекты, геозоны, другие компании и собственные настройки. Позволяет создавать структуру для работы разных подразделений или управления обособленными компаниями. Имеет статус «Активна» или «Заблокирована».

Пользователь (учётная запись системы) обладает уникальным именем (логином), адресом электронной почты и паролем. С их помощью пользователи входят в систему, контролируют свои объекты (конечный пользователь) либо управляют системой (администратор, интегратор).

Права доступа — возможность наблюдать определённые элементы системы и осуществлять над ними действия. Распространяются прежде всего на пользователей, объекты и геозоны. Назначаются индивидуально каждому пользователю администратором сервиса и могут быть изменены в Панели управления. Связанное понятие — Роль пользователя, набор прав доступа.

Ретрансляция — передача данных объекта (объектов) из Системы во внешние сервисы по выбранному протоколу. Настроенный ретранслятор может быть включён (активен) или выключен.