Changes for page Dokumentation
Last modified by Marco Grawunder on 2026/10/06 15:53
From version 4.2
edited by Marco Grawunder
on 2026/10/06 15:52
on 2026/10/06 15:52
Change comment:
Auto-saved during real-time collaboration
To version 1.1
edited by Marco Grawunder
on 2026/08/25 14:25
on 2026/08/25 14:25
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,15 +1,5 @@ 1 -{{info}} 2 -**Worum geht es auf dieser Seite?** 1 += Teilaufgabe 2: Anforderungsanalyse (Dokumentation) = 3 3 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 - 13 13 * Was soll umgesetzt werden? Wie sieht diese Welt aus? 14 14 ** Wer sind die Akteure? 15 15 ** Welche User-Stories gibt es? ... ... @@ -20,10 +20,10 @@ 20 20 *** Aktivitätsdiagramm und Zustandsdiagramm: Kann erstmal auf einer abstrakten Ebene passieren und später verfeinert werden 21 21 * Dokumentation schrittweise (!) anpassen/erweitern 22 22 * Abgabe: 23 -** [[Zwischenpräsentation>>doc:Main. Präsentationen.WebHome]] (siehe dort)13 +** [[Zwischenpräsentation>>doc:Main.Aufgabenstellung.WebHome||anchor="HTeilaufgabe5:ZwischenprE4sentation"]] (siehe dort) 24 24 ** zum Ende des Projektes finale Version 25 25 ** Dokumentation in einem extra Dokument (nicht auf GitLab verweisen). 26 -* Beachten: [[Anforderungen Dokumentation>>doc:Main. Dokumentation.WebHome||anchor="HAnforderungen:Dokumentation"]]16 +* Beachten: [[Anforderungen Dokumentation>>doc:Main.Anforderungen Software.WebHome||anchor="HAnforderungen:Dokumentation"]] 27 27 * 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]] 28 28 * 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]] 29 29 ... ... @@ -35,7 +35,7 @@ 35 35 * Achtung! Wenn Sie Visual Paradigm verwenden, ändern Sie die Version nicht während des Projektes. I.d.R. sind die Modelle nicht beliebig austauschbar. 36 36 {{/warning}} 37 37 38 -= ArchitekturundEntwurf =28 += Teilaufgabe 3: Entwurf (Dokumentation) = 39 39 40 40 * Zerlegung in Teilsysteme 41 41 * Bildung von Modulen (Klassen zu Gruppen zusammenfassen) Kopplung und Kohäsion beachten ... ... @@ -46,10 +46,10 @@ 46 46 * Make or Buy (Verwendung von Frameworks) 47 47 * Dokument: System- und Objektentwurf 48 48 * Abgabe: 49 -** [[Zwischenpräsentation>>doc:Main. Präsentationen.WebHome]] (siehe dort)39 +** [[Zwischenpräsentation>>doc:Main.Aufgabenstellung.WebHome||anchor="HTeilaufgabe5:ZwischenprE4sentation"]] (siehe dort) 50 50 ** zum Ende des Projektes finale Version 51 51 ** Dokumentation in einem extra Dokument (nicht auf GitLab verweisen) 52 -* Beachten: [[Anforderungen Dokumentation>>doc:Main. Dokumentation.WebHome||anchor="HAnforderungen:Dokumentation"]]42 +* Beachten: [[Anforderungen Dokumentation>>doc:Main.Anforderungen Software.WebHome||anchor="HAnforderungen:Dokumentation"]] 53 53 54 54 = Anforderungen: Dokumentation = 55 55 ... ... @@ -129,8 +129,3 @@ 129 129 * [[https:~~/~~/gitlab.swl.informatik.uni-oldenburg.de/SPB/dokumentation>>https://gitlab.swl.informatik.uni-oldenburg.de/SPB/dokumentation]] 130 130 {{/success}} 131 131 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]]