Вопросы и ответы

Мобильная версия для андройд

Здравствуйте!  Мне понравился этот форум и я решил поучаствовать в обсуждении. Заодно, и представить наш продукт.

 

Предистория.

 

  Зимой прошлого года ко мне, как к программисту, обратились с идеей реализации мониторинга автотранспорта для парка автомобилей, которые сдаются в аренду.

Основные принципы:

1) слежение в реальном времени;

2) вменяемая статистика;

3) история передвижений;

4) история стоянок;

5) возможность реализации истории других событий;

6) возможность ведения журнала ТО и его планировании с привязкой к пробегу. Потом этот список увеличивался, но стартовали мы вот с таким ТЗ.

 

В принципе, получение данных от устройств, слежение и хранение их - это не сложно. Сложно, когда хочется большего.

Первое, и самое важное, что мы решали: потребляемые ресурсы.

Второе: внедрение распределенной архитектуры хранения данных (допустим, у клиента 2000 авто, то данные по первой тысяче на сервере А, а данные по второй тысяче на сервере Б).

Решив эти основные задачи мы смогли развернутся по полной. Например, время формирования статистики по 20 устройствам за 6 месяцев с такими параметрами как:

- пройденное расстояние;

- средняя скорость;

- максимальная скорость;

- количество превышений скорости;

- количество поездок;

- время в пути;

- процент в пути.

 

Графики:

Диаграмма скоростных диапазонов.

Время в движении по дням.

Пройденное расстояние по дням.

Превышение скорости по дням.

 

Занимает 1-2 секунды. Круто, да? На практике, наши клиенты регулярно ее используют.

 

История всего и вся.

 

Задача ведения истории, с точки зрения программиста, не есть что-то сложное, но на практике пришлось повозится, адаптируясь под специфику сферы деятельности. В общем, есть история состояния автомобиля и возможность ее получения за любой период времени. Главная фишка - это возможность создания истории или каких-либо других состояний, очень малой кровью.

 

В общем, я доволен тем, что у нас вышло. Мы рады сотрудничать с другими

компаниями. А также, можем реализовать Ваши идеи!

 

Наш сайт http://gpsonline.kiev.ua