CASOON · Funktionsprototyp
Stundenpläne rechnen, auf dem eigenen Rechner.
timbra plant Stundenpläne für Schulen, Berufsschulen und Hochschulen: Stammdaten pflegen, prüfen, ob der Plan rechenbar ist, rechnen lassen, Versionen vergleichen und freigeben, Vertretungen für einen Tag entscheiden. Alles läuft lokal, ohne Server und ohne Cloud.
Vom Stammdatum zur Vertretung
- Stammdaten Lehrkräfte, Räume, Klassen, Fächer, Kurse, Zeitraster, Stundentafel
- Planungsreife was fehlt oder sich widerspricht, bevor gerechnet wird
- Solver rechnet im Hintergrund, mit Zeitlimit und Varianten
- Freigabe Versionen vergleichen, freigeben, drucken
- Vertretung Abwesenheiten, Kandidaten, Tagesstand
- Termine eines vierzügigen Gymnasiums mit Oberstufe, im 120-Sekunden-Budget gelöst
- 829
- Server, Konten oder Cloud-Dienste für den Betrieb allein
- 0
- Schülernamen, die timbra im Verbund sieht
- 0
Was timbra anders macht
Prüfen vor dem Rechnen
Die Planungsreife sagt, was fehlt oder sich widerspricht: Lehrkräfte über dem Deputat, Kurse ohne passende Lehrkraft, fachfremder Einsatz, Abweichungen von der Stundentafel. Der Solver startet erst, wenn der Bericht es zulässt.
Versionen statt Überschreiben
Jeder Lauf ergibt einen Entwurf. Entwürfe lassen sich vergleichen, ein freigegebener Plan ist eingefroren. Vertretungen legen sich datiert darüber, ohne die Freigabe zu ändern.
Lokal und datensparsam
Alles liegt in einer Projektdatei auf dem Rechner. Gründe für Ermäßigungen wie ein Grad der Behinderung speichert timbra nicht, nur was daraus folgt: weniger Stunden, keine Aufsichten.
Im Verbund ohne Doppelerfassung
Mit roster oder score liest timbra Lehrkräfte und Klassen aus der gemeinsamen Datenbasis und pflegt dort den Unterricht. Der Solver rechnet weiter lokal.
Was der Solver heute schafft
| Größe | Lehrkraft fest | Lehrkraft vom Solver gewählt |
|---|---|---|
| 22 und 44 Termine | gelöst, im Zielprofil optimal | gelöst |
| 132 Termine | gelöst | gelöst |
| 198 Termine | gelöst | gelöst, ohne Konflikte |
| 399 Termine, Regelschule 5–10, dreizügig | gelöst | gelöst |
| 829 Termine, Gymnasium 5–13, vierzügig, Oberstufe in Schienen | gelöst | nicht gemessen |
Gemessen im Release-Build gegen erzeugte Demo-Schulen, Budget 120 Sekunden. Eine Laufzeit ist nicht zugesagt; die Schule setzt das Zeitlimit selbst.
Stand: schedulr 0.12, September 2026Verbund
score, roster und timbra laufen jeweils allein. Setzt eine Schule mehr als eines ein, arbeiten sie auf einer gemeinsamen Datenbasis, canon: Jede Person, jede Klasse und jeder Kurs ist nur einmal erfasst, mit einem Rechtesystem und einem Protokoll für alle.
- rosterSchülerakteStammdaten, Sorgeberechtigte, Klassen und Laufbahn, Schulwechsel, Förderplanung. Im Verbund pflegt roster Personen und Klassen.
- scoreNoten und ZeugnisseLeistungen, Noten, Konferenzen, Zeugnisse und Abschlüsse. Im Verbund liest score Schüler und Klassen aus roster, ohne Import.
- timbraStundenplanungDesktop-Anwendung: Stundenplan rechnen, freigeben, Vertretungen. Im Verbund plant timbra den Unterricht und sieht Schüler nur als Anzahl.
- canonGemeinsame DatenschichtEin Datenmodell in PostgreSQL für alle drei: Personen, Klassen, Unterricht, Rechte und Protokoll werden nur an einer Stelle geführt.