Sd&m AG software design & management Herrnstraße 57 63065 Offenbach am Main Telefon (069) 8 29 01-0 Telefax (069) 8 29 01-200 www.sdm.de Internet-Anwendungen.

Slides:



Advertisements
Ähnliche Präsentationen
E-Commerce Shop System
Advertisements

Prof. Dr. Dr. h.c. mult. August-Wilhelm Scheer
Themen für Studien- und Diplomarbeiten
Thema: Sicherheitsarchitektur für mobiles Arbeiten
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice HP Web Jetadmin.
:33 Architektur Moderner Internet Applikationen – Prolog Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.
Aufbau des Internets Überblick Prof. Dr. T. Hildebrandt
Was ist J2EE Die Vorteile von J2EE J2EE Modell Die Komponente von J2EE
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
WS06/07Prof. Dr. Andreas Schmietendorf1 Programmierung von Client/Server- Anwendungen Übersicht zur Vorlesung.
1 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Übung 4 Mehrstufige Client/Server-Systeme mit JSPs, Servlets und JavaBeans (Web-Container)
Datenbankzugriff im WWW (Kommerzielle Systeme)
NATURAL Web-Integration 1 / 27/28-Feb-98 TST NATURAL Web-Integration Arbeitskreis NATURAL Süd Theo Straeten SAG Systemhaus GmbH Technologieberater Stuttgart.
Stefanie Selzer - Pascal Busch - Michael Kropiwoda
Universität Stuttgart Institut für Kernenergetik und Energiesysteme I nstitut für K ernenergetik und E nergiesysteme Rational Unified Process (RUP) - Definitionen.
Colibi Bibliothekssystem der Computerlinguistik. Einführung Motivation Was braucht Colibi? Software Datenbankdesign.
Anwendungen. © Prof. T. Kudraß, HTWK Leipzig Historie des WWW Grundlage Internet – Entwickelt Ende der 60er Jahre vom US-Militär (ARPA-Net) – Technische.
Rational Unified Process (RUP) - Definitionen
Vortrag III Hier in der Vorlesungszeit! Anwesenheitspflicht Jede Gruppe hat 6 Minuten! Stellt eure GUI vor –was ihr besonderes gemacht habt –Spektakuläre.
Zukunft des Webs? Dennis Beer Christian Blinde
Hänchen & Partner GmbH 1 Web-Anwendungen mit dem Jakarta Struts Framework 3.Juli 2003 Martin Burkhardt.
M A P K I T Management eines J2EE basierten eCommerce Systems am Beispiel des ATG Dynamo Applikationsservers und BMC Patrol als Managementframework.
Forschungszentrum Informatik, Karlsruhe Objektorientierte Systeme unter der Lupe Markus Bauer Oliver Ciupke.
Diplomverteidigung Konzeption und Realisierung der Server-Komponente für ein P2P-File-Sharing-System, bei dem die User am Umsatz beteiligt sind Vortragender: Holger.
Der Komplexität begegnen
Applets Java für’s Web.
PPS-Design einer eigenen WWW-Homepage SS 2003 Applets.
Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße Frankfurt/Main
DB-Zugriffstechnologien im Internet Ein Referat von Marc Reinecke.
OOD – Object Oriented Design II
Thats IT!. Titelmasterformat durch Klicken bearbeiten Über uns Mit uns bekommen Sie: Beratung – Doing - Betreuung langjährige Erfahrung umfassende Beratung.
Webservice Grundlagen
Einführung / Geschichte Einführung / Geschichte Motivation Motivation Beispiel Beispiel Architektur / Komponenten Architektur / Komponenten Konfiguration.
Xenario IES Information Enterprise Server. Xenario Information Enterprise Server (IES) Die neue Architektur des Sitepark Information Enterprise Servers.
EJB-Applikationsserver
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
Proseminar: „Webtechnologien für Ecommerce“
Architekturen und Techniken für computergestützte Engineering Workbenches.
| Basel Wege in die Cloud: Office 365 Dennis Hobmaier, Technical Solutions
Vergleich verschiedener Konzepte für das Software Engineering Praktikum.
Spring Framework.
Stellen Sie nochmals statischen und dynamischen Methodenaufruf gegenüber.
..:: MULTI – ABO – KARTE ::.. Projektstudium Chipkarten SS 2003 Vortragende: Katrin Kampfmann, Alexander Lamprati (PM)
ESRI EUROPEAN USER CONFERENCE
NDK Enterprise Technologien Informationen Infrastruktur und Fallstudie Daniel Nydegger Studienleiter Enterprise System Entwicklung.
UML-Kurzüberblick Peter Brusten.
Informatik Zustandsorientiertes Modellieren und Programmieren 2.4 Datenkapselung 2.4 Datenkapselung Objekte können miteinander kommunizieren, indem.
2. Zustandsorientiertes Modellieren 2.4 Datenkapselung
FIN-IVS Dr.Fritz Zbrog Verteilte Systementwicklung EJB Tutorial Was wird für EJB-Entwicklung benötigt ? J2EESDK 1.4 (software developement kit)
Management- und Web Services- Architekturen
Projektmanagement Ziel und Umfang eines Softwareprojektes definieren
Enterprise Achitect (Sparx Systems) Marius Rudolf
Web-Design: Architektur
Meta-Modell für Story-Diagramme und Expressions
Online GIS Online GIS – Der Nutzer Matthias Hofschen, ESRI Germany ESRI EUROPEAN USER CONFERENCE.
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
Unified Process Historisch-Kulturwissenschaftliche Informationsverarbeitung Übung: Planung von Softwareprojekten Dozent: Christoph Stollwerk WS 2014/2015.
Java-Kurs Übung Benutzeroberflächen und Graphik Frames (Fenster)
XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information.
Java Server Pages Technologie zur Erzeugung dynamischer Webseiten basierend auf Java-Servlets Blockseminar Wintersemester 2001/2002Jochen Pfeiffer Seite.
J2EE-Motivation(I) Anforderungen an heutige Software u.a.:
EJB Architektur für große Web - Applikationen Gerald Weber
Einführung in die OOP in Java
Java 2 Enterprise Edition (J2EE) Sascha Baumeister Software Architect Specification Lead JSR086 IBM Deutschland Entwicklung GmbH
SIG „ Praktische Übung – Ihre Situation ” Version 1.0 Dienstag, , Achat Plaza Hotel in Offenbach Dr. Horst Walther, SiG Software Integration.
Entwurf, Implementierung und Test eines Java – Web Services als Kommunikationsschnittstelle für Webapplikationen mit Funktionen.
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Entwurf Dr. Wolfgang Wörndl
© 2012 TravelTainment Einführung in Enterprise JavaBeans Seminarvortrag von Ralf Penners Folie 1 von 34.
© 2004 Model-View-Control Pattern (MVC) Das Model-View-Control Pattern.
Verteilte Anwendungen: J2EE
 Präsentation transkript:

sd&m AG software design & management Herrnstraße Offenbach am Main Telefon (069) Telefax (069) Internet-Anwendungen im Host-Umfeld Dr. Bernhard Humm Themen: Die Vision Welche Technologien? Welche Methodik? Design!

sd&m 2 Die Vision Das Unternehmen: großer Reiseveranstalter Ausgangs-Situation: touristische Kernsysteme in Cobol auf MVS-Host Vision: Schritt Richtung C/S bzw. Internet- Technologie Prämissen: –kontrolliert –betreibbar –bezahlbar –methodisch

sd&m 3 Welche Technologie?

sd&m 4 Anforderungs- kriterien Kritikalität Entwicklungskosten Produktionstermin Lebensdauer Anwendungstyp Anwendergruppe Datenaktualität Benutzeroberfläche Dialogkomplexität Arbeitsmodus Integration Anzahl pot. Anwender Anzahl gleich. Anwender Durchsatz Antwortzeit

sd&m 5 Standardarchitektur Java Applet - COBOL Programm - DB2

sd&m 6 Standardarchitektur Java Applet - Java Programm - DB2

sd&m 7 Übersicht der Architekturen

sd&m 8 Welche Methodik?

sd&m 9 Dokument-Orientierung

sd&m 10 Modelle

sd&m 11 Anwendungsfall-Diagramm

sd&m 12 Fachliches Klassendiagramm

sd&m 13 Datenmodell

sd&m 14 Technisches Modell

sd&m 15 Funktionsstruktur-Diagramm

sd&m 16 Design! Subsysteme BSS AWK ZGS / DB GUI-Klasse Anwendungsfall- Objekt Entitäts- Subsystem Entitäts- Objekt

sd&m 17 Anwendungskern Nachbar- Subsystem Entitäts- Subsystem Geschachteltes Subsystem Referenz- Subsystem Fassade implementiert Interfaces ANSY1 ANSY2 Lesender Zugriff Lesender u. schreibender Zugriff ANSY2 Anwendungsfall- Objekt

sd&m 18 Fazit Technologie-Rahmen trägt –1 Durchstich-Prototyp –2 Systeme produktiv –6 Projekte in unterschiedlichen Phasen Gestuftes Vorgehen –innerhalb des Portfolios –innerhalb von Projekten Kritische (Teil-)Systeme auf dem Host belassen

sd&m 19 Backup

sd&m 20 Application Server und Komponententechnologie (3 / 5) Enterprise Java Beans (EJB): –Java Komponenten –Seit 3/98 (V1.0) –20 kommerziell verfügbare Application Server

sd&m 21 Standardarchitektur HTML - Java Servlet - DB2

sd&m 22 Inhalt (2/4): Projektkontext

sd&m 23 Sichtbarkeit und Zugriffsregeln Zugriff von GUI-Objekten auf Entitäts-Subsysteme nur via Anwendungsfall-Objekte Zugriff auf Entitäts-Subsysteme nur via Interfaces (Fassade) Zugriff auf Entitätsklassen bzw. Subsysteme: –Kinder –Geschwister –Geschwister von Vorfahren Gerichteter azyklischer Graph (DAG)

sd&m 24 Transport-Objekte Datencontainer z.B. Teilmenge der Attribute eines Entitäts-Objekts Werden als Parameter von Methodenaufrufen zwischen GUI-Objekten, Anwendungsfall-Objekten und Entitäts-Objekten verwendet Serialisierbar, Call-By-Value-Semantik GUI- Objekt Transport- Objekt Entitäts- Objekt Anwendungsfall- Objekt