An alles gedacht? Checkliste für den Inhalt der Projektdokumentation in der LV DBS 1 im SS16

Das Feedback aus diesem Semester zeigt, dass die Beispiele der Projektdokumentation noch nicht an allen Stellen hilfreich sind. Ich werde zukünftig nach Lehrveranstaltungen trennen, so dass DBS und IA
getrennte Vorlagen und Beispiele haben. Ich hoffe, dass es für die Zukunft dann verständlicher wird.

Für Ihre Abgabe im Rahmen der Lehrveranstaltung Datenbanksysteme 1 in diesem Semester SS16 können Sie sich im Sinne einer Checkliste vielleicht noch einmal hier orientieren:

– Einordnung
– Anforderungserhebung und -analyse
– Analyse
– Entwurf
– Implementierung

Für die Einordnung sind die folgenden Abschnitte relevant:

1.1 Einleitung
1.2 Ausgangssituation
1.3 Problembeschreibung
1.4 Ziel
1.5 Einsatzkontext
1.6 Abgrenzung

==> Ihre Lösung aus den Aufgaben A01.01 des Aufgabenblattes 01

In der Anforderungserhebung sind für DBS 1 die folgenden Abschnitte
relevant:

2.3 Funktionale Anforderungen
2.4 Nicht-funktionale Anforderungen

==> Ihre Lösung aus den Aufgaben A02.01/A04.01 und A02.02/A04.02 der
Aufgabenblätter 02 und 04

In der Anforderungsanalyse sind für DBS 1 die folgenden Abschnitte relevant:

3.1 Anwendungsfalldiagramme 14
3.2 Akteure 16

==> Ihre Lösung aus den Aufgaben A04.02 a-c) des Aufgabenblattes 04

und

3.3 Anwendungsfälle 19
3.3.1 Anwendungsfall „<UseCase1>“
3.3.1.1 Allgemeine Beschreibung
3.3.1.2 Erweiterte Beschreibung

Im Abschnitt der Anwendungsfälle ist pro Anwendungsfall nur die
allgemeine und die erweiterte Beschreibung relevant und *nicht* die
Anwendungsfallverfeinerung.

==> Ihre Lösung aus den Aufgaben A04.02 d) des Aufgabenblattes 04

und

3.4 Anwendungsbereichsmodell 16
3.5 Modell der Benutzeroberfläche 18

==> Ihre Lösung aus den Aufgaben A04.04 bis 04.06 des Aufgabenblattes 04

In der Analyse sind es die folgenden Abschnitte relevant:

4 Objektorientierte Analyse 26
4.1 Fachliche Gliederung 26
4.2 Subsystem „<Subsystem 1>“ 26
4.2.1 Überblick 27
4.2.2 Klassen im Subsystem 28
4.2.2.1 Klasse „<Class 1>“ 28
4.2.2.2 Klasse „<Class 2>“ 28

Die Abschnitte zur Anwendungsfallumsetzung sind nicht relevant für DBS 1.

==> Ihre Lösung aus den Aufgaben A05.04, A05.03 und A05.04 des
Aufgabenblattes 05

Im Entwurf sind folgende Abschnitte relevant:

5 Objektorientierter Entwurf 32
5.1 Technische Gliederung 32
5.2 Subsystem „<Subsystem 1>“ 32
5.2.1 Überblick 32
5.2.2 Form-Klassen 33
5.2.2.1 Klasse „<Form 1>“ 34
5.2.2.2 Klasse „<Form 2>“ 35

5.2.5 Model- und Entity-Klassen 39

==> Ihre Lösung aus den Aufgaben A07.01, A07.02 und A07.03 des
Aufgabenblattes 07

Für die Implementierung entscheiden Sie bitte selbst, welche Aspekte Sie
dokumentieren wollen. Interessant ist immer das Starten des Programms,
das Laden und Speichern von Daten. Vielleicht orientieren Sie sich an
folgenden Abschnitten:

6 Objektorientierte Implementierung 43
6.1.1 Überblick 43
6.1.2 Ausgewählte Implementierungsaspekte 43
6.1.2.1 Programmstart 43
6.1.2.2 Laden von Daten 44

==> aufbauend auf Ihrer Lösung des Aufgabenblattes 8.

Ich hoffe diese Erläuterungen sind im Sinne einer Checkliste hilfreich.

Schreibe einen Kommentar