Upload
hrodgar-kemnitz
View
105
Download
1
Embed Size (px)
Citation preview
CREDITSUISSE
Projekt Pokémon (CSL)
Evaluation Technologien / Entwicklungsumgebungen
Schlusspräsentation, 27.11.2003
Philip Iezzi, BDLI 2
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 5Overview
1. Kurzeinführung Projekt „Pokémon“
2. Verfügbare Technologien3. Vergleich der Technologien4. Terminplan Pokémon5. Präsentation Prototyp
1 2 3 4 5
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 51. Kurzeinführung Projekt Pokémon
• Ziel: Web-Frontend Intranet fürFLS (primär), ASW-Fin, VISS
1
AS/400 System 620 Lotus Notes(N010076)
FLSFinance Lease System
ASW-Fin
ITP
iPOS
VISS
PWSVISS
Web-Frontend Projekt Pokémon
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 5Warum Pokémon?
• Intuitive Benutzeroberfläche• Wandel von heterogener
Applikationsstruktur auf eine zentrale Oberfläche
• Nutzung „moderner“ Technologien• Vereinfachte Wartung• Investitionsschutz der bestehenden
Business-Logik• Minimierung des Einarbeitungsaufwandes
der Benutzer
1
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 52. Verfügbare Technologien
• Microsoft .NET Framework
• Java J2EE (Java2 Enterprise Edition)– IBM WebSphere Application Server– BEA WebLogic Application Server– Sun iPlanet Application Server– Oracle Application Server– etc.
• weitere– Macromedia ColdFusion– PHP
2
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 5Microsoft .NET Framework
• Sprachenunabhängiges Basis-Framework(C#, VB, C++, etc.)
• ein einziger Hersteller: Microsoft• konsequente Verwendung von XML• Vollständige Integration von Web-Services-
Technologien• junge Technologie
(beruht jedoch auf 10-jährige MS-Basistechnologien)
2
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 5ASP.NET Browser Applikation
2
Common Language Runtime
Web Controls
app.aspx
<HTML>…</HTML>
ADO.NET
WindowsDBMS
IIS
HTTP
ASP.NET
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 5J2EE
2
• Plattformunabhängigkeit, Einsprachigkeit: Java
• J2EE nur Spezifikation, starke Abhängigkeit von Application Servern(IBM WebSphere, BEA WebLogic, etc.)
• Umfangreiche Klassenbibliothek• „erprobte“ Technologie
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 5J2EE: JSP Browser Applikation
2
JSP Applikation
JDBC
Web Serve
rHTTP
Tag Libraries
app.jsp
<HTML>…</HTML>
DBMS
Windows, Solaris, Linux, etc.
Java VM
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 53. Vergleich Technologien
sehr ähnliche Technologien3-Tier Architektur (DL – BLL – PL)Web-Browser als primäres UIObjekt- bzw. Komponentenorientiert
3
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 54. Terminplan „Pokémon“
• Studienprojekt Philip Iezzi 21.7.-9.10.2003• Entscheid .NET / BEA WebLogic (J2EE):
1. Sept.• Beginn Entwicklung Prototyp auf .NET:
8. Sept.
Entscheid.NET/J2EE
1. Sept.
StartProtot
yp
8. Sept.
Prototyp9. Okt.
4 Wochen
4
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 55. Präsentation Prototyp
Bitte gedulden Sie sich einen Augenblick.…Pipo wird Ihnen gleich den Prototyp präsentieren und Pikachu freut sich schon…
5
CREDITSUISSE
Projekt Pokémon (CSL) 25.08.2003
1 2 3 4 5Projekt Pokémon
Vielen Dank für IhreAufmerksamkeit!