ПСО Экстремум
https://forum1.extremum.org/

Задача для программиста Андроид\IOS приложение для ПГ
https://forum1.extremum.org/viewtopic.php?f=22&t=6560
Страница 1 из 1

Автор:  Boriska [ 08 сен 2015, 02:05 ]
Заголовок сообщения:  Задача для программиста Андроид\IOS приложение для ПГ

Привожу черновое ТЗ для приложения.
Вдруг найдется желающий.

Цитата:
Техническое задание на группу приложений "Мобильная спасательно-поисковая группа".

Основная задача - повышение удобства работы поисковой группы при ПСР. Оптимизация процесса управления и оповещения.


Требования:
- мобильное приложение Андроид (планшет-телефон)
- мобильное приложение IOS (Планшет-телефон) /опция/

Краткое описание приложения.

1. Приложение реализует группу разных сервисов, необходимых для работы спасателя в рамках поисковой группы.
Многие из сервисов независимы, что позволяет произвольно делить задачу на этапы и разрабатывать приложение частями.


2. Сервис он-лайн мониторинга (андроид) сейчас реализован как отдельное приложение, но его можно включить в единый интерфейс общего приложения. Исходные коды есть.

3. Описание функциональности.

3.1. Определение готовности к спасательным работам. Статус готовности.
Сервис, который позволяет спасателю установить "статус" своей готовности к выезду на спасательные работы.
Данный статус передается на сервер и обрабатывается централизованно. Цель - представить координатору информацию о готовности к спасработам. Проведение оповещения.

Вид статуса:
ПСР: - готов-неготов, диапазон времени, условие, местонахождение, оборудование, ограничения по времени
Кошкиспас: - готов-неготов, диапазон времени, условие, местонахождение, оборудование, ограничения по времени
Мед помощь: вид помощи, время реакции
и т.п.

используется совместно с п.2

3.2. Мониторинг заявок на ПСР (и т.п.), офф-лайн информация
Задача, получать данные о текущих ПСР, сохранять офф-лайн копию, для работы без ПСР.

Фактически, это односторонняя синхронизация-загрузка данных с сервера.
Загружаются карточки 4-х типов:
- Карточка ПСР.
- Карточка-отчет-трек поисковой группы.
- Карточка- транспортной группы
- Карточка - задание (текст+JSON)

Все карточки содержат текстовые данные. Отчет группы, содержит файл-трек маршрута.

Система должна по расписанию закачивать данные по карточке ПСР, остальные данные видимо по указанию пользователя.

3.3 Оповещение.
Ответ на появление новых карточек ПСР - сообщение на сервер с параметрами готовности (см п 3.1). По сути тоже самое, но статус - это длительное действие, а в данном случае это конкретный ответ. На конкретные спасработы готов и т.п.

3.4. Картографический сервис.

Отображение данных на карте-спутнике.

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

3.4.1 Отображение текущего местоположения групп (он-лайн мониторинг). Сейчас это делается на основе веб-страницы, что работает на мобильном устройстве очень медленно. По сути на нашем сайте аналог реализован. Нужен похожий, но в мобильном варианте
Варианты отображения:
- только текущие группы (последнее местоположение) /минимальный трафик/
- возможность отображать только свое местоположение, в т.ч. и без наличия интернета, т.е. в режиме навигации
- последнее местоположение и маршрут последний Н часов
- совмещение предыдущих данных с заранее закачанными:
-- треками поисковых групп (см. п. 3.2)
-- треками - заданиями (см п.3.2)

3.4.2 Отображение ближайших (указывается радиус) спасателей с определенным статусом (п. 3.1)

Автор:  krasilnikov_spb [ 06 окт 2015, 14:43 ]
Заголовок сообщения:  Re: Задача для программиста Андроид\IOS приложение для ПГ

Ещё актуально?

Автор:  Boriska [ 06 окт 2015, 14:57 ]
Заголовок сообщения:  Re: Задача для программиста Андроид\IOS приложение для ПГ

Да

Автор:  krasilnikov_spb [ 06 окт 2015, 15:57 ]
Заголовок сообщения:  Re: Задача для программиста Андроид\IOS приложение для ПГ

Отправил на почту.

Автор:  Boriska [ 20 окт 2015, 18:47 ]
Заголовок сообщения:  Re: Задача для программиста Андроид\IOS приложение для ПГ

Для информации: команда во главе с Александром Красильниковым начала работу над этим проектом.

Автор:  Yurig [ 15 янв 2016, 14:30 ]
Заголовок сообщения:  Re: Задача для программиста Андроид\IOS приложение для ПГ

Есть ли какие нибудь новости с полей?

Автор:  Boriska [ 19 янв 2016, 15:41 ]
Заголовок сообщения:  Re: Задача для программиста Андроид\IOS приложение для ПГ

Последние новости:

Цитата:
айфон сделан вчерне пока без привязки к актуальному ....
К api должны состыковаться в течении пары недель. Информация
кэшируется, и будет доступна в оффлайн режиме. Карта пока стандартная
и только при подключении к интернету, без кэширования.

Андроид пока стоит по разным причинам, но есть ожидание, что в течении
пары недель работа возобновится.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/