Станьте Партнёром Wiafleet и зарабатывайте много и с удовольствием
Оставьте свои контактные данные и мы свяжемся с вами с ближайшее время
Или свяжитесь с нами на info@wiafleet.com
Документы

Инструкция пользователя системы мониторинга транспорта Wiafleet

Глава 1: Мониторинг
1. Обзор Вкладки "Мониторинг"
Вкладка "Мониторинг" является основной страницей для наблюдения и управления транспортными средствами в системе Wiafleet. На этой странице отображается рабочий список объектов, а также карта, на которой в реальном времени можно следить за перемещениями объектов.
Основные функции вкладки "Мониторинг":
  • Отображение списка объектов и их текущего состояния.
  • Визуализация объектов на карте с возможностью отслеживания их передвижений.
  • Контроль ключевых параметров объектов, таких как статус соединения, количество спутников, состояние движения, и статус работы двигателя.

2. Рабочий Список Объектов
Все созданные объекты автоматически добавляются в рабочий список, который отображается на вкладке "Мониторинг". Рабочий список предоставляет пользователю быстрый доступ к основным функциям управления и мониторинга объектов.

3. Карточка Объекта
В рабочем списке каждому объекту соответствует отдельная карточка, включающая следующие функции:
  • Слежение за объектом на карте:
  • При активации этой функции карта автоматически центрируется на выбранном объекте и следует за его передвижением.
  • Подсказка: При наведении курсора на значок появляется всплывающая подсказка с текстом "Следить за объектом на карте".
  • Активное состояние: При нажатии на значок он подсвечивается и внутри него отображается заполненная точка.
  • Состояние соединения:
  • Этот индикатор показывает статус соединения объекта с сервером.
  • Соединение есть: Значок подсвечивается, а при наведении курсора отображается подсказка "Объект на связи".
  • Соединение отсутствует: Значок становится серым, а при наведении отображается подсказка "Объект не на связи".
  • Количество спутников:
  • Показывает количество спутников, с которыми подключено устройство.
  • Подключение есть: Значок подсвечивается, а подсказка отображает количество спутников и время последнего обновления координат.
  • Подключение отсутствует: Значок становится серым, а подсказка сообщает об отсутствии связи со спутниками.
  • Состояние движения:
  • Отображает текущее состояние движения объекта и статус работы двигателя.
  • Стоянка: Значок активируется, при наведении отображается подсказка "Последнее состояние: стоит в течение … с, Состояние двигателя: включен".
  • Движение: Значок активируется, подсказка сообщает "Последнее состояние: движется, Состояние двигателя: выключен".
  • Привязка к датчику зажигания: Если датчик зажигания включен, значок заполняется цветом в зависимости от состояния объекта (красный, зеленый). При выключенном датчике значок остается полым.
  • Водители:
  • При наведении на иконку отображается подсказка с именем назначенного водителя на объекте.
  • Дополнительное меню:
  • При нажатии на эту кнопку открывается меню, где можно:
  • Открыть свойства объекта.
  • Построить трек объекта за текущий день.

4. Группы Объектов
На вкладке "Мониторинг" можно работать с группами объектов. В режиме группового отображения пользователю доступны следующие функции:
  • Добавление группы на карту: При нажатии на кнопку добавляются все объекты группы на карту. При выключении кнопки объекты с карты удаляются.

5. Карта
Карта на вкладке "Мониторинг" обеспечивает удобное визуальное представление объектов. Включены следующие функции:
  • Масштабирование карты: Возможность масштабирования карты при помощи скролла мыши.
  • Плавное передвижение объектов: Объекты перемещаются по карте плавно, обеспечивая более наглядное наблюдение за их передвижением в реальном времени.
Эта глава описывает основные элементы и функции вкладки "Мониторинг" в системе Wiafleet, позволяя пользователям эффективно следить за своими объектами и управлять их параметрами.
Глава 2: Треки
1. Обзор раздела "Треки"
Вкладка "Треки" в системе Wiafleet предназначена для визуализации и анализа движения объектов на карте. Трек представляет собой линию, отображающую маршрут движения объекта, состоящую из точек, в которых объект отправлял сообщения на сервер.
Основные функции раздела "Треки":
  • Построение треков для объектов за определенный временной интервал.
  • Визуализация событий на треках, таких как стоянки, превышение скорости и другие.
  • Работа с треками, включая их воспроизведение и преобразование в геозоны.

