Vous êtes sur la page 1sur 39

UNIVERSITE ESPOIR D’AFRIQUE

RAPPORT DE STAGE EFFECTUE A L’ENTREPRISE ASYST RESSOURCES LTD

DU 15 JUILLET 2020 AU 15 SEPTEMBRE 2020

CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE BASE SUR LA

TECHNOLOGIE RFID : CAS DE ASYST

Par

RAMAZANI LUHANGELA KEVIN

Rapport de stage

Présenté à la Faculté d’Ingénierie et Technologie

Département de Génie et Gestion des Télécommunications

En Remplissant Partiellement les Conditions

Requises pour l’Obtention du Diplôme

De

BACCALAUREAT EN GENIE ET GESTION DES TELECOMMUNICATIONS

L’UNIVERSITE ESPOIR D’AFRIQUE

SUPERVISEUR EDITEUR

RUPHIN KUSINZA BYAMUNGU NDIKUYIWAYO LAMECK

Bujumbura

Décembre 2020
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

DECLARATION DE L’ETUDIANT

Je déclare à mon honneur que ce rapport est un travail original, personnel et n’a jamais été

rédiger ni présenter par une autre personne pour l’obtention du diplôme de baccalauréat.

RAMAZANI LUHANGELA KEVIN

Signature……………………Date…../…../ 2020

Ce rapport de stage a été rédigé sous l’encadrement de :

RUPHIN KUSINZA BYAMUNGU NDIYOKUBWAYOYO LAMECK

Signature…..……Date……/..…/2020 Signature…………Date……/…../2020

RAMAZANI LUHANGELA KEVIN

ii
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

DEDICACE

A mes chers parents, la raison de ce que je deviens aujourd’hui,

Merci pour votre tendresse et vos soins continus.

A mes frères et sœurs et à mes amis, je vous souhaite tout le bonheur et le succès dans votre vie

familiale et professionnelle.

Que le bon Dieu vous procure la bonne santé, la joie, la luminescence et la réussite dans votre

vie.

iii
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

REMERCIEMENTS

Avant de présenter ce travail, je souhaite remercier dans un premier temps le DIEU tout-

puissant qui m’a toujours accompagné dans toutes les étapes de ma vie jusqu'à ce jour.

J’exprime ma parfaite gratitude et mes remerciements à Mr BYAMUNGU Ruphin, mon

superviseur, et NDIYOKUBWAYO Lameck mon éditeur pour le temps qu’ils ont bien voulu

consacrer à la supervision et au suivi de ce travail.

J’exprime ma gratitude aux personnes qui m’ont soutenu, de près ou de loin, pour leur

soutien. Je remercie également l’entreprise Asyst pour nous avoir donné la chance et l’honneur

de travailler au sein de son équipe. Je souhaite adresser mes remerciements au corps professoral

et administratif de l‘Université Espoir d’Afrique pour la qualité de l’enseignement offerte et le

soutien de l’équipe administrative.

Je remercie Mr KABEMBA, mon encadreur à ASYST pour son assistance et pour son aide par

son expérience et ses compétences.

Que les membres du Jury trouvent ici, l’expression de mes remerciements pour l’honneur qu’ils

me rendent de juger ce travail.

Que DIEU vous bénisse abondamment.

iv
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

LISTE DES ABREVIATIONS

RFID : Radio Frequency Identification ou Radio-Identification en français

MySQL : Système de gestion de bases de données relationnelles

IDE : Environnement de Développement Intégré

LTD: Limited Company

VB. NET: Visual Basic .NET

PHP: Hypertext Preprocessor

LISTE DES FIGURES

v
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

FIGURE 1 : ORGANIGRAMME D’ASYST.....................................................................7


