Système de billetterie par tourniquet

turnstile ticketing system

Last updated on: avril 28th, 2024 17:00

Qu’est-ce que le système de billetterie par tourniquet ?

Le système de billetterie à tourniquet est un type de système complet de gestion du contrôle d’accès, composé d’un tourniquet pour piétons et d’un système de billetterie.

En termes plus techniques, le système de billetterie à tourniquet est construit à l’aide d’un kit de développement secondaire pour la carte mère de la billetterie. Ce kit est conçu pour s’intégrer au protocole de la plateforme de billetterie QR/Barcode du client. La connexion ultérieure à la carte mère des portillons tourniquets pour piétons constitue le système robuste de billetterie tourniquet.

Une fois la connexion établie entre la plate-forme de billets papier du client et le panneau d’affichage des billets, le scanner de code QR intégré dans le tourniquet entre en jeu. Ce scanner lit les informations du code QR et les transmet rapidement à la plateforme du code QR pour vérification. Une fois la vérification réussie, la barrière tournante envoie une instruction d’ouverture à la planche à billets, ce qui garantit l’ouverture effective de la barrière. A l’inverse, si la vérification s’avère invalide, le portail reste bien fermé.

Avec la large application des systèmes de billetterie à tourniquet dans de nombreux lieux de facturation des billets, les exigences en matière de fiabilité, de temps réel et de flexibilité des systèmes de billetterie à tourniquet sont de plus en plus élevées.

Cette vidéo montre notre tourniquet de billetterie sur mesure pour un client. Le client dispose de son propre système de billetterie par tourniquet, qui est directement connecté à notre porte tourniquet de billetterie de manière transparente. Le début de la vidéo consiste à tester le code QR avec le système de billetterie par tourniquet. On peut voir que lorsqu’un code QR valide est utilisé pour franchir la porte du tourniquet pour piétons, l’interface de l’écran d’affichage de la porte du tourniquet affichera une invite de bienvenue et vocale.

Fonctionnement du système de billetterie à tourniquet :

Améliorer l’efficacité de la gestion des entrées :

Les systèmes de billetterie à tourniquet jouent un rôle essentiel dans l’optimisation des flux de personnes aux points de contrôle. Leur intégration transparente avec les technologies de pointe garantit un processus d’entrée rapide et sûr.

Gestion des codes QR non valides avec le système de billetterie par tourniquet

Dans les cas où un code QR non valide est présenté, l’interface de l’écran d’affichage du tourniquet pour piétons prend le devant de la scène et fournit des informations claires à l’utilisateur. L’écran signale rapidement que le code QR n’a pas été trouvé, accompagné d’un message vocal reprenant le message d’un code QR non valide. Afin de sensibiliser l’utilisateur, cette information reste affichée sur l’interface d’affichage pendant 30 secondes lorsqu’un code QR non valide est détecté. Toutes ces fonctions dynamiques sont facilement configurables grâce au logiciel intuitif de la billetterie tourniquet.

Fonctionnalité configurable :

Le logiciel de billetterie pour tourniquet offre une interface conviviale, permettant aux administrateurs de personnaliser divers aspects du comportement du système. Qu’il s’agisse de définir la durée d’affichage des codes QR non valides ou de configurer le message vocal spécifique, le logiciel garantit la flexibilité nécessaire pour adapter le système aux exigences opérationnelles spécifiques.

Applications polyvalentes :

Conçu pour fonctionner en toute transparence dans divers environnements, le système de billetterie à tourniquet trouve son utilité dans toute une série d’environnements. Les sites touristiques, les musées, les natatoriums, les gymnases, les clubs et tous les lieux nécessitant une vérification et un chargement méticuleux des billets peuvent bénéficier de l’efficacité et de la sécurité offertes par ce système.

SDK Package et API Interface Board :

Pour ceux qui souhaitent une intégration sur mesure ou une connectivité entre leur système de billetterie et notre portique, nous proposons un kit de développement logiciel (SDK) complet et une carte d’interface API. Les développeurs disposent ainsi des outils nécessaires au développement secondaire, ce qui garantit une connexion transparente entre les systèmes.

Collaboration et contact :

Si vous souhaitez obtenir de plus amples informations ou explorer les possibilités de développement secondaire, n’hésitez pas à nous contacter. Notre équipe est prête à vous aider et à collaborer pour répondre à vos besoins spécifiques.

Où acheter un système de billetterie pour tourniquet ?

