Skip to content
Lukas edited this page Jun 6, 2025 · 3 revisions

📚 Willkommen bei SchulSystem – dem digitalen Schulverwaltungssystem

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.


👥 Benutzerrollen & Zugriffsrechte

  • 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.

⚙️ Technische Umsetzung

  • Programmiersprache: Python
  • GUI-Framework: Tkinter
  • Datenhaltung: JSON-Dateien (zentrale Speicherung aller Nutzerdaten, Nachrichten, Pläne etc.)
  • Struktur: Modular aufgebaut, leicht erweiterbar

🧪 Erste Schritte & Demo

Beim ersten Start werden automatisch:

  • ein Adminaccount erstellt
  • ein Musterstundenplan geladen
  • eine Willkommensnachricht angezeigt
  • ein interaktives Einführungstutorial gestartet

🔒 Datenschutz & Sicherheit

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.)


🚀 Projektstatus

Funktion Status
Grundfunktionen ✅ Funktionsfähig
Weiterentwicklung 🚧 In Arbeit
Erweiterungen (2FA-Authentifizierung) 🛠 Geplant

Infos zu den Modulen

Clone this wiki locally