LBA MamBA

Werbung
Öffentlicher Auftraggeber
LUFTFAHRT-BUNDESAMT
MANAGEMENTSYSTEM FÜR BETRIEBE UND AUDITS – MAMBA
GENEHMIGUNGSMANAGEMENT VON LUFTFAHRTBETRIEBEN
Das Luftfahrt-Bundesamt (LBA) sorgt als
Bundesoberbehörde im Geschäftsbereich des
Bundesministeriums für Verkehr, Bau und
Stadtentwicklung für die Sicherheit des
Flugverkehrs. Durch die Wahrnehmung von
inzwischen mehr als 100 Zulassungs-,
Genehmigungs- und Aufsichtsfunktionen
gewährleistet das LBA den hohen personellen, technischen und flugbetrieblichen
Sicherheitsstandard der Luftfahrt in
Deutschland.
Das LBA setzt seit mehreren Jahren erfolgreich die von evodion entwickelte IT-Applikation APPL-LIZ in der Abteilung Luftfahrtpersonal zur Verwaltung der Lizenzen für
Flugpersonal (z.B. Piloten) ein. Für die
Abteilungen Technik, Umweltschutz und
Betrieb wurde die Applikation „Management
für Betriebe und Audits“ - kurz MamBA - von
evodion realisiert.
MamBA dient der Erstellung und Verwaltung
von Genehmigungen für Betriebe, die Luftfahrzeuge herstellen, instandhalten, gewerblich betreiben und deren Lufttüchtigkeit
beaufsichtigen, sowie zur Planung, Durchführung und Verfolgung von Audits. Die
Vielzahl an Vorschriften und Gesetzen, die
einzuhalten sind, ist ohne IT-Unterstützung
nicht beherrschbar.
MamBA unterstützt effizient die folgenden
Geschäftsprozesse:
 Erteilung und Verwaltung von Genehmigungen.
 Verwendung der Auditergebnisse und
anderweitig ermittelter Schwachstellen im Genehmigungsvorgang.
 Erstellung von genehmigungs-und
auditbezogenem Druckgut (Urkunden,
Protokolle etc.).
 Erfassung der genehmigungsbezogenen Rechnungsposten im Rahmen der
Bearbeitung.
ANFORDERUNG UND KONZEPTION
Basierend auf dem Lastenheft des LBA wurde
ein DV-technisches Feinkonzept erstellt, in
dem die technische Umsetzung der fachlichen Anforderungen beschrieben wurde.
Eine wichtige technische Randbedingung
bestand darin, dass MamBA sich nahtlos in
die bisherigen Anwendungen, mit denen es
fachlich auf vielfältige Weise verbunden ist,
einfügen sollte. Die vorhandenen Anwendungen wurden auf Basis eines Java-Corbabasierenden Framework und einer Oracle
Datenbank realisiert. Das Framework unterstützt die Entwicklung verteilter Systeme. Im
Rahmen der MamBA-Entwicklung sollte die
Kommunikation der Anwendungen auf WebServices umgestellt werden.
Weiterhin sollte für fachliche Daten eine
Schnittstelle im XML-Format bereitgestellt
werden, um den Druck von Urkunden und
weiteren Dokumenten zu ermöglichen.
LÖSUNG
 Vorbereitung, Durchführung und
Überwachung von Audits.
Die Anforderungen nach aktuellem Stand der
Technik objektorientiert in einer 3-SchichtenArchitektur zu realisieren und damit erstmalig für das LBA die fachliche Logik kom-
© 2012 evodion Information Technologies GmbH
Seite 1 von 2
LBA MAMBA
MANAGEMENTSYSTEM FÜR BETRIEBE UND AUDITS – MAMBA
plett von ihrer Persistierung und ihrer
Darstellung in den Oberflächen zu trennen,
führten zu folgendem Lösungsansatz:
1. Entwicklung eines Frameworks mit der
Möglichkeit, fachliche Objekte zu verwenden, die durch Web-Services auf
den Datenbankserver übertragen
werden können. Die technischen
Klassen werden automatisch aus dem
Datenmodell generiert. Anwendungsentwickler können sich auf die
fachliche Realisierung konzentrieren.
2. Erstellung eines GUI-Frameworks, das
eine einheitliche und intuitive Bedienung der gesamten Anwendung
garantiert. Auch hier kann sich der
Anwendungsentwickler auf die
fachliche Realisierung konzentrieren.
3. Erstellung eines Reiterkonzeptes, so
dass die stellenweise sehr komplexe
und umfangreiche Bearbeitung der
fachlichen Objekte auf eine Struktur
von beliebig verschachtelten und von-
einander abhängigen Reitern verteilt
werden kann.
Mit Hilfe der gewählten Lösung konnten alle
Anforderungen, die in den Bereichen Erteilung von Genehmigungen und Überwachung
von Organisationen anfallen, umgesetzt
werden.
PROJEKTABWICKLUNG
Auf Basis des Lastenheftes wurde das DVtechnische Feinkonzept erarbeitet.
Anschließend wurde ein OberflächenPrototyp in Java/Swing erstellt, im Zuge
dessen die Architektur entworfen, das
Bedienkonzept erarbeitet und das Sandbox
GUI-Framework entwickelt wurden.
Anschließend wurde die fachliche Logik in
Java implementiert und über das SandboxFramework mit den Oberflächen verbunden.
Die Anwendung wurde im Jahr 2009
produktiv gestellt und wird seitdem im
Rahmen von Wartung und Pflege ständig
angepasst und erweitert.
Kurzbeschreibung
Methodiken und Technologien
Konzeption, Realisierung, Weiterentwicklung
und Wartung eines „Managementsystems für
Betriebe und Audits“ (MamBA), welches das
Luftfahrt-Bundesamt bei der Überwachung
und Auditierung von Luftfahrtbetrieben (z.B.
Herstellungs- und Instandhaltungsbetriebe)
unterstützt
OO-Design, Model Driven Architecture.
Java 6, Tomcat 5, Web-Services (Axis2),
Swing, Java Web Start, Oracle, XML/XSL.
Datenvolumen und Benutzer
Aktuell 5.000 Genehmigungen mit erwartetem
Zuwachs von ca. 750 pro Jahr, 400 DBTabellen, ca. 50 gleichzeitige Nutzer im LBA
und 6 Außenstellen.
© 2012 evodion Information Technologies GmbH
Projektumfang und -dauer
> 2.500 Personentage, 3-5 Mitarbeiter.
Ersterstellung: 2007-2009.
Wartung und Pflege: 2009 – heute.
Ansprechpartner
Frau Karin Artmann
Tel. 0531 / 2355-2411; Fax 0531 / 2355-2499
[email protected]
Seite 2 von 2
Herunterladen