2. Построение Треков
Чтобы построить трек, выполните следующие действия:
  1. Откройте вкладку "Треки".
  2. Выберите объект из выпадающего списка, который отображает объекты из рабочего списка на вкладке "Мониторинг".
  3. Укажите параметры трека:
  • Однотонный.
  • По скорости.
  • По поездкам.
4. Укажите временной интервал, за который нужно построить трек. Принцип выбора интервала аналогичен тому, который используется в отчетах.
5. Нажмите кнопку "Построить трек".
После выполнения этих шагов на карте отобразится линия движения объекта, соответствующая указанным параметрам. Если за выбранный интервал времени есть сообщения с координатами, трек будет построен. После отображения трека на карте его параметры, а также выбранный объект изменить невозможно. В случае ошибки неправильный трек необходимо удалить и создать заново.

3. Интерпретация Иконок и Функций
До Построения Трека:
  • Пользователь выбирает объект и настраивает параметры трека.
После Построения Трека:
  • Трек отображается на карте, а иконки и функции становятся активными для анализа.
Интерпретация Иконок:
  • Начало поездки: Иконка обозначает начальную точку маршрута.
  • Окончание поездки: Иконка обозначает конечную точку маршрута.
  • Стоянки: Иконка отображает места, где объект находился на стоянке.
  • Превышение скорости: Иконка отображает места, где было зафиксировано превышение скорости (настройки берутся из параметров объекта).
  • Перемотка трека на начало поездки: Иконка позволяет быстро вернуться к началу маршрута.
  • Воспроизведение трека: При активации этой функции начинается воспроизведение трека. Приостановить воспроизведение можно с помощью кнопки паузы.
  • Перемотка трека на окончание поездки: Иконка перематывает трек к последней точке маршрута.
  • Построить геозону из трека: Эта функция позволяет сохранить текущий трек как геозону.
  • Удалить трек: Очищает карту от построенного трека.
  • Настройки объекта: Позволяет настроить параметры отображения трека.

4. Интерпретация Функций
Основные функции работы с треками включают:
  • Список объектов: Выпадающий список всех объектов, видимых на вкладке "Мониторинг".
  • Интервал времени: Выбор временного интервала для построения трека аналогичен отчетам.
  • Визуальные настройки трека на карте:
  • Толщина линии трека: По умолчанию 5 px, с возможностью выбора от 1 до 16 px.
  • Цвет трека: Настраивается в зависимости от параметров объекта (однотонный, по скорости, по поездкам).
  • Дорожные события: Маркеры, которые отображаются на карте (начало и конец поездки, стоянки, превышение скорости). Маркеры можно включать и выключать.
  • Построенные треки: Список всех построенных треков, отображаемых на карте. Здесь их можно воспроизвести, посмотреть общий пробег и сохранить как геозону.

5. Примеры Выполненных Треков
  • Трек "По поездкам":
  • Отличительная черта — каждый сегмент поездки отображается на карте отдельным цветом. Активированные маркеры (начало и конец поездки) позволяют определить начало и конец каждой поездки.
  • Трек "Однотонный":
  • Весь трек отображается одним цветом, что позволяет легко идентифицировать маршрут объекта.
  • Трек "По скорости":
  • Цвета трека на карте меняются в зависимости от скорости объекта, согласно интервалам, заданным в настройках объекта.

6. Работа с Треками на Карте
При наведении указателя на любую часть трека на карте всплывает окно с дополнительной информацией, включающей:
  • Название объекта.
  • Дата и время сообщения.
  • Долгота и широта.
  • Адрес.
  • Показания датчиков объекта.
  • Количество спутников.

7. Воспроизведение Трека
При воспроизведении трека объект на карте плавно перемещается по маршруту. Пользователь может управлять воспроизведением с помощью встроенного проигрывателя, который позволяет:
  • Устанавливать скорость воспроизведения.
  • Перематывать и останавливать трек.
  • Развернуть показания датчиков, которые динамически изменяются вместе с воспроизведением трека.
Эта глава описывает основные функции и возможности вкладки "Треки" в системе Wiafleet, обеспечивая пользователя всеми необходимыми инструментами для анализа и работы с маршрутами объектов.