FIGURE 2 : CARTE ARDUINO..................................................................................14
FIGURE 3 : MATÉRIELS UTILISES............................................................................16
FIGURE 4 : INTERFACE DE DEVELOPPEMENT ARDUINO..........................................16
FIGURE 5 : MONTAGE DE L’ARDUINO AU LECTEUR RFID RC522.........................17
FIGURE 6 : INTERFACE PRINCIPALE VISUAL STUDIO..............................................18
FIGURE 7 : INTERFACE DE PHPMYADMIN..............................................................19
FIGURE 8 : DIAGRAMME DE FONCTIONNEMENT DE L’APPLICATION........................20
FIGURE 9 : VUE D’ENSEMBLE DE DIFFÉRENTES TABLES DANS PHPMYADMIN.......21
FIGURE 10 : MCD DE L’APPLICATION RÉALISÉ AVEC POWERAMC.......................22
FIGURE 11 : INTERFACE PRINCIPALE DE L’APPLICATION.......................................22
FIGURE 12 : INTERFACE INSCRIPTION.....................................................................23
FIGURE 13 : AFFICHAGE DE QUELQUES INFOS DE L’UTILISATEUR..........................24
FIGURE 14 : INTERFACE RAPPORT...........................................................................25
FIGURE 17 : INTERFACE AFFICHANT LA LISTE DES EMPLOYÉS...............................26
FIGURE 18 : APERÇU DU RAPPORT DANS LE NAVIGATEUR.....................................27

vi
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Table des matières


DECLARATION DE L’ETUDIANT..........................................................................................ii
DEDICACE...................................................................................................................................iii
LISTE DES ABREVIATIONS.................................................................................................v
LISTE DES FIGURES.............................................................................................................vi
CHAPITRE I INTRODUCTION GENERALE.........................................................................1
Préparation bénéficière.............................................................................................................1
Raison de faire le stage a ASYST.............................................................................................1
Nature d’ASYST........................................................................................................................2
Motivation de faire le stage dans la section.............................................................................3
CHAPITRE II DESCRIPTION DE L’ENTREPRISE ET SES ACTIVITES.........................3
Historique de la société Asyst Ressources Ltd........................................................................3
La situation géographique d’Asyst Ressources Ltd...............................................................4
La mission d’Asyst Ressources Ltd..........................................................................................4
Organigramme d’Asyst Ressources Ltd..................................................................................7
Le comité de direction...............................................................................................................7
L’Administrateur Délégué........................................................................................................7
La direction des opérations.......................................................................................................8
Appréciation...............................................................................................................................8
Activités réalisées.......................................................................................................................9
Attentes personnelles.................................................................................................................9
Résultats atteints........................................................................................................................9
Difficultés rencontrées.............................................................................................................10
CHAPITRE III.............................................................................................................................11
CONCEPTION ET REALISATION D’UN SYSTEME DE GESTION DE POINTAGE
AUTOMATIQUE BASE SUR LA RFID..................................................................................11
Généralité de la gestion de présence par RFID.....................................................................12
Implementation du Project.................................................................................................13
Présentation de la partie électronique...................................................................................14
Logiciels Utilisés...................................................................................................................16
Câblage module RFID.........................................................................................................17
Présentation de la partie informatique..................................................................................17
Microsoft Visual Studio Community 2015........................................................................17

vii
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Language MySQL................................................................................................................18
Fonctionnement du système....................................................................................................20
CHAPITRE IV.............................................................................................................................28
CONCLUSION ET RECOMMANDATION............................................................................28
Conclusion générale.................................................................................................................28
Perspectives..........................................................................................................................28
Recommendations................................................................................................................29

viii
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

ix
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

CHAPITRE I
INTRODUCTION GENERALE
Chaque année, le Ministère de l’Education, de l’Enseignement Supérieur de la Recherche

Scientifique en collaboration avec l’Université Espoir d’Afrique, exige une cession d’un

stage d’apprentissage dans un milieu professionnel afin de mettre en pratique la

formation reçue pendant notre cursus académique dans la faculté d’Ingénierie et

Technologie, département de Génie et Gestion des Télécommunications, option de la

Sécurité de Services et de Réseaux.

Dans notre cas nous avons été pris à l’entreprise ASYST de Bujumbura où nous avons

passé 2 mois des pratiques et nous avons appris beaucoup de choses qui nous serons

bénéfiques et nous prépareront à la vie professionnelle.

Préparation bénéficière

Université Espoir d’Afrique nous a permis d’avoir une formation de qualité en ouvrant

des portes sur la vie professionnelle qui nous attend ; elle donne à l’étudiant l’option de

choisir ce qu’il voudra que soit dans l’avenir, comme nous il nous permit et conduit de

poursuivre nos rêves de devenir des ingénieurs en NTIC qui sont les nouvelles

technologies de l’information et communication.

Raison de faire le stage a ASYST

L’entreprise ASYST est réputée pour son savoir-faire dans le domaine technologique et

