frobese GmbH Informatikservices
IMPRESSUM   |   SITEMAP   |   KONTAKT
       HOME
       NEWS
       UNTERNEHMEN
       IT-SERVICES
       ENTWICKLUNG
       CONSULTING
       SCHULUNGEN
       KUNDENPROJEKTE
       WERKZEUGE
       PROJEKTMANAGEMENT
       KONTAKT


Jetzt wird mit Java abgerechnet ... - Browserbasierte Online-Anzeige von Wertpapierabrechnungsdaten

Einführung

Unser Kunde ist eine große Geschäftsbank.

Das Projekt ,Online-Anzeige von Wertpapierabrechnungen' startete im November 2001 und wird Mitte 2002 bei den Kooperationspartnern eingesetzt. Die ,Online-Anzeige' wird voraussichtlich von über 1000 Beratern im gesamten norddeutschen Raum verwendet und daher vom Kunden als Pilotprojekt browserbasierter Anwendungen gesehen.

Die Anwendung ermöglicht die Visualisierung von Abrechnungsdaten, die in einer DB2-Datenbank zur Verfügung gestellt werden. Grundlage der Architektur für den Datenzugriff und die browserbasierte Anzeige ist die Java 2 Enterprise Edition (J2EE).

Die frobese GmbH unterstützt das Projekt seit November 2001 in den Bereichen Projektleitung, Architektur und Anwendungsentwicklung.

Entwicklungswerkzeuge
  Java 2 (JDK 1.3.1)
  Java 2 Enterprise Edition (J2EE 1.2)
  JDBC, DB2
  BEA Weblogic Server 6.1 (J2EE Applikationsserver)
  php, JavaScript
  XML

Funktionalität

Die Anwendung ermöglicht die Anzeige von Abrechnungsdaten, die aus einer Vielzahl von Selektionskriterien ermittelt werden. Als Beispiele seien hier die Wertpapierkennummer, die Depotkontonummer, der Abrechnungstag und die Kundennummer genannt. Neben Kunden- und Händlerabrechnungen für die verschiedenen Arten von Wertpapieren können auch fehlerhaft abgerechnete Transaktionen, sowie spezielle Bank- und Zinsdaten eingesehen werden.

Der Zugriff auf die Daten wird durch die Vergabe von Kompetenzen geregelt. So ist sichergestellt, dass die Einsicht ,fremder' Abrechnungen nur bei entsprechender Zuständigkeit möglich ist.

Als Clients dienen Browser, die php und JavaScript unterstützen. Die ,Online-Anzeige' steht somit sowohl auf Windows-Arbeitsplätzen mit Microsoft Internet Explorer, als auch auf OS/2 mit Netscape Navigator zur Verfügung.

Technische Realisierung

Die Anwendung basiert auf einer Dreischichten-Architektur, die im Front end über dynamisches php die Anwendung im Browser präsentiert. Der Server ist ein Application-Server auf Basis einer J2EE Architektur. Als Back end wird der vorhandene Host verwendet.



Die Kommunikation zwischen Webserver und Clients basiert auf HTTP bzw. HTTPS. Die Anbindung des Hosts erfolgt im wesentlichen über JDBC.

Für die Entwicklung von J2EE-Anwendungen auf dem Applikationsserver wurde beim Kunden ein "Model-View-Controller"-Framework (auch hier war die frobese GmbH beratend tätig) entwickelt und in diesem Projekt eingesetzt. Basierend auf ,Servlets' wurden so die ,Controller' und somit die Steuerung der Anwendung realisiert. Den ,Views' liegen ,Java Server Pages´ (JSP´s) zugrunde. Der Einsatz dieser Architekturmuster führte zusammen mit dem Einsatz von JDBC zu einer wartungsfreundlichen Anwendung.