Глава 3: Отчёты
1. Введение в Модуль "Отчёты"
Модуль "Отчёты" в системе Wiafleet предоставляет пользователю возможность объединять и анализировать данные, поступающие от объектов, водителей и других элементов системы. С его помощью можно эффективно контролировать перемещения транспортных средств, анализировать стиль вождения, следить за расходом топлива, а также получать статистику по пробегу и другим параметрам.
Задачи, которые помогает решать модуль "Отчёты":
  • Контроль перемещения транспортных средств (поездки, остановки, стоянки).
  • Контроль за посещением геозон и точек запланированного маршрута.
  • Сбор статистики по пробегу, количеству моточасов, показаниям датчиков и счётчиков.
  • Анализ данных по расходу топлива и выявление потенциальных сливов.
  • Контроль за безопасностью вождения и анализ стиля вождения (превышения скорости и другие нарушения).

2. Возможности Конфигурации Отчётов
Модуль отчётов Wiafleet предлагает гибкость настроек для создания различных отчётов, которые можно адаптировать под нужды пользователя. Основные возможности конфигурации отчётов включают:
  • Типы отчётов: Отчёты можно выполнять для объектов, групп объектов, водителей, групп водителей, пользователей, геозон и других элементов системы.
  • Компоненты отчётов: В отчёты можно включать таблицы, графики, статистику, карту с отмеченными на ней треками и маркерами (стоянки, заправки и т.д.).
  • Шаблоны отчётов: Созданные отчёты сохраняются в виде шаблонов, что позволяет повторно использовать настройки без необходимости их переустановки каждый раз.
  • Просмотр и экспорт: Выполненные отчёты можно просматривать онлайн, сохранять в различных форматах (XLSX, PDF) и выводить на печать.

3. Этапы Работы с Отчётами
Работа с отчётами включает несколько шагов:
  1. Предварительные настройки: Настройка объектов, датчиков, геозон и других параметров, которые могут понадобиться для создания отчётов.
  2. Создание шаблона отчёта: Выбор таблиц, графиков и других компонентов, которые будут включены в отчёт, и их настройка.
  3. Выполнение отчёта: Запуск отчёта на основе заданных параметров.
  4. Просмотр и экспорт: Просмотр выполненного отчёта, сохранение его в файл (XLSX, PDF) или печать.
  5. Автоматизация: Настройка автоматического выполнения отчётов, например, отправка на электронную почту через модуль "Роботы".

4. Создание Шаблона Отчёта
Основные элементы при создании шаблона отчёта:
  • Имя: Произвольное название отчёта.
  • Тип отчёта: Выбор типа отчёта в зависимости от сущности (объект, группа объектов и т.д.).
  • Настройки: Настройки отчёта, включающие карту и метки (стоянки, превышения скорости).
  • Добавление таблиц: Система предлагает список таблиц (статистика, сводка, поездки, превышение скорости, стоянки, геозоны, моточасы). Каждая таблица содержит перечень данных, которые можно включить.
  • Добавление графиков: В первой итерации будут доступны графики скорости и стоянок.

5. Примеры Таблиц Отчётов
Таблица "Сводка":
  • Описание: Выводит обобщающие данные по отчётному интервалу, не привязанные к конкретным условиям.
  • Столбцы:
  • Пробег.
  • Средняя скорость.
  • Максимальная скорость.
  • Время в поездках.
  • Моточасы.
  • Время стоянок.
  • Начальное и конечное показания счетчиков.
  • Настройки: Возможность группировки данных по году, месяцу, неделе или дате.
Таблица "Поездки":
  • Описание: Отражает интервалы движения объекта с указанием места, времени и других параметров.
  • Столбцы:
  • Начало и конец поездки.
  • Начальное и конечное положение.
  • Водитель.
  • Длительность.
  • Пробег.
  • Средняя и максимальная скорость.
  • Количество поездок.
  • Настройки: Группировка по году, месяцу, неделе или дате.
Таблица "Превышение скорости":
  • Описание: Показывает интервалы превышения скорости, основанные на настройках объекта (предел скорости).
Таблица "Стоянки":
  • Описание: Отображает информацию о стоянках объекта.
  • Столбцы:
  • Начало и конец стоянки.
  • Длительность.
  • Положение.
  • Водитель.
  • Количество стоянок.
  • Показания одометра.
