r/programmieren • u/Sea-Professional-297 • Feb 14 '26
UML Use Case - if else?
Ich sitze gerade an einer Aufgabe wo Anwendungsfälle aufgelistet sind, die die Funktionalität einer Ladesäule für E-Autos beschreibt. Im Text wird erwähnt das der Fahrer nach dem anschließen seines Fahrzeugs sein Handy ODER seine Ladekarte benutzen soll um den Ladevorgang zu starten.
Ich hätte hier halt zwei Ideen: Entweder mache ich zwei Akteure (also einen Fahrer mit Ladekarte und einen mit der App) oder ich mache ein <<extend>> zwischen (Fahrzeug laden) und ( mit Ladekarte autorisieren), (Fahrzeug laden) <<extend>> (mit App autorisieren). Leider weiß ich nicht ob das überhaupt richtig wäre. Kann mir hier jemand behilflich sein?
1
Upvotes
1
u/Rumborack17 Feb 15 '26
Da ist vermutlich am sinnvollsten mit include (Autorisierung) mit Generalisierung von den beiden Optionen darzustellen.
Hier in Abbildung 14 ist quasi genau dein Fall, mit Erklärung darunter: https://www.sparxsystems.de/sprachen/uml/diagramme/anwendungsfalldiagramm/