Fakultät für Informatik Arbeitsgruppe Datenbanken

Softwarepraktikum

Organisatorisches

Betreuer: Gunter Saake, Kai-Uwe Sattler, Stephan Dassow
SWS: 1 Ü, 2 P
Zielgruppe: WIF/IF im 3.Semester
Ort/Zeit:

Einordnung:

Laut Prüfungsordnung der FIN ist im 3.Semester ein Softwarepraktikum durchzuführen. Dabei soll ein größeres Softwareprojekt in einem kleinen Team von 2-3 Personen durchgängig, d.h. beginnend bei der Analyse über Entwurf, Implementierung und Test bis hin zur Dokumentation bearbeitet werden.

Aufgabenstellung: Web-basierte Stunden- und Raumpläne

Die Stunden- und Raumpläne der Universität Magdeburg werden gegenwärtig hauptsächlich in Papierform veröffentlicht. Da diese Pläne häufigen Änderungen unterliegen, kann die Aktualität nicht immer gewährleistet werden.

Im Rahmen des Softwarepraktikums soll daher eine datenbank-basierte Aufbereitung der Pläne für das World Wide Web erfolgen. Die Ausgabe soll nicht nur in Form statischer HTML-Seiten erfolgen, sondern auch

  • eine gezielte Recherche (Fakultät, Studiengang, Raum, Dozent, Vorlesung, Zeit usw.),
  • eine druckreife Ausgabe (PDF),
  • den Zugriff über mobile Endgeräte (Stichwort: WAP) ermöglichen.
Als Datenbanksystem ist Oracle vorgesehen, die Web-Anbindung soll über XML/XSL(T) erfolgen. Je nach Teilnehmerzahl können einige Teilaufgaben wegfallen bzw. ausgebaut werden.

Wer also sehen möchte, wie datenbank-basierte Web-Anwendungen entwickelt werden und dabei den Umgang mit aktuellen Technologien (Datenbanken, XML, WAP) erlernen möchte, der liegt bei diesem Thema richtig.

Unterlagen und Links:

Datenbank Entwurf:

Der Entwurf der Datenbank und die derzeitige Importierung der Daten erfolgt durch die Studenten

  • Rainer Habrecht
  • Lothar Schlesier
Der DB-Entwurf kann hier angesehen werden.

Forum

Das Forum soll eine Plattform zur Diskussion über Fragen zum Softwarepraktikum bilden. Jeder kann teilnehmen, auch Studenten die nicht am Softwarepraktikum teilnehmen, Fragen stellen und natürlich auch beantworten. Es sei aber darauf hingewiesen das privater Kram meist nur zur einer Überflutung mit unnützem Meldungen führt und das Forum damit unleserlich wird.
Die aktive Teilnahme (also das Stellen oder Beantworten von Fragen) erfordert eine einmalige Registrierung, wobei Nutzername, EMail-Adresse und ein selbstgewähltes Passwort anzugeben sind.

<Webmaster> - webmaster@iti.cs.uni-magdeburg.de
Last modified: Tue Jun 27 13:56:16 CEST 2000