Translate TLA to english

This commit is contained in:
Mathis Kral 2023-11-08 21:27:29 +01:00 committed by Simon Bruder
parent 84c96332ec
commit 40f594ab66
Signed by: simon
GPG key ID: 8D3C82F9F309F8EC
2 changed files with 34 additions and 34 deletions

View file

@ -3,51 +3,51 @@
'skinparam linetype ortho 'skinparam linetype ortho
skinparam linetype polyline skinparam linetype polyline
:Unauthentifizierter Nutzer\n[Person]\n: as UN :unauthenticated user\n[person]\n: as UN
:Kunde\n[Person]: as Kunde :customer\n[person]: as Kunde
:Boss\n[Person]: as Boss :administrator\n[person]: as Boss
package Web_Application\n[Container] { package "web application\n[container]" as Package {
usecase UC1 as "**Cateringservice** usecase UC1 as "**Cateringservice**
[Component: Spring Service] [Component: Spring service]
Start-up und Konfiguration für den Cateringservice" start-up and configuration of the catering-service"
usecase UC2 as "**Katalog** usecase UC2 as "**Catalog**
[Component: Spring Service, Controller und JPA Entity] [Component: Spring service, controller and JPA entity]
Katalogmanagement für den Cateringservice" catalog management of the catering-service"
usecase UC3 as "**Bestellung** usecase UC3 as "**Order**
[Component: Spring Controller] [Component: Spring controller]
Platzierung von Bestellungen" order placement"
usecase UC4 as "**Inventar** usecase UC4 as "**Inventory**
[Component: Spring Servcie, Controller und JPA Entity] [Component: Spring service, controller and JPA entity]
Inventarmanagement für den Cateringservice" inventory management of the catering-service"
usecase UC5 as "**Kunde** usecase UC5 as "**Customer**
[Component: Spring Servcie, Controller und JPA Entity] [Component: Spring service, controller and JPA entity]
Kundenmanagement für den Cateringservice" customer management of the catering-service"
} }
database DB as "**Database** database DB as "**Database**
[Container: H2] [Container: H2]
Datenbank für den Cateringservice" database of the catering-service"
UN ----> UC1 : "**Login**\n[HTTPS]" UN ----> UC1 : "**login**\n[HTTPS]"
UN ----> UC5 : "**Registrierung**\n[HTTPS]" UN ----> UC5 : "**registration**\n[HTTPS]"
UN ----> UC2 : "**Angebote durchstöbern**\n[HTTPS]" UN ----> UC2 : "**view catalog**\n[HTTPS]"
Kunde ----> UC2 : "**Angebote durchstöbern**\n[HTTPS]" Kunde ----> UC2 : "**view catalog**\n[HTTPS]"
Kunde ----> UC3 : "**Event buchen**\n[HTTPS]" Kunde ----> UC3 : "**plan a catering event**\n[HTTPS]"
Kunde ---- UC5 : "**Konto löschen, Daten einsehen**\n[HTTPS]" Kunde ---- UC5 : "**delete account, change personal data**\n[HTTPS]"
Boss ----> UC3 : "**Bestellungen nachschlagen**\n[HTTPS]" Boss ----> UC3 : "**view orders**\n[HTTPS]"
Boss ----> UC4 : "**Inventar/Mitarbeiter verwalten**\n[HTTPS]" Boss ----> UC4 : "**manage inventory/staffs**\n[HTTPS]"
Boss ----> UC2 : "**Angebot verändern**\n[HTTPS]" Boss ----> UC2 : "**modify catalog**\n[HTTPS]"
UC2 ----> DB : "**Katalogdaten lesen und schreiben**\n[JPA]" UC2 ----> DB : "**read and write catalog data**\n[JPA]"
UC3 ----> DB : "**Bestelldaten lesen und schreiben**\n[JPA]" UC3 ----> DB : "**read and write order data**\n[JPA]"
UC4 ----> DB : "**Innventardaten lesen und schreiben**\n[JPA]" UC4 ----> DB : "**read and write inventory data**\n[JPA]"
UC5 ----> DB : "**Kundendaten lesen und schreiben**\n[JPA]" UC5 ----> DB : "**rean and write customer data**\n[JPA]"
@enduml @enduml

Binary file not shown.