est bien équipée en la matière. C’est pour cette raison que nous avons été intéressé d’aller

faire le stage dans cette entreprise pour ainsi apprendre un peu plus et se mettre à jour

dans le domaine technologique et augmenter notre connaissance en plus de celle déjà

1
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

apprise à l’université surtout en ce qui concerne la conception et le développement des

logiciels et la sécurité de ceux-ci grâce à certaines méthodes et services de sécurités

apprise pendant notre cursus académique et aussi dans le domaine de l’intelligence

artificielle qui reste un domaine encore peu connu dans notre région et qui nous ouvre

encore plus d’opportunités dans l’avenir et dans la vie professionnelle.

Nature d’ASYST

ASYST Ressources Ltd est une société informatique installé à Bujumbura au Burundi et

qui s’est particulièrement distinguée sur le marché de la Sous-région en se spécialisant

dans le développement et la vente de logiciels de gestion, dans les réseaux informatiques

et la maintenance des équipements informatiques.

Activité D’ASYST

ASYST Ressources Ltd s’est particulièrement distinguée sur le marché de la Sous-

région en se spécialisant dans le développement et la vente de logiciels de gestion, dans

les réseaux informatiques et la maintenance des équipements informatiques. Elle a mis en

place également un Département de BUSINESS CENTER qui vend spécialement du

matériel informatique (Serveurs, Ecrans de Téléaffichage, Ordinateurs de bureau et

Portables, Onduleurs, Rétroprojecteurs et écrans, routeurs, cartouches, Consommables,

…), matériel réseau (Switch, routeur, câbles,….), matériel de climatisation, matériel

solaire, des caméras de surveillance, des téléphones sur IP, du matériel de reprographie

(Photocopieurs Canons, Dupli – copieurs,..) et du matériel bureautique.

2
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Motivation de faire le stage dans la section

Etant admis dans le département de conception et développement de logiciels, nous

avions pour objectif d’avoir plus de connaissances dans ce domaine afin de contribuer

activement au développement de notre société, et l’ambition d’être meilleur dans le

domaine de l’informatique.

CHAPITRE II

DESCRIPTION DE L’ENTREPRISE ET SES ACTIVITES

Présentation Générale de la société Asyst Ressources Ltd

ASYST Ressources Ltd est une société informatique installé à Bujumbura au Burundi

depuis 1991.

Historique de la société Asyst Ressources Ltd.

ASYST Ressources LTD s’est particulièrement distinguée sur le marché de la Sous-

région en se spécialisant dans le développement et la vente de logiciels de gestion, dans

les réseaux informatiques et la maintenance des équipements informatiques.

ASYST RESSOURCES LTD a mis en place également un Département de BUSINESS

CENTER qui vend spécialement du matériel informatique (Serveurs, Ecrans de

Téléaffichage, Ordinateurs de bureau et Portables, Onduleurs, Rétroprojecteurs et écrans,

routeurs, cartouches, Consommables,…), matériel réseau (Switch, routeur, câbles,….),

matériel de climatisation, matériel solaire, des caméras de surveillance, des téléphones

sur IP, du matériel de reprographie (Photocopieurs Canons, Dupli – copieurs,..) et du

matériel bureautique.
3
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Ce département offre également des services tels que les installations, réparation et

entretien des ordinateurs et accessoires, Installation et maintenance des infrastructures

réseaux, Photocopies – Impressions – Reliures – Plastifications – Scanning, Graphic

Design (Carte de visite, Carte de vœux, Carte d’invitation, Badge, Dépliant, Cachet,

Logo, Calendrier, Affiches diverses, Menu pour Bar-Restaurant, Roll up,…), Studio

Photo professionnel (Photo passeport minute, Photographies publicitaires).

C’est dans ce département que nous avons effectué notre stage professionnel pendant une

période de 2 mois allant du 15 Juillet 2020 au 15 Septembre 2020.

La société comprend 5 départements à savoir :

 Département de recherche et développement

 Département infrastructure

 Département ERP (Entreprise Resource Planning)

 Département commercial

 Département de la finance et comptabilité

La situation géographique d’Asyst Ressources Ltd

Asyst Ressources Ltd est située dans la capitale de Bujumbura en commune urbaine de

MUKAZA et plus précisément en zone Rohero, Avenue de l’ONU N 0 5, sur la route

opposant la Banque de Crédit de Bujumbura (Agence amitié).

