Zeitüberwachungs-System

Hallo Zusammen

Ich wollte fragen, ob jemand ein Zeitüberwachungs-System auf der Basis von PHP kennt welches folgendes erfüllt:

In einer Schule habe die Schüler die Möglichkeit, wärend gewissen Zeiten selbständig zu lernen, oder es ist auch möglich, sich wärend dieser Zeit in der Turnhalle sportlich zu betätigen. Die Schüler können auch zuerst lernen und dann erst in die Turnhalle. Somit muss überprüft werden können, wann sie aus dem Raum in dem gelernt wird hinausgehen bzw. wann sie ihn betreten, dasselbe natürlich auch für die Turnhalle. Es soll immer ersichtlich sein, wann wer wo ist.

PS: Das ganze sollte möglichst for free sein :D

Vielen Dank im Voraus

Grüsse
Disenchant
 
und wie willst du feststellen wo der schüler im Moment ist?
jeder ne "Registrierkarte" oder soll es sein das es beim zb anschalten oder Benutzung des Pcs registriert wird?

ich glaube wohl kaum, dass in der Turnhalle Pcs vorzufinden sind
 
Reden wir hier von einer RealLife Turnhalle oder ist es eine virtuelle Turnhalle ?
Bei einer RL-Turnhalle sollte for Free mit PHP gar nix gehen. Da wäre die einzige for free Lösung die gute alte Strichliste, wobei Papier und Stifte ja auch Geld kosten ;)
Wenn du aber eine Online Turnhalle gemeint ist, würde ich das in ner DB realisieren. Dafür bräuchte man aber mehr informationen um sich da was aus zudenken. (ich glaube nicht das es dafür standart lösungen gibt)


mfg
püppi
 
Danke für die Infos auch wenn das wohl heisst, dass alles selbst geproggt werden muss :(

@ Sven
1.) Die Personen müssten sich an einem PC an bzw. abmelden.
2.) In der Turhalle würde ein PC installiert werden.

@ PuppE
Es handelt sich um eine real existierende Turnhalle.


Grüsse
Disenchant
 
ich frage mich nur was das ganze mit php zu tun hat, ein kleines programm im Autostart sollte es afaik auch tuen
oder du lässt nach jedem anmelden ne site aufrufen wo dann beim aufruf per url benutzername (name des schülers) und evtl Klasse übergeben würden und die dann in der Datenbank eine Automatische Uhrzeit zugeteilt bekommen, jedoch wäre so eine "Anwesenheitsbestätigung" ziemlich umständlich für die Schüler zb auch wenn sie nach Hause gehen zb oder mal den Ort wechseln


grüße
Sven
 
Original von Sven
ich frage mich nur was das ganze mit php zu tun hat, ein kleines programm im Autostart sollte es afaik auch tuen

Es hat mit PHP zu tun, weil es eine Webbasierende Lösung sein soll, auf die beide Standorte (Turnhalle und Lernraum) gleichzeitig zugreifen können.

Original von Sven
jedoch wäre so eine "Anwesenheitsbestätigung" ziemlich umständlich für die Schüler zb auch wenn sie nach Hause gehen zb oder mal den Ort wechseln

Ja aber genau sowas sollte es sein ;(

Original von Ranger
Und was soll das ganze dann eigentlich für einen Sinn haben?

Der Sinn liegt darin, dass die Schüler zum jetzigen Zeitpunkt teilweise den Lernraum verlassen und für den Weg in die Turhalle eine 1/2 h brauchen (die Turnhalle liegt gerademal zwei Stockwerke tiefer) oder gar nie dort ankommen (nach hause gehen, Leute treffen usw.). Um dies zu verhindern wird wie Sven es treffender als ich formuliert hat ein "Anwesenheitsbestätigung"s-System entstehen.

Was das allerdings bringen soll, musst du schon meinen Kunden fragen :P

Grüsse
Disenchant
 
Das ist ja schön und gut, aber was wenn sich die Schüler einfach nicht abmelden?
Wäre da eine Aufsicht nicht vieleicht sinvoller?

Ansonsten solltest du einfach ein PHP-Scripts erstellen, welches an- und abmeldezeiten in eine DB speichert und eines, das sie wieder ausliest und auflistet, am besten noch mit farbiger hervorhebung wenn zuviel Zeit zw. Ab- und Anmeldung liegen.
 
Original von Ranger
Das ist ja schön und gut, aber was wenn sich die Schüler einfach nicht abmelden?
Wäre da eine Aufsicht nicht vieleicht sinvoller?

Ob es eine Aufsicht geben wird odr ob die Schüler sich selbst an bzw- abmelden müssen, weiss ich z.Z noch nicht jedoch auch wenn es die Schüler machen müssten wäre das kein Problem, da die es auch im Interesse der Schüler liegt, dass alles stimmt. Denn wenn Zeiten fehlen, ist ja sofort ersichtlich, wer sich wann und wo nicht gemeldet hat.

Original von Ranger
Ansonsten solltest du einfach ein PHP-Scripts erstellen, welches an- und abmeldezeiten in eine DB speichert und eines, das sie wieder ausliest und auflistet, am besten noch mit farbiger hervorhebung wenn zuviel Zeit zw. Ab- und Anmeldung liegen.

Bin ich z.Z. gerade dabei =)

