Требования для клиентской части

Интерфейс приложений:

  1. Мобильное приложение, которое располагается на корабле или автобусе.

  2. Веб- интерфейс - для редактирования маршрутов, ( мобильная и десктоп версия)

Требования от лица стейкхолдеров

Сотрудник корабля (автобуса и проч)

  • Включает устройство

    • Проверяет включен ли GPS и интернет

  • Выбирает маршрут

  • Информация о том, какие файлы уже загружены в телефон, а каких не хватает

  • Нажимает кнопку “Начать маршрут”.

  • Изменяет громкость фонового трека и треков которые воспроизводятся при входе в точку.

  • Видит точность определения местоположения

  • Информация как работать с приложением

  • **Видит свой маршрут, с момента нажатия на кнопку “Начать маршрут”. Функция нужна для более детального анализа, как двигаются корабли по маршруту. Можно провести анализ и правки точек. + Видит свое текущее местоположение. Это позволяет капитану корабля понять, работает ли GPS корректно. На больших мероприятиях часто блокируют GPS

  • Блокировка устройства если оно потеряно или украли. Приложение по команде с сервера должно удалить весь контент который есть, сделать полный блэкаут, как будто приложение только что установили.

Клиент

Авторизуется в приложении и передает их Сотрудникам корабля

Владелец

  • Авторизация под админской учеткой

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