La mission d’Asyst Ressources Ltd

Asyst Ressources Ltd œuvre dans secteur informatique. Sa grande mission est le

développement des logiciels.

4
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Les logiciels qu’elle a développés sont regroupés en deux familles à savoir les logiciels

de gestion courantes et les logiciels de gestion spécifiques.

Les logiciels de Gestion courante présentement sur le marché sont :

1. Le logiciel de comptabilité générale, analytique et de gestion des immobilisés

2. Le logiciel de gestion du personnel, Paie et gestion de la carrière

3. Le logiciel de gestion, suivi budgétaire et gestion des réquisitions

4. Le logiciel de gestion et suivi de la trésorerie

5. Le logiciel de gestion commerciale à savoir la gestion des stocks, des

approvisionnements, des commandes, des fournisseurs, la facturation et le

recouvrement relié au logiciel de comptabilité et de gestion de la trésorerie pour le

suivi du recouvrement et des ventes.

Les logiciels de gestion spécifiques sur le marché sont :

1. Dans le domaine Bancaire :

a. Le logiciel de gestion de la Banque Postale intégré au logiciel de

comptabilité et aux autres logiciels de gestion courante

b. Le logiciel de gestion d’une Banque de crédit (sans guichet) ou de toute

autre banque de développement ou de l’habitat

2. Dans le domaine aéroportuaire :

a. Le logiciel de facturation aéroportuaire relié au logiciel de télé affichage et

celui de comptabilité

5
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

