02/2005 - 01/2006
KGAL Leasing Gmbh (München)
Architektur, Systemprogrammierung, Requirement Analyse
Tools/API: Eclipse, Struts 1.2.4, OJB 1.0.3, Hibernate 3.1, Spring 1.2.3, Acegi Security 0.8.3, Oracle Application Server 10.1.2.0, Oracle DB 9.x,AspectJ 1.2, UML

Die KGAL Leasing betreibt seit vielen Jahren eine Host Anwendung für die Verwaltung von Leasing Projekten und den verleasten Objekten wie Gebäuden, Flugzeugen etc. Die Buchhaltung wurde ebenfalls über die Hostanwendung abgewickelt. Es bestand die Aufgabe die Alt-Anwendung durch eine neue Applikationslandschaft zu ersetzen. Der komplette finanzwirtschaftliche Teil wurde über die eBusiness Suite umgesetzt.Die Umsetzung der einzelnen Applikationen für die Projekt- und Objektverwaltung wurde mit unten stehenden Technologien umgesetzt und komplett auf einer J2EE Plattform neu entwickelt.
  • Definition von Use-Cases zur Requirement Analyse
  • Design der Anwendung als serviceorientierte 3-Schicht Architektur. Services werden unter anderem als Webservices angeboten.
  • Umsetzung und Test des Datenbank Backends mit der Businesslogik
  • Abstimmung,Realisierung,Test von Oracle Schnittstellen zur Oracle eBusiness Suite mit Fachexperten
  • Erstellung von Entwicklungsguidelines für die Erstellung von Strutsapplikationen für ein standardisierteres Vorgehen. Entwicklung eines Frameworks, welches auf Struts aufsetzt und das Vorgehen unterstützt.
  • Entwicklung eines sehr flexiblen Rollen/Rechteframeworks welches in das Acegi Security Framework integriert wurde. Unterstützt Organisatorische Rollen/Rechte, Rechte pro Anwendung, Rechte pro User. Bezieht Rollen aus meheren Datenquellen.
  • Evaluierung von Hibernate 3.1 als Ersatz für OJB
  • Aufbau des Buildprozesses and Releasemanagement auf technischer Ebene
  • Mitarbeiterkoordination und Teaching
  • Technische Dokumentation der Services (Core Funktionalitäten) über UML
  • Technische Projektleitung (Aufgabenverteilung, Planung, Abstimmung von Funktionalitäten mit anderen Abteilungen, Design)
  • Teamgrösse: 3-7