Softwaretechnik 2004: Beispielanwendung


LVV - Lehrveranstaltungs-Verwaltungs-Programm


Anforderungsdefinition


Es soll ein Programm beschrieben werden, mittels dem es möglich ist, für eine Lehrveranstaltung die Praktikumsabgaben der Studenten zu benoten und zu verwalten. Dazu soll pro Student hinterlegt werden, welche Aufgaben er abgegeben hat, und welche Noten er darauf erhielt. Am Ende des Praktikums soll eine Notenliste der Veranstaltung entstehen.


Zu verarbeitetende Daten:

Die Anwendung soll aus folgenden Stammdaten bestehen:


Bei der Durchführung einer Lehrveranstaltung müssen folgende Daten abgespeichert werden:


Funktionalität

Es soll folgende Benutzer für die Anwendung geben: Administratoren, Lehrbeauftragte und die Studenten selbst.


Administratoren:

Der Administrator legt Stammdaten an:


Lehrbeauftragte:


Studenten:



Anmerkungen:

Da diese Beispielanwendung nicht ausprogrammiert werden soll, wird auf einige Punkte in diesem Dokument nicht weiter eingegangen. Dies sind:


Zumindest die Abgabe durch den Studenten würde idealerweise durch ein Web-Interface geschehen. Dabei würde allerdings die MFC-Ebene verlassen (da die Anwendungs-GUI durch HTML-Seiten realisiert werden würde), deshalb soll hier davon ausgegangen werden, dass es sich um eine MFC-Anwendung handelt, die nur im Rechnernetz der FH bedienbar ist.


Hinweise zur Anforderungsdefinition:

(Anmerkungen in solche Kästen sollen Hinweise zur Form der Dokumentation liefern, also z.B. auf Besonderheiten hinweisen)

In dieser Anwendungsanforderung wird auf einige Punkte nur sehr ungenau eingegangen. Dies sind unter anderem: