Zum Inhalt springen

Use Case Diagramm


brokenstring55

Empfohlene Beiträge

Hallo ihr Lieben, 

ja ich mal wieder. Aber da ich gerade noch mal alles durchgehe was mir nicht zu 100% klar ist, frage ich einfach mal hier. Ihr habt mir bisher immerhin schon richtig gut geholfen :)

 

Diesmal geht es bei meiner Frage um Use-Case bzw Anwendungsfalldiagramme. 

So ganz verstehe ich das mit dem Include und Extend noch nicht. Wann wende ich was an und in welche Richtung? :) Bin mir bei manchen Fällen unsicher und vielleicht habt ihr eine tolle Erklärung mit der ich es mir gut merken kann :)

 

Liebe Grüße, 

brokenstring55 

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 2 Stunden, brokenstring55 sagte:

 

So ganz verstehe ich das mit dem Include und Extend noch nicht.

 

Geht mir ganz ähnlich... Im zweifelsfall werde ich einfach die reinen Linien zeichnen. Dann gibts zwar ein paar Punkte abzug, aber im großen und ganzen sollte es gehen. Aber ich habe auch noch keine gute Erklärung gefunden...

Bearbeitet von BuzzTyca
Link zu diesem Kommentar
Auf anderen Seiten teilen

Naja eine Include-Relation, bezeichnet den Fall das ein weiterer Case in deinen Ausgangscase inkludiert, also immer zwangsläufig Zusammen mit diesem in Stand Tritt. Pfeil zeigt hierbei in Richtung des inkludierten Cases.  

Eine Extend-Relation beschreibt den Fall dass ein Case in Folge eines anderen Auftreten kann aber nicht muss, bspw. wenn du mehrere mögliche Folgen hast. Pfeil dann in Richtung des "Ausgangscases".

Link zu diesem Kommentar
Auf anderen Seiten teilen

@DTJN hat es gut erklärt. Noch eine Ergänzung: Beim "extend" bitte nicht die "Extension Points" vergessen. Nur der Pfeil reicht nicht aus. Die Extension Points (an den zu erweiternden Use Case geschrieben) kennzeichen, warum ein Use Case ggfs. um einen weiteren erweitert werden kann.

Beispiel: http://www.highscore.de/uml/usecasediagramm.html

Link zu diesem Kommentar
Auf anderen Seiten teilen

Am 19.11.2015, 19:50:37 , DTJN sagte:

Naja eine Include-Relation, bezeichnet den Fall das ein weiterer Case in deinen Ausgangscase inkludiert, also immer zwangsläufig Zusammen mit diesem in Stand Tritt. Pfeil zeigt hierbei in Richtung des inkludierten Cases.  

Eine Extend-Relation beschreibt den Fall dass ein Case in Folge eines anderen Auftreten kann aber nicht muss, bspw. wenn du mehrere mögliche Folgen hast. Pfeil dann in Richtung des "Ausgangscases".

Das Beispiel ist super. Ich habe gestern noch was dazu gelesen und genau so ein Beispiel gefunden. Damit habe ich's dann endlich kapiert :-)

LG Buzz

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...