Konfigurierbare Barcode-Lese-App

An unserer Schule wollen wir einen eigenen Besuchsantrag stellen. Wir möchten, dass der Lehrer eine App hat, die einen Barcode (vom Schülerausweis) lesen und das Ergebnis an einen Webserver senden kann, wo wir den Zeitstempel in die Datenbank einfügen. Unsere Studierendenausweise haben nur einen Strichcode für den Studierendenausweis, keine vollständige URL. Wir wollen nicht damit anfangen, alle Studentenausweise neu zu erstellen, um eine URL darauf zu setzen.

Wir suchen nach einer App, die eine Person mit einem angehängten Barcode „ein- und auschecken“ kann, der dann an unseren eigenen Webserver gesendet werden kann. Wir haben gerne die volle Kontrolle und lassen uns nur die Daten schicken und entscheiden selbst, was wir damit machen. Wir wollen keine vollständig integrierten Lösungen, bei denen sich unsere Daten auf einem entfernten Server befinden, der irgendwo jemand anderem gehört.

Ich habe keine Erfahrung mit der App-Erstellung, kenne mich aber mit Datenbanken, PHP und Java aus.

Vorzugsweise eine kostenlose oder kostengünstige (einmalige Gebühr) App, verfügbar für Android und iOS. Ich bezweifle, dass eine Website einen Barcode von der Telefonkamera lesen kann, aber lass mich überraschen.

Das sollte mit jeder URL-fähigen Barcode-Reader-App möglich sein – wenn der entsprechende Server dafür konfiguriert und der Barcode korrekt ist. Beispiel-URL: http://www.example.com/checkin?uid=123Dieses checkinSkript sollte dann den entsprechenden Benutzer (ID) in der Datenbank suchen und die entsprechenden Aktionen ausführen. Ebenso können Sie ein checkoutSkript haben. Und natürlich könnten Sie einen anderen Parameter haben, um sicherzustellen, dass die Anfrage autorisiert ist :)
@Izzy Ich verstehe, was Sie sagen, aber unsere Studentenausweise haben nur einen Strichcode für den Studentenausweis, keine vollständige URL. Wir wollen nicht damit anfangen, alle Studentenausweise neu zu erstellen, um eine URL darauf zu setzen. Was ich also brauche, ist das Programm, um den Barcode an eine konfigurierbare URL zu senden.
Ah, diese Tatsache fehlte in Ihrer Frage (vielleicht bearbeiten Sie sie in?). Mir ist keine App bekannt, die dazu in der Lage ist, aber ich habe auch nie nach dieser speziellen Funktion gesucht. Vielleicht ist so etwas in meiner oben genannten Liste dabei.
@MichielvanderBlonk Können Sie den genauen Barcodetyp angeben? Oder das Bild eines Beispiels posten?

Antworten (2)

Muss es eine Smartphone-App sein?

Die meisten Barcode-Scanner (wie dieser - Hinweis: keine Empfehlung, ich habe es nur gegoogelt) können als Tastatur fungieren und alles, was sie scannen, als eine Reihe von Tastendrücken ausgeben.

Vorteile : Sie könnten eine App mit PHP und MySQL schreiben, um die Eingaben des Scanners zu verarbeiten - ich habe etwas Ähnliches für einen Produktionsprozess bei der Arbeit gemacht

Nachteile : zusätzliche Hardware erforderlich

Eine Smartphone-App wäre ideal, denn ich bin mir sicher, dass alle Lehrer bereits mit Smartphones herumlaufen und nicht alle PCs oder Laptops haben.
Ja, ich vermutete, dass das deine Antwort sein könnte. Schade - ein Barcode-Scanner ist wirklich lächerlich einfach zu implementieren :D
Nun, es gibt auch „ Barcode-IMEs “ für Android – also keine zusätzliche Hardware erforderlich. Die Frage wäre dann nur, wie man die beiden zusammenbringt.
Ein dedizierter Barcode-Scanner kann viel schneller und genauer sein als eine Telefonkamera + App. Außerdem muss ein Scanner während des Scannens nicht an einen Computer angeschlossen sein. Einige Modelle können die Eingaben (die Scans) zusammen mit Zeitstempeln puffern, um sie später auf den Computer hochzuladen.

Ich glaube nicht, dass dies unter iOS hilfreich sein wird, aber für Android lässt sich der ZXing-Barcode-Scanner sehr einfach in andere Apps integrieren. Es ist eine der wenigen Barcode-Apps, die mit einem gestartet werden kann Intentund Daten an den Anrufer zurückgibt. (Oder zumindest einer der wenigen, für die diese Fähigkeit dokumentiert ist.) Er liest herkömmliche 2D-Barcodes sowie QR-Codes.