Last updated on: April 28th, 2024 16:56 pm
Was ist ein Drehkreuz-Ticketing-System?
Das Drehkreuz-Ticketingsystem ist eine Art umfassendes Zugangskontrollsystem, das aus einem Fußgängerdrehkreuz und einem Ticketingsystem besteht.
Technisch gesehen wird das Drehkreuz-Ticketing-System mit Hilfe eines sekundären Entwicklungskits für das Ticketing-Mainboard aufgebaut. Dieses Kit ist so konzipiert, dass es sich in das Protokoll der QR/Barcode-Ticketplattform des Kunden integrieren lässt. Der anschließende Anschluss an die Hauptplatine der Fußgängerdrehkreuze bildet das robuste Drehkreuz-Ticketing-System.
Nach erfolgreicher Verbindung zwischen der Papier-Ticket-Plattform des Kunden und der Ticket-Tafel kommt der im Drehkreuz eingebaute QR-Code-Scanner ins Spiel. Dieser Scanner liest die QR-Code-Informationen und überträgt sie schnell an die QR-Code-Plattform zur Überprüfung. Nach erfolgreicher Verifizierung gibt das Drehkreuz einen Öffnungsbefehl an die Fahrkartenkontrolltafel, wodurch die tatsächliche Öffnung des Tores gewährleistet wird. Erweist sich die Überprüfung hingegen als ungültig, bleibt das Tor sicher geschlossen.
Mit der breiten Anwendung von Drehkreuz-Ticketsystemen an vielen Ticketverkaufsstellen werden die Anforderungen an die Zuverlässigkeit, Echtzeit und Flexibilität von Drehkreuz-Ticketsystemen immer höher.
Dieses Video zeigt unser maßgeschneidertes Fahrkarten-Drehkreuz für einen Kunden. Der Kunde verfügt über ein eigenes Drehkreuz-Ticketing-System, das direkt und nahtlos an unser Ticketing-Drehkreuz-Gate angeschlossen ist. Zu Beginn des Videos wird der QR-Code mit einem Drehkreuz-Ticketsystem getestet. Wenn ein gültiger QR-Code verwendet wird, um das Fußgängerdrehkreuz zu passieren, wird auf dem Bildschirm des Drehkreuzes eine Begrüßung und eine Sprachansage angezeigt.
Funktion des Drehkreuz-Ticketing-Systems:
Verbesserung der Effizienz der Einreiseverwaltung:
Drehkreuz-Ticketsysteme spielen eine zentrale Rolle bei der Optimierung des Personenflusses an den Kontrollpunkten. Ihre nahtlose Integration mit fortschrittlichen Technologien gewährleistet einen schnellen und sicheren Eingabeprozess.
Behandlung ungültiger QR-Codes mit einem Drehkreuz-Ticketing-System
In Fällen, in denen ein ungültiger QR-Code angezeigt wird, steht die Bildschirmschnittstelle des Fußgängerdrehkreuzes im Mittelpunkt und liefert dem Benutzer klare Informationen. Das Display meldet sofort, dass der QR-Code nicht gefunden wurde, begleitet von einer Sprachansage, die den Hinweis auf einen ungültigen QR-Code wiedergibt. Um die Aufmerksamkeit des Benutzers zu gewährleisten, werden diese Informationen für 30 Sekunden auf der Anzeigeoberfläche angezeigt, wenn ein ungültiger QR-Code erkannt wird. Alle diese dynamischen Funktionen sind über die intuitive Software des Drehkreuz-Ticketing-Systems bequem konfigurierbar.
Konfigurierbare Funktionalitäten:
Die Software des Drehkreuz-Ticketing-Systems bietet eine benutzerfreundliche Oberfläche, die es Administratoren ermöglicht, verschiedene Aspekte des Systemverhaltens anzupassen. Von der Definition der Anzeigedauer für ungültige QR-Codes bis zur Konfiguration der spezifischen Sprachansage gewährleistet die Software Flexibilität bei der Anpassung des Systems an spezifische betriebliche Anforderungen.
Vielseitige Anwendungen:
Das Drehkreuz-Ticketing-System wurde in erster Linie für den reibungslosen Betrieb in verschiedenen Umgebungen entwickelt und findet seinen Nutzen in einer Vielzahl von Umgebungen. Sehenswürdigkeiten, Museen, Sporthallen, Clubs und alle Veranstaltungsorte, die eine sorgfältige Überprüfung und Abrechnung der Eintrittskarten erfordern, können von der Effizienz und Sicherheit dieses Systems profitieren.
SDK-Paket und API-Schnittstellenkarte:
Für diejenigen, die eine maßgeschneiderte Integration wünschen oder eine Verbindung zwischen ihrem Ticketingsystem und unserem Drehkreuz wünschen, bieten wir ein umfassendes SDK-Paket (Software Development Kit) und eine API-Schnittstellenkarte an. Dies gibt den Entwicklern die Werkzeuge an die Hand, die sie für die Sekundärentwicklung benötigen, und gewährleistet eine nahtlose Verbindung zwischen den Systemen.
Zusammenarbeit und Kontakt:
Sollten Sie weitere Informationen benötigen oder Möglichkeiten für eine weiterführende Entwicklung ausloten wollen, können Sie sich gerne an uns wenden. Unser Team ist bereit, Sie zu unterstützen und mit Ihnen zusammenzuarbeiten, um Ihre spezifischen Anforderungen zu erfüllen.
Wo kann man ein Drehkreuz-Ticketsystem kaufen?
Das Ticketingsystem ist mit einem Drehkreuz integriert. Kann mein elektronisches Ticketingsystem mit Ihrem QR-Code-Drehkreuz integriert werden?
Wenn Sie Ihr eigenes oder ein elektronisches Ticketingsystem eines Drittanbieters haben, das mit unserem QR-Code-Drehkreuz integriert werden muss, oder wenn Sie andere Systeme haben, die mit unserem QR-Code-Drehkreuz integriert werden müssen, können wir Ihnen unser SDK-Paket und unsere API-Schnittstellenkarte zur Verfügung stellen, damit Sie eine Verbindung herstellen können. Wenn Sie möchten, dass wir die Verbindung für Sie herstellen, können Sie uns auch das Integrationsprotokoll Ihres Systems schicken. Wir werden dann prüfen, ob die Integration erfolgreich sein kann und Sie später informieren.
Für weitere Einzelheiten nehmen Sie bitte Kontakt mit uns auf. Unser professionelles Verkaufspersonal bietet Ihnen geeignete Lösungen für Ihren Bedarf. Wenn Sie mehr über QR-Code-Drehkreuze erfahren möchten, lesen Sie bitte einen anderen Artikel: Wie funktioniert ein QR-Code-Drehkreuz?
Mit der kontinuierlichen Entwicklung der Informationstechnologie hat sich die Kontrolle der Eintrittskarten in Sehenswürdigkeiten, Kinos und Sportstätten allmählich von manuellen zu automatischen Kontrollsystemen mit automatischen Drehkreuzen entwickelt. Ein Fußgängerdrehkreuz ist eine Art Zugangssperre, die zur Steuerung des Fußgängerstroms und zur Regelung des Fußgängerzugangs verwendet wird. Seine grundlegendste und wichtigste Funktion besteht darin, die Ticketinformationen des Benutzers zu lesen und zu erkennen, dass jeweils nur eine Person passieren darf. Es kann am Eingang von verschiedenen Lade- und Zugangskontrollstellen eingesetzt werden.
Ein zuverlässiges, stabiles und schnelles Drehkreuzsystem ist für den normalen Betrieb der oben genannten Abfertigungsstellen sehr wichtig. Als Nächstes werden wir das Design und die Entwicklungsmethode eines Drehkreuz-Ticketing-Systems vorstellen.
Fordern Sie ein kostenloses Angebot an:
Wenn Sie ein Drehkreuz-Ticketsystem kaufen möchten, kontaktieren Sie uns bitte, klicken Sie direkt auf die Online-Chat-Schaltfläche in der unteren linken Ecke oder scannen Sie den QR-Code auf der rechten Seite, um meine What’s-App hinzuzufügen. Unsere Vertriebsexperten bieten Ihnen die perfekte Drehkreuz-Ticketsystemlösung. Mairs liefert das gesamte System, einschließlich aller Hardware-Zubehörprodukte und Software, z. B. Kartenleser, automatisches Fußgänger-Ticket-Drehkreuz, Drehkreuz-Ticketsystem usw. Wenn Sie Einzelheiten zu all diesen Zubehörteilen benötigen, wenden Sie sich bitte an unsere Mitarbeiter.
Bitte rufen Sie uns an unter: +86 1532-343-1686 oder fordern Sie einen kostenlosen Kostenvoranschlag an:
Zusammensetzung des Drehkreuz-Ticketing-Systems
Das Drehkreuz-Ticketingsystem besteht aus einem Fußgänger-Drehkreuz und einem Ticketprüfungsserver. Das Drehkreuz nimmt das eingebettete Steuersystem mit ARM7-Prozessor als Kern an, und das Betriebssystem ist Win CE. Für die lokale Datenbank wird die leichtgewichtige relationale Datenbank SQLite verwendet. Der Ticketprüfungsserver verwendet das Betriebssystem Windows Serve 2008, das auf einem Intel 64-Bit-Prozessor basiert, und die Datenbank verwendet SQL SERVE 2008. Das Drehkreuz ist über das städtische Netzwerk mit dem Fahrkartenkontrollserver verbunden und kommuniziert über das Standard-TCP/IP-Protokoll.
Das Drehkreuz lädt die Daten der Ticketkontrolle vor der Ticketkontrolle über das Netzwerk in die lokale Datenbank herunter. Gleichen Sie bei der Ticketkontrolle zunächst die Ticketkontrollinformationen in der lokalen Datenbank ab. Wenn der Abgleich erfolgreich ist, darf der Benutzer die Prüfung bestehen. Andernfalls sendet das Drehkreuz eine Anfrage zur Ticketkontrolle an den Ticketkontrolldienst, und der Server verwendet die Ticketdatenbank des Servers, um die Ticketinformationen abzugleichen. Ist der Abgleich erfolgreich, wird die Erfolgsmeldung über das Netzwerk an das Drehkreuz zurückgesendet. Andernfalls wird die Fehlerinformation an das Drehkreuz zurückgegeben. Das Drehkreuz führt die entsprechenden Operationen gemäß den zurückgegebenen Informationen aus.
Nachdem das Fußgängerdrehkreuz die eindeutigen Informationen auf dem Ticket des Benutzers gelesen hat, überprüft es die Ticketinformationen. Ist sie erfolgreich, darf der Benutzer die Prüfung bestehen, andernfalls wird sie abgelehnt. Wenn das Drehkreuz die Ticketinformationen validiert, kann es Offline- und Online-Methoden anwenden. Im Offline-Modus werden die Informationen zur Ticketkontrolle vor der Ticketkontrolle in die lokale Datenbank des Drehkreuzes kopiert. Bei der Ticketkontrolle verwendet das Drehkreuz die lokale Datenbank, um die Ticketinformationen für die Ticketkontrolle abzugleichen.
Der Vorteil des Offline-Modus ist stabil und zuverlässig: Der Nachteil ist, dass er nicht flexibel genug ist, um die neuesten Ticketinformationen in Echtzeit zur lokalen Datenbank hinzuzufügen. Beim Online-Modus speichert das Drehkreuz keine Informationen zur Ticketkontrolle lokal und ist über das Bureau Urban Network mit dem Ticketkontrollserver verbunden.
Beim Vergleichen von Tickets werden die Ticketinformationen an den Ticketkontrollserver gesendet, und der Ticketkontrollserver sendet die Ticketkontrollergebnisse an das Drehkreuz zurück. Der Vorteil des Online-Modus besteht darin, dass Ticketinformationen bequem und schnell in Echtzeit aktualisiert und hinzugefügt werden können. Es kann die Fahrkartenkontrollstrategie flexibel einstellen, hat aber den Nachteil, dass es nicht zuverlässig genug ist. Bei einem Fehler im LAN kann das Ticket nicht normal geprüft werden. Daher können wir bei der Entwicklung des Drehkreuz-Ticketsystems Offline- und Online-Methoden kombinieren, um die Zuverlässigkeit und Flexibilität des Systems zu gewährleisten.
Software des Drehkreuz-Ticketsystems
Design des Kommunikationsprotokolls zwischen Drehkreuztor und Server
Um eine normale und zuverlässige Kommunikation zwischen dem Drehkreuztor und dem Server zu gewährleisten, spezifizieren wir das Datenrahmen-Übertragungsprotokoll.
Da im LAN viele verschiedene Datenrahmen gleichzeitig übertragen werden, dienen der Rahmenkopf und die Rahmenidentifikation am Anfang des Datenrahmens zur Unterscheidung von anderen Datenpaketen. Das Befehlsbyte ermöglicht die Codierung von bis zu 255 verschiedenen Arten von Befehlen, einschließlich Ticketing-Datenübertragung, Ticketkontrolle, Öffnen und Schließen von Toren und anderen Befehlen. Einige Befehle erfordern keine zusätzlichen Daten, wie z. B. das Öffnen und Schließen des Drehkreuzes.
Zu diesem Zeitpunkt ist das zusätzliche Datenlängenfeld 0. Einige Befehle tragen zusätzliche Daten, wie zum Beispiel die Übertragung von Ticketdaten. Zu diesem Zeitpunkt ist das Längenfeld für zusätzliche Daten die tatsächliche Länge der nachfolgenden zusätzlichen Daten. Um die Integrität der Datenübertragung zu gewährleisten, werden das Frame-Flag, der Befehl, die zusätzliche Datenlänge und die Prüfsumme der zusätzlichen Daten berechnet und im Prüfsummenfeld aufgezeichnet. Überprüfen Sie nach dem Empfang der Daten den Frame-Header, die Frame-ID, die Prüfsumme und die Frame-Endinformationen. Wenn sie inkonsistent sind, werden die Datenrahmen-Fehlerinformationen zurückgegeben. Analysieren Sie andernfalls den Datenrahmen und führen Sie den entsprechenden Befehl aus.
Design und Implementierung einer Ticketkontrollsoftware am Drehkreuzende
Nachdem die Ticketprüfsoftware am Drehkreuztor gestartet wurde, werden mehrere Service-Threads gleichzeitig gestartet, um Ticketprüfanforderungen in einer Multithread-Weise zu verarbeiten. Jeder Thread führt eine Funktion unabhängig aus. Mehrere Threads können kommunizieren, indem sie Variablen gemeinsam nutzen.
Im Einzelnen umfasst es die folgenden Threads:
Heartbeat-Thread: Senden Sie regelmäßig Statusberichte an den Server, um eine kontinuierliche Verbindung mit dem Server aufrechtzuerhalten. Wenn die übertragenen Heartbeat-Datenpakete 5 Mal hintereinander keine Antwort vom Server erhalten, wird davon ausgegangen, dass das Netzwerk anormal ist, und es wird ein Alarm über einen Ton und einen LED-Anzeigebildschirm ausgegeben.
Thread zur Ticketprüfung: Lesen Sie die Ticketinformationen des Benutzers und überprüfen Sie sie. Wenn die Ticketprüfung erfolgreich ist, wird das Ergebnis der Ticketprüfung in die Warteschlange für Ticketprüfungsergebnisse eingefügt, die von mehreren Threads gemeinsam genutzt wird. Wenn in der lokalen Datenbank keine übereinstimmenden Ticketinformationen gefunden werden, werden die Ticketinspektionsinformationen in die von mehreren Threads gemeinsam genutzte Ticketinspektionsinformationswarteschlange eingefügt, und der Netzwerkkommunikationsthread führt die Ticketinspektion auf der Serverseite durch.
Netzwerkkommunikations-Thread: Er empfängt und analysiert die vom Server gesendeten Befehle in Echtzeit und führt die entsprechenden Operationen aus. Der Netzwerkkommunikations-Thread kann die folgenden Funktionen ausführen.
1. Der Server kann den Betrieb des Drehkreuztors steuern, indem er Befehle an den Thread sendet.
2. Beim Ticketprüfprozess kann der Thread die Ticketprüfdaten aus der von mehreren Threads gemeinsam genutzten Ticketprüf-Informationswarteschlange lesen, Ticketinformationen an den Server senden und das Ticket über den Server prüfen. Nachdem Sie das vom Server zurückgegebene Ergebnis der Ticketprüfung erhalten haben, fügen Sie das Ergebnis der Ticketprüfung in die Warteschlange für die Ergebnisse der Ticketprüfung ein, die von mehreren Threads gemeinsam genutzt wird.
3. Nachdem alle Ticketprüfungen abgeschlossen sind, kann der Thread auf die Anfrage des Servers antworten und alle Ticketprüfungsdaten auf den Server hochladen.
Drehkreuzkontroll-Thread: Lesen Sie die Ticketinspektionsinformationen aus der Ticketinspektionsergebniswarteschlange, die von mehreren Threads gemeinsam genutzt wird. Wenn das Ergebnis der Ticketkontrolle erfolgreich ist, senden Sie das Toröffnungssignal, damit der Benutzer das Drehkreuztor passieren kann. Gleichzeitig werden gemäß den Ticketinformationen der Tickettyp und die Aufforderungsstimme abgespielt, die zum Passieren zugelassen sind, und die Aufforderungsinformationen, die zum Passieren zugelassen sind, auf dem LED-Anzeigebildschirm angezeigt.
Wenn es sich bei den erfolgreich verifizierten Ticketinformationen um ein „Gruppenticket“ handelt, sendet der Kontrollthread des Drehkreuztors je nach Anzahl der Personen auf dem Ticket mehrmals Informationen zur Toröffnung. Wenn das Ergebnis der Ticketprüfung fehlschlägt, wird die fehlgeschlagene Aufforderungsstimme abgespielt und die Aufforderungsmeldung über das Fehlschlagen der Ticketprüfung angezeigt.
Der Vorteil der Verwendung von Multithreading besteht einerseits darin, dass der Kommunikationsaufwand zwischen Threads gering ist; Andererseits ist die funktionale Struktur klar und jede Funktion beeinflusst sich nicht gegenseitig. Selbst wenn beispielsweise das Netzwerk vorübergehend ausfällt, kann der Ticketinspektions-Thread, wenn er eine Ticketinspektion auf der Serverseite durchführen muss, mit der Verarbeitung der nächsten Ticketinspektionsanfrage fortfahren, indem er die Ticketinspektionsanfrage zur Ticketinspektions-Informationswarteschlange hinzufügt, und nicht gesperrt, da die Netzkartenkontrolle nicht durchgeführt werden kann.
Design und Implementierung des serverseitigen Programms
Das serverseitige Programm vervollständigt hauptsächlich die beiden Funktionen des Anzeigens des Status des Drehkreuztors und des Beantwortens der Anfrage zur Ticketkontrolle. Der Ticketprüfserver ermöglicht die gleichzeitige Verbindung mehrerer Drehkreuztore zur Ticketprüfung, sodass der Status jedes mit dem Server verbundenen Drehkreuztors in Echtzeit angezeigt werden muss, um sicherzustellen, dass jedes Drehkreuztor normal verbunden werden kann.
Der Ticketprüfserver startet den Netzwerküberwachungsprozess und empfängt das vom Drehkreuz gesendete Heartbeat-Paket in Echtzeit. Wenn das vom Drehkreuz gesendete Heartbeat-Datenpaket für mehr als 3 Zeitzyklen nicht empfangen wird, wird der Status des Drehkreuzes als anormal identifiziert, was vom Personal bestätigt und rechtzeitig bearbeitet werden muss.
Eine weitere Funktion ist die Beantwortung von Anfragen zur Fahrkartenkontrolle. Nachdem die lokale Ticketkontrolle des Drehkreuzes fehlgeschlagen ist, stellt der Netzwerkkommunikationsthread am Ende des Drehkreuzes eine TCP/IP-Verbindung mit dem Ticketinspektionsserver her und sendet die Ticketinspektionsinformationen. Nach Empfang der vom Drehkreuz gesendeten Ticketkontrollinformationen verwendet der Server die Ticketkontrollinformationen, um sie in der Datenbank des Servers abzugleichen. Wenn der Abgleich erfolgreich ist, werden die Erfolgsinformationen über das Netzwerk an das Drehkreuztor zurückgesendet; Andernfalls werden die Fehlerinformationen zurückgegeben.
Das Drehkreuz-Ticketsystem wurde an vielen Orten, an denen Tickets benötigt werden, weit verbreitet. Entsprechend den tatsächlichen Ticketkontrollanforderungen vieler Orte haben wir das Drehkreuz-Ticketsystem entworfen und entwickelt. Das System verwendet eine Kombination aus Offline- und Online-Ticketkontrolllösungen, die nicht nur die Zuverlässigkeit und Effizienz des Drehkreuz-Ticketsystems gewährleistet, sondern auch die rechtzeitige Aktualisierung der Ticketkontrollinformationen und die flexible Verwaltung des Systems erleichtert.
Sharing this: