Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Die Fähigkeiten der UML zur Darstellung von Fachkonzepten Dipl.-Ing. Päd. Alexander Huwaldt Fachkonzepte in der UML UML Die Beschreibung von Systemforderungen.

Ähnliche Präsentationen


Präsentation zum Thema: "Die Fähigkeiten der UML zur Darstellung von Fachkonzepten Dipl.-Ing. Päd. Alexander Huwaldt Fachkonzepte in der UML UML Die Beschreibung von Systemforderungen."—  Präsentation transkript:

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

2 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. UML Eine Methode des Softwareengineering

3 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. UML system, use case, actor

4 Unternehmen Prozess- verantwortlicher Unternehmens- prozess Geschäftspartner UML system, use case, actor

5 Für die Verfeinerung eines use case im Sinne eines Unternehmensprozesses bieten sich das Sequenz- und das Aktivitätsdiagramm an. UML use case Spezifizierung Objekt1 Objekt3 Objekt2

6 UML Sequenzdiagramm Verantwortlicher Tätigkeit Kunde BuchhalterVerkäufer melden Kunde bestellen ausliefern Geschäftspartner abfragen abrufen antworten übergeben Lager

7 VerantwortlicherTätigkeit Geschäftspartner UML Aktivitätsdiagramm

8 Parallele Bearbeitung Entscheidungen UML Aktivitätsdiagramm Teilprozess als Verfeinerung einer Aktivität

9 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. UML Eignung für Fachkonzepte


Herunterladen ppt "Die Fähigkeiten der UML zur Darstellung von Fachkonzepten Dipl.-Ing. Päd. Alexander Huwaldt Fachkonzepte in der UML UML Die Beschreibung von Systemforderungen."

Ähnliche Präsentationen


Google-Anzeigen