Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation, Philip Iezzi, BDLI 2
12345 Projekt Pokémon (CSL) Overview 1.Kurzeinführung Projekt Pokémon 2.Verfügbare Technologien 3.Vergleich der Technologien 4.Terminplan Pokémon 5.Präsentation Prototyp 12345
12345 Projekt Pokémon (CSL) Kurzeinführung Projekt Pokémon Ziel: Web-Frontend Intranet für FLS (primär), ASW-Fin, VISS 1 AS/400 System 620 Lotus Notes (N010076) FLS Finance Lease System ASW-Fin ITP iPOS VISS PWS VISS Web-Frontend Projekt Pokémon
12345 Projekt Pokémon (CSL) Warum 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
12345 Projekt Pokémon (CSL) 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
12345 Projekt Pokémon (CSL) Microsoft.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
12345 Projekt Pokémon (CSL) ASP.NET Browser Applikation 2 Common Language Runtime Web Controls app.aspx … ADO.NET Windows DBMS IIS HTTP ASP.NET
12345 Projekt Pokémon (CSL) J2EE 2 Plattformunabhängigkeit, Einsprachigkeit: Java J2EE nur Spezifikation, starke Abhängigkeit von Application Servern (IBM WebSphere, BEA WebLogic, etc.) Umfangreiche Klassenbibliothek erprobte Technologie
12345 Projekt Pokémon (CSL) J2EE: JSP Browser Applikation 2 JSP Applikation JDBC Web Serve r HTTP Tag Libraries app.jsp … DBMS Windows, Solaris, Linux, etc. Java VM
12345 Projekt Pokémon (CSL) Vergleich Technologien sehr ähnliche Technologien 3-Tier Architektur (DL – BLL – PL) Web-Browser als primäres UI Objekt- bzw. Komponentenorientiert 3
12345 Projekt Pokémon (CSL) Terminplan Pokémon Studienprojekt Philip Iezzi Entscheid.NET / BEA WebLogic (J2EE): 1. Sept. Beginn Entwicklung Prototyp auf.NET: 8. Sept. Entscheid.NET/J2EE 1. Sept. Start Prototy p 8. Sept. Prototyp 9. Okt. 4 Wochen 4
12345 Projekt Pokémon (CSL) Präsentation Prototyp Bitte gedulden Sie sich einen Augenblick. … Pipo wird Ihnen gleich den Prototyp präsentieren und Pikachu freut sich schon… 5
12345 Projekt Pokémon (CSL) Projekt Pokémon Vielen Dank für Ihre Aufmerksamkeit!