Главное управление по обеспечению безопасности дорожного движения Министерства внутренних дел Российской Федерации.
Обеспечить передачу актов, составленных на пунктах передвижного весового контроля в единую базу данных, разработать и развернуть систему мониторинга работы ППВК.
Состоит из 5 модулей:
Формализовали процесс весового контроля и обеспечили: дистанционный мониторинг работы ППВК, сбор копий и оцифровку актов, сохранение и автоматическое формирование отчетности для более чем 130 000 актов на момент запуска нашего решения.
ASP.Net MVC, MS SQL, DevExpress Grid, Chart.js.
Госавтоинспекция следит за тем, чтобы вес грузовых автомобилей не превышал строгих нормативов, ведь излишняя нагрузка приводит к быстрой порче дорожного покрытия. Грузовики взвешивают на ППВК — передвижных пунктах весового контроля. Согласно закону итог каждой такой проверки — подписанный от руки акт.
Бумажная волокита: акты скапливаются в пунктах контроля, теряются при транспортировке, попадают в архив с большим опозданием. В результате затраты на логистику и обработку данных неадекватно высоки.
Непрозрачность: разбросанные по дорогам страны, ППВК предоставлены сами себе. Выездные проверки редки, поэтому эффективность работы пунктов контроля тяжело достоверно оценить. Ситуация провоцирует злоупотребления.
С нуля разработать систему мониторинга работы ППВК, организовать передачу составленных «в поле» документов в единую базу данных и снабдить руководство Госавтоинспекции наглядной статистикой.
Основным ограничением проекта стало время. Заказчик просил разработать и запустить систему как можно быстрее. Кроме того, усложнили решение задачи три фактора:
После того как ППВК взвешивает автомобиль, сотрудники сканируют распечатанный и подписанный акт. Он сохраняется в памяти ноутбука, и тут вступаем в дело мы:
Разработали клиентское приложение — WinPanel. Оно сообщает начальству, работает ли ПТТК, и пересылает готовые акты в базу данных. При потере соединения приложение формирует очередь на загрузку и отправляет отсканированные акты, как только связь с центром наладится.
Параллельно развернули на серверах заказчика базу данных и запустили распознавание текстов актов. Чтобы упростить обслуживание системы и не отвлекать операторов от работы, реализовали автоматическую раздачу и установку обновлений на клиентских устройствах.
Для управления системой разработали лаконичный веб-интерфейс и разделили пользователей по функциональным ролям: на администраторов, регистрирующих новых пользователей, аналитиков, работающих со статистикой и операторов ППВК.
Мы подготовили для аналитиков интерактивную сводку по работе ППВК.
Составили динамические: рейтинг продуктивных операторов ППВК и антирейтинг злостных нарушителей правил дорожного движения.
С помощью графиков и диаграмм показали число обработанных актов, число эвакуированных машин и количество устраненных на месте нарушений. Статистика автоматически обновляется по мере поступления новых данных.
Чтобы интерфейс работал быстро, мы перенесли формирование отчетов, сортировку и фильтрацию данных на сервер. Сняли нагрузку с локальных компьютеров и подготовили систему к работе с большими объемами данных.
За три месяца мы разработали и развернули систему мониторинга ППВК, загрузили в базу данных архивы, запустили обработку новых актов и заслуженно гордимся этим.
Заказчик получил систему мониторинга ППВК, представление об эффективности работы сотрудников и динамике нарушений. Его сотрудники довольны системой и особенно часто положительно отзываются о графиках и диаграммах в веб-интерфейсе.
В базе данных уже хранится более миллиона актов, и она продолжает пополняться. Когда подобная задача встретится снова, мы будем настаивать на тесной интеграции с контрольным оборудованием. Если снимать данные напрямую с принтера, распознавание текста не понадобится, архитектура системы мониторинга получится проще и изящнее.
Подпишитесь на нашу рассылку
Без спама и не больше одного раза в месяц.
Поздравляем!
Вы успешно подписались
Мы обещаем отправлять вам полезные материалы не чаще 1 раза в месяц.