2009 GUI Entwicklung in EAI Projekt

GUI Entwicklung in einem Enterprise Application Integration (EAI) Projekt für die Deutsche Post World Net.

Fachlich handelte es sich um ein Projekt im Enterprise Resource Planning (ERP) Umfeld.
Das Gesamtprojekt umfasste ein Team von ca. 70 Mitarbeitern.

Ziel des Projekts war einerseits die Entwicklung eines komplexen Frameworks für Logistik-Anwendungen auf Basis der Eclipse RCP, sowie andererseits die Entwicklung der auf dem Framework basierenden konkreten Anwendungen.

Das Gesamtsystem basierte auf einer Client-Server Architektur. Die Client-Seite wurde durch einen Rich Client auf der Basis von Eclipse RCP und einer Apache Derby Datenbank realisiert. Auf der Server-Seite kamen JBoss als Application Server, J2EE Technologien (EJB) sowie eine Oracle 11 Datenbank zum Einsatz. Die Datenbank-Anbindung wurde auf beiden Seiten durch Hibernate gewährleistet.

Der Schwerpunkt meiner Arbeiten lag in der Implementierung von User Interface Komponenten auf der Basis von SWT/JFace sowie eines projektspezifischen Anwendungs-Frameworks. Kernaufgabe war die Weiterentwicklung einer Anwendungstabelle auf der Basis des JFace Tabellen-APIs. Daneben wurden Aufgaben auf der Ebene der Datenbank-Anbindungsschicht und zur Qualitätssicherung durchgeführt.
 

  

  • Vorgehensmodell: Scrum
  • Betriebssystem: Windows
  • Sprachen: Java, SQL
  • Tools: Eclipse 3.4, RCP, PDE, SWT & JFace, Serena Dimensions, Oracle, Apache Derby, Squirrel SQL, Java EE, XPath, JBoss, Hibernate, HP Quality Center, JUnit, Easymock, Clover, Ant