


Što smo napravili
BCP je mobilna aplikacija (Android, iOS) razvijena 2017. godine od strane ugovornih partnera PEAK IT d.o.o. i TEB Informatika d.o.o, a namijenjena je korisnicima iz ispostava Hrvatskih cesta. Aplikacija im omogućuje da u svakom trenutku dobiju informaciju o bilo kojem entitetu iz baze cestovnih podataka (prometni znak, ograda, kolnik i dr.) na terenu.
Aplikacija je proširena 2020. godine sa modulom za evidenciju naloga za održavanje. Navedeni modul se koristi za unos i pregled naloga na terenu od strane nadzornih inženjera. Nalogom se evidentiraju uočeni nedostatci na terenu tj. aktivnosti koje je potrebno napraviti na cesti/dionici ili određenom objektu (tunel, most). Nakon što se navedeni nalog unese i sinkronizira s centralnom bazom, on se automatski prenese u sustav održavanja u kojem se kasnije povezuje s dnevnikom poslova s ciljem praćenja izvršenja naloga.
Glavne funkcionalnosti
Automatsko pozicioniranje (određivanje ceste, dionice i stacionaže) na adresnoj mreži cesta pomoću GPS-a
Ručno pozicioniranje na adresnoj mreži cesta pomoću pripadnih izbornika
Pregled i kontrola svih entiteta koji se nalaze u bazi cestovnih podataka (BCP)
Pregled i unos naloga vezanih za poslove sustava za redovno održavanje cesta
Kartografski prikaz svih entiteta BCP-a
Offline način rada aplikacije
Tehnologije koje smo koristili
Frontend
- AngularJS
- Ionic & Cordova
- OpenLayers
- Couchbase-Lite (lokalna baza na uređajima)
Backend
- Couchbase Sync Gateway
- Flask Framework & SQLAlchemy
Database
- Couchbase (NoSQL)
- Oracle