
Cestel razvija in vzdržuje sistem SiWIM (Site Weigh-In-Motion), ki prometnim oblastem po vsem svetu omogoča natančno spremljanje obremenitev vozil na mostovih. Sistem zbira podatke o teži, hitrosti, klasifikaciji in gibanju vozil ter igra ključno vlogo pri nadzoru infrastrukture, varnosti in dolgoročnem načrtovanju prometa.
Z rastjo uporabe sistema in raznolikimi zahtevami naročnikov pa se je pokazalo, da izziv ni več v samem merjenju podatkov, temveč v tem, kako te podatke upravljati, prikazovati in sistem dolgoročno nadgrajevati.
Prenova sistema SiWIM je prinesla:
-
sodobnejši in bolj pregleden nadzorni vmesnik,
-
manj ročnih postopkov pri upravljanju sistema,
-
boljša varnost in jasna hierarhija dostopov,
-
arhitektura, pripravljena na nadaljnjo rast in nadgradnje.
Če razmišljate o prenovi ali nadgradnji kompleksnega sistema, je AI svetovanje pri Kalmii pogosto dober prvi korak za oceno možnosti in tveganj.
Izziv
Zastarela arhitektura in neprilagodljivost sistema
SiWIM je zanesljiv sistem, ki že leta uspešno deluje na terenu. Težava pa ni bila v njegovi funkcionalnosti, temveč v arhitekturi, ki ni več sledila sodobnim potrebam upravljanja in nadzora.
Obstoječa zasnova je temeljila na kombinaciji Python skript, ročne sinhronizacije podatkov, XML dnevnikov in monolitnega spletnega vmesnika v PHP. To je pomenilo, da so bile nadgradnje zahtevne, prilagoditve počasne, upravljanje pa pogosto ročno.
V praksi so se ekipe soočale z več omejitvami:
-
uporabniški vmesnik ni bil prilagojen mobilnim napravam,
-
podatki so bili prikazani v statični obliki,
-
upravljanje VPN dostopov je zahtevalo ročne posege,
-
uporabniške pravice niso bile jasno hierarhično urejene,
-
podpora več jezikom in enotam ni bila sistemsko rešena.
Cestel je želel ohraniti stabilnost sistema na terenu, hkrati pa poenostaviti delo ekip, ki SiWIM vsakodnevno upravljajo.

