2009-06-02 5 views
1

Est-ce que quelqu'un a fait quelque chose comme ça? Comment?Comment accéder aux données de lecteur d'ID de kiosque à partir d'une application Web basée sur PHP

Je commence juste un projet qui aura une application Web basée sur un navigateur (en utilisant PHP et éventuellement un framework Ajax comme Dojo ou JQuery) qui est présentée à l'utilisateur depuis une unité de kiosque. Il s'agit essentiellement d'une enquête dans un navigateur, mais devra identifier l'utilisateur via le lecteur de carte d'identité sur l'unité.

Je ne sais même pas ce que l'unité exacte est ce (désolé pour le manque de h/w informations!) Que je viens d'apprendre sur le projet hier. J'attends de voir si l'unité est venue avec une sorte de logiciel pour m'aider, mais mon sentiment ne vient pas de la première réunion que j'ai eue. Ils vont d'abord lancer une version de Windows, mais ils peuvent décider de passer à Linux plus tard. Je n'ai aucune expérience avec les kiosques, alors j'essaie juste de comprendre ce qui est habituellement impliqué dans ce genre de choses.

La principale question est de savoir comment obtenir l'entrée de données à partir du matériel de kiosque dans l'application PHP sur le web? En parlant avec le chef de projet, sa première estimation sur la façon d'aborder ce problème était:
- Avoir une sorte de pilote qui récupère l'entrée de données dans le lecteur d'identification.
- Écrire dans un fichier.
- Utilisez Dojo hors ligne pour lire le fichier périodiquement ou en cas de besoin et de comparer un horodatage, etc.

Pas encore concernés par la lutte contre les implications de sécurité. D'abord, je veux juste comprendre les bases de la façon de le faire. Je peux voir comment la même chose pourrait être faite avec Flex/Air, Silverlight, etc., mais nous sommes un magasin PHP et franchement, mon patron ne les considérerait pas. De plus, en utilisant une base de données, prises, etc., semble comme il peut être exagéré (mais peut-être pas ???)

Toutes les suggestions, mises en garde, etc.? Merci.

Répondre

3

Le matériel sur lequel vous travaillez doit contenir les informations dont vous avez besoin pour pouvoir récupérer des données.

1

Sans logiciel ou la documentation de l'unité que vous allez être mal à obtenir que quelque chose d'utile à partir des données qu'il envoie.

Si vous n'avez pas non plus, alors vous devriez identifier le fabricant (recherche web pour les numéros de série, numéros d'identification ou quoi que ce soit d'autre sur le matériel) et demandez-leur pour ces derniers.

0

J'ai récemment travaillé sur certaines technologies de numérisation et d'OCR et fait quelques R & D avec certains produits d'une société appelée CSSN. Ils ont également un SDK complet pour leurs produits, ce qui devrait faciliter l'intégration. Jetez un oeil à: IdScan Kiosk

Il existe également un produit appelé Scan2Web que je pense pourrait aider.

Espérons que cela aide.

David

Questions connexes