https://github.com/dgrothe-phd/nachhilfedb
T-SQL Datenbank für Nachhilfelehrer/-innen zur Buchführung über geleistete Nachhilfestunden. Details wie unterrichtete Fächer und Unterrichtsart (online oder vor Ort) und Tagesthema können gespeichert werden. Monatliche Einnahmen tabellarisch abrufbar. Diagramme mit Python.
https://github.com/dgrothe-phd/nachhilfedb
Last synced: about 2 months ago
JSON representation
T-SQL Datenbank für Nachhilfelehrer/-innen zur Buchführung über geleistete Nachhilfestunden. Details wie unterrichtete Fächer und Unterrichtsart (online oder vor Ort) und Tagesthema können gespeichert werden. Monatliche Einnahmen tabellarisch abrufbar. Diagramme mit Python.
- Host: GitHub
- URL: https://github.com/dgrothe-phd/nachhilfedb
- Owner: DGrothe-PhD
- License: gpl-3.0
- Created: 2023-03-08T10:41:20.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-07T13:36:33.000Z (3 months ago)
- Last Synced: 2025-03-07T14:30:07.826Z (3 months ago)
- Language: TSQL
- Size: 344 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# NachhilfeDB
Eine Datenbank für NachhilfelehrerInnen zur Buchführung über geleistete Nachhilfestunden.
SchülerInnen können eins oder mehrere Schulfächer zugeordnet werden, die man unterrichtet.
Es wird auch die Unterrichtsart (online oder vor Ort) zu einem Auftrag gespeichert.## Funktionalität
### Terminplanung
* Einmalige und wiederkehrende Termine eintragen
* Terminübersicht abfragen (coming soon…)### Fachbelegung
* Mehrere Aufträge desselben Schulfachs nacheinander sind möglich, aber nicht zeitgleich.
So sind zum Beispiel wiederkehrende Kurzaufträge möglich.### Unterricht
* Geleistete Unterrichtsstunden können über die Prozedur `pr_TerminEintragen` eingetragen werden.
Unterrichtstermine dürfen hierbei nicht in der Zukunft liegen.
* Vorab kann für jeden Monat und SchülerIn geplante Stundenzahl vorab eingetragen und mit den tatsächlich geleisteten Einheiten verglichen werden.### Bilanzen
* Über die Funktion `sf_Jahreseinnahme` und `sf_Monatseinnahme` kann der Jahres- bzw. Monatsverdienst abgefragt werden.
Der Preis pro Einheit ist als konstanten Wert vorauszusetzen.
* Über Python werdend tabellarische und auch grafisch aufbereitete HTML-Ausgaben erzeugt.### Beispiele
