Update TLA diagram and context diagram

This commit is contained in:
Mathis Kral 2023-10-24 10:47:21 +02:00 committed by Simon Bruder
parent 1311f1574e
commit ec21e7981a
Signed by: simon
GPG key ID: 8D3C82F9F309F8EC
4 changed files with 14 additions and 13 deletions

View file

@ -6,8 +6,8 @@
usecase (Cateringservice\n[Softwaresystem]\nEine online Software für die Eventplanung) as Use usecase (Cateringservice\n[Softwaresystem]\nEine online Software für die Eventplanung) as Use
UU ---> Use: Login als Kunde\noder Administrator UU ---> Use: Login als Kunde\noder Administrator,\nRegistrierung als neuer Nutzer,\nKatalog einsehen
K ---> Use: Buche\nCateringevent K ---> Use: Buche\nCateringevent
A ---> Use: Registriere/entferne Kunden,\nverwalte Inventar A ---> Use: Entferne Kunden,\nVerwalte Inventar/Personal
@enduml @enduml

Binary file not shown.

View file

@ -4,24 +4,25 @@
:Kunde\n(Person): as E :Kunde\n(Person): as E
:Hannes Wurst, Administrator\n(Person): as A :Hannes Wurst, Administrator\n(Person): as A
rectangle <<component>>\nCateringservice { rectangle <<component>>\ncatering-service {
usecase (Eventplaner\n[Component: Subsystem]\nMaske für die Eventplanung) as Plan usecase (Eventplaner\n[Component: Subsystem]\nMaske für die Eventplanung) as Plan
usecase (Login\n[Component: Subsystem]\nMaske zur Anmeldung als Kunde \noder Administrator) as Login usecase (Login\n[Component: Subsystem]\nMaske zur Anmeldung als Kunde \noder Administrator) as Login
usecase (Inventar\n[Component: Subsystem]\nInventar Management) as Inv usecase (Inventar\n[Component: Subsystem]\nInventar Management) as Inv
usecase (Katalog\n[Component: Subsystem]\nKatalog Subsystem) as Cat
usecase (Kunden\n[Component: Subsystem]\nKunden Management) as Empl usecase (Kunden\n[Component: Subsystem]\nKunden Management) as Empl
usecase (Management\n[Component: Subsystem]\nInternes Management) as Man usecase (Management\n[Component: Subsystem]\nInternes Management) as Man
usecase (Katalog\n[Component: Subsystem]\nKatalog Subsystem) as Cat
A ----> Man: Verwalte Unternehmen A ----> Man: Verwalte Unternehmen
Man ----> Empl: Registriere oder entferne Kunden Man -----> Cat: Verwalte buchbare Angebote
Man ----> Inv: Verwalte Inventar\n(z. B. Köche, Dekoration) Man -----> Inv: Verwalte Inventar/Personal
Man ----> Cat: Verwalte buchbare Angebote Man -----> Empl: Entferne Kunden
E ----> Plan: Buche\nCateringevent E ----> Plan: Buche\nCateringevent
Plan ----> Cat: Nutze verfügbare Ressourcen Plan -----> Cat: Nutze verfügbare Ressourcen
UU ----> Login: Login als Kunde\noder Administrator UU ----> Plan: Angebote einsehen
UU ----> Login: Login als Kunde\noder Administrator,\nRegistrierung
} }

Binary file not shown.