brokenstring55 Geschrieben 19. November 2015 Geschrieben 19. November 2015 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 Zitieren
BuzzTyca Geschrieben 19. November 2015 Geschrieben 19. November 2015 (bearbeitet) 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 19. November 2015 von BuzzTyca Zitieren
DTJN Geschrieben 19. November 2015 Geschrieben 19. November 2015 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". Zitieren
stefan.macke Geschrieben 20. November 2015 Geschrieben 20. November 2015 @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 Zitieren
BuzzTyca Geschrieben 23. November 2015 Geschrieben 23. November 2015 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 Zitieren
Empfohlene Beiträge
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.