Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Vom Geschäftsprozess zum Quellcode

Ähnliche Präsentationen


Präsentation zum Thema: "Vom Geschäftsprozess zum Quellcode"—  Präsentation transkript:

1 Vom Geschäftsprozess zum Quellcode
UML Vom Geschäftsprozess zum Quellcode Fachübergreifende Ansätze Dipl.- Ing. Päd. Alexander Huwaldt Die Grundsätze des Use Case, seine Beziehung zum Geschäftsprozess. use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

2 UML Einleitung Anwachsen der Menge von Modellierungsergebnissen aus Fachkonzepten Notwendigkeit der Verständlichkeit für Benutzer, Auftraggeber und effektive Kommunikation Weiterverwendung der Ergebnisse von Fachkonzepten in DV-Konzepten Durchsetzung der Objektorientierung für die moderne Anwendungsentwicklung Integration von Methoden use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

3 UML Fachkonzept Leistungsverflechtung von Aufgaben
Fachkonzept Leistungsverflechtung von Aufgaben Ressourcenverflechtung von Aufgaben Organisationsverflechtung von Aufgaben Hess, T., Entwurf betrieblicher Prozesse, Wiesbaden 1996 use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

4 UML Fachkonzept Geschäftsprozessmodellierung (z.B.: nach Scheer) ist in der Praxis für das Erarbeiten von Fachkonzepten bewährt, akzeptiert und verbreitet. Organisation Daten Steuerung Funktionen use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

5 Derartige Fachkonzepte sind prozessorientiert.
UML Fachkonzept Derartige Fachkonzepte sind prozessorientiert. Wertschöpfungskette Geschäftsprozesse Prozessketten use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

6 UML Fachkonzept Prozessketten 30.09.1998
use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

7 UML DV-Konzept Die UML (Unified Modeling Language) gewinnt in der Praxis zunehmend an Bedeutung für DV-Konzepte. use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

8 UML DV-Konzept Die UML bildet statische und dynamische Modelle eines objektorientierten DV-Systems ab. Zum Beispiel: Klassendiagramm, Verhaltensdiagramme Basisklasse Klasse2 Attribute Operationen Objekt2 Objekt3 Objekt1 use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

9 UML DV-Konzept OO-Modelle sind auf Klassen/Objekte und deren Beziehung zentriert. Basisklasse Attribute Operationen 1 * Klasse2 Klasse3 Klasse4 use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

10 UML Verwendung Gibt es Möglichkeiten zur Verwendung von prozessorientierten Fachkonzepten für objektorientierte Analyse und Design? Basisklasse Klasse2 Attribute Operationen ? use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

11 UML Schnittstelle Benutzerorientierung use case verfeinern
Schnittstelle Benutzerorientierung referenzieren verfeinern use case Objekt2 Objekt3 Objekt1 Prozessmodell Basisklasse Attribute Operationen Klasse2 Klasse3 Objektmodell use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

12 UML Schnittstelle use case:
Schnittstelle System use case actor use case: Was kann das System, wer benutzt das System, wie reagiert das System? Die Beschreibung eines use case kann zum Beispiel textuell oder in Tabellenform erfolgen. use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

13 UML Schnittstelle Anwendungsfälle tragen einen eindeutigen Namen und enthalten eine Beschreibung. Diese kann zum Beispiel wie folgt strukturiert sein: Vorbedingungen: Zustand des Systems vor dem Anwendungsfall, Nachbedingung: Zustand des Systems nach dem Anwendungsfall, Szenario: Beschreibung des Anwendungsfalles, ggf. gegliedert in nummerierte Einzelpunkte, Variationen: Abweichungen und Ausnahmen zum Szenario und Beschreibung des alternativen Szenarios, Regeln: Geschäftsregeln, fachliche Abhängigkeiten, Gültigkeits- und Validierungsregeln usw., die im Rahmen des Szenarios von Bedeutung sind, Services: Liste von Operationen und ggf. Objekten, die benötigt werden. use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

14 Prozesskette und use case
UML Schnittstelle Prozesskette und use case System use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

15 UML Schnittstelle Eingehendes Ereignis, Vorbedingung, Nachbedingung
Schnittstelle Eingehendes Ereignis, Vorbedingung, Nachbedingung System use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

16 Eingehende und ausgehende Daten
UML Schnittstelle Eingehende und ausgehende Daten System use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

17 Erwartetes Verhalten, Aktoren
UML Schnittstelle Erwartetes Verhalten, Aktoren System use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

18 CRC- Karte, Businessklassen
UML Schnittstelle CRC- Karte, Businessklassen Klassenkandidat Basisklasse Attribute Operationen Klasse2 Klasse3 use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt

19 Prozess - Klassen Tabelle
UML Schnittstelle Prozess - Klassen Tabelle Achtert, W., Wie sich Objektorientierung mit dem Denken in Prozessen verträgt, Computerwoche 39/97 use case und Geschäftsprozeß, Dipl.-Ing. Päd. Huwaldt


Herunterladen ppt "Vom Geschäftsprozess zum Quellcode"

Ähnliche Präsentationen


Google-Anzeigen