Таблица "Моточасы":
  • Описание: Отчёт по времени работы объекта, времени движения и холостого хода (будет реализована в следующей итерации после создания датчика зажигания).

6. Пример Выполненного Отчёта
При выполнении отчёта система генерирует таблицы и графики на основе заданных параметров. Результаты можно просматривать онлайн, экспортировать в файлы или выводить на печать. В отчёте отображаются все выбранные элементы, такие как статистика, таблицы с данными по поездкам, стоянкам и другим параметрам.

7. Отчёты по Группам Объектов
Отчёт по типу "Группа объектов" отличается от отчёта по типу "Объект" дополнительными настройками в таблицах и ограниченной статистикой:
  • Название отчёта.
  • Название группы объектов.
  • Начало и окончание интервала отчёта.
  • Группировка данных по объектам.
Пример отчёта с группировкой "Объект": Позволяет детализировать данные по каждому объекту в группе, предоставляя полную информацию по каждому из них в пределах выбранного интервала.
Эта глава предоставляет полное руководство по созданию и управлению отчётами в системе Wiafleet, помогая пользователю максимально эффективно использовать возможности анализа и контроля за транспортными средствами.

Глава 4: Объекты
1. Основное
В модуле "Объекты" системы Wiafleet осуществляется настройка и управление основными параметрами транспортных средств и других отслеживаемых объектов. Этот раздел охватывает основные поля и настройки, доступные пользователю при создании и редактировании объекта.

1.1. Имя объекта
  • Произвольное поле, в которое можно вносить как цифры, так и буквы.
  • Имя объекта может быть использовано для быстрого поиска и идентификации объекта в системе.
1.2. Категория
  • Категория объекта может быть выбрана из заранее настроенного списка категорий Wiafleet.
  • После выбора и сохранения, категория объекта сохраняется и на бэке.
1.3. Уникальный ID
  • IMEI, серийный номер или другой идентификатор, который устройство сообщает серверу.
  • Должен соответствовать идентификатору, который используется для связи устройства с сервером.
1.4. Тип устройства
  • Поле, в которое автоматически подтягиваются все поддерживаемые типы устройств, доступные в системе.
  • При вводе названия устройства открывается выпадающий список, где можно выбрать нужный тип.
  • В верхней части списка отображаются три наиболее часто используемых типа устройств.
  • После выбора типа устройства и сохранения настроек объекта, ID терминала и объект в системе мониторинга связываются с выбранным типом устройства (протоколом).
  • При первичном создании объект в мониторинге будет "не на связи", пока к нему не привяжут нужный тип устройства.
1.5. Телефон
  • В этом поле указывается номер СИМ-карты, установленной в терминале, в международном формате (например, +7 ХХХ ХХX XХХХ).
  • Номер телефона сохраняется на бэке и может использоваться для быстрого поиска объекта в системе.
1.6. Пароль
  • Произвольное поле для ввода пароля, который сохраняется на бэке.
1.7. Иконка
  • Выбор иконки из списка доступных изображений для визуального отображения объекта на карте.

2. Свойства поездки

2.1. Определение движения
  • По умолчанию используется "Скорость" для определения начала движения объекта .
2.2. Минимальная скорость движения, км/ч
  • По умолчанию установлено значение 1 км/ч.
2.3. Минимальное время стоянки, с
  • По умолчанию установлено значение 300 секунд.
2.4. Минимальное время поездки, с
  • По умолчанию установлено значение 60 секунд.
2.5. Минимальное расстояние поездки, м
  • По умолчанию установлено значение 100 метров.
2.6. Максимальное расстояние между сообщениями, м
  • По умолчанию установлено значение 10,000 метров.
2.7. Счетчик пробега и счетчик моточасов
  • Счетчик пробега: Автоматически подтягивается с использованием данных GPS. Пользователь может задать текущее значение пробега, которое будет увеличиваться с новыми данными.
  • Счетчик моточасов: Автоматически подтягивается с использованием данных датчика зажигания. Пользователь может задать текущее значение моточасов, которое будет увеличиваться с новым временем работы двигателя.
  • Функция "Авто": Включает или отключает автоматический подсчёт. Если "Авто" не активировано, введённое число остаётся неизменным.

3. Дополнительно

3.1. Расход по нормам
  • По умолчанию установлено значение 0.
3.2. Максимальный интервал между сообщениями, с
  • По умолчанию установлено значение 0.