Grüsse
Disenchant
 
mal ganz abgesehen von sinn und unsinn der idee: wie kommst du fuer diese loesung auf php?

mal ein bloedes beispiel
einer der schueler geht aus dem unterrichtsraum und begibt sich auf direktem wege in die turnhalle. er geht nicht ueber "los", sackt keine 4000 euronen ein und zieht auch nicht auf der toilette noch schnell eine durch. dann kommt er nach 5 min. in der turnhalle an.
in der zeit hat den rechner dort keiner angefasst. das wuerde bedeuten, dass er auf diesem rechner noch im klassenraum sitzt, obwohl er sich dort schon abgemeldet hat.
der db macht es nichts aus. das is klar. aber was machst du mit leuten, die zu einem anderen schueler sagen: "ey, trag mich mal drueben mit ein. ich komm gleich nach." und haben sich aber auf der anderen seite nicht abgemeldet? du brauchst sozusagen eine eine gegenkontrolle. und das mit einem system, das nicht in echtzeit arbeitet, scheint mir nicht vollstaendig sinnvoll.

was ich sagen will ist: fuer so eine loesung wuerde vielleicht eine andere programmiersprache besser passen.

wie loest du eigentlich das problem der turnbeutelvergesser, die sich in der turnhalle eintragen, sich aber im unterrichtsraum nicht ausgetragen haben. muessen die dann noch mal dort hin? gut, waere auch sport :D
wenn ich mich einfach in der turnhalle anmelden kann und dadurch auf der anderen seite ausgetragen werde, dann bin ich vielleicht eine stunde auf dem klo gewesen, aber das wird von system nicht erfasst. dann verliert das system seinen sinn.

noch groesser ist fuer mich das problem, die kids vor den rechnern eindeutig zu verifizieren.

aber gut ... wir wollen nicht wissen, was alles nicht geht. wir brauchen loesungen.
lass einfach mal zwei rechner mit deinem system laufen, die sich gegenueber der software per id eindeutig mit ihrem standpunkt melden (turnhalle, unterrichtsraum). tja und dann wuerd ich mir gedanken ueber einen sinnvollen schluessel machen, mit dem sich die kids identifizieren muessen.
der rest duerfte weniger schwierig werden.

gruss
hardy
 
[unqualifizierte bemerkung]
Wie wärs wenn ihr den kindern einfach nen GPS-Sender unters rechte Schulterblatt einpflanzt, dann wist ihr _immer_ bis auf den Meter genau wo die Kinder rumhüpfen :D :D :D :D :D :D :D :D
[/unqualifizierte bemerkung]

Ich denke auch wie theo, du wirst mit diesem System nicht verhindern können das die kleine lisa den dicken bertram mit einträgt obwohl der gute sich eben noch ne pommes holen geht. Der einzige Weg wäre wenn du diese PCs mit einem FingerAbdruckScanner ausrüsten würdest, so das sich wirklich nur der echte bertram eintragen kann. Allerdings weis ich nicht in welcher Preisklasse diese Scanner liegen und wie man mit den Teilen arbeitet (wie man die Abdrücke Verwalten kann), aber mit deiner PHPlösung wirst du nicht viel ausrichten.


mfg
püppi
 
Hallo Zusammen

Inzwischen ist geklärt, dass nur die Lehrer eintragen wer kommt und wer geht. Somit haben sich eigentlich schon alle Probleme gelöst.
Die wissen einfach nicht was sie wollen aber solange ich bezahlt werde solls mir recht sein :P

Danke für eure Hilfe

Grüsse
Disenchant
 
Zurück
Oben