Projekt

Allgemein

Profil

Wiki » Historie » Version 5

Version 4 (Daniel Reiche, 07.11.2013 14:39) → Version 5/6 (Daniel Reiche, 07.11.2013 14:40)

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
* automatische Versionierung der Module und Studiengänge


h3. Technische

* Web-Anwendung auf PHP5-MySQL5-Basis
* 2-sprachige, vollübersetzbare Nutzeroberfläche (erweiterbar um beliebige Sprachen)
* 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 und professionellen PHP-Frameworks "symfony"