3.3. Суточная норма моточасов, ч
  • По умолчанию установлено значение 0.
3.4. Превышение скорости
  • Выпадающий список с двумя вариантами:
  • Дорожные ограничения: Превышение скорости определяется по данным картографических ограничений.
  • Фиксированное ограничение: Пользователь может задать фиксированное ограничение скорости.
3.5. Цвет подписи к объекту
  • Пользователь может выбрать цвет для отображения подписи объекта.
3.6. Цвет подписи к треку
  • Пользователь может выбрать цвет для отображения трека на карте:
  • По поездкам: Разные поездки отображаются разными цветами.
  • Однотонный: Весь трек отображается одним цветом.
  • По скорости: Цвет трека меняется в зависимости от скорости, заданной в настройках.

4. Произвольные поля

Произвольные поля
  • Произвольные поля в настройках объекта могут быть расширены и сохраняются на постоянной основе.
  • В будущем они будут использоваться для динамического поиска объектов в системе.

5. Команды и Качество вождения

Команды
  • В первой итерации функционал команд будет отсутствовать.
Качество вождения
  • В первой итерации функционал качества вождения будет отсутствовать.
Эта глава описывает основные параметры и функции модуля "Объекты" в системе Wiafleet, позволяя пользователю эффективно настраивать и управлять отслеживаемыми объектами.

Глава 5: Контроль топлива
1. Введение
Контроль уровня топлива — это важная функция в системе мониторинга Wiafleet, позволяющая отслеживать изменения в уровне топлива, анализировать данные о заправках и сливах, а также предотвращать возможные несанкционированные сливы топлива. В этой главе описаны основные функции и настройки датчика уровня топлива (ДУТ), доступные пользователю.

2. Создание и Настройка Датчика Уровня Топлива
При создании датчика уровня топлива необходимо выполнить настройки, которые делятся на две категории: базовые и расширенные.

3. Базовые настройки датчика уровня топлива
Базовые настройки включают три ключевых параметра:
3.1. Настройка фильтрации
  • В первой итерации доступен только один тип фильтрации сообщений — медианный.
  • Медианная фильтрация: При выборе этой фильтрации необходимо указать степень сглаживания данных (значения от 0 до 5).
  • Если степень фильтрации равна 0, сглаживание проводится по трём сообщениям.
  • Для нечетных чисел (от 1 до 255) степень умножается на 5.
  • Для четных чисел (от 2 до 254) результат умножения на 5 уменьшается на 1.
3.2. Минимальный объем заправки
  • Определяет минимальное изменение уровня топлива в сторону увеличения, которое будет считаться заправкой.
  • Значение должно быть больше 0 и может быть дробным.
3.3. Минимальный объем слива
  • Определяет минимальное изменение уровня топлива в сторону уменьшения, которое будет считаться сливом.
  • Значение должно быть больше 0 и может быть дробным.

4. Расширенные настройки датчика уровня топлива
Расширенные настройки предоставляют пользователю более гибкие возможности для анализа данных и включают в себя следующие разделы:
4.1. Общие настройки
  • Рассчитывать расход топлива по времени:
  • Если включено, учитывается весь временной интервал, включая время без движения объекта.
  • Если выключено, уровни топлива в интервалах без движения исключаются из расчёта.
  • Игнорировать сообщения после начала движения:
  • Позволяет игнорировать сообщения, полученные в течение указанного количества секунд после начала движения, чтобы исключить неточные данные.
4.2. Настройки определения заправок
  • Рассчитывать заправки по времени:
  • Рекомендуется для объектов с высоким расходом топлива на холостом ходу.
  • Учитываются все данные вне зависимости от поездок и остановок.
  • Искать заправки только при остановке:
  • Поиск заправок производится только когда объект находится на остановке, что помогает уменьшить количество ложных срабатываний.
  • Таймаут для определения полного объема заправки:
  • Указывает длительность перерывов между поступлениями топлива для корректного расчёта объёма заправки.
  • Рассчитывать объем заправки по сырым данным:
  • Эта опция позволяет рассчитывать объем заправки по "сырым" данным, не сглаженным медианной фильтрацией.
  • Таймаут для разделения заправок:
  • Позволяет объединять несколько заправок в одну, если они произошли в течение короткого временного интервала.
