Scenario Analyse Tool

Modulaire desktopapplicatie voor scenarioverwerking, data-analyse en beslissingsondersteuning

Over het project

De Scenario Analyse Tool is een interne Windowsapplicatie voor het geautomatiseerd verzamelen, valideren, structureren en analyseren van openbaar beschikbare gegevens.

De applicatie verwerkt grote aantallen vooraf gedefinieerde scenario's. De verzamelde gegevens worden genormaliseerd, gegroepeerd en samengevat, zodat verschillen tussen regio's en categorieën snel zichtbaar worden.

Op deze projectpagina worden uitsluitend geanonimiseerde voorbeeldgegevens getoond. De specifieke databronnen, organisaties en commerciële toepassing blijven buiten beeld.

Technische aanpak

Desktopapplicatie

Ontwikkeld in C# en WPF, met een gescheiden opbouw voor gebruikersinterface, gegevensverwerking, opslag en analyse.

BAG/PDOK-koppeling

Adressen en objectgegevens worden gevalideerd met behulp van de landelijke BAG-registratie via PDOK.

Geautomatiseerde verwerking

Scenario's worden asynchroon uitgevoerd. Gegevens worden verzameld, gecontroleerd, geparseerd en lokaal opgeslagen.

Analyse en rapportage

Resultaten worden per scenario en regio samengevat in sorteerbare tabellen, overzichten en exporteerbare rapportages.

Softwarearchitectuur

De applicatie bestaat uit afzonderlijke modules voor configuratie, validatie, scenariogeneratie, gegevensverwerking, analyse, beslissingsondersteuning en rapportage. Door deze modulaire opzet kunnen onderdelen onafhankelijk worden aangepast of uitgebreid.

Abstract architectuurschema van de Scenario Analyse Tool

Werken met scenario's

Een scenario bestaat uit een combinatie van regio, adresgegevens, categorie, klasse en aanvullende instellingen. Scenario's kunnen afzonderlijk worden geactiveerd, gevalideerd en beheerd.

De BAG-koppeling ondersteunt het vinden van bruikbare testobjecten binnen ingestelde postcodebereiken. Hierdoor kunnen nieuwe scenario's gecontroleerd en reproduceerbaar worden opgebouwd.

Geanonimiseerde weergave van het scenariobeheer

Analyse en adviesalgoritme

Na verwerking worden de resultaten gevalideerd en gegroepeerd. De applicatie berekent per scenario onder andere rangordes, minimumwaarden, gemiddelden, aantallen resultaten en kwaliteitsindicatoren.

Een beslissingsondersteunend algoritme combineert meerdere factoren en wegingsregels tot een advieswaarde. Het algoritme gebruikt niet uitsluitend de laagste waarde, maar houdt ook rekening met de positie binnen de resultaten, de beschikbare hoeveelheid gegevens en kwaliteitsindicatoren.

Geanonimiseerd resultatenoverzicht van de Scenario Analyse Tool

Belangrijkste technieken

Volledig eigen ontwikkeling

Deze applicatie is volledig door mij ontworpen en gerealiseerd: van de eerste architectuurschets tot de uiteindelijke desktopapplicatie.
Terug naar projecten