Mitgliederzugang mit ID-Karten

1065
Martin Ueding

Ein Kunde von mir hat ungefähr 100 Mitglieder in seinem Club, und neue kommen dazu, und die Mitglieder verlassen jede Woche. Er hat also keine Möglichkeit, jeden persönlich zu kennen.

Er bat mich, ihm ein magnetisches Streifenkartensystem zu geben, bei dem die Leute am Eingang ihre Karte streichen und der Computer sagt: "Mitgliedschaft gültig" oder "ungültig".

Da die Magnetkarten so teuer sind, habe ich über einfache Barcodes nachgedacht.

Idee 1: Barcodes

Meine erste Frage ist: Wie kann ich Barcodes in einer Java-Anwendung oder einem Webbrowser erhalten? Bereitstellungsplattform wäre wahrscheinlich ein billiges Netbook mit Windows 7 Starter oder XP.

Dann erhält jedes Mitglied einen Barcode mit einer ID-Nummer. Sie scannen es, die Java-Anwendung sucht in einer Datenbank nach (die auf einem Webserver mit PHP / MySQL verwaltet wird) und zeigt die entsprechenden Informationen an.

Wie bekomme ich Barcodes in den Computer? Benötige ich ein spezielles Java Framework oder fungieren die Scanner nur als virtuelle Tastatur?

Idee 2: QR-Codes

Eine andere Idee, die mir jemand gab, war die Verwendung von QR-Codes, die eine URL enthalten http://example.com/customer/5463/, die mit praktisch jedem Computer oder Smartphone geöffnet werden kann. Die Website zeigt dann die Informationen zur Mitgliedschaft.


Denken Sie, dass beide gut funktionieren würden, wenn etwa 30 Mitglieder zu einer Veranstaltung erscheinen und alle einchecken müssen?

Gibt es eine bessere Möglichkeit, dies zu organisieren?

0

2 Antworten auf die Frage

1
Cougar

QR code is cool thing but you need camera to scan it. If it is not needed for club members to scan them themselves then I suggest to print normal bar codes and connect a cheap USB bar code scanner to your platform.

Mir wurde gesagt, dass die Webcam in einem Netbook QR-Codes scannen kann. Und wenn ein Netbook gekauft wird, sollte dies machbar sein, denke ich. Martin Ueding vor 12 Jahren 0
Benötigt wahrscheinlich mehr Programmieraufwand, ist aber ansonsten machbar. Ich weiß jedoch nicht, welche vorhandenen Bibliotheken verfügbar sind und verwendet werden können. Wenn es keine Bibliothek gibt, die für Sie passt, ist es einfacher, den Barcode-Scanner zu lesen, da sich diese normalerweise wie Tastatureingaben verhalten, die Code eingeben. Cougar vor 12 Jahren 0
Ich denke, ich werde mich mit dem Low-Level-Barcode-Scanner zufrieden geben, da er eine etablierte Technologie ist und keine Programmierung auf meiner Seite erfordert. Martin Ueding vor 12 Jahren 0
1
SJuan76

The barcode scanners that I know about work at a lower level than Java.

You put the driver and when a barcode is scanned it just sends the info to the computer exactly the same way as if it was a keyboard and someone had keyed the values of the barcode.

So, it is not relevant what do you use to develop your application because it is just keyboard entry.

Natürlich bedeutet entweder Barcode oder QR, dass Betrug (Duplizieren von Karten) unbedeutend ist. SJuan76 vor 12 Jahren 0
Mit Magnetkarten wäre das nicht so einfach. Ich denke, wenn der Computer den Namen (und ein Bild?) Der Person anzeigt, sollte Betrug hart genug sein. Martin Ueding vor 12 Jahren 0
Vielen Dank für die Erklärung, wie der Scanner funktioniert. Daher muss ich mich nicht zu sehr um den Barcode-Scanner kümmern. Martin Ueding vor 12 Jahren 0
Sicher - aber überlegen Sie, wie wichtig es ist, bevor Sie die Lösung überarbeiten. Risikowahrscheinlichkeit und Auswirkung. Ist der Service, den der Club anbietet, etwas, das die Leute mit hoher Wahrscheinlichkeit versuchen würden, kostenlos zu bekommen? Welchen Einfluss hat das Geschäft, wenn jemand eine ID klont und diese verwendet? Paul vor 12 Jahren 0
Ja, die Planung vor dem Bau spart definitiv viel Zeit :-) Martin Ueding vor 12 Jahren 0