Le système de billetterie s’intègre à un tourniquet, mon système de billetterie électronique peut-il s’intégrer à votre tourniquet à code QR ?

Si vous disposez de votre propre système de billetterie électronique ou d’un système de billetterie tiers qui doit s’intégrer à notre tourniquet à code QR, ou si vous avez d’autres systèmes qui doivent s’intégrer à notre tourniquet à code QR, nous pouvons fournir notre package SDK et notre carte d’interface API pour à vous de vous connecter. Si vous avez besoin que nous nous connections pour vous, vous pouvez également nous envoyer le protocole d’intégration de votre système. Nous évaluerons si l’intégration peut réussir et vous en informerons ultérieurement.

Pour plus de détails, veuillez nous contacter. Notre personnel de vente professionnel vous fournira des solutions adaptées en fonction de vos besoins. Si vous souhaitez en savoir plus sur les tourniquets à code QR, consultez un autre article : comment fonctionne un tourniquet à code QR

Avec le développement continu des technologies de l’information, le contrôle des billets dans les sites pittoresques, les cinémas et les sites sportifs est progressivement passé d’un système de contrôle manuel à un système de contrôle automatique basé sur des tourniquets de billetterie automatiques. Une porte tourniquet pour piétons est une sorte de dispositif de blocage d’accès, utilisé pour gérer le flux des piétons et réguler l’accès des piétons. Sa fonction la plus basique et essentielle est de lire les informations du ticket de l’utilisateur et de permettre à une seule personne de passer à la fois. Il peut être utilisé à l’entrée de diverses occasions de chargement et de contrôle d’accès.

Un système de billetterie par tourniquet fiable, stable et rapide est très important pour le fonctionnement normal des lieux d’enregistrement ci-dessus. Ensuite, nous présenterons la méthode de conception et de développement d’un système de billetterie par tourniquet.

tourniquet tripode

Demandez un devis gratuit :

Si vous souhaitez acheter un système de billetterie tourniquet, veuillez nous contacter, cliquez directement sur le bouton de discussion en ligne dans le coin inférieur gauche ou scannez le code QR à droite pour ajouter mon application What’s. Nos experts commerciaux vous fourniront la solution parfaite pour le système de billetterie par tourniquet. Mairs fournit l’ensemble du système, y compris tous les accessoires matériels et logiciels, par exemple les lecteurs de cartes, les tourniquets automatiques pour piétons, les systèmes de billetterie à tourniquet, etc. Si vous avez besoin de détails sur tous ces accessoires, veuillez contacter notre personnel pour plus de détails.

