Download CSV

Nonsense

Inconsistent / irrelevant / very brief

Confusing / redundant / severe formal flaws / quite brief

A bit superficial / slightly inconsistent / quite short / visible formal flaws

Good, but ... a bit short / minor formal flaws

Comprehensive, well defined, formally fine

       

Use-Case-Diagramm zu funktionaler Anforderung »Bereitstellung von User Preferences« (UCD-12)

gehört zu funktionalem Requirement
FR-21: Bereitstellung von User Preferences
History
(v1)   2021-07-22 - initially created
Errors, Warnings, Todos
t   (sbe) ein UC-Diagramm mit einem Use Case ??? (den "Anmelden" zähle ich mal nicht)
t   (sbe) "er könnte sich aber (je nach User Preferences) auf die Darstellung anderer Prozess auswirken (bswp. die Darstellungen für farbenblinde Nutzer)." - diese UC sollten in diesem Diagramm auch dargestellt werden (zumindest eine Auswahl, damit es nicht zu viel Arbeit wird). Das ist doch der Sinn eines UC-Diagramms - dass man die UCs miteinander in einen Kontext bringt.
t   (sbe) Beziehung zu Anmelden ist eher anders herum mit include. Sonst wäre der User happy, wenn er sich einfach nur anmeldet. Und wenn er Lust hat, dann macht er noch mehr im System ;-)

Diagramm

Folgende Use Cases sind im nachfolgenden Diagramm dargestellt. Wenn es zu einem Use Case eine ausführliche Version mit Szenarien gibt, so ist diese verlinkt.

Beschreibung

Der Ablauf um die User Preferences zu bearbeiten (siehe Anforderung “BereitstellungUserPreferences”) wird dargestellt.

Der Use Case Anmelden ist Voraussetzung für das Bearbeiten der User Preferences. Ohne Benutzerkonto können auch keine Benutzereinstellungen bearbeitet werden.

Der Use Case User Preferences Bearbeiten ist der Kern des FR. Er kann ausgeführt werden, nachdem der Benutzer sich eingeloggt hat (daher extends). Er muss nicht notwendigerweise ausgeführt werden um andere Funktionen zu nutzen, er könnte sich aber (je nach User Preferences) auf die Darstellung anderer Prozess auswirken (bswp. die Darstellungen für farbenblinde Nutzer).