Zum Inhalt

Datei-Zusammenhänge

Diese Seite bringt alles zusammen: Sie zeigt den Weg der Daten von der ersten Eingabe bis zum Vertretungsplan – und welche Dateien in welcher Phase eine Rolle spielen. Wer diesen Fluss im Kopf hat, versteht, warum die einzelnen Beschreibungsdateien existieren.

Der Gesamtablauf

flowchart TD
    EIN["1 · Eingabe<br/>Fach · Klasse · Lehrer · Eingabe.spm<br/>oder ASV: STDFACH · STDKLAS · STDLEHR · STDPLAN"]
    PLAN["2 · Planung SPM++<br/>Stammdaten + Unter.spm + Bedingungen"]
    OPT["3 · Optimierung<br/>Hohl* · Leist* · Rhyth* · FSOpt* · RaumOpt* · Kol*opt"]
    AUS["4 · Ausgabe<br/>Zu*.spm · Zuordsav.spm · Errors.txt"]
    VER["5 · Vertretung VPM<br/>Absenzen · Vertretung · Ausfall · Statistik"]
    EIN --> PLAN --> OPT --> AUS --> VER

Original-Übersicht von ABC SOFT

Dieselbe Idee als Original-Schaubild „Der Weg zum besten Stundenplan auf einen Blick":

Übersichtsgrafik: Eingabe, Planung, Optimierung, Ausgabe und Vertretung mit den beteiligten Dateien
„Der Weg zum besten Stundenplan auf einen Blick" – mit den jeweils beteiligten .spm-Dateien je Phase.

Die fünf Phasen im Detail

1 – Eingabe

Die Grunddaten kommen entweder aus Selbsteingabe (Fach.spm, Klasse.spm, Lehrer.spm, Eingabe.spm) oder – an bayerischen Schulen – per Übernahme aus ASV (STDFACH.TXT, STDKLAS.TXT, STDLEHR.TXT, STDPLAN.TXT, Bericht11.txt, Bericht12.txt). Das erledigt der Stundenplaneditor SPE.

2 – Planung

SPM++ baut aus Stammdaten, Unterrichten und Bedingungen den Graphen auf und erzeugt den ersten Plan. Zusatzdateien wie Mittag.spm, Lehrergruppe.spm, Auslag.spm, Berufsschule.spm und Block.spm decken Sonderfälle ab.

3 – Optimierung

Die Optimierungsdateien (Hohl*, Leist*, Rhyth*, FSOpt*, RaumOpt*, Kol*opt) verbessern den Plan nach Ihren gewichteten Zielen – ohne die festen Bedingungen zu verletzen.

4 – Ausgabe

Fertige Pläne landen in Zuordnungsdateien (Zu*.spm), gesichert in Zuordsav.spm; Warnungen stehen in Errors.txt. Die Ausgabe erfolgt als Text, CSV/Excel oder HTML.

5 – Vertretung

Im laufenden Schuljahr übernimmt VPM: Absenzen (Klassen, Lehrer, Räume), Vertretung (Ersatz, Tausch, Vorziehen, Mitführen), Ausfall, Präsenzen, Pausenaufsichten, Prüfungen und Statistik (Stundenbilanz, Jahresprotokoll).

Merksatz

Eingabe → Planung → Optimierung → Ausgabe → Vertretung. SPE bereitet die ersten drei Phasen vor, SPM++ rechnet und gibt aus, VPM begleitet den Alltag.