Case
Zegelregistratiesysteem LogCon
Elk zegel herleidbaar, van import tot monteur
LogCon (Logistiek Concurrent) levert de zegels waarmee monteurs van een netbeheerder meters verzegelen. Van elk zegel moet vaststaan waar het is, welke status het heeft en wie ervoor verantwoordelijk is. NewHeap bouwde het registratiesysteem dat dat vastlegt, van de import van een nummerreeks tot de uitgifte aan een monteur. Het draait sinds januari 2020 en wordt sindsdien door ons beheerd en doorontwikkeld.
- Klant
- LogCon
- Wat we deden
- Maatwerksoftware, procesautomatisering, hosting en beheer
- Periode
- 2019 – heden
- Techniek
- ASP.NET Core (.NET 8), Angular, SQL Server, Entity Framework Core, Hangfire
Resultaat
- van projectvoorstel tot productie
- 2 mnd
- in productie en in beheer bij NewHeap
- 6+ jaar
- statussen in de levenscyclus van een zegel
- 13
De vraag
Voor de levering van zegels aan een netbeheerder was een registratiesysteem een harde eis. Elk uitgegeven zegel moest herleidbaar zijn naar monteur, team en organisatie, en elke wijziging moest worden vastgelegd. LogCon had binnen een paar maanden een werkend systeem nodig, dat daarna jarenlang betrouwbaar zou blijven draaien.
Van nummerreeks tot monteur
Zegels komen het systeem binnen als CSV-bestand met nummerreeksen. Het systeem splitst elke reeks in losse zegels, controleert de nummers, koppelt ze aan de juiste organisatie en geeft ze een startstatus. De import draait op de achtergrond en meldt per regel wat er is verwerkt en wat niet. Daarna wijzen beheerders zegels, of hele reeksen tegelijk, toe aan een organisatie en aan monteurs met een personeelsnummer.
Elk zegel een eigen dossier
Elk zegel doorloopt vaste statussen, van verzonden en ontvangen in het magazijn tot uitgegeven aan een monteur. Gaat er iets mis, dan wordt het zegel als vermist, gestolen, verbroken of onbruikbaar geregistreerd, met bijvoorbeeld een proces-verbaal als bijlage. Opmerkingen staan in een tijdlijn bij het zegel en zijn niet achteraf te bewerken. Elke mutatie wordt gelogd, zodat altijd te herleiden is wie wat wanneer heeft gedaan.
Iedereen ziet alleen wat bij zijn rol hoort
LogCon en de netbeheerder beheren het systeem; aannemers werken met hun eigen organisatie, beheerders en monteurs. Gebruikers worden per e-mail uitgenodigd en krijgen per organisatie een rol. Wie bij meerdere organisaties hoort, wisselt daar eenvoudig tussen, en ziet alleen de zegels die bij die organisatie horen.
Gebouwd om lang mee te gaan
Het systeem is API-first opgezet: een ASP.NET Core API met de bedrijfslogica en een Angular-portaal ervoor, zodat later andere systemen kunnen aansluiten. Binnen twee maanden na het projectvoorstel stond de eerste versie in productie. Sindsdien hosten en beheren we het systeem onder een SLA, met een aparte test- en productieomgeving, en houden we het technisch actueel, inmiddels op .NET 8.
Meer beelden
Meer cases: Maatwerksoftware
Past standaardsoftware niet bij jullie proces?
Vertel ons wat je wilt bereiken. We denken mee over de slimste route, van eerste versie tot doorontwikkeling.










