Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation,...

13
CREDIT SU ISSE Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation, 27.11.2003 Philip Iezzi, BDLI 2

Transcript of Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation,...

Page 1: Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation, 27.11.2003 Philip Iezzi, BDLI 2.

CREDITSUISSE

Projekt Pokémon (CSL)

Evaluation Technologien / Entwicklungsumgebungen

Schlusspräsentation, 27.11.2003

Philip Iezzi, BDLI 2

Page 2: 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

Page 3: 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 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

Page 4: 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 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

Page 5: 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 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

Page 6: 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 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

Page 7: 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 5ASP.NET Browser Applikation

2

Common Language Runtime

Web Controls

app.aspx

<HTML>…</HTML>

ADO.NET

WindowsDBMS

IIS

HTTP

ASP.NET

Page 8: 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 5J2EE

2

• Plattformunabhängigkeit, Einsprachigkeit: Java

• J2EE nur Spezifikation, starke Abhängigkeit von Application Servern(IBM WebSphere, BEA WebLogic, etc.)

• Umfangreiche Klassenbibliothek• „erprobte“ Technologie

Page 9: 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 5J2EE: JSP Browser Applikation

2

JSP Applikation

JDBC

Web Serve

rHTTP

Tag Libraries

app.jsp

<HTML>…</HTML>

DBMS

Windows, Solaris, Linux, etc.

Java VM

Page 10: 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 53. Vergleich Technologien

sehr ähnliche Technologien3-Tier Architektur (DL – BLL – PL)Web-Browser als primäres UIObjekt- bzw. Komponentenorientiert

3

Page 11: 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 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

Page 12: 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 55. Präsentation Prototyp

Bitte gedulden Sie sich einen Augenblick.…Pipo wird Ihnen gleich den Prototyp präsentieren und Pikachu freut sich schon…

5

Page 13: 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 5Projekt Pokémon

Vielen Dank für IhreAufmerksamkeit!