b. Le logiciel de télé affichage aéroportuaire (Flight Information Display

System – FIDS- relié au logiciel de facturation aéroportuaire et au logiciels

de comptabilité

c. Le logiciel de gestion du fret et du trafic aéroportuaire (pour les sociétés de

Handling) relié au logiciel de comptabilité et aux autres logiciels de gestion

courante.

3. Dans le domaine medical :

a. Le logiciel de facturation hospitalière (malade ambulatoires et malades

hospitalisés) relié au logiciel de comptabilité et autres logiciels de gestion

courante

b. Le logiciel de gestion pharmaceutique relié au logiciel de comptabilité et

aux autres logiciels de gestion courante.

4. Dans le domaine des télécoms :

a. Le logiciel de facturation, de suivi des clients et de recouvrement relié au

logiciel de comptabilité

b. Le logiciel des échanges de comptes entre opérateurs et avec les Carriers

internationaux

En plus des logiciels, il y a un département commercial ayant une imprimerie de pointe.

6
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Organigramme d’Asyst Ressources Ltd

Direction Générale

Direction Technique Direction des opérations

Département Département Département


infrastructure commercial Recherche et
Développement

Département
Maintenance ERP

Réseau
Département
de Finance et
comptabilité

Figure 1 : Organigramme d’Asyst

Le comité de direction

Comme l’organigramme l’indique le comité de direction est un organe supérieur chargé

de prendre des décisions et de définir toutes les activités de la société.

L’Administrateur Délégué

L’administrateur Délégué est sous l’autorité du comité de direction et assure l’exécution

des décisions du comité de direction dans tous les domaines. Il informe régulièrement le

comité de direction la situation générale de la société. Il collabore avec le comité de

7
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

direction en examinant toutes les questions d’importance capitale concernant le bon

fonctionnement de la société.

La direction des opérations

Cette direction est chargée de tous les opérations de la société. Il comprend :

0. Département infrastructure : installation, réparation et entretien des ordinateurs et

leurs accessoires, il y a aussi l’installation et la maintenance des infrastructures

réseaux.

1. Département finance et comptabilité : la gestion du personnel, gestion des finances

et de la comptabilité.

2. Département commerciale : assistance de direction (accueil, réception, …),

facturation, imprimerie (photocopie, impression, scanning, plastification, reliures,

graphique design, …)

La direction des opérations adjoint

1. Département ERP : maintenance des logiciels.

2. Département de recherche et développement : comprend un groupe de

programmeurs de haut niveau pour la conception et le développement des

logiciels.

Appréciation

Selon qu’il est recommandé par l’université quant à ce qui est des étudiants du

département de Génie et gestion des télécommunications, nous avons passé un stage

d’une durée de 2 mois au sein du département de recherche et développement d’Asyst.

C’est le stage au cours duquel nous avons eu l’opportunité de nous mesurer sur le terrain

8
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

selon les connaissances apprises au cours de ces trois années d’études, mais aussi

d’acquérir des nouvelles connaissances surtout en ce qui est du domaine de la

programmation.

Activités réalisées

Nous avons passé un stage d’une durée de 2 mois au sein de l’entreprise Asyst dans le

département de recherche et développement. Durant cette période, nous avons effectues

plusieurs activités dans le domaine de la programmation, entre autre la conception des

applications Windows dans différents langage de programmation, mais aussi nous avons

la gestion des bases données.

Attentes personnelles

Durant notre parcours passé à l’université Espoir d’Afrique auquel nous avons eu une

notion spéciale sur le fonctionnement, l’utilité et l’avantage des sécurités de réseaux

informatiques ; l’UEA nous inculque ou nous forme théoriquement et pratiquement.

L’Asyst nous vient en aide pour compléter et nous orienter dans un monde professionnel,

l’expérience que nous avons reçues à l’Asyst notamment la programmation.

Résultats atteints

Sur le plan social, nous avons fait connaissance de nouvelles personne. Sur le plan

professionnel, de cette expérience, nous avons perfectionné notre connaissance en gestion

de base de données, en équipements de la nouvelle Technologie et en conception et

développement des applications Windows dans certains langages de programmation.

9
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Difficultés rencontrées

Les difficultés rencontrées au cours de notre stage ont été minimes; cependant

nous pouvons signaler le faible niveau d’encadrement pour ce qui concerne les stagiaires

et l’indisponibilité de l’encadreur suite à d’autre charge qui lui est réservé.

Proposition d’éventuelles solutions

Comme proposition, ASYST devrait mettre en place un encadrement suffisant qui

devra permettre une bonne gestion des stagiaires au sein de leur entreprise ; une mise en

place d’une unité d’organisation qui se chargera de l’orientation de stagiaire par rapport a

leur service.

10
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

CHAPITRE III

CONCEPTION ET REALISATION D’UN SYSTEME DE GESTION DE

POINTAGE AUTOMATIQUE BASE SUR LA RFID

Description du problème

La présence joue un rôle très essentiel dans le rendement et le développement

d’une l’entreprise. L’objectif primordial de toute entreprise étant de rechercher le profit,

il en va de soi pour l’entreprise de bien gérer toutes les ressources mises à sa disposition.

Bien qu’étant déjà dotée d’une technologie de contrôle d’accès dans un de ses services, la

présence des autres employés dans les autres services reste manuelle, ce qui pourrait

jouer un rôle sur la productivité et le rendement de chaque employé, mais aussi les sorties

n’étaient pas signalés par l’employé, ce qui amener de va et vient de part et d’autre des

autres employés et de coup de fils cherchant à savoir si l’employé en question était soit

présent ou absent.

Pistes de Solutions

Afin de palier à ce problème, nous avons essaye de concevoir un système de

présence automatisé. Ce système utilisant la technologie RFID pourra enregistrer les

opérations d'entrée sortie et le processus de marquage pour la présence quotidienne des

travailleurs.

11
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Le système RFID et un ensemble d’outils électroniques doivent être installé puis

relier à notre application Windows créé en Visual Basic.

Dans ce chapitre, nous allons afficher les outils électroniques utilisés dans ce

système ainsi que le logiciel utilisé pour faire fonctionner le système RFID.

Généralité de la gestion de présence par RFID

Introduction
Dans ce point, nous allons étudier les théories, les méthodes et les résultats

obtenus par d’autres chercheurs en ce qui concerne une mise en place d’un système de

gestion de la présence.

Le système de présence par RFID fonctionne d’une manière autonome une fois la

carte de l’employé est mise devant le lecteur RFID, ce dernier détecte l’ID unique de

l’employé, il le transmit directement vers la base de données. Le système de présence

peut être déployé à l’entrée de l’entreprise, alimenté par la tension (12V ou bien une

batterie de 9V).

D’autres recherches nous montre qu’afin d'améliorer et de développer le système

de sécurité dans les entreprises et les institutions, le système RFID doit être utilisé pour

enregistrer les opérations d'entrée/sortie, le processus de marquage pour la présence

quotidienne des travailleurs et ouvrir les portes aux travailleurs de cette entreprise.

(Oussama, 2018)

12
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Implementation du Project

Description du projet
L’application disposera d’un seul utilisateur dans notre cas. C’est lui qui sera

chargé de faire tous ce qu’il y aura comme taches dans l’application. Chaque employé

recevra un badge RFID sur lequel certaines de ses informations seront stockés aa son

enregistrement. Les informations stockées sur le badge ne seront modifiables que si

l’utilisateur (ici l’administrateur) ne seront modifiables que dans le cas ou

l’administrateur aurait en sa possession la carte d’un des employés.

A chaque fois que l’employé pointera sa carte a proximité du lecteur RFID, le

pointage se fera automatiquement. Ce mouvement sera enregistré dans la base de données

de l’application et pourra être accessible dans le rapport.

Il existe actuellement d’autres applications de gestion de présence avec plus de

fonctionnalités sur le marché. Elles sont généralement constituées de deux composants :

le langage de programmation et la base de données et modélisation. On donnera une liste

non exhaustive des différents composants utilisés.

L’informatisation du pointage dans une usine sert évidement à faciliter la gestion de

pointage des employés et offre aussi la bonne gestion de ce dernier de telle sorte que nous

pouvons facilement consulter le nombre de ses heures de travail, ses retards et ses

absences.

C’est pour cela qu’on a divisé notre travail on deux grandes parties :

13
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

• Partie électronique.

• Partie informatique.

Présentation de la partie électronique

Dans cette partie électronique, nous avons dû réaliser le capteur qui va permettre de lire

une carte, et de réaliser la tâche qui lui est assignée.

Pour cela nous avons utilisé :

L’Arduino

Figure 2 : Carte Arduino

Arduino est une plate-forme de prototype d’objets interactifs à usage créatif d’une carte

électronique et d’un environnement de programmation. Cet environnement matériel et

logiciel permet à l’utilisateur de formuler ses projets par l’expérimentation directe à

l’aide de nombreuse ressources disponibles en ligne.

Celui-ci contient un microcontrôleur que nous pouvons programmer pour effectuer

certaines tâches. D’où l’intérêt pour nous d’utiliser ce composant électronique.

14
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Nom Photo Caractéristiques

- Courte distance.

-TAG passif
RFID-RC522
-couple magnétique

-Basse fréquence

(125 KHZ)

Porte clé/ Badge - Permet de disposer d’un

RFID code RFID unique qui est

inscrit sur la carte ou le badge

et ne peut pas être changé.

- Microcontrôleur ATmega328

-Tension de fonctionnement

Arduino Uno 3,3V

-Tension d’alimentation

12V

Les nappes de fils de test


Fils de test doivent être plates pour

15
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

simplifier les branchements.

Figure 3 : Matériels Utilises

Logiciels Utilisés

L’environnement de programmation Arduino (IDE en anglais) est une application écrite

en java inspiré du langage « Processing ». L’IDE permet d’écrire, de modifier un

programme et de le convertir en une série d’instructions compréhensibles pour la carte.

Figure 4 : Interface de developpement Arduino

Réalisation du montage
Dans ce teste nous allons voir comment utiliser un module RFID, nous utiliserons

pour notre exemple un module RC-522. Celui-ci nous permettra de contrôler un accès et

ainsi être utilisé dans notre exemple une simple LED.

Câblage module RFID

Nous allons donc raccorder comme ceci: Arduino → RC-522

Notre montage devrait donc ressembler à ça :

16
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Figure 5 : Montage de l’Arduino au Lecteur RFID RC522

Présentation de la partie informatique

Microsoft Visual Studio Community 2015

Aujourd’hui, de nombreuses personnes développent en C et C++ .Néanmoins, ces

langages ont aussi un certain nombre de défauts dû à leur ancienneté.

VB fait partie des langages suivant le concept orienté objet, il a un environnement de

développement intégré (IDE) qui permet de développer facilement des interfaces

graphiques.

Critère de choix du logiciel :

Nous avons décidé de travailler avec Microsoft Visual VB. NET pour développer

l’application, ce choix est basé sur les points suivants :

17
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

 Le langage est relativement facile et simple à apprendre.

 Le logiciel est gratuit et disponible dans la société.

Le langage semble être le nouveau langage pour développer des applications Windows,

avec Visual Basic et C++.

Figure 6 : Interface Principale Visual Studio

PowerAMC

PowerDesigner Est un logiciel de conception créé par la société SAP, qui permet de modéliser

les traitements informatiques et leurs bases de données associés.

Language MySQL

MySQL (Structured Query Language) est un logiciel de gestion de base de données le

plus utilisé au monde en concurrence avec Oracle, Informix. Ce système est très pratique

pour sauvegarder une base de données sous forme de fichier.

a) Critère de choix du MySQL :

 La gratuité et la disponibilité du code source.

 La simplicité de liaison avec des bases de données.