4.3. Настройки для определения сливов
  • Рассчитывать сливы по времени:
  • Аналогично расчёту заправок, учитываются все данные вне зависимости от движения объекта.
  • Минимальное время остановки для определения слива:
  • Указывает минимальную длительность остановки, после которой снижение уровня топлива будет считаться сливом.
  • Рассчитывать объем слива по сырым данным:
  • Опция позволяет использовать "сырые" данные для расчета объёма слива, аналогично заправкам.
  • Таймаут для разделения сливов:
  • Позволяет объединять несколько сливов в один, если они произошли в течение короткого временного интервала.
Эта глава предоставляет исчерпывающее руководство по настройке и использованию датчиков уровня топлива в системе Wiafleet, обеспечивая точный контроль и анализ данных, связанных с расходом топлива, заправками и сливами.

Глава 6: Инциденты
В модуле "Инциденты" системы Wiafleet пользователи могут настраивать уведомления о событиях, происходящих с объектами. Эти уведомления позволяют оперативно реагировать на критические ситуации, такие как превышение скорости, потеря связи, заправка или слив топлива, вход или выход из геозоны и т. д.

1. Вводная информация
В системе поддержаны следующие базовые уведомления:
  1. Превышение скорости.
  2. Геозоны.
  3. Параметр в диапазоне.
  4. Срабатывание датчика.
В будущих релизах будут добавлены уведомления для событий: 5. Слив топлива. 6. Заправка топлива.

2. Создание уведомления
Процесс создания уведомления состоит из нескольких этапов:
2.1. Выбор списка объектов
  • Первым шагом необходимо выбрать список объектов, для которых будет настроено уведомление. Это могут быть отдельные объекты или группы объектов.
2.2. Определение типа уведомления
  • Необходимо выбрать тип события, за которым нужно следить. Возможные типы уведомлений зависят от выбранной системы.
2.3. Настройка правил уведомления
  • После выбора типа события задаются конкретные правила для настройки уведомления. Например, параметры для контроля скорости или определения входа в геозону.
2.4. Выбор способа оповещения
  • Система предлагает четыре способа уведомления:
  • Уведомление по e-mail.
  • Уведомление через Telegram.
  • Push-уведомление в веб-интерфейсе.
  • Push-уведомление в мобильном приложении.
2.5. Задание текста уведомления
  • Пользователь может задать текст уведомления, который будет отправлен выбранным способом.
2.6. Настройка интервала действия уведомления
  • Пользователь может задать временные рамки, когда уведомление должно быть активным, а также указать название для уведомления.

3. Превышение скорости
Уведомления о превышении скорости настраиваются по двум типам:
3.1. Фиксированное ограничение
  • Устанавливаются фиксированные пороги превышения скорости. Если объект превышает установленное ограничение, срабатывает уведомление.
3.2. Дорожные ограничения скорости
  • Уведомление срабатывает, если объект превышает допустимое ограничение скорости, установленное дорожными знаками.

4. Геозоны
Для уведомлений, связанных с геозонами, необходимо:
  • Выбрать геозоны из общего списка.
  • Определить тип уведомления: контроль въезда или выезда из геозоны.
  • Дополнительно можно настроить контроль скорости в выбранных геозонах.

5. Параметр в диапазоне
Этот тип уведомления позволяет настраивать события, исходя из определённых параметров, которые передаются с устройства. Возможные настройки:
5.1. Диапазон значений
  • Уведомление срабатывает, если параметр попадает в указанный диапазон или выходит за его пределы.
5.2. Текстовая маска
  • Событие регистрируется, если параметр содержит определённый текст.
5.3. Присутствие/отсутствие параметра
  • Уведомление срабатывает при появлении или исчезновении определённого параметра.

6. Срабатывание датчика
Этот тип уведомления позволяет получать оповещения о срабатывании заранее созданных датчиков:
6.1. Тип и настройка уведомления
  • Пользователь выбирает тип датчика из доступного списка, вводит его название и задает диапазон значений, при которых будет срабатывать уведомление.

7. Заправка/Слив топлива
Оба типа уведомлений (заправка и слив топлива) настраиваются однотипно:
7.1. Настройка уведомления
  • Уведомление срабатывает при регистрации соответствующего события (заправки или слива топлива).
  • Можно указать конкретные геозоны, в которых должно действовать это уведомление.
