Gegenstand der Studienarbeit ist die Entwicklung eines
Datenbankschemas zur Verarbeitung von Übungs- und Vorlesungsdaten. Für die
Problemstellung soll, aufbauend auf vorhandene Implementierungen, sowohl eine
Lösung im relationalen Datenbankmodell, als auch für das
objektorientierte Modell entworfen werden. Nach einer Abwägung und
Beurteilung der modellierten Konzepte, soll eine Implementierung in eine
kommerzielle Datenbank (Informix, DB2, O2 oder ObjectStore) vorgenommen
werden. Als zweiter wichtiger Schwerpunkt soll eine WWW- und
LaTeX-Anbindung implementiert werden, die eine einfache und komfortable
Datenauswertung und Benutzerschnittstelle realisiert.
Im einzelnen sind folgende Teilaufgaben zu erfüllen:
- Zunächst ist zu untersuchen, welche Unterstützungen für die
Verwaltung von Übungsdaten am Institut schon bestehen, und welchen
Funktionsumfang eine zweckmäßige Integration der bestehenden Insellösungen
erfordert.
Auf Grundlage dieser Bestandsaufnahme ist ein erweitertes
Entity-Relationship-Diagramm zu entwerfen, dass einer Modellierung der
Übungsdatenverwaltung entspricht.
- Danach sind Transformationen dieses Modells in ein relationales als
auch objektorientiertes Datenbankschema durchzuführen, und anhand dieser
Grundlagen deren Vor- und Nachteile zu diskutieren. Aufbauend auf die dieser
Diskussion folgenden Entscheidung für eines der beiden Datenbankmodelle,
erfolgt eine Implementierung in eine kommerzielle Datenbank.
- Schließlich sind verschiedene Benutzerschnittstellen zu
implementieren, um auf die Daten zuzugreifen. Für die Erfassung und die
Auswertung der Daten bieten sich sowohl eine WWW- als auch LaTeX-Schnittstelle an.