mirror of
https://github.com/st-tu-dresden-praktikum/swt23w23
synced 2024-07-19 21:04:36 +02:00
Update TLA diagram and context diagram
This commit is contained in:
parent
1311f1574e
commit
ec21e7981a
|
@ -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
|
BIN
src/main/asciidoc/models/analysis/systemContextDiagram.svg
(Stored with Git LFS)
BIN
src/main/asciidoc/models/analysis/systemContextDiagram.svg
(Stored with Git LFS)
Binary file not shown.
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
BIN
src/main/asciidoc/models/analysis/topLevelArchitecture.svg
(Stored with Git LFS)
BIN
src/main/asciidoc/models/analysis/topLevelArchitecture.svg
(Stored with Git LFS)
Binary file not shown.
Loading…
Reference in a new issue