Internet-Übungsaufgabe (benotet) SS98 (IA)
Entwicklung einer Reservierungsverwaltung für verschiedene
Ressourcen
an der PTL / FH Wedel
Bisher existieren für die Reservierung von verschiedenen Ressourcen an der PTL / FH Wedel - z.B. Vorführrechner, Overheadaufsätze und Rechenzentren - verschiedene Listen in Papierform. Diese sollen durch eine allen Mitarbeitern/-innen zugängliche Reservierungsverwaltung abgelöst werden. Diese Intranet-Anwendung muß mindestens folgende Funktionalität anbieten :
Es soll eine unbegrenzte Anzahl verschiedener Ressourcen verwaltet werden können. Für jede Ressource ist mindestens eine Bezeichnung und eine Beschreibung zu verwalten.
Es soll möglich sein, für jeden Kalendertag eine Bemerkung zu hinterlegen, damit spezielle Tage - z.B. Exkursionstag und Tage mit verändertem Vorlesungsplan ("logische" Wochentage) - entsprechend gekennzeichnet werden können.
Für jede Reservierung einer Ressource ist der Zeitraum (Datum,
Uhrzeit), der Reservierende, der Zweck der Reservierung sowie eine Bemerkung
zu verwalten.
Für die Reservierungen ist es ausreichend folgende zehn Zeitblöcke
vorzusehen : Die sieben Vorlesungseinheiten, die Mittagspause, Zeit vorher
(vor 8.00) und Zeit nachher (nach 19.30)
Die Eingabe von Reservierungen ist möglichst einfach zu gestalten.
Sie sollte eine Übersicht bieten, zu welchen Zeiten eine Ressource
bereits reserviert ist. Neben einfachen Reservierungen für einen
bestimmten Zeitraum soll es auch möglich sein, eine periodische
Reservierung (z.B. für jeden Montag 8:00 - 9:15 während der
Vorlesungsperiode) unter Beachtung spezieller Tage (vgl. Kalender)
vorzunehmen. Das Ändern, Überschreiben oder Löschen von
Reservierungen soll grundsätzlich nur nach einer entsprechenden
Warnung und Rückfrage möglich sein.
Zum Komfort der Reservierungseingabe gehört die Möglichkeit zur
Zeitblock- und Tagübergreifenden Reservierung sowie die parallele
Reservierung mehrerer Ressourcen.
Am Bildschirm soll eine Übersicht, die die Reservierungen für einen beliebigen Zeitraum zeigt, möglich sein. Die Formatierung der Übersicht muß einen Ausdruck über die Druckfunktion des Browsers zulassen.
Da die Reservierungsverwaltung allen Mitarbeitern/-innen zugänglich ist, müssen konkurrierende Zugriffe auf die Daten verhindert (keine gleichzeitige Nutzung der Intranet-Anwendung durch mehrere Anwender/-innen) oder abgesichert werden.
Unter folgender Mindestkonfiguration muß eine Ablauffähigkeit der Intranet-Anwendung gewährleistet sein :
Anstelle von tcl darf - nach Absprache - auch eine andere - unter SUSE-Linux frei verfügbare - Programmier- oder Skriptsprache eingesetzt werden. Eine intensive Kombination aus z.B. gcc, tcl und Perl führt i.d.R. jedoch zu wenig überzeugenden Lösungen.
Die Aufgabenstellung ist bewußt nicht detaillierter formuliert, damit eine kreative Ausgestaltung - Design (Motto : Wie soll sich die Reservierungsverwaltung darstellen, damit sie von euch - als BenutzerIn - akzeptiert wird) und Programm- und Datenstruktur (Motto : Wie soll die Reservierungsverwaltung aufgebaut sein, damit sie durch euch - als SystemadministratorIn - pflegbar ist) - möglich bleibt.
Spätester Abgabetermin der Reservierungsverwaltung (incl. Dokumentation im Sinne der Dokumentationsrichtlinien des Programmierpraktikums) ist der 24.8.1998. Spätere Abgaben sind für ExamensteilnehmerInnen nicht möglich (Stichwort : Notenfindung). Für alle übrigen TeilnehmerInnen gilt folgende Regelung : Pro Tag Verspätung (incl. Sonnabende und Sonntage) werden pauschal 5% der erreichbaren Punktzahl abgezogen (z.B. erreichbare Punktzahl = 100, erreichte Punktzahl = 80, Abgabe am 28.8.1998 (d.h. vier Tage zu spät) bewertete Punktzahl = 60).
Mit der Abgabe der benoteten Übungsaufgabe SS98 ist eine Vorführung im RZ1 verbunden. Daher bitte ich um eine rechtzeitige Terminabsprache via wol@fh-wedel.de .
Im Rahmen der benoteten Übungsaufgaben SS97 und WS97/98 wurde versuchsweise ein "Newsletter-Service" eingeführt. Da die Testphase positiv verlief, biete ich diesen Service auch für die aktuelle benotete Übungsaufgabe an. Interessenten/-innen lassen sich bitte durch Angabe ihrer eMail-Adresse unter wol@fh-wedel.de registrieren.
Ansprechpartner : Birger Wolter , ( Martin "Herbert" Dietze , Heiko Glandt )