[Application 58] « Scanne ton Employé » : Scanner avec un scanner de code barres Usb et générer des codes barres graphiques avec AngularJs 1.5 et Jquery

scanne

Introduction et choix du langage:


Aujourd’hui, je vais créer une application permettant de créer, puis de scanner les cartes des employés qui veulent rentrer dans une entreprise ou une salle de sport ou une administration:

asufit-salle-sport-union-toulouse-entree

Cela devrait durer quelques demi journées maximums. On peut également imaginer générer des codes barres personnalisés, puis les envoyer à des personnes par courrier pour leur permettre l’accès à un endroit
ou le lecteur de code barre permet l’ouverture d’une porte.

Le langage utilisé est  JS, pour le back end : Php Mysql Procédural ou Firebase noSql. Le framework utilisé est AngularJs 1.x parce que c’est une solution flexible et agréable.

On n’utilise pas AngularJs 2.0, parce que la syntaxe est trop complexe, et que l’intérêt de JS et de angularJs 1.5 est qu’il est permissif, intuitif, simple,collaboratif et flexible et surtout MVC, on conserve donc la solution pendant les 5 ans à venir, afin de pérénniser dessus. On verra dans le futur si on peut créer des classes comme avec JAVA avec la nouvelle version de JS, mais pour l’instant c’est inutile, on peut s’en passer.

lecteur-code-barre-metrologic-ms3580-quantum.jpg

Js travaillant en temps réel, on le privilégie de suite par rapport aux autres solutions. On évite les anciennes solutions susceptible de nous freiner ou beaucoup trop complexes  (Eclipse, Zend, Symphony…A éviter, on a déjà notre Framework moderne MVC AngularJs 1.5 qui fait tout, surtout avec ses plugins!).

Bien sur comme d’hab, on nomme dès qu’on le peut ses fonctions, variables, et commentaires en Français, vu qu’on est dans le cadre de la création d’une application francophone .

Lire la suite

Publicités