Changes for page Dokumentation

Last modified by Marco Grawunder on 2026/10/06 15:53

From version 1.1
edited by Marco Grawunder
on 2026/08/25 14:25
Change comment: There is no comment for this version
To version 4.2
edited by Marco Grawunder
on 2026/10/06 15:52
Change comment: Auto-saved during real-time collaboration

Summary

Details

Page properties
Content
... ... @@ -1,5 +1,15 @@
1 -= Teilaufgabe 2: Anforderungsanalyse (Dokumentation) =
1 +{{info}}
2 +**Worum geht es auf dieser Seite?**
2 2  
4 +Diese Seite beschreibt, **was während des Projekts und für die finale Abgabe dokumentiert werden soll**. Dazu gehören Anforderungsanalyse, Architektur und Entwurf, geeignete Modelle sowie die Anforderungen an die Abschlussdokumentation.
5 +
6 +Die Dokumentation soll den Projektverlauf begleiten und schrittweise mit der Software weiterentwickelt werden.
7 +
8 +Jede Gruppe bekommt neben dem Repository für die Software auch ein Repository für die Dokumentation. Damit die Versionierung vereinfacht wird und sich Dinge einfach rückgängi
9 +{{/info}}
10 +
11 += Anforderungsanalyse =
12 +
3 3  * Was soll umgesetzt werden? Wie sieht diese Welt aus?
4 4  ** Wer sind die Akteure?
5 5  ** Welche User-Stories gibt es?
... ... @@ -10,10 +10,10 @@
10 10  *** Aktivitätsdiagramm und Zustandsdiagramm: Kann erstmal auf einer abstrakten Ebene passieren und später verfeinert werden
11 11  * Dokumentation schrittweise (!) anpassen/erweitern
12 12  * Abgabe:
13 -** [[Zwischenpräsentation>>doc:Main.Aufgabenstellung.WebHome||anchor="HTeilaufgabe5:ZwischenprE4sentation"]] (siehe dort)
23 +** [[Zwischenpräsentation>>doc:Main.Präsentationen.WebHome]] (siehe dort)
14 14  ** zum Ende des Projektes finale Version
15 15  ** Dokumentation in einem extra Dokument (nicht auf GitLab verweisen).
16 -* Beachten: [[Anforderungen Dokumentation>>doc:Main.Anforderungen Software.WebHome||anchor="HAnforderungen:Dokumentation"]]
26 +* Beachten: [[Anforderungen Dokumentation>>doc:Main.Dokumentation.WebHome||anchor="HAnforderungen:Dokumentation"]]
17 17  * In Gitlab steht draw.io zur Verfügung. Damit können Diagramme gezeichnet werden. [[https:~~/~~/www.drawio.com/blog/gitlab-wiki-integration>>https://www.drawio.com/blog/gitlab-wiki-integration]]
18 18  * Es gibt in Gitlab auch die Möglichkeit, Diagramme textuell zu beschreiben (Mermaid oder PlantUML) und dann generieren zu lassen: [[https:~~/~~/docs.gitlab.com/user/markdown/#mermaid>>https://docs.gitlab.com/user/markdown/#mermaid]], gerade bei Sequenzdiagrammen kann dies die Erstellung deutlich vereinfachen. Weitere Infos unter: [[https:~~/~~/docs.gitlab.com/user/markdown/#diagrams-and-flowcharts>>https://docs.gitlab.com/user/markdown/#diagrams-and-flowcharts]]
19 19  
... ... @@ -25,7 +25,7 @@
25 25  * Achtung! Wenn Sie Visual Paradigm verwenden, ändern Sie die Version nicht während des Projektes. I.d.R. sind die Modelle nicht beliebig austauschbar.
26 26  {{/warning}}
27 27  
28 -= Teilaufgabe 3: Entwurf (Dokumentation) =
38 += Architektur und Entwurf =
29 29  
30 30  * Zerlegung in Teilsysteme
31 31  * Bildung von Modulen (Klassen zu Gruppen zusammenfassen) Kopplung und Kohäsion beachten
... ... @@ -36,10 +36,10 @@
36 36  * Make or Buy (Verwendung von Frameworks)
37 37  * Dokument: System- und Objektentwurf
38 38  * Abgabe:
39 -** [[Zwischenpräsentation>>doc:Main.Aufgabenstellung.WebHome||anchor="HTeilaufgabe5:ZwischenprE4sentation"]] (siehe dort)
49 +** [[Zwischenpräsentation>>doc:Main.Präsentationen.WebHome]] (siehe dort)
40 40  ** zum Ende des Projektes finale Version
41 41  ** Dokumentation in einem extra Dokument (nicht auf GitLab verweisen)
42 -* Beachten: [[Anforderungen Dokumentation>>doc:Main.Anforderungen Software.WebHome||anchor="HAnforderungen:Dokumentation"]]
52 +* Beachten: [[Anforderungen Dokumentation>>doc:Main.Dokumentation.WebHome||anchor="HAnforderungen:Dokumentation"]]
43 43  
44 44  = Anforderungen: Dokumentation =
45 45  
... ... @@ -119,3 +119,8 @@
119 119  * [[https:~~/~~/gitlab.swl.informatik.uni-oldenburg.de/SPB/dokumentation>>https://gitlab.swl.informatik.uni-oldenburg.de/SPB/dokumentation]]
120 120  {{/success}}
121 121  
132 += Siehe auch =
133 +
134 +* [[Stichwortverzeichnis>>doc:Main.Index.WebHome]]
135 +* [[Glossar>>doc:Main.Glossar.WebHome]]
136 +* [[Präsentationen und Abnahme>>doc:Main.Präsentationen.WebHome]]