CONDOR PROJECTREFERENTIE - PRORAIL

ATLIS - ProRail

ProRail is verantwoordelijk voor aanleg, onderhoud, beheer en veiligheid van het spoorwegnet van Nederland. Het spoorwegennet beslaat zo'n kleine 7.000 kilometer spoor.

Eind 2001 heeft ProRail de opdracht aan ATLIS gegeven voor het ontwerp, de ontwikkeling en implementatie en het uiteindelijke beheer van Condor. Op dit moment voert ATLIS nog steeds het beheer voor Condor uit.

Wat is Condor

Condor ondersteunt het proces van grondverwerving. Het gaat daarbij om de verwerving van grond die nodig is voor de aanleg van nieuwe infrastructuur en het beheer en de uitbreiding van de bestaande infrastructuur. Naast de grondverwerving wordt ook het beheer van vergunningen en het beheer van kabels & leidingen ondersteund door Condor. Condor sluit nauw aan op deze processen door middel van een flexibel configureerbaar workflow systeem (inclusief documentmanagement) en een generiek autorisatie mechanisme op basis van rollen en taken. Om de processen van de juiste informatie te kunnen voorzien, integreert Condor ruimtelijke en administratieve informatie. Het gaat daarbij ook om externe informatie zoals kadastrale gegevens.

Applicatie architectuur

Condor is een client-server applicatie die uit vier lagen bestaat: de client interfacelaag, de remote module laag (module interfaces en implementaties), de service laag en de data laag.

De Condor client is een Java Web Start client. Dit project maakt gebruik van Swing, Spring, Hibernate en Log4j. Binnen het Spring framework wordt gebruik gemaakt van dependency injection, remoting en transactie management.

De server is een Java web applicatie, die binnen een Java web container zoals Tomcat geplaatst kan worden.

De ATLIS GeoWebServer (AGWS) is ingezet binnen Condor om WFS requests dynamisch op te bouwen. Deze functionaliteit wordt gebruikt om Shape files en Excel files te exporteren vanuit Geoserver.

Gedetailleerde beschrijving (PDF)