Projekt

Allgemein

Profil

Wiki » Historie » Version 2

Version 1 (Daniel Reiche, 07.11.2013 13:31) → Version 2/6 (Daniel Reiche, 07.11.2013 14:37)

h1. Wiki

h2. Features

h3. Inhaltliche
* Erfassung aller Felder einer Modulbeschreibung
** HTML-Text-Felder für textuelle Beschreibungen (mit grafischem Editor)
** Zahlenwerte / Wahrheitswerte und Auswahlfelder für elementare Angaben
** Metadaten zur Ergänzung der textuellen Beschreibung (mit zukünftiger Option der teilweisen Erzeugung der Texte aus den Metadaten)

* Gruppierung von Modulen zu Studiengängen
* Verknüpfung zwischen den Modulen (und Studiengängen): vorrausgesetzte M; weiterführende M.
** Darstellung dieser Beziehungen auf beiden Seiten
* Definition von Prüfungsarten / Lernformen und Verknüpfung dieser zu den Modulen
* Verknüpfung von Dozenten und Modulen
* Ausgabe der Modulbeschreibung als HTML und PDF

h3. Technische
* Web-Anwendung auf PHP-MySQL-Basis
* 2-sprachige Nutzeroberfläche
* Authentifizierung/Authorisierung aus Basis von Nutzern/Gruppen/Berechtigungen
** Nutzung von RADIUS zur Auslagerung der Authentifizierung
* Orientierung an Corporate Design der TUD
* AJAX/Web2.0 Funktionen zur Verbesserung der Benutzbarkeit
*
Auto-Versionierung von Moduldefinitionen und Studiengängen
** ausgenommen Abhängigkeiten/Beziehungen zwischen den Modulen
** Darstellung des Änderungsverlaufes
* variable Sortierung/Filterung der Ausgaben
* PDF-Export von Modulbeschreibungen (einzeln und gebünbelt)
* Prüfung von Eingaben auf Vollständigkeit / Korrektheit (nur syntaktisch, nicht logisch)
* Ausgabe von ToolTips / Hinweisen zu jedem Formularfeld
* Entwicklung auf Basis des robusten Framewors "symfony"