mirror of
https://github.com/st-tu-dresden-praktikum/swt23w23
synced 2024-07-19 21:04:36 +02:00
Add use case ids to the use case diagram
This commit is contained in:
parent
f0ee9c7236
commit
c9e334cb11
|
@ -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
|
||||
|
|
BIN
src/main/asciidoc/models/analysis/useCaseDiagram.svg
(Stored with Git LFS)
BIN
src/main/asciidoc/models/analysis/useCaseDiagram.svg
(Stored with Git LFS)
Binary file not shown.
Loading…
Reference in a new issue