Benutzer:Kirmse/fachlehrer01
Zur Navigation springen
Zur Suche springen
Konzept
Script: austeilen.cgi
- es holt sich das Login des Lehrers (aus der Umgebungsvariablen?)
- es setzt ein Shellkommando an den LDAP ab
- es erstellt eine Schülerliste (Login -> Klasse)
- diese Schülerliste wird abgespeichert
- es erstellt eine Klassenliste (z.B. 5a, 5b, 6a, ...)
- es erstellt eine Teilnehmerliste für die Projekte
- diese Teilnehmerliste wird abgespeichert
- es erstellt eine Liste der Projektgruppen
- es erstellt ein Formular
Script: einsammeln.cgi
- es holt sich das Login des Lehrers (aus der Umgebungsvariablen?)
- es schaut nach, ob ausgeteilt wurde
- wenn ja, dann liest es die betreffenden Daten ein
- sonst kommt dasselbe wie beim ersten Script
Script: klasse.cgi
- es wird die Klasse übergeben
- es holt aus der gespeicherten Schülerliste die Logins dieser Klasse und erstellt ein Auswahlformular
- es speichert die ausgewählten Logins ab
Script: projekt.cgi
- es wird die Projektgruppe übergeben
- es holt aus der gespeicherten Teilnehmerliste die Logins dieser Projektgruppe und erstellt ein Auswahlformular
- es speichert die ausgewählten Logins ab
Script: aus_allen.cgi
- es holt aus der Schülerliste alle Logins und erstellt ein Auswahlformular
- es speichert die ausgewählten Logins ab
Script: ergebnis.cgi
- es liest die ausgewählten Schüler ein
- es erstellt beim Lehrer ein Verzeichnis für jeden Schüler
- es holt sich die Dateinamen aus dem Verzeichnis der Schüler
- es kopiert die Dateien
- es liefert eine Webseite mit einer Zusammenfassung
- es räumt auf
--Kirmse 17:28, 8. Nov 2005 (CET)