Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Treffen U-02 / 21.10.2015
- Persönliche Notizen, Elias hat offizielle Notizen
- ===================
- > ### ### ### ### <
- > # # # # # # # <
- > ### ### # ### <
- > # # # # # # <
- > # # # # # # <
- ===================
- Grundsätze:
- -Ressourcensparend coden
- -saubere Hierarchie
- -Server: MAC / Linux / Windows
- -Browsersupport
- Features:
- -Suchfunktion (Veranstaltung, Benutzer, usw)
- -Passwort vergessen-Funktion
- Uneindeutige Identitäten:
- -MatNr ist pro Hochschule definiert
- -ähnliche MatNr, Namen
- -Universitäts-Kennung bei HS-fremden Studenten
- -mögliche Duplikate (Schreibfehler) identifizieren und Dozent zukommen lassen
- -Teile der Daten können fehlen
- -Leute die kein Internet nutzen (wtf?)
- -Namensänderung (Heirat usw)
- Scheine:
- Nicht-Pabo-Menschen kriegen Schein
- Pabo:
- -Nachträglich Leute eintragen
- -Import-Export
- -csv-Format
- -Geni hat Format für csv
- -oder download
- -Attribut für Daten/Leute die (nicht) aus Pabo kommen (Studenten anderer Unis z.B.)
- -Termine
- -Gibt nicht StudIp-EMail-Namen
- -Gibt 6-stellige MatNr
- StudIP:
- -Import-Export
- -Gibt keine MatNr
- -Nur Nachname, Vorname, StudIP-Mail
- -Einlogbar über StudIP-Einlogdaten
- Noten:
- -Übernahme alter Daten (z.B. Vornote)
- -automatisierung wird schwer
- -Verwalten ihre Noten selbst
- -Öffentliches / Privates Kommentar
- -Berechnungsvorschrift
- -Quellcode soll nah Möglichkeit nicht geändert werden müssen
- -Externe Formeln sind okay
- -Templates
- -Drag'N'Drop
- -Kriterien zum Bestehen des Kurses
- -Ausnahmefälle:
- -einzelne Studenten allein behandelt
- -interne Noten brauchen höchste Präzision
- -externe Noten können etwas gerundeter sein
- -Aufgaben / Uebungszettel können entfernt werden (Hinweis auf Berechnungsvorschrift)
- Nutzer:
- Eckdaten:
- Rollen: Studenten, Tutor, Dozent, Admin
- Wenig Rechte -> Mehr Rechte
- Gruppen aus Studenten
- Tutorien
- Studenten / Normale Nutzer:
- -Können ihre Noten + entsprechende Berechnungsvorschriften einsehen
- Tutor:
- Kann Noten eintragen
- Kann Daten über Studenten im Tut einsehen
- Verschicken von Rundmails (personen-bezogen)
- Dozent:
- Kann Tutor sein
- Kann Tutorien erstellen
- Kann Tutoren zuweisen
- Kann Rechte von Studenten / Tutoren zuweisen
- Kann Veranstaltung erstellen
- Verschicken von Rundmails (personen-bezogen)
- Nur er hat das Recht MatNr zu sehen
- Veranstaltung / Gruppen / Tutorium:
- -VAK nicht eindeutig
- -Verwalten ihre Rechte selber
- -Automatische Rundmail bei wichtigen Änderungen
- -Verschicken von Rundmails
- -Kommandos die Aktion auf allen Benutzern einer Gruppe ausführt
- -Bsp: Berechtigung setzen
- -Dürfen nicht gelöscht werden, außer leer (keine Personen drinne)
- -oder ob gleichnamige existiert
- -Archivierung möglich, archivierte Veranstaltungen
- -Untergruppen (auch in Tutorien)
- -Kopieren von Struktur | oder Benutzung von Template
- -Automatisierter Rechteverlust bei Verlassen der Veranstaltung
- -Kann als PDF exportiert werden
- -Koschke's Python-Script: -> Implementieren
- -Knapp durchgefallen (WICHTIG wegen Gnade)
- -Maxima, Minima, Durchschnitt
- -Statistiken
- -Verschicken von Rundmails (personen-bezogen)
- Detailliertes Personenprofil: (?!)
- -Alle Daten einer Person an einem Ort
- Infos über Studenten:
- -Vorname, (Nachname) --> Amadou Amadou
- -änderbar -> ID als PrimaryKey
- Datenschutz:
- -Neuer Tutor kann eigetragene Noten anderer Tutoren nicht sehen
- -MD5 zur Verschlüsselung
- -Admin kann alles
- -Alle Daten bleiben für immer
- -Button für Archivierung
- -Automatischer Rechteverlust bei Verlassen der Veranstaltung
- Gruppenverwaltung:
- -Splitten, Merge, New, Delete während des laufeneden Semesters
- Logs:
- -Log über Änderungen (Passwort, andere Daten)
- -verschlüsselt
- Terminkalender:
- -Bei Änderungen sollen alle betroffene informiert werden
- -Slot-basiert (Uni-mäßig)
- -Wahrscheinlich pro
- -Verschiedene Verwaltungs-Funktionen (Löschung, Kopieren etc)
- -Jede Veranstaltung hat Termine
- -Jeder Benutzer hat eigenen Kalender mit allen Terminen aller Veranstaltungen in denen er ist
- Sprache:
- -Sprachpakete (Prio: Deutsch, Englisch)
- -optionale Sprachpakete
- -sollen importierbar sein
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement