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 5.1
edited by Marco Grawunder
on 2026/10/06 15:53
Change comment: There is no comment for this version

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ängig machen lassen, würde ich auch dazu raten, dieses Doku-Repo zu verwenden.**
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]]