18
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

 La possibilité d’inclure le PHP au sein d’une page Html.

b) Création d’une table avec PHPMyAdmin :

PhpMyAdmin (PMA) est une application Web pour les systèmes de gestion de base de

données MySQL réalisée en PHP. Cette interface pratique permet d'exécuter de

nombreuses requêtes comme les créations de table de données, les insertions, les

suppressions et les modifications de structure de la base de données. Ce système est très

pratique pour sauvegarder une base de données sous forme de fichier.

Figure 7 : Interface de PhpMyAdmin

ANALYSE ET CONCEPTION

La phase d’analyse et de conception est la phase qui englobe l'étape de

programmation, l'étude technique, l'environnement de travail et les différents outils de

développement.

Fonctionnement du système

Le principe de fonctionnement de notre système est assez simple. Après

l’initialisation de notre ordinateur et son horloge en temps réel, on scanne le port pour

19
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

détecter l’Arduino. Notre système se met en attente de détection du badge de l’employé.

Si ce dernier est déjà enregistrer, le type de pontage sera marqué dans le rapport.

Contrairement, il faudra d’abord l’enregistrer. Lorsque l’information est valide, la gestion

du pointage se fait grâce à l’application qu’on a créée à l’aide de Visuel Studio en VB.

Les nouveaux enregistrements se stockent dans la base de données. L’organigramme ci-

