Skip to content

Einfaches Skript um die Koordination bei einer THW-Grundausbildungsprüfung zu vereinfachen

Notifications You must be signed in to change notification settings

rwolke/thw-pruefungskoordination

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THW Prüfungskoordination

Dieses PHP-Script erleichtert die Koordination von Stationen und Teilnehmern während einer THW Grundausbildungsprüfung.

Screenshot

Dieses Script managed die Belegung von Prüfungsstationen bei der THW-Grundausbildung. Mehrere Teilnehmer können zu einer Station geschickt werden, womit diese belegt ist. Anschließend wird vermerkt wenn der Kamerad wieder zurück ist. Bestimmte Stationen können auch mehrfach belegt werden (Teamprüfung).

Benutzung

Voraussetzung:

  • Webserver mit PHP5
  • PDO-Kompatibler DB-Server

Inbetriebnahme

  1. structure.sql in Datenbank laden
  2. Teilnehmer und Stationen über externes Programm einpflegen (können im Betrieb ergänzt, jedoch nicht gelöscht werden)
  3. Eintragen der DB-Zugangsdaten in dieses Script

Funktionen

  • mehrere Stationen je Aufgabe
  • Erfassung der Prüfungszeit je Station um Engpässe abzuschätzen
  • Erfassung der Pausenzeit von Prüflingen um diese gleichmäßig zu gestalten (Prüfling mit größter Pause oben in Liste)
  • Prüflinge können in die Station "Mittagspause" bzw. "Pause" geschickt werden (nur je max. ein mal).
  • Aktuelle Belegung der Station ist leicht ersichtlich (2. Tabelle)
  • Weitere Stationen und Prüflinge können jeder Zeit nachgetragen werden.
  • Aufenthaltsdauer eines Prüflings kann an einer Station wird anhand der Durchschnittsgeschwindigkeit des Prüfers abgeschätzt (untere Tabelle) gelbe Markierung bei Überschreitung der Durchschnittszeit

ToDo / fehlt

  • Pflege der Datensätze für Stationen und Teilnehmer über das Script
  • sobald ein Prüfling als von Station zurückgekehrt / absolviert markiert ist, kann dies über das Programm nicht rückgängig gemacht werden. Diese Datensatz muss manuell aus der Tabelle jobs gelöscht werden.
  • Stationen/Prüfer können nicht als in Pause markiert werden.
  • Einbeziehung der Prüflingsgeschwindigkeit zur Abschätzung der Prüfungsdauer (z.B. Prüfling brauchte an 3 vorherigen Stationen 70%, 80% und 90% der durchschnittlichen Prüfungszeit, folglich braucht er an der nächsten Station wohl nur 80% der durchschnittlichen Prüfungszeit dieser Station)

Bemerkung

Das Skript ist unter hohen Zeitdruck entstanden und sollte auch nur einmalig vom Autor verwendet werden. Aufgrund dessen enthält es keine Fehlerbehandlung bzw. Optimierungen oder gar eine Trennung von Code und Layout. Aufgrund von Nachfragen stelle ich es aber gerne online. Nutzung ohne jedwede Garantie!

Lizenz

Creative Commons Lizenzvertrag
THW Prüfungskoordination von Robert Wolke steht unter einer Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Deutschland Lizenz. Auf Grundlage dieser Lizenz kann das Script gerne weiterentwickelt und auch selbst gehostet werden. Verbesserungsvorschläge und Pull Requests können gerne über GitHub eingereicht werden.

About

Einfaches Skript um die Koordination bei einer THW-Grundausbildungsprüfung zu vereinfachen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published