Commit graph

359 commits

Author SHA1 Message Date
Mathis Kral 04f6f04512
Add class description for order-diagram 2023-11-12 19:54:19 +01:00
Simon Bruder 68709a7265
Add class descriptions for inventory to dev docs 2023-11-12 19:54:19 +01:00
Denis Natusch 3b77717506
Add customer design module 2023-11-12 19:54:19 +01:00
Denis Natusch b3c6e3c144
Add qualitiy demand fulfillment 2023-11-12 19:54:18 +01:00
Theo Reichert 1b2d43a755
Add subsections in section “Building block view” 2023-11-12 19:53:58 +01:00
Theo Reichert 9ae84d47ee
Update catalog.puml 2023-11-12 19:53:58 +01:00
Mathis Kral 40f594ab66
Translate TLA to english 2023-11-12 19:53:58 +01:00
Mathis Kral 84c96332ec
Add system context diagram to design package 2023-11-12 19:53:58 +01:00
Mathis Kral 5e896fc980
Update order-diagram to be closer to prototype 2023-11-12 19:53:58 +01:00
Simon Bruder de64a048bc
Add constraints to developer documentation 2023-11-12 19:53:58 +01:00
Simon Bruder 45f1ae88b3
Add sequence diagram for inventory
It is deliberately simplified to still be somewhat readable, especially
regarding the names of participants.
2023-11-12 19:53:58 +01:00
Denis Natusch b6f774664f
Add staff design model 2023-11-12 19:53:58 +01:00
Denis Natusch dc1ff84824
Update user design model to match prototype 2023-11-12 19:53:58 +01:00
bobsmokee 4378325b39
Update Quality Demands 2023-11-12 19:53:58 +01:00
Mathis Kral 7ae01c17eb
Improve order-diagram with custom order and order type 2023-11-12 19:53:58 +01:00
Simon Bruder 003e9f39c8
Update inventory design model to match prototype 2023-11-12 19:53:58 +01:00
bobsmokee 3feb0dfef2
Add Introduction and Goals to developer documentation 2023-11-12 19:53:58 +01:00
makr912e 4cf23a50a3
Add cancelOrder() and getWorkingHours() to order.puml 2023-11-12 19:53:51 +01:00
makr912e 6d40559ca1
Remove multi-product proposal 2023-11-12 19:53:50 +01:00
makr912e 3d56b0d575
Improve proposal on multiProduct 2023-11-12 19:53:50 +01:00
Mathis Kral cace8cda4a
Add client-server-diagram and top-level-architecture 2023-11-12 19:53:50 +01:00
Simon Bruder 71063c2478
Use plantuml syntax for generics in inventory dUML 2023-11-12 19:53:50 +01:00
Mathis Kral 6b8bb8dacb
Add ideas for MultiProduct 2023-11-12 19:53:50 +01:00
Theo Reichert 95a2d9bab0
Improve developer documentation packaging proposals 2023-11-12 19:53:25 +01:00
Theo Reichert 1f9d756fa9
Add proposals for packaging 2023-11-12 19:53:16 +01:00
Simon Bruder e49cd6c3c5
Add editorconfig section for frontend files 2023-11-12 13:10:21 +01:00
Denis Natusch 99491b3b0d Add nix shell
Co-authored-by: Simon Bruder <simon.bruder@mailbox.tu-dresden.de>
2023-11-11 14:26:18 +00:00
Simon Bruder 0481ef1816
Add protocol from 2023-11-03 2023-11-08 18:02:42 +01:00
Simon Bruder 2cd0d51d45
Add time recording for week 3 2023-11-08 18:02:42 +01:00
Simon Bruder 522a838b2b
Fix date on protocol from 2023-10-27 2023-11-08 18:02:36 +01:00
Denis Natusch 72be5f39b3 Replace use case delete order with cancel order 2023-11-07 19:11:45 +01:00
Theo Reichert 73dc17095b Added functional dependency F00027 "Auftrag stornieren" 2023-11-07 19:11:45 +01:00
eras660c cd07874af2 Add AT0701 Edit AT0503 Delete ATE0602 2023-11-07 19:11:45 +01:00
Denis Natusch 830ba7105e Correct a wrong use case id 2023-11-07 19:11:45 +01:00
Denis Natusch ff46a6c8af Make the admin able to edit and delete an order 2023-11-07 19:11:45 +01:00
erho557e 65b2db2590 Adjust button types and add column to download cost accounting 2023-11-07 19:11:45 +01:00
Mathis Kral 2c08e48565 Add feature to delete user account
The top-level-architecture now shows how the user is able to delete his own account.
2023-11-07 19:11:45 +01:00
Simon Bruder c263070e3d
Enable insertion of final newline in editorconfig 2023-11-02 20:08:33 +01:00
Simon Bruder bde5231cbc
Add protocol from 2023-10-27 2023-11-02 15:57:48 +01:00
Simon Bruder ef8c6af8f2
Add time recording for week 2 2023-11-02 15:57:41 +01:00
Simon Bruder 2ddd194684
Add version 1.0 to scope statement 2023-10-29 18:16:48 +01:00
Theo Reichert d69f84cb2d
Add F00015 and edit F00041 to accomodate for changes in use-cases 2023-10-29 18:15:02 +01:00
Denis Natusch 94e32e734d
Update every use case description to match mockups 2023-10-29 18:15:01 +01:00
Denis Natusch 12eb9e3605
Add the last 3 missing use cases 2023-10-29 18:15:01 +01:00
erho557e 0b5483575b
Remove the sections “Who we are” and “Contact us” 2023-10-29 18:15:01 +01:00
erho557e 55fd6bf498
Add calendar for working hours, change edit button to be add button 2023-10-29 18:15:01 +01:00
Denis Natusch b57ba6687c
Replace “Rechnung” with ”Kostenabrechnung”
This also affects the acceptance test referring to it.
2023-10-29 18:15:01 +01:00
Denis Natusch feae26d9da
Add missing functional requirements to use cases 2023-10-29 18:15:01 +01:00
Denis Natusch 82db184184
Replace in the use cases the unregistered user 2023-10-29 18:15:01 +01:00
Denis Natusch e51cf3900f
Make only “Kunden” able to delete their account 2023-10-29 18:15:01 +01:00