dessous montre le fonctionnement de notre système :

Lancement du Timer

Lecture de la carte

Vérifier si la carte est enregistrée dans la base de Non


données

Oui

Se faire enrégistrer
Pointer la presence de l’employé

Fin

Figure 8 : Diagramme de fonctionnement de l’application

Création de la base de données

Pour marquer la présence des employés, on aura besoin d’une base de données contenant

des informations. Elle contient des tables telles que (Employées, Pointage…).
20
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Figure 9 : Vue d’ensemble de différentes tables dans PhpMyAdmin

Dans la figure ci-dessous nous aurons un diagramme des tables et des éléments qui les

composent.

Figure 10 : MCD de l’application réalisé avec PowerAMC

Les Interfaces de l’application

21
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Figure 11 : Interface Principale de l’Application

Après avoir passé cette étape, l’utilisateur peut maintenant avoir accès à l’application et

ainsi pourra faire les autres opérations que contient l’application.

Figure 12 : Interface Inscription

22
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Cette interface nous permet d’inscrire un nouvel employé en remplissant les informations

demandées comme le montre l’image ci-haut. Il faut scanner la carte par le bouton

scanner pour avoir l’identification de celle-ci avant l’enregistrement. Si une carte est déjà

enregistrée dans la base de données, l’application vous demande si vous voulez mettre les

informations de l’employé à jour.

Figure 13 : Affichage de quelques infos de l’utilisateur

Cette interface permet d’afficher quelques informations de l’employé déjà enregistré dans

la base de données à chaque fois que nous pointerons la carte à quelques centimètres de

l’émetteur.

Elle nous sert aussi pour enregistrer les mouvements que fait l’employé.

A savoir qu’il y a deux types de pointage, l’entrée et la sortie.

23
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Figure 14 : Interface rapport

Il est aussi possible de voir la liste des employés étant enregistré dans notre base de

donnés pour voir toutes les informations concernant chacun d’eux. On peut y avoir accès

dans la fenêtre d’inscription en cliquant sur le bouton ‘voir la liste’. Voici une capture de

la liste des employés déjà enregistrés.

24
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Figure 15 : Interface affichant la Liste des employés

Cette interface ci-haut permet de voir le rapport des employés enregistrés selon des

critères de sélections précises à savoir le nom, l’ID que l’on pourrait rechercher dans la

barre de recherche après avoir coché un critère et aussi à une date sélectionnée en

cliquant sur le bouton rechercher par date. Ce rapport pourra être exporté dans un

navigateur pour y être soit enregistré ou pour l’impression.

25
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