Veuillez nous appeler au : +86 1532-343-1686 ou demander un devis gratuit :

    Your name*

    Your email*

    Phone*

    Country*

    Composition du système de billetterie par tourniquet

    Le système de billetterie par tourniquet se compose d’une porte tourniquet pour piétons et d’un serveur de contrôle des billets. La porte du tourniquet adopte le système de contrôle intégré avec le processeur ARM7 comme noyau, et le système d’exploitation est gagnant CE. La base de données locale adopte la base de données relationnelle légère SQLite. Le serveur de vérification des tickets utilise le système d’exploitation Window Serve 2008 basé sur un processeur Intel 64 bits et la base de données adopte SQL SERVE 2008. La porte du tourniquet est connectée au serveur de contrôle des billets via le réseau du bureau municipal et communique avec le protocole TCP/IP standard.

    La porte du tourniquet téléchargera les données d’inspection des billets dans la base de données locale via le réseau avant l’inspection des billets. Lors du contrôle des billets, faites d’abord correspondre les informations de contrôle des billets dans la base de données locale. Si la correspondance réussit, l’utilisateur est autorisé à passer. Sinon, la porte du tourniquet envoie une demande d’inspection de ticket au service d’inspection de ticket, et le serveur utilise la base de données de ticket du serveur pour faire correspondre les informations du ticket. Si la correspondance réussit, les informations de réussite seront renvoyées à la porte du tourniquet via le réseau. Sinon, les informations sur l’échec seront renvoyées à la porte du tourniquet. La porte tourniquet effectue les opérations correspondantes en fonction des informations renvoyées.

    Une fois que la porte du tourniquet pour piétons a lu les informations uniques sur le ticket de l’utilisateur, elle vérifie les informations du ticket. S’il réussit, l’utilisateur est autorisé à passer, sinon il est rejeté. Lorsque la porte du tourniquet valide les informations du ticket, elle peut adopter des méthodes hors ligne et en ligne. Le mode hors ligne consiste à copier les informations d’inspection des billets dans la base de données locale du tourniquet avant l’inspection des billets. Lors du contrôle des billets, le tourniquet utilise la base de données locale pour faire correspondre les informations du billet pour le contrôle des billets.

    L’avantage du mode hors ligne est stable et fiable : l’inconvénient est qu’il n’est pas assez flexible pour ajouter les dernières informations sur les tickets à la base de données locale en temps réel. Le mode en ligne est que le tourniquet ne stocke pas localement les informations de contrôle des billets et est connecté au serveur de contrôle des billets via le réseau urbain du Bureau.

    Lors de la comparaison des tickets, les informations sur le ticket sont envoyées au serveur d’inspection des tickets, et le serveur d’inspection des tickets renvoie les résultats de l’inspection des tickets au tourniquet. L’avantage du mode en ligne est qu’il peut facilement et rapidement mettre à jour et ajouter des informations sur les billets en temps réel. Il peut définir de manière flexible la stratégie de contrôle des tickets : l’inconvénient est qu’il n’est pas assez fiable. S’il y a un défaut dans le réseau local, le ticket ne peut pas être vérifié normalement. Par conséquent, lors de la conception du système de billetterie par tourniquet, nous pouvons combiner des méthodes hors ligne et en ligne pour garantir la fiabilité et la flexibilité du système.

    Logiciel de système de billetterie de tourniquet

    Conception du protocole de communication entre la porte du tourniquet et le serveur

    Afin d’assurer une communication normale et fiable entre le tourniquet et le serveur, nous spécifions le protocole de transmission des trames de données.

    Étant donné qu’il existe de nombreuses trames de données différentes transmises simultanément sur le réseau local, l’en-tête de trame et l’identification de trame au début de la trame de données sont utilisés pour la distinguer des autres paquets de données. L’octet de commande permet de coder jusqu’à 255 types de commandes différents, notamment la transmission de données de billetterie, l’inspection des billets, l’ouverture et la fermeture de portes, ainsi que d’autres commandes. Certaines commandes ne nécessitent pas de données supplémentaires, comme l’ouverture et la fermeture du tourniquet.

    À l’heure actuelle, le champ de longueur de données supplémentaire est 0. Certaines commandes transporteront des données supplémentaires, telles que la transmission des données du ticket. À ce stade, le champ de longueur des données supplémentaires correspond à la longueur réelle des données supplémentaires ultérieures. Afin de garantir l’intégrité de la transmission des données, l’indicateur de trame, la commande, la longueur des données supplémentaires et la somme de contrôle des données supplémentaires sont calculés et enregistrés dans le champ de somme de contrôle. Après avoir reçu les données, vérifiez les informations d’en-tête de trame, d’ID de trame, de somme de contrôle et de fin de trame. S’ils sont incohérents, les informations d’erreur de trame de données seront renvoyées. Sinon, analysez la trame de données et exécutez la commande correspondante.

    système de billetterie tourniquet

    Conception et mise en œuvre d’un logiciel de contrôle des tickets en sortie de tourniquet

    Après le démarrage du logiciel de vérification des tickets à l’extrémité du tourniquet, plusieurs threads de service sont démarrés en même temps pour traiter les demandes de vérification des tickets de manière multithread. Chaque thread remplit une fonction indépendamment. Plusieurs threads peuvent communiquer en partageant des variables.

    Plus précisément, il comprend les fils de discussion suivants :

    Thread Heartbeat : envoie régulièrement des rapports d’état au serveur pour maintenir une connexion continue avec le serveur. Si les paquets de données de battement de cœur transmis ne reçoivent pas de réponse du serveur pendant 5 fois consécutives, il est considéré que le réseau est anormal et une alarme est émise via un écran sonore et LED.

    Fil de vérification des tickets : lisez les informations du ticket de l’utilisateur et vérifiez-les. Si le contrôle est réussi, le résultat du contrôle est inséré dans la file d’attente des résultats du contrôle, partagée par plusieurs threads. Si aucune information de ticket correspondante n’est trouvée dans la base de données locale, les informations d’inspection de ticket sont insérées dans la file d’attente d’informations d’inspection de ticket partagée par plusieurs threads, et le thread de communication réseau effectue l’inspection de ticket côté serveur.

    Fil de communication réseau : il reçoit et analyse les commandes envoyées par le serveur en temps réel et effectue les opérations correspondantes. Le fil de communication réseau peut remplir les fonctions suivantes.

    1. Le serveur peut contrôler le fonctionnement de la porte du tourniquet en envoyant des commandes au thread.

    2. Dans le processus de vérification des tickets, le thread peut lire les données de vérification des tickets à partir de la file d’attente d’informations de vérification des tickets partagée par plusieurs threads, envoyer les informations sur le ticket au serveur et vérifier le ticket via le serveur. Après avoir reçu le résultat de l’inspection des tickets renvoyé par le serveur, insérez le résultat de l’inspection des tickets dans la file d’attente des résultats de l’inspection des tickets partagée par plusieurs threads.

    3. Une fois toutes les vérifications des tickets terminées, le thread peut répondre à la demande du serveur et télécharger toutes les données de vérification des tickets sur le serveur.

    Fil de contrôle de porte de tourniquet : lisez les informations d’inspection des billets à partir de la file d’attente des résultats d’inspection des billets partagée par plusieurs fils. Si le résultat de l’inspection des billets est réussi, envoyez le signal d’ouverture de la porte pour permettre à l’utilisateur de passer la porte du tourniquet. En même temps, en fonction des informations sur le ticket, jouez le type de ticket et la voix d’invite autorisée à passer, et affichez les informations d’invite autorisées à passer sur l’écran d’affichage LED.

    Si les informations du ticket vérifiées avec succès sont « ticket de groupe », le fil de contrôle du tourniquet enverra les informations d’ouverture du portail plusieurs fois en fonction du nombre de personnes sur le ticket. Si le résultat de l’inspection du billet échoue, la voix d’invite d’échec sera jouée et le message d’invite d’échec de l’inspection du billet sera affiché.

    L’avantage de l’utilisation du multithreading est que d’une part, la surcharge de communication entre les threads est faible ; D’un autre côté, la structure fonctionnelle est claire et chaque fonction ne s’affectera pas. Par exemple, même si le réseau tombe temporairement en panne, si le thread d’inspection des tickets doit effectuer une inspection des tickets côté serveur, il peut continuer à traiter la demande d’inspection des tickets suivante en ajoutant la demande d’inspection des tickets à la file d’attente des informations d’inspection des tickets, et ne sera pas bloqué car l’inspection des tickets réseau ne peut pas être effectuée.

    Conception et mise en œuvre du programme côté serveur

    Le programme côté serveur remplit principalement les deux fonctions d’affichage de l’état du tourniquet et de réponse à la demande d’inspection du ticket. Le serveur de contrôle de tickets permet de connecter plusieurs portes tourniquets en même temps pour le contrôle des billets, de sorte que l’état de chaque porte tourniquet connectée au serveur doit être affiché en temps réel pour garantir que chaque porte tourniquet peut être connectée normalement.

    Le serveur de contrôle des tickets démarre le processus de surveillance du réseau et reçoit le paquet de battements de cœur envoyé par le tourniquet en temps réel. Si le paquet de données de battement de cœur envoyé par la porte du tourniquet n’est pas reçu pendant plus de 3 cycles, l’état de la porte du tourniquet sera identifié comme anormal, ce qui doit être confirmé et traité à temps par le personnel.

    Une autre fonction consiste à répondre aux demandes d’inspection des billets. Après l’échec de l’inspection locale des tickets de la porte du tourniquet, le fil de communication réseau à l’extrémité de la porte du tourniquet établit une connexion TCP/IP avec le serveur d’inspection des tickets et envoie les informations d’inspection des tickets. Après avoir reçu les informations d’inspection des tickets envoyées par le tourniquet, le serveur utilise les informations d’inspection des tickets pour les faire correspondre dans la base de données du serveur. Si la correspondance réussit, les informations de réussite seront renvoyées à la porte du tourniquet via le réseau ; sinon, les informations d’échec seront renvoyées.

    tourniquet scolaire

    Le système de billetterie par tourniquet a été largement utilisé dans de nombreux endroits où des billets sont nécessaires. Selon les besoins réels de contrôle des billets de nombreux endroits, nous avons conçu et développé le système de billetterie par tourniquet. Le système adopte une combinaison de solutions d’inspection de billets hors ligne et en ligne, qui garantit non seulement la fiabilité et l’efficacité du système de billetterie par tourniquet, mais facilite également la mise à jour en temps opportun des informations d’inspection des billets et la gestion flexible du système.

    Sharing this: