Add use case ids to the use case diagram

This commit is contained in:
Denis Natusch 2023-10-26 10:29:01 +02:00 committed by Simon Bruder
parent f0ee9c7236
commit c9e334cb11
Signed by: simon
GPG key ID: 8D3C82F9F309F8EC
2 changed files with 22 additions and 22 deletions

View file

@ -21,38 +21,38 @@ together {
rectangle System {
rectangle Administration {
rectangle Inventarverwaltung {
usecase "Inventar einsehen"
usecase "Inventar bearbeiten"
usecase "Artikel zum Inventar hinzufügen"
usecase "Artikel vom Inventar entfernen"
usecase "Inventar einsehen\n[UC0301]"
usecase "Inventar bearbeiten\n[UC0302]"
usecase "Artikel zum Inventar hinzufügen\n[UC0303]"
usecase "Artikel vom Inventar entfernen\n[UC0304]"
}
rectangle Kundenverwaltung {
usecase "Kundendaten einsehen" as kundendaten_einsehen
usecase "Kunden entfernen" as kunden_entfernen
usecase "Kundendaten einsehen\n[UC0101]" as kundendaten_einsehen
usecase "Kunden entfernen\n[UC0102]" as kunden_entfernen
kundendaten_einsehen -[hidden]- kunden_entfernen
}
rectangle Personalverwaltung {
usecase "Personaldaten einsehen"
usecase "Personaldaten bearbeiten"
usecase "Personal hinzufügen"
usecase "Personal entfernen"
usecase "Personaleinteilung einsehen"
usecase "Arbeitszeitaufstellung einsehen"
usecase "Personal hinzufügen\n[UC0201]"
usecase "Personaldaten bearbeiten\n[UC0202]"
usecase "Personaldaten einsehen\n[UC0203]"
usecase "Personal entfernen\n[UC0204]"
usecase "Arbeitszeitaufstellung einsehen\n[UC0205]"
usecase "Personaleinteilung einsehen\n[UC0206]"
}
}
package "Ohne Authentifikation" as ohne_authentifikation {
usecase Login
usecase Registrieren
usecase "Login\n[UC0601]"
usecase "Registrieren\n[UC0602]"
}
package "Berechtigungen eines Nutzers" as berechtigungen_eines_nutzers {
usecase Logout
usecase "Account löschen"
usecase "Auftrag einsehen"
usecase "Account löschen\n[UC0401]"
usecase "Logout\n[UC0402]"
usecase "Auftrag einsehen\n[UC0403]"
}
package "Berechtigungen eines Kundens" as berechtigungen_eines_kundens {
usecase "Auftrag aufgeben"
usecase "Rechnungen einsehen"
usecase "Auftragsdaten bearbeiten"
usecase "Rechnungen einsehen\n[UC0501]"
usecase "Auftrag aufgeben\n[UC0502]"
usecase "Auftragsdaten bearbeiten\n[UC0503]"
}
Inventarverwaltung -[hidden]left- Kundenverwaltung
Personalverwaltung -[hidden]left- Kundenverwaltung

Binary file not shown.