Figure 16 : Aperçu du Rapport dans le navigateur

26
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

CHAPITRE IV

CONCLUSION ET RECOMMANDATION

Conclusion générale

Dans ce rapport nous avons travaillé sur un projet et nous avons essayé d’atteindre

l’objectif que nous nous sommes fixés pour cette période qui était de concevoir un

système de pointage automatisé utilisant la technologie RFID à l’aide du lecteur RC522,

cas de l’entreprise Asyst.

Ce système de pointage utilisant la technologie RFID à l’aide du lecteur RC522

qui sert à lire les tags sur lesquels sont stockés les informations enregistrer sur ces

derniers grâce à notre application et de les enregistrer dans la base de données pour

marquer le pointage.

Le système Arduino nous donne la possibilité d'allier les performances de la

programmation à celles de l'électronique. Le gros avantage de l'électronique

programmée c'est qu'elle simplifie grandement les schémas électroniques et par

conséquent, le coût de la réalisation, mais aussi la charge de travail à la conception

d'une carte électronique. C’est grâce à cette communication qu’on peut enregistrer le

pointage des employés.

Perspectives

Nous souhaitons en perspectives que ce projet ne reste pas une simple conception

classique, mais plutôt une référence afin de concrétiser le concept d’identification rapide

et opérationnelle dans les différents services de l’entreprise et dans différents domaines,

27
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

entre autre dans le domaine de la santé, de l’éducation. De même la réalisation de ce

projet nous a apporté énormément des connaissances tant à la gestion et analyse de la

base de données qu’à la programmation Web.

Recommendations

Nous recommandons à Asyst d’avoir une équipe qui sera destinée à guider les stagiaires

tout au long de leur stage en les encadrant et en répondant sur certaines questions du

domaine posées par les stagiaires. De donner l’accès aux stagiaires sur certains

équipements pour en savoir plus sur le fonctionnement de ces derniers.

A l’UEA

De bien pouvoir organiser et surveiller le temps des pratiques sur chaque cours, créer des

partenariats avec des entreprises pour permettre d’organiser le stage au bon terme à fin d’avoir

assez de temps de recherche pour le projet.

28
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

REFERENCES

Ouvrages et Sites

- S. Lahiri, RFID Sourcebook. Pearson P T R, 2011.

- D. M. Dobkin, The RF in RFID: UHF RFID in practice, Second edition.

Amsterdam: Elsevier/Newnes, 2013.

- « Different Types of RFID Systems | Impinj ». [En ligne]. Disponible sur:

https://www.impinj.com/about-rfid/types-of-rfid-systems/. Consultée le 22 Novembre

2020

- T. Igoe, Getting started with RFID, First edition. Sebastopol, CA: O’Reilly Media,

Inc, 2012.

- K. Finkenzeller, Fundamentals and applications in contactless smart cards, radio

frequency identification and nearfield communication, 3rd ed. Chichester, West Sussex ;

Hoboken, NJ: Wiley, « RFID ».

- « 13 applications RFID : Art ». Disponible sur:

http://www.journaldunet.com/solutions/0703/070322-rfid/11.shtml. [En ligne].

Consultée le 27 Novembre 2020

- «Arduino-Software». Disponible sur: https://www.arduino.cc/en/Main/Software?

[en ligne]. Consultée le 25 Novembre 2020

- «Arduino-Products». Disponible sur: https://www.arduino.cc/en/Main/Products.

[en ligne]. Consultée le 27 Novembre 2020

29
CONCEPTION ET REALISATION D’UN SYSTEME DE POINTAGE
BASE SUR LA TECHNOLOGIE RFID

- « ATmega328 - 8-bit AVR Microcontrollers - Microcontrollers and Processors ».

[En ligne]. Disponible sur: https://www.microchip.com/wwwproducts/en/ATmega328.

Consultée le 27 Novembre 2020

- « MySQL ». [En ligne]. Disponible sur: https://www.mysql.com/fr/. Consultée le

27 Novembre 2020

- « phpMyAdmin ». [En ligne]. Disponible sur: https://www.phpmyadmin.net/.

Consultée le 27 Novembre 2020

- F .Marouf, « Etude et Conception d’Antennes Imprimées pour Identification Radio

Fréquence RFID UHF », Thése de Doctorat, université de tlemcen, 2013.

30

Vous aimerez peut-être aussi