1 |
Detaillierte Struktogramme der einzelnen Funktionen und der gesamten Programmlogik |
6 |
✔️ |
2 |
XML-Datei in ein CSV konvertieren. Das CSV wird dann weiterverarbeitet |
3 |
✔️ |
3 |
AD-Accounts pro Lernende/Lernender erstellen, OU BZTF/Lernende |
6 |
✔️ |
3 |
Home Verzeichnis pro Lernende/Lernender erstellen |
6 |
✔️ |
3 |
Benutzername gemäss XML Account nur erstellen, falls nicht bereits vorhanden |
6 |
✔️ |
3 |
Initialkennwort für alle: bztf.001 |
6 |
✔️ |
4 |
AD-Gruppe pro Klasse erstellen, OU BZTF/Klassengruppen |
6 |
✔️ |
4 |
Klassen Verzeichnis pro Klasse erstellen |
6 |
✔️ |
4 |
Bezeichnung der Gruppen: BZTF_klasse |
6 |
✔️ |
4 |
Gruppe nur erstellen, falls nicht bereits vorhanden |
6 |
✔️ |
5 |
AD-Benutzer, welche nicht im XML vorhanden sind, deaktivieren |
3 |
✔️ |
6 |
AD-Gruppen, welche nicht im XML vorhanden sind, löschen |
3 |
✔️ |
7 |
AD-Benutzer den entsprechenden Klassengruppen zuweisen |
3 |
✔️ |
7 |
Nicht mehr zugewiesene Benutzer aus den Gruppen entfernen |
3 |
✔️ |
8 |
Alle Aktivitäten werden in einer Logdatei protokolliert. Die Einträge weisen Datum, Uhrzeit und eine Beschreibung der Aktivität (z.B. "AD-Benutzer peter.muster erstellt…") auf. |
3 |
✔️ |
9 |
Strukturierter (mehrere Skripts, Funktionen, Menü), professioneller, gut lesbarer Code |
9 |
✔️ |
9 |
Erstellen/Deaktivieren der AD-Accounts für alle Lernenden des BZT Frauenfeld (Wie bei Test Ja/Nein?) |
9 |
✔️ |
9 |
Erstellen/Löschen der AD-Gruppen pro Klasse (Wie bei Test Ja/Nein?) |
9 |
✔️ |
9 |
Klassen Verzeichnisse umbenennen/erstellen |
9 |
✔️ |
9 |
Home Verzeichnisse umbenennen/erstellen |
9 |
✔️ |
9 |
Die Arbeitsschritte (z.B. AD-Benutzer deaktivieren) können einzeln oder alle zusammen ausgeführt werden |
9 |
✔️ |
10 |
Präsentation des Projektes |
8 |
✔️ |