mirror of
https://github.com/st-tu-dresden-praktikum/swt23w23
synced 2024-07-19 21:04:36 +02:00
Add external frameworks and analysis-design-relation
This commit is contained in:
parent
4b833b159d
commit
99b2f4aaf4
|
@ -167,14 +167,37 @@ image:models/design/clientServer.svg[]
|
|||
=== Design choices
|
||||
* Verwendete Muster
|
||||
* Persistenz
|
||||
* User Interface
|
||||
image:models/design/dialogue_map.svg[Dialog Map of the Videoshop]
|
||||
* Verwendung externer Frameworks
|
||||
|
||||
==== User interface
|
||||
image:models/design/dialogue_map.svg[Dialog Map of the Videoshop]
|
||||
|
||||
==== Usage of external frameworks
|
||||
[options="header", cols="1,2,3"]
|
||||
|===
|
||||
|Externes Package |Verwendet von |Warum
|
||||
|... |... |...
|
||||
|External package |Used by |Why
|
||||
|org.springframework.boot a|
|
||||
* catering
|
||||
| Simple configuration of Spring application
|
||||
|org.springframework.web a|
|
||||
* catering
|
||||
* catering.catalog
|
||||
* catering.inventory
|
||||
* catering.order
|
||||
| Application should be provided as a static website
|
||||
|org.springframework.security a|
|
||||
* catering
|
||||
* catering.inventory
|
||||
| Security features for the videoshop application and authorization of website access
|
||||
|org.springframework.data a|
|
||||
* catering.order
|
||||
| JPA connection utility to the database layer
|
||||
|org.salespointframework a|
|
||||
* catering
|
||||
* catering.catalog
|
||||
* catering.inventory
|
||||
* caterin.orger
|
||||
* caterin.users
|
||||
| Reuse of SalesPoints POS functionality
|
||||
|===
|
||||
|
||||
== Building block view
|
||||
|
@ -257,7 +280,12 @@ _Die folgende Tabelle zeigt die Rückverfolgbarkeit zwischen Entwurfs- und Analy
|
|||
|
||||
[options="header"]
|
||||
|===
|
||||
|Klasse/Enumeration (Analysemodell) |Klasse/Enumeration (Entwurfsmodell)
|
||||
|Class/Enumeration (analysis) |Class/Enumeration (design)
|
||||
| Inventar | org.salespointframework.inventory.UniqueInventory
|
||||
| Auftrag | catalog.order.CustomOrder
|
||||
| Nutzer | catalog.users.User
|
||||
| Kunde | Is a role of Nutzer
|
||||
| Admin | Is a role of Nutzer
|
||||
|===
|
||||
|
||||
== Runtime view
|
||||
|
|
Loading…
Reference in a new issue