Commit graph

299 commits

Author SHA1 Message Date
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
Denis Natusch 02f9549df6
Add lifetime to all sequence diagrams 2023-10-29 18:15:01 +01:00
makr912e 9d43a52c49
Add “unauthentifizierter Nutzer” to glossary 2023-10-29 18:15:00 +01:00
Theo Reichert dec96f430e
Change functional dependency F00050 to match UC0501's demands 2023-10-29 18:14:59 +01:00
Denis Natusch 54e98c71fa
Add stereotypes to the use case diagram 2023-10-29 18:14:55 +01:00
erho557e c130482742
Add multiple gui-prototype pages 2023-10-29 18:14:55 +01:00
Denis Natusch 3fa0ff7166
Fix spelling in use case descriptions 2023-10-29 18:14:55 +01:00
Denis Natusch c9e334cb11
Add use case ids to the use case diagram 2023-10-29 18:14:55 +01:00
Denis Natusch f0ee9c7236
Turn use case id into link
Co-authored-by: Simon Bruder <simon.bruder@mailbox.tu-dresden.de>
2023-10-29 18:14:55 +01:00
Denis Natusch 504e23ea39
Add sequence diagrams to a few use cases 2023-10-29 18:14:55 +01:00
Denis Natusch 7b19290368
Make use case diagram compatible with new PlantUML 2023-10-29 18:14:55 +01:00