Dipl. Kfm Arne-Christian Sigge
Prof. Dr.-Ing. Thorsten Spitta
DI, 10-13, W9-109
MO, 12-14, V0-133
FR, 10-12, V0-133Beginn ist der 24.04.2001 Es besteht Anwesenheitspflicht.
Bei den Terminen am MO und FR handelt es sich um Rechnerzeit in VO-133. In dieser Zeit haben Studenten dieses Projektes ein Vorrecht auf die Rechner in V0-133. Auf diesen Rechnern sind für die Projektteilnehmer die Clients des Navision - Systems installiert.
- 1. gemeinsames Treffen zu Aufgabenkoordination: ca. 01. August
- Vorabgabe Projektarbeiten: 08. August
- Abgabe Projektarbeit: 20. August
In diesem Semester wollen wir uns wieder mit der Thematik „Datenbanken“ beschäftigen. Im Vordergrund soll diesmal der Aufbau eines Datenbanksystems unter Linux und der Zugriff auf die Datenbank mit der Skriptsprache PHP stehen.
Allgemeines
"Was sollen wir denn so schreiben?" ist eine vielgehörte Frage. Darauf kann ich allgemein antworten: Die Projektarbeit sollte:
- aufzeigen, wie die Autoren das Problem sehen,
- beschreiben und begründen wie und warum so sie das Problem lösen wollen,
- schrittweise verfeinernd (!!!) die Lösung darstellen,
- das Prinzip der Lösung immer mehr gewichten als eine feingranulare Syntaxbeschreibung,
- keine Einführung in eine Sprache oder ein Tool geben, wenn dies nicht explizit gewünscht ist und
- pro Autor mindestens 10-12 Seiten umfassen.
BI-Projektanmeldung
Es soll eine einsatzfähige Anwendung zur Anmeldung von BI-Projekten geschaffen werden. Die Anwendung soll:Themen:
- mehrsemsterfähige sein
- über eine ini-Datei parametrisierbar sein
- ein Sessionmanagement zur Authentifizierung verwenden
- in Abhängigkeit von getroffenen Auswahlen Voraussetzungen überprüfen
- unterschiedliche Bedingungen für jede Veranstaltung erfassen können
- mit PHP und einer Informix-Datenbank realisiert werden.
- neben den studentenbezogenen Funktionen auch Funktionen für Administratoren vorsehen, die Veranstaltungen anlegen, oder Ergebnislisten ansehen wollen
- Gruppe: Datenmodell mit ErWin und (realen) Testdaten, Login und Sessionmanagement (01.08./13.08.)
- Gruppe: Studentenfunktionen (Eingabe und Check von Anmeldungen)
- Gruppe: Administratorenfunktionen (Stammdatenpflege und Auswertungen)
Prüfungsanmeldung
Es soll eine Schnittstelle zur Prüfungsamts(test-)datenbank geschaffen werden, die eine Prüfungsanmeldung per Internet ermöglicht. Die Anwedung soll:Themen:
- vom Datenmodell her kompatibel zur SOSPOS Datenbank sein
- ein Sessionmanagement zur Authentifizierung verwenden
- mit PHP und einer Informix-Datenbank realisiert werden
- Voraussetzungen nach DPO und SO abprüfen
- gewünschte Zuordnungen prüfen und Anlegen.
- Gruppe: Datenmodell (an SOSPOS angelehnt), Sessionmanagement und Testdaten (01.08./13.08.)
- Gruppe: generelle Ablaufsteuerung, Datengenerierung
- Gruppe: Integritätsprüfungen und Zuordnungscheck
- Regelmäßige Teilnahme und qualifizierte Mitarbeit
- Mehrmaliges Vortragen von (Zwischen-)Ergebnissen
- Termingerechte Abgabe des Berichtes über das Arbeitsergebnis der Untergruppe in der verabredeten Form und Qualität
- Abschlußgespräch
Die abschließende Projektdokumentation, alle Protokolle und sonstigen Dokumente werden in LaTeX erstellt. Ein "Ich mach das erst mal in Word und schreibe es dann später um" - Vorgehen wird in diesem Semester nicht mehr akzeptiert! Es wird TeX-Neulingen daher dringend empfohlen, sich vor dem BI-Projekt mit LaTeX und ggf. einer MiKTeX Installation auf dem heimischen Rechner zu befassen. Eine Installations-CD kann im Sekretariat V9-138 ausgeliehen werden. Links zu Einführenden Dokumentationen und Installationshilfen befinden sich auf dieser Seite und auf der CD. Projektteilnehmer können in den Poolräumen des HRZ MikTeX nutzen.
Eine Einführung in die MikTeX Installation und LaTeX im Allgemeinen ist als PDF-Dokument (ca. 380kb) verfügbar. Konventionen zur Verwendung von LaTeX in BI-Projekten sind als eigenes PDF-Dokument erhältlich.
www.linux.org
www.php.net
www.his.det
LaTeX Befehlsübersicht im Web
MikTeX