SS99 SWP'99

Richtlinien


Protokollierung der Tutoriumssitzungen

Zu jeder Tutoriumssitzung der Gruppe X wird ein Protokoll angefertigt, das im Postscriptformat im Verzeichnis abgelegt wird.

Erstellung der Entwurfsspezifikation

In der Entwurfsspezifikation sollen alle Bibliotheken mit ihren Klassen, deren Funktionalität und Abhängigkeiten eindeutig beschrieben werden. Dabei sollen die Möglichkeiten der Unified Modelling Language (UML) intensiv eingesetzt werden. Die gesamte Entwurfsspezifikation wird im Postscript-Format (von ghostscript lesbar) zur Bewertung abgegeben.

Planung der Implementierung

Vor der eigentlichen Implementierung wird ein Plan erstellt, der folgendes enthalten soll: Der Projektplan wird schriftlich abgegeben.

Strukturierung des Programmcodes

Jede Arbeitsgruppe X generiert ihre Packages als Sub-Packages von: Der Quelltext jeder Gruppe wird gespeichert in: Die kompilierten Klassen aller Gruppen kommen nach:

Programmdokumentation

Zur Erstellung der Programmdokumentation soll das Werkzeug javadoc eingesetzt werden, das eine Dokumentation innerhalb des Quellcodes mit automatischer HTML-Generierung erlaubt. Jede Klasse soll vor der Abgabe getestet werden. Ein erfolgreicher Test wird von dem Tester mit seinem Namen und Datum des Tests in der Dokumentation zu der Klasse vermerkt.

Projektabschlußbericht

Der Projektabschlußbericht soll folgende Themen beinhalten: Optional können weitere Themen erörtert werden, wie z.B. Möglichkeiten für künftige Verbeserungen/Erweiterungen der Implementierung, Kritik am Softwarepraktikum.

Hinzukommend soll er folgenden technischen Anforderungen genügen: