-
Notifications
You must be signed in to change notification settings - Fork 0
Home
SchulSystem ist ein modulares Schulverwaltungssystem, das speziell für den Einsatz an Schulen entwickelt wurde.
Es vereint zentrale Funktionen wie Stundenplanung, Kommunikation, Dateiablage und digitale Lernmodule in einer benutzerfreundlichen Oberfläche.
Ziel ist es, den Schulalltag effizienter, transparenter und digitaler zu gestalten – für Lehrkräfte, Schüler*innen und Verwaltungspersonal.
- Lehrkräfte: Zugriff auf Klassenbuch, Stundenplan, E-Learning, Kommunikation, Dateiablage usw.
- Schüler*innen: Personalisierte Stundenpläne, Nachrichten, Lernmodule und Hausaufgaben.
- Verwaltung / Admins: Vollzugriff auf alle Module sowie Konfigurations- und Benutzerverwaltung.
- Untergruppen: Wird als 2. Gruppe angegeben und ist für die Einteilung in Klassen gedacht.
- Programmiersprache: Python
- GUI-Framework: Tkinter
- Datenhaltung: JSON-Dateien (zentrale Speicherung aller Nutzerdaten, Nachrichten, Pläne etc.)
- Struktur: Modular aufgebaut, leicht erweiterbar
Beim ersten Start werden automatisch:
- ein Adminaccount erstellt
- ein Musterstundenplan geladen
- eine Willkommensnachricht angezeigt
- ein interaktives Einführungstutorial gestartet
Das SchulSystem speichert alle Daten lokal in JSON-Dateien und kann vollständig offline betrieben werden.
Eine zentrale Benutzerverwaltung schützt vor unberechtigtem Zugriff. Um Updates und Sicherheitsupdates durchführen zu können, muss das Gerät mit dem Internet verbunden sein.
(Optionale Funktionen wie Passwortverschlüsselung und Export sind in Planung.)
Funktion | Status |
---|---|
Grundfunktionen | ✅ Funktionsfähig |
Weiterentwicklung | 🚧 In Arbeit |
Erweiterungen (2FA-Authentifizierung) | 🛠 Geplant |