Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Fachkonzepte in der UML

Ähnliche Präsentationen


Präsentation zum Thema: "Fachkonzepte in der UML"—  Präsentation transkript:

1 Fachkonzepte in der UML
Fachkonzepte in der UML Die Fähigkeiten der UML zur Darstellung von Fachkonzepten Dipl.-Ing. Päd. Alexander Huwaldt Die Beschreibung von Systemforderungen aus Benutzersicht und deren Verfeinerung in der UML. Das Fachkonzept in der UML, Dipl.-Ing. Päd. Huwaldt

2 Eine Methode des Softwareengineering
UML Eine Methode des Softwareengineering Die UML ist ihrem Wesen nach eine Methode für den Softwareentwurf. Die Konzepte zielen auf die Modellierung der Struktur und des Verhaltens von Software. Die Modellkategorien, das Regelwerk und die Notation der meisten Modelle sind auf die Anwendung durch IT-Spezialisten ausgerichtet. Doch gerade diese Kriterien führen zu Akzeptanzproblemen bei Fachkonzepten. Für die Gestaltung von Fachkonzepten ist die UML in ihrer eigentlichen Diktion nur bedingt geeignet. Der use case-Ansatz bietet einen akzeptablen Ausgangspunkt. Bei genauerer Betrachtung können jedoch die Verhaltensdiagramme der UML für die Abbildung von Unternehmensprozessen benutzt werden. Das Fachkonzept in der UML, Dipl.-Ing. Päd. Huwaldt

3 UML system, use case, actor
system, use case, actor Die Systemgrenzen und die Interaktion mit dem System darzustellen, sind die Aufgaben des use case-Ansatzes. Durch die Einfachheit des Modells ist er bei DV-Konzepten hervorragend als Kommunikationsmittel mit dem Anwender geeignet. Als System wird ein Unternehmen oder Unternehmensbereich angenommen. Dabei wird zwischen externen Aktoren (Kunde, Lieferant) und internen Aktoren (case worker) unterschieden. Das zu betrachtende System muss jedoch nicht zwangsläufig eine zu erstellende Software sein. Der Ansatz ist ebenso geeignet, ein Unter-nehmen als System zu betrachten. Die UML trägt diesem Gedanken in einer Erweiterung ebenfalls Rechnung. Das Fachkonzept in der UML, Dipl.-Ing. Päd. Huwaldt

4 UML system, use case, actor 30.09.1998 Unternehmen
Prozess- verantwortlicher Unternehmens- prozess Geschäftspartner Das Fachkonzept in der UML, Dipl.-Ing. Päd. Huwaldt

5 use case Spezifizierung
UML use case Spezifizierung Für die Verfeinerung eines use case im Sinne eines Unternehmensprozesses bieten sich das Sequenz- und das Aktivitätsdiagramm an. Objekt1 Objekt3 Objekt2 Das Fachkonzept in der UML, Dipl.-Ing. Päd. Huwaldt

6 UML Sequenzdiagramm Verkäufer Lager abfragen bestellen antworten
Sequenzdiagramm Verkäufer Lager Kunde Verantwortlicher abfragen abrufen antworten übergeben bestellen ausliefern Buchhalter melden Kunde Tätigkeit Geschäftspartner Das Fachkonzept in der UML, Dipl.-Ing. Päd. Huwaldt

7 UML Aktivitätsdiagramm Tätigkeit Verantwortlicher Geschäftspartner
Aktivitätsdiagramm Tätigkeit Verantwortlicher Geschäftspartner Das Fachkonzept in der UML, Dipl.-Ing. Päd. Huwaldt

8 UML Aktivitätsdiagramm Teilprozess als Verfeinerung einer Aktivität
Aktivitätsdiagramm Teilprozess als Verfeinerung einer Aktivität Parallele Bearbeitung Entscheidungen Das Fachkonzept in der UML, Dipl.-Ing. Päd. Huwaldt

9 Eignung für Fachkonzepte
UML Eignung für Fachkonzepte Wie hier vorgestellt, lassen sich der use case-Ansatz und bestimmte Verhaltensdiagramme sinnvoll für die Abbildung von prozessorientierten Fachkonzepten einsetzen. Die Darstellungen erreichen jedoch nicht die Aussagekraft der Prozessketten. Über eine breite Akzeptanz dieser Darstellungen für Fachkonzepte kann man nur spekulieren. Der Einsatz UML konformer Darstellungen bietet jedoch den enormen Vorteil einer nahtlosen Integration in ein UML-DV-Konzept. Das Fachkonzept in der UML, Dipl.-Ing. Päd. Huwaldt


Herunterladen ppt "Fachkonzepte in der UML"

Ähnliche Präsentationen


Google-Anzeigen