Verwaltungs-Schnittstelle (Verantwortlich: Undermink) Aufgabe: Nutzer gibt Daten ein und V-S. fügt diese in diese in die Datenbank ein. Formulare sollen angezeigt werden und Datenbank dem Nutzer dargestellt werden. Teilaufgabe: * Eigener "Renderer" (Ausgabe auf stdout) * Datenbankdarstellung * Fehlerbehandlung * ggf. Validierung Interfaces: Nutzersystem, Datenbank Datenbank (Verantwortlich: Nora) Aufgabe: Alle Daten von der Verwaltungsschnittstelle müssen abgespeichert werden und in einem einheitlichen, logischen und möglichst performanten Format gespeichert werden. Der Code soll insbesondere stabil und lesbar sein. Alle Daten sollen logisch strukturiert abfragbar sein. Teilaufgabe: * Design Dateiformat * Implementierung des Schreibens und insbesondere schnellen Lesens * Strukturierung der Daten (ggf. Hierarchisch: Startseite -> Haupttext, Überschrift ... -> Unterpunkte -> ...) Interfaces: Verwalt.-Schnittst., Renderer Renderer Aufgabe: Darstellung der Seiten in vorgefertigten Formaten (Templates), Abfrage der entsprechenden Daten aus der Datenbank Teilaufgabe: * Design Templating-System * Implementierung des Rendervorganges (möglichst performant!) *