Описания серверных подсистем
-
Сервис авторизации
-
Маршруты
-
Хранение и редактирование маршрутов
-
Трек начала маршрута 1 - приветствие, которое начинает воспроизводиться при нажатии на кнопку “Начать маршрут”
-
Трек начала маршрута 2 - первый трек - представление, начинает воспроизведение сразу после Трек начала маршрута 1
-
Трек окончания маршрута - запускается после того, как все треки маршрута отработали или после нажатия на кнопку остановить маршрут. После нажатия остановить маршрут - приложение должно дождаться пока закончиться последний трек запущенный на точке и запустить трек окончания маршрута.
-
-
Состав маршрута
-
Точки, их GPS координаты и название файла которое с ними связано
-
-
-
Устройства (Андроид телефоны которыми можно управлять)
-
Хранение и редактирование
-
Данные об устройствах
-
Местоположения
-
Маршруты следования
-
Файлы для загрузки
-
Конфигурация устройств
-
-
-
Файловое хранилище[1]
-
Хранение файлов
-
Возможность загрузить на устройство
-
-
Сервис по работе с точками на карте (если обработка событий с точками происходит на карте)[1]
-
Хранение уже пройденных маршрутов[2]
-
Для анализа маршрутов которые уже были пройдены
-
Информация в какой момент запустился или остановился тот или иной трек
-
Запрос прошлых маршрутов
-
-
Система обмена настройками с подключенными устройствами
-
Источник истины для приложения - это данные с сервера
-
На сервере редактируем Маршруты и настройки приложения
-
Приложение осуществляет запросы с отправкой своих текущих координат, пока оно на маршруте
-
Получает новые настройки и маршруты
-