Projekt

Allgemein

Profil

Wiki » Historie » Version 3

« Zurück - Version 3/6 (diff) - Weiter » - Gegenwärtige Version
Daniel Reiche, 07.11.2013 14:38


Wiki

Features

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

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"