Учет пассажиров в транспорте
Цель разработки - осуществлять контроль пропуска в служебный автотранспорт пассажиров и предоставление отчетности.
Задача
Через разрабатываемое мобильное приложение «Перевозка пассажиров в служебном автотранспорте» для платформы Android посредством мобильного устройства (смартфона) контролерами осуществляется контроль пропуска в служебный автотранспорт пассажиров. Мобильное приложение контролера идентифицирует пассажира путем считывания их электронных пропусков (смарт-карт) и дает указание контролеру на возможность пассажиром осуществлять поездку в служебном автотранспорте или о запрете пассажира к перевозке. Мобильное приложение собирает информацию по выполненным маршрутам и по количеству смарт-карт на маршруте. Собранная информация отправляется на сервер
Состав сервиса
Разработаны следующие части сервиса:
• Мобильное приложение на ОС Android
• Серверное приложение с API для обеспечения доступа клиентских приложений к БД Заказчика.
Решение
Мобильное приложение контролера получает данные по рейсам, разрешенным к перевозке пропусков пассажиров, идентифицирует пассажира путем считывания их электронных пропусков (RFID карт) и дает указание контролеру на возможность пассажиром осуществлять поездку в служебном автотранспорте или о запрете пассажира к перевозке. Мобильное приложение собирает информацию по выполненным маршрутам и по количеству смарт-карт на маршруте. Собранная информация отправляется на сервер.
Сервис выполнен с поддержкой работы мобильных терминалов в офф-лайн режиме. Оптимизирован объем данных обмениваемых между клиентским приложением и сервером таким образом, что при обмене данными пересылаются не все данные а только новые и измененные.