7.2. Пример текста уведомления
  • Пример: "Был зарегистрирован слив топлива по адресу [локация] в объеме [.....л]".

8. Определение способа оповещения и расписание
8.1. Способы оповещения
  • В зависимости от выбранного способа, уведомление может быть отправлено по e-mail, через Telegram, Push-уведомлением в веб-интерфейсе или мобильном приложении.
8.2. Расписание
  • В этом разделе задаются временные рамки действия уведомления и его название.
  • Пользователь может установить минимальную продолжительность тревожного состояния и минимальную продолжительность предыдущего состояния, чтобы исключить ложные срабатывания.
Эта глава описывает процесс настройки уведомлений в модуле "Инциденты" системы Wiafleet, позволяя пользователю оперативно реагировать на критические ситуации и получать актуальные данные о состоянии и действиях объектов.

Глава 7: Мобильное приложение
1. Список модулей, доступных в приложении
Мобильное приложение Wiafleet предоставляет пользователям доступ к следующим модулям:
  1. Мониторинг
  2. Карта
  3. Уведомления
  4. Отчёты
  5. Геозоны
  6. Настройки

Далее рассмотрим каждый модуль по отдельности.
2. Страница авторизации
При первом запуске приложения пользователю необходимо пройти авторизацию. В дальнейшем, после успешной авторизации, доступ к основному меню будет осуществляться без повторного ввода данных.
3. Мониторинг
После авторизации пользователь автоматически попадает в модуль "Мониторинг". Основное меню расположено в нижней части экрана и поддерживает горизонтальный скроллинг для удобства навигации.
Рабочий список объектов:
  • В рабочем списке отображаются объекты, за которыми ведётся наблюдение.
  • Доступны два режима просмотра: Объекты и Группы.
  • Режим "Группы": отображает имена групп и количество объектов в каждой группе.
Компоненты карточки объекта:
  • Время получения последнего сообщения: окрашивается в разные цвета в зависимости от времени получения:
  • Зеленый: сообщение получено в течение последних 5 минут.
  • Желтый: сообщение получено в течение последнего часа.
  • Оранжевый: сообщение получено в течение последних суток.
  • Красный: сообщение получено более суток назад.
  • Заголовок: отображает имя объекта.
  • Подзаголовок: показывает адрес, по которому находится объект (если данные о местоположении недоступны, отображается последнее известное местоположение).
  • Индикаторы:
  • Скорость, если объект движется, или значок стоянки, если объект стоит.
  • Состояние зажигания (если датчик установлен).
  • Время начала движения или стоянки.
  • Длительность движения или стоянки.
  • Пробег в текущей поездке.
Расширенная информация о объекте: При нажатии на объект можно получить дополнительную информацию, которая представлена на двух вкладках: Инфо и История.
  • Вкладка "Инфо":
  • Датчики.
  • Счетчики.
  • Количество спутников.
  • Вкладка "История":
  • Треки и поездки за сегодняшний день.
  • При нажатии на трек отображается маршрут на карте за весь день.
  • При выборе отдельной поездки или стоянки они также отображаются на карте.
Интерпретация иконок на вкладке "История":
  • 🟢 - Поездка.
  • 🔴 - Стоянка.
  • ⏱️ - Время поездки/стоянки.
  • 📏 - Пробег поездки.
  • 🚀 - Максимальная скорость.

4. Карта
В модуле "Карта" пользователи могут просматривать местоположение всех объектов из рабочего списка. Также доступны функции изменения слоев карты для удобства визуализации.

5. Уведомления (Инциденты)
В этом модуле, который ещё находится в разработке расширенной версии, можно выполнять следующие действия:
  • Чтение и удаление полученных уведомлений.
  • Создание, редактирование и удаление шаблонов уведомлений.
  • Включение и отключение отправки уведомлений для шаблонов.

6. Отчёты
В модуле "Отчёты" пользователи могут генерировать отчёты на основе шаблонов, созданных в Wiafleet. Доступны следующие функции:
  • Выбор нужного шаблона, объекта/группы объектов и интервала.
  • Результаты отчёта формируются в PDF формате в альбомной ориентации.
  • В будущем планируется добавить возможность отправки выполненного отчёта по электронной почте или другим каналам.

7. Настройки
Модуль "Настройки" находится в разработке расширенной версии. В нём пользователи смогут:
  • Настраивать уведомления.
  • Изменять параметры интерфейса и карты.
  • Сменить пользователя или выйти из приложения.
  • Ознакомиться с документацией к приложению.
Эта глава описывает функциональные возможности мобильного приложения Wiafleet, позволяя пользователям эффективно мониторить объекты, получать уведомления, генерировать отчёты и управлять настройками системы прямо со своего мобильного устройства.

Глава 8: Пользователи и Иерархия
1. Введение в Иерархию Пользователей
В системе Wiafleet поддерживаны три уровня пользователей, каждый из которых обладает различными правами доступа и возможностями управления:
  1. Администратор (суперпользователь)
  2. Менеджер (пользователь с расширенными правами, интегратор)
  3. Пользователь (конечный клиент, который может создавать суб-пользователей)
Иерархическая структура обеспечивает автоматическое наследование прав доступа от нижестоящих пользователей к вышестоящим. Это означает, что пользователь верхнего уровня имеет полный контроль над всеми элементами и пользователями, находящимися ниже его в иерархии.

2. Типы Пользователей
2.1. Администратор (суперпользователь)
Администратор предназначен для поставщика мониторинга и обладает полными правами доступа ко всем элементам системы. Пример иерархии:
  • Шаг 1: Создание пользователя с правами "Администратор" для дистрибьютора.
  • Шаг 2: Дистрибьютор создает пользователя "Менеджер" для интегратора.
  • Шаг 3: Интегратор создает пользователя "Пользователь" для владельца автопарка, который может создавать суб-пользователей для различных ролей внутри своей компании.
Администратор имеет доступ ко всем устройствам, может предоставлять или отзывать доступ к ним для других пользователей, за исключением тех случаев, когда пользователь является создателем устройства.

2.2. Менеджер
Менеджер предназначен для интегратора, который поставляет услуги конечному клиенту (например, владельцу автопарка). Менеджер имеет доступ ко всем нижестоящим элементам и пользователям, и может управлять их доступами.
  • При создании пользователя "Менеджер" администратор определяет список доступных услуг в зависимости от выбранного тарифного плана.
  • В первой итерации не предусмотрены дополнительные настройки для роли "Менеджер", но интеграторы уже будут заноситься в отдельный кластер, чтобы их не смешивать с конечными клиентами.

2.3. Пользователь
Пользователь — это конечный клиент системы (например, владелец автопарка), который имеет базовый доступ к системе и может создавать суб-пользователей с ограниченными правами.


3. Создание Пользователя
Процесс создания пользователя включает несколько шагов:
3.1. Основные данные
  • Логин, e-mail, ФИО, пароль: обязательные поля для заполнения.
  • Создатель: поле указывает, кто является создателем данного пользователя.
3.2. Дополнительно
  • Создатель может определить список модулей, доступных новому пользователю.
3.3. Доступ
  • Определяется роль пользователя (Администратор или Менеджер). Если пользователя создаёт Менеджер, то роль будет автоматически установлена как "Пользователь".
  • Настраивается список прав доступа к объектам:
  • Только чтение: Пользователь может просматривать объекты, но не имеет прав на изменение настроек или удаление.
  • Полный доступ: Пользователь получает полный доступ ко всем настройкам объекта.
  • Настраивается индивидуальный доступ:
  • Можно выбрать объекты, группы объектов, геозоны и группы геозон, к которым будет предоставлен доступ новому пользователю.
  • При добавлении геозоны пользователю она клонируется, в то время как объект остаётся в оригинале, и доступ к нему предоставляется напрямую.
Пример добавления объектов и геозон:
  • Геозоны: При добавлении геозоны она фактически клонируется для нового пользователя.
  • Объекты: Объект не клонируется, но доступ к нему предоставляется новому пользователю.

4. Управление Доступом
Администраторы и менеджеры имеют возможность управлять доступом к элементам системы, настраивая уровни доступа для своих подчинённых:
  • Администратор может изменять права доступа для любого пользователя, назначать или отзывать доступ к объектам и геозонам.
  • Менеджер может управлять доступом для пользователей, которых он создал, и настроить доступ к конкретным объектам или группам объектов.
Эта глава описывает иерархию пользователей и процесс управления доступом в системе Wiafleet, позволяя администраторам и менеджерам эффективно контролировать и распределять права среди пользователей различных уровней.