SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
PROJET D’INSTALLATION DE
MATERIEL GPS ET SUIVI EN
TEMPS REEL
INTRODUCTION GENERALE
La nouvelle logique de l’organisation du travail demande aux entreprises d’être de plus en
plus réactives pour s’adapter à la concurrence et répondre aux besoins de leurs clients.
Commerciaux, chauffeurs, ambulanciers, agents de sécurité, livreurs, chefs de chantier... tous
ces métiers mobiles doivent répondre à des contraintes de temps et d’organisation dans un souci
permanent de maîtrise de l’information, et pour un chef d’entreprise ou un responsable de la
logistique, gérer une flotte de véhicules et les déplacements des employés peuvent vite devenir
un problème réel. Ceci est dû la plupart du temps, au fait que les informations les plus
importantes restent inconnues et l’entreprise doit souvent attendre la fin de la journée ou un
contact téléphonique du conducteur ou de l’employé pour savoir si la mission a correctement été
effectuée ou non. La quantité de travail effectif « consommée » par ces informations non
enregistrées empêche l’entreprise d’améliorer sa productivité et ainsi d’atteindre ses objectifs,
sans compter que cela peut parfois émousser la confiance entre l’employeur et l’employé là où
bien souvent, le fait d’obtenir des informations réelles aurait permis de déceler une simple
difficulté de production.
Les besoins de la gestion de flotte de véhicules sont immenses, et l’on est progressivement
passé du domaine de l’imagination à celui de la mise en œuvre concrète des systèmes
opérationnels. Auparavant, la géolocalisation était uniquement restreinte aux activités militaires.
Mais, le couplage des systèmes de technologies de localisation avec le GPS, de technologies de
transmission sans fil (GSM, GPRS, UMTS, Wi-Fi, Bluetooth, Infrarouge...), avec des systèmes
embarqués, ouvrent de nouvelles perspectives en matière de mobilité professionnelle et privée.
Un nombre croissant d’activités professionnelles choisissent d’équiper leurs flottes du
système GPS : dépannage, transports ambulanciers, assistance sur route, livraison, location de
véhicules, etc.
La gestion des flottes de transport terrestre est d’intérêt capital puisqu’elle offre aux
gestionnaires des véhicules, affrontés à beaucoup de problèmes d’ordre technique et
organisationnel dans la localisation en temps réel de leurs machines, l’occasion
d’améliorer la qualité de prestation, de réduire les coûts de déplacement, de garantir la
sécurité des conducteurs et de gérer d’une manière centralisée les flottes mobiles. La position
du véhicule est suivie depuis le siège de la société et l’on dispose alors de différentes
informations : la ligne utilisée, la présence en dépôt, la position et la distance déjà parcourue,
le niveau de carburant, une éventuelle sortie de ligne…
Les véhicules sont équipés de boîtiers contenants des modules GPS qui analysent les signaux
provenant des satellites afin d’obtenir leurs positions et leurs vitesses, et de modems GPRS pour
la communication avec le serveur. Une fois parvenues au serveur, les données sont stockées dans
une base de données.
Dans ce cadre, nous allons réaliser un projet, qui consiste en la conception et
l’implémentation d’une application pour la gestion de flotte de véhicules.
Plus précisément, il s’agit du développement et de l’intégration d'une plateforme de géo-
localisation des véhicules par GPS. La plateforme est une application web qui communique avec
des équipements GPS en utilisant le réseau GPRS et qui assure le suivie en temps réel des
véhicules, la consultation de l'historique des trajets parcourus, la simulation de trajet, la
génération des alertes de géofencing, le dépassement de vitesse et la génération des rapports et
des statistiques qui en découlent.
Ce rapport s'articule autour de quatre chapitres. Nous commençons dans le premier chapitre
par une étude de l'environnement dans lequel s'inscrit notre projet. Puis, le deuxième chapitre
présente la spécification des besoins tout en essayant de recenser tous les acteurs et la nature des
interactions avec le système et de préciser les besoins fonctionnels et non fonctionnels. Tout au
long du troisième chapitre, nous détaillons la conception de l'application. Alors que le quatrième
chapitre décrit l'environnement de développement et les interfaces de notre application. Ce
rapport sera clôturé par une conclusion qui récapitule les apports de notre projet et les
perspectives à entreprendre.
Cadre du projet
que le véhicule sort de l'entreprise, il n'était possible au gestionnaire de flotte que d'obtenir des
informations parcellaires selon un mode asynchrone. Avec la diffusion des TIC (Technologies de
l'Information et de la Communication) au service de la gestion de flotte des véhicules
professionnels, il est désormais possible d'obtenir des informations en temps réel sur la
localisation d'un véhicule. Les véhicules sont équipés de boîtiers contenants des modules GPS
qui analysent les signaux provenant des satellites afin d’obtenir leurs positions et leurs vitesses,
et de modems GPRS pour la communication avec le serveur.
Ces données peuvent être transcrites sur une base de données cartographique. De la même
façon, il est dorénavant possible au gestionnaire de flotte de modifier, toujours en temps réel,
l'ordre de mission initial affecté à tel ou tel véhicule. Un simple envoi de SMS et les chargements
sont réalisés pour une optimisation de livraison de la marchandise.
Cette évolution permet de répondre aux multiples défis de la concurrence en améliorant la
compétitivité de l'entreprise et en réformant son image auprès de ses partenaires et de ses clients.
Ces derniers peuvent être autorisés à se connecter directement via un simple navigateur web pour
vérifier, en temps réel, l'état de la livraison des marchandises transportées
Le principe de géo-localisation
La géo-localisation est un procédé permettant de positionner un objet ou une personne sur un
plan ou une carte à l’aide de ses coordonnées géographiques. Cette opération est réalisée à l’aide
d’un terminal capable d’être localisé (grâce à un récepteur GPS ou à d’autres techniques) et de
publier (en temps réel ou de façon différée) ses coordonnées géographiques (latitude/Longitude).
Les postions enregistrées peuvent être stockées au sein du terminal et être extraites
postérieurement, ou être transmises en temps réel vers une plateforme logicielle de
géolocalisation. Ceci permet de visualiser la position du terminal au sein d’une carte à travers
une plateforme de géo-localisation le plus souvent accessible depuis internet.
Le réseau satellitaire de positionnement le plus connu est le GPS. Dans le cas du GPS, pour
que le repérage spatial fonctionne, un immense réseau constitué de 27 satellites (dont 3 de
secours) tournant autour de la terre (2 tours en 24 heures) à une altitude de 20 200 km et répartis
sur 6 orbites (4 par orbite) différentes est nécessaire.Ces satellites constituent un maillage du ciel
et servent de repères aux navigateurs GPS dans leur processus de calcul de position.
Ce système de satellites est conçu de façon à ce qu’il y en ait toujours au moins quartes
visibles par le navigateur GPS, sans quoi la position ne peut pas être déterminée. Pour qu’un
terminal soit capable de se géolocaliser grâce au réseau GPS , il doit absolument être équipé
d’une puce électronique GPS.
Les composants essentiels d’une plateforme de géolocalisation sont les suivants :
- Terminal communicant : c’est le terminal qui reçoit les coordonnées géographiques (via
GPS ou tout autre moyen) et qui les envoie via un réseau de télécommunications à la
plateforme.
- Système informatique capable de recevoir, stocker et traiter les informations : il s’agit des
serveurs informatiques qui hébergent l’infrastructure et qui reçoivent et traitent les
données envoyées par les terminaux.
- Modules cartographiques : c’est le module intégré au système informatique qui va
permettre d’afficher la position des terminaux sur un fond cartographique adapté. Ce
module prend en charge les calculs de distance, d’itinéraire, détecte l’interaction avec les
zones et permet d’avoir accès à des informations terrain.
En effet, la donnée (position) générée par un terminal qui se trouve sur le terrain doit être
transmise à une plateforme logicielle qui va la traiter, la présenter graphiquement à l’utilisateur
et l’associer à d’autres données afin d’enrichir les informations relatives à l’état du terminal ou la
flotte de terminaux.
La figure 1.4 explique le fonctionnement d’un système de géolocalisation :
Figure 1.4 : Principe de la localisation d’un véhicule équipé d’un terminal embarqué
(GPS/GPRS)
1.1.1 Les outils et les techniques de géo-localisation
 Boitier de géo-localisation
Une boitier GPS est un dispositif permettant de positionner un objet ou un véhicule sur une
carte en temps réel ou selon une périodicité prédéfinie. Les fonctions des boitiers modernes ne se
limitent pas à ce pointet incluent en outre des fonctions d’alerte et d’historisation de trajets.
Il existe deux sortes deboitier GPS :
• Les boitiers GPS-GSM utilisent une simple carte SIM GSM prépayée pour l’envoi des
SMS d’alerte et de localisation. Ceci a l’avantage de ne pas nécessiter un abonnement
téléphonique chez un opérateur.
• Les boitiers GPS-GPRS permettent de visualiser en temps réel la position GPS d’un objet
sur des cartes routières informatisées. Ils nécessitent une connexion Internet pour pouvoir
afficher les points de localisation en temps réel sur un écran d’ordinateur. Dans le cas
d’une entreprise de transports, les boitiers GPS-GPRS seront par exemple utilisés pour
gérer, contrôler et optimiser les trajets de ses employés.
 Systéme GPS
Le système GPS(Global Positioning System) a été conçu pour permettre d’obtenir, partout
dans le monde et rapidement, des données de navigation tridimensionnelles, avec une précision
de l’ordre de centaine de mètres. Il se base sur une constellation de satellites, qui émettent en
permanence un signal daté, et un réseau de stations au sol qui surveillent et gèrent les satellites.
Les récepteurs sont passifs et le nombre d’utilisateurs est donc illimité. La localisation est
possible dès lors que quatre satellites sont visibles : il y a en effet quatre inconnues à déterminer,
les trois coordonnées spatiales, ainsi que le temps, puisque le récepteur au sol n’est pas
synchronisé avec les satellites.
Par coordonnées géographiques (ou encore « repères géographiques ») d'un lieu, on entend
la latitude, la longitude et le niveau de la mer. Pour se repérer à la surface de la planète, on peut
utiliser un autre système appelé « repères cartographiques ».
Pour se localiser sur la terre, il est nécessaire d'utiliser un système géodésique duquel découlent
les coordonnées géographiques
 Les fournisseurs de cartes de géolocalisation
Les coordonnées géographiques (longitude/latitude) permettent de positionner chaque adresse sur une
carte numérique via un Système d'Informations Géographiques (SIG). Deux principaux
collecteurs/fournisseurs de cartographie numérique maintiennent un référentiel mondial d'adresses géo-
localisées
1.1.1 Description de la solution proposée
Pour atteindre les objectifs et pallier aux insuffisances citées précédemment, l’idée majeure
est de concevoir et développer une solution nommée « WaveTracking », L'application doit
offrir le maximum de fonctionnalités nécessaires pour la gestion de flotte de véhicules avec un
temps de réponse optimal et avec certitude des informations fournies.
De ce fait, nous proposons la conception et le développement d'une application de
géolocalisation qui permet le contrôle de toutes les ressources de la société (véhicules,
chauffeurs, équipements, etc..), la suivie de véhicule en temps réel et aussi la génération des
alertes et des rapports d’activité qui permettent une meilleure gestion des ressources
Besoins fonctionnels
Nous allons décrire, dans cette partie, les besoins fonctionnels aux quels devrait répondre
notre outil logiciel:
 Suivi de véhicule en temps réel
- Visualiser les positions instantanées des véhicules et des conducteurs sur une carte
géographique.
- Afficher l'état du moteur, le niveau du carburant et la vitesse pour chaque véhicule.
 Historique du parcours
- Donner le choix de la période du parcours.
- Afficher la liste des trajets parcourus pour chaque véhicule.
- Calculer le nombre de kilomètres parcourus, et le temps de conduite pour chaque trajet.
 Simulation de trajet
- Affichage d'une animation graphique sur la carte indiquant le parcours réalisé par un
véhicule.
- Option d'animation: marche, pause, stope, ralentir, accélérer.
 Gestion des données
- Gérer la liste des véhicules:
jouter une nouvelle voiture à la troupe de véhicules ou
supprimer une voiture si elle n'en fait plus partie, les véhicules sont organisés par groupes.
- Gérer la liste des conducteurs:
- ajouter, supprimer ou modifier les paramètres d'un
conducteur de la liste.
Définitions des points d'intérêt :
- l'application permet une saisie simple des points d'intérêt
de l'entreprise. On s'intéresse pour chaque point à savoir sa position géographique ainsi
qu'un ensemble de données attributaires: Le nom, l'adresse, description...
•Un point d’intérêt ou POI (Point Of Interest), désigne un endroit ou une destination
potentiellement intéressante. Ce terme est utilisé par différents logiciels de navigation
et appareils GPS. Les points d'intérêt sont types station, parking, dépôt, etc., C’est
chaque point qui pourrait être utile pour l’entreprise.
 Gestion des comptes utilisateurs et des privilèges
- Consiste à créer, modifier, supprimer ou à afficher les comptes utilisateurs ayant accès à
l'application.
- Un compte utilisateur est défini par un login et un mot de passe, ainsi l'administrateur
peut définir les comptes utilisateurs tout en précisant les privilèges associés.
- L'application contient un système de gestion des rôles et des permissions.
 Gestion des alertes
L'application doit informer l'utilisateur lors de la détection d'une anomalie dans l'utilisation
d'un véhicule en générant une alerte. Les anomalies peuvent être:
- La déviation d'un véhicule de sa trajectoire.
- La sortie d'une zone géographique donnée (geofencing).
- Un dépassement des seuils de la vitesse.
 Génération de rapports statistiques
- L’application permettra de générer des rapports d’activité imprimables et qui sont
également disponibles sous format Texte, PDF, Excel.
- Afficher dans une charte les courbes de vitesse, la consommation de carburant…
2.2.2 Besoins non fonctionnels
 Contrainte ergonomique
Notre application doit présenter des informations extraites de la base de données dans
une interface conviviale et ergonomique pour faciliter l'utilisation de l'application par un
utilisateur, qu'il soit spécialiste ou non, Cet interface doit également assurer
la maintenabilité et la réutilisabilité de notre application.
 Contrainte sur la fiabilité de l'application
Le serveur d'applications doit être capable de gérer un grand nombre d'accès et de
requêtes simultanées. D'autre part, en matière de vitesse ou de temps de réponse, l'accès
des utilisateurs à leurs tableaux de bords doit être fourni au bout d'un temps réduit, ce qui
met au point la nécessite d'un SGBD relationnel qui peut prendre en charge un taux élevé
de requêtes.
 Contrainte d'évolution
Notre application doit permettre une maintenance facile et doit être évolutive.
2.3 Description générale du fonctionnement du système
L'architecture générale du système à développer est décrite par la figure 2 .1:
Figure 2.1: Architecture générale de l'application
L'équipement GPS permet au récepteur de définir précisément sa localisation, puis il
envoie ces coordonnées via GPRS/EDGE vers le serveur en utilisant le protocole HTTP.
Après réception et enregistrement des données GPS chez le serveur, l'application récupère
ces informations à travers un socket java qui permet d'insérer les données du serveur dans la
base de données de l'application.
2.4.1 Identification des acteurs
Les acteurs se recrutent parmi les utilisateurs du système et aussi parmi les responsables de sa
configuration et sa maintenance. Ils se répartissent dans les catégories suivantes :
 L’administrateur du système
Le système doit permettre à l’administrateur de :
• Gérer les comptes utilisateurs.
• Attribuer des privilèges.
• Gérer les groupes.
• Gérer les geozones.
• Paramétrer le système (Profil, connectivités, seuil de vitesse).
• Générer des rapports des équipements (rapports détaillés, rapports de performance).
• Localiser un véhicule en temps réel
 L’utilisateur du système
Le système doit permettre à l’exploitant de :
• Visualiser les véhicules sur la carte.
• Consulter l'historique des trajets parcourus avec simulation de trajet.
• Générer des rapports imprimables détaillant l’historique des véhicules.
• Consulter des graphes statistiques.
• Gérer les chauffeurs.
• Gérer les véhicules.
• Gérer les points d'intérêt
PRESENTATION DU MATERIEL DE GOELOCALISATION GPS TRAQUEUR
Le système travaille avec les GSM / GPRS et GPS satellites quand ils sont existants, ce produit peut
localiser et surveiller la cible par SMS ou GPRS.
1.1 Positionnement et cheminement: Soit par la plate-forme en ligne (logiciel) ou le téléphone portable
afin de localiser, et obtenir les informations. Vous pouvez également choisir la plate- forme de
positionnement vous-même.
1.2 Déclenchement de l'alarme de secours: Quand une urgence s'est produite sur le véhicule, vous
pouvez appuyer le bouton et l'unité enverra l'alarme aux numéros autorisés.
1.3 Commande à distance de la pompe et du circuit: vous pouvez contrôler la pompe et le circuit par
l'intermédiaire du système par SMS n'importe où et à tout moment.
1.4 Télésurveillance: n'importe où et n'importe quand, appelez le numéro de téléphone de l'unité, et quand il
se connecte, vous pouvez écouter les bruits dans un rayon de 5 mètres.
1.5 Alerte d’un mouvement: Envoyez SMS à l'unité pour commencer la fonction d'alerte de
mouvement. Lorsque le véhicule se déplace, l'unité enverra l'alerte du mouvement à tous les numéros
autorisés.
1.6 Alerte de survitesse: Envoyez SMS à l'unité pour commencer la fonction d'alerte de
vitesse. Lorsque le véhicule dépasse la vitesse programmé, l'unité enverra l'alerte de survitesse à tous les
numéros autorisés.
1.7 Barrière virtuel: Installez une geo-barrière sur l'unité pour limiter ses mouvements dans une zone.
L'unité enverra le message à tous les numéros autorisés quand cette zone est dépassée.
1.8 L’unité: envoi un SMS lorsqu’il y a un défaut sur l'appareil.
1.9 Suivi automatique: Vous pouvez installer le suivi automatique par SMS ou en ligne par la plate-
forme de positionnement.
1.10 Statistiques de kilométrage; contrôle ACC; coupure de l'alimentation et de l'alarme.
1.11 Compatible avec l'alarme antivol d’origine: le système enverra l'alarme par SMS après que celle-ci se
soit déclenchée.
1.12 Modifiez l'IP et le port de communication pour différentes plate-forme de positionnement en ligne
(logiciel).
2 Description du matériel
Face avant Face arrière
3 Caractéristiques.
1. Antenne GSM
2. Slot carte SIM
3. Bouton pour retirer la carte SIM
4. Microphone jack
5. Antenne GPS
6. Fiche capteur
7. Fiche pour Connections
8. LED indicateur d’alimentation GSM/GPS
9. Interrupteur de batterie de secours
10. Antenne de la télécommande(Option,pour le model TK103B seulement)
Caractéristiques
Démentions 103 (L) x 54 (W) x 34 (H) mm
Poids 160g
Réseau GSM / GPRS / GPS
Bandes 850/900/1800/1900 Mhz
Puce GPS Puce SIRF3
Module
GSM / GPRS
Simcom300 ou Simcom340
Sensibilité GPS -159dBm
Précision du GPS 5m
5.2.1
sta
ller
des
rac
cor
dements
5.2.1 EXEMPLAIRE DE CABLAGE GPS TRAQUEUR
Temps mise en
service
Statut à froid 45s
Statut à chaud 35s
1s après une mise en service
Tension de travail 10V-36V
Batterie interne Batterie Li-ion 1000mAh 3.7V
Veille 80 heures
Temp de stockage. -40 ° C à +85 ° C
Temp d'opération. -20 ° C à +55 ° C
Humidité 5% - 95% sans condensation
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
20Kouadio herve Gps track
Fil de la pompe à couper du traqueur Fil à couper du circuit du
traqueur
Fil jaune relie les cosses du relais 86; 85 Fil blanc relie le cosse relais 86; 85
le Cosse 12 V DC anode, cosse 87 et cosse 30 12 V DC anode, cosse 87 et cosse
30 sont Sont en série dans les circuits d'alimentation en série dans les circuits de
puissance
De la pompe. d'alimentation.
Déclenchement de l’alarme d'urgence Ligne d'alimentation
Le fil bleu relie l'anode du bouton Le fil rouge relie le 12V "+"; fil noir
d'alarme, et le fil noir relie la cathode relie
le12V "-" du bouton d'alarme.
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
21Kouadio herve Gps track
Le couleur de marqueur désigne l'état du véhicule :
• Marqueur vert : état de véhicule en marche.
• Marqueur rouge : état de véhicule en arrêt.
La figure 4.6 présente l’interface de suivi en temps réel des véhicules
Figure 4.6 : Fenêtre de suivi en temps réel des véhicules
4.4.1 Module: Historique
Ce module permet de consulter l'historique des trajets parcourus pour chaque véhicule, ainsi
que le nombre de kilomètres parcourus, et le temps de conduite pour chaque trajet.
 Consulter la liste des trajets
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
22Kouadio herve Gps track
Dans ce cas, le système trace le chemin parcouru par un véhicule choisi pendant une période
précisée, en se basant sur les données GPS reçues, marque le point de départ et le point d'arrivée
et affiche des informations supplémentaires. La figure 4.7 illustre cette fonctionnalité :
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
23Kouadio herve Gps track
Figure 4.7 : Fenêtre liste des trajets
 Simulation du trajet
Cette fonctionnalité permet de simuler avec de l’animation le trajet d'un véhicule, effectué
pendant une période antérieure. L'utilisateur a la possibilité de changer la vitesse d'animation,
suspendre l'animation ou agrandir la carte. La figure 4.8 présente l’interface de simulation du
trajet.
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
24Kouadio herve Gps track
Figure 4.8 : Fenêtre de simulation du trajet
 Consulter la liste des arrêts
L’utilisateur doit choisir le véhicule et la date de visualisation, le système affiche la liste des
arrêts effectués par jour. La figure 4.9 illustre cette fonctionnalité.
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
25Kouadio herve Gps track
Figure 4.9 : Fenêtre liste des arrêts
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
26Kouadio herve Gps track
4.4.2 Module: Gestion des données
Ce module permet de gérer les véhicules et les conducteurs et de définir les points d'intérêt de
l'entreprise. Les interfaces de gestion ont la même forme et suivent la même logique.
 Gestion des véhicules
Le menu « véhicules » affiche tous les véhicules de l’entreprise, ainsi que les informations
associées sous forme d’un tableau. La figure 4.10 présente l'interface de gestion des véhicules :
Figure 4.10 : Interface de Gestion des véhicules
 Ajout d’un véhicule
L'ajoute d'un nouveau véhicule se fait en deux étapes
• Première étape : introduire les données du véhicule à insérer (matricule, type, groupe...)
• Deuxième étape : configurer le boitier GPS embarqué sur le véhicule.
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
27Kouadio herve Gps track
La figure 4.11 présente l’interface d'ajout d’un véhicule
Figure 4.11: Interface d'ajout d’un véhicule
 Gestion des points d'intérêts
Le menu « points d'intérêts » affiche tous les points qui sont intéressants pour l’entreprise,
ainsi que les informations associées sous forme d’un tableau.
La figure 4.12 présente l'interface de gestion points d'intérêts.
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
28Kouadio herve Gps track
Figure 4.12 : Interface de gestion des points d'intérêts
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
29Kouadio herve Gps track
4.4.3 Module: Gestion des utilisateurs
L'interface de la gestion des utilisateurs ressemble beaucoup à celle de la gestion des
conducteurs. La seule différence est que les utilisateurs ont des données supplémentaires à savoir
le login, le mot de passe et le privilège (admin,user...).
L’administrateur peut créer plusieurs utilisateurs, il peut aussi gérer les droits d’accès pour
chaque utilisateur afin de limiter l’accès à l’application. La figure 4.13 présente l'interface de
gestion des droits d’accès.
Figure 4.13 : Interface de gestion des droits d’accès
4.4.4 Module: Alertes
Au cours du déplacement du véhicule, deux types d'alertes peuvent êtres générées : L’excès
de la vitesse et le dépassement de la zone d'action géographique fixée à ce véhicule selon les
paramètres déjà définis. La figure 4.14 présente l'interface de paramétrage des alertes géo-zone.
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
30Kouadio herve Gps track
Figure 4.14 : Interface de paramétrage des alertes géo-zone
 Création des géo-zones
Chaque utilisateur peut créer une zone d'action pour un véhicule pour limiter et contrôler son
activité. Ces zones sont aisément repérées sur la carte "Google Map" et stockées en mémoire.
La figure 4.15 présente l'interface qui permet définir une zone sur la carte avec des simples clics
de souris.
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
31Kouadio herve Gps track
Figure 4.15 : Interface de création d'une géo-zone
 Paramétrage des alertes "infraction de vitesse"
La figure 4.16 présente l'interface de paramétrage des alertes de vitesse
Figure 4.16 : Interface de paramétrage des alertes de vitesse
4.5 Chronogramme du travail (Diagramme de Gantt)
La répartition des tâches du projet tous au long des quatre mois du PFE a été comme suit
:
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
32Kouadio herve Gps track
Figur
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
33Kouadio herve Gps track
e 4.17 : Diagramme de Gantt
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
34Kouadio herve Gps track
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
35Kouadio herve Gps track
Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins
36Kouadio herve Gps track
3
Projet de Fin d’Etudes Ncir Rami
Géo-localisation des véhicules par GPS Introduction Générale

Contenu connexe

Tendances

PFE : Géolocalisation par Wifi
PFE : Géolocalisation par WifiPFE : Géolocalisation par Wifi
PFE : Géolocalisation par Wifichammem
 
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRRapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRAHMEDAKHACHKHOUCH
 
Conception et développement d’un système d’alerte et notification d’une tou...
Conception et développement  d’un système d’alerte et notification  d’une tou...Conception et développement  d’un système d’alerte et notification  d’une tou...
Conception et développement d’un système d’alerte et notification d’une tou...Bilel Khaled ☁
 
Développement d'une application de cartographie interactive sur internet
Développement d'une application de cartographie interactive sur internetDéveloppement d'une application de cartographie interactive sur internet
Développement d'une application de cartographie interactive sur internetKhadim Mbacké
 
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...Madjid Meddah
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile Raoua Bennasr
 
Rapport de projet de conception et de développement
Rapport de projet de conception et de développementRapport de projet de conception et de développement
Rapport de projet de conception et de développementDonia Hammami
 
Rapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application AndroidRapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application AndroidBadrElattaoui
 
Mémoire de fin de formation pour l'obtention du diplome d'ingénieur des trava...
Mémoire de fin de formation pour l'obtention du diplome d'ingénieur des trava...Mémoire de fin de formation pour l'obtention du diplome d'ingénieur des trava...
Mémoire de fin de formation pour l'obtention du diplome d'ingénieur des trava...Gedeon AGOTSI
 
Rapport PFE Ingénieurs - ULT-2016 - Hamza Mefteh fini
Rapport PFE Ingénieurs - ULT-2016 - Hamza Mefteh finiRapport PFE Ingénieurs - ULT-2016 - Hamza Mefteh fini
Rapport PFE Ingénieurs - ULT-2016 - Hamza Mefteh finiHamza Mefteh
 
Rapport-PfA-ACHKAOU-SARA.pdf
Rapport-PfA-ACHKAOU-SARA.pdfRapport-PfA-ACHKAOU-SARA.pdf
Rapport-PfA-ACHKAOU-SARA.pdfsaraachkaou
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaNazih Heni
 
Deep Learning : Application à la reconnaissance d’objets de classes multiples...
Deep Learning : Application à la reconnaissance d’objets de classes multiples...Deep Learning : Application à la reconnaissance d’objets de classes multiples...
Deep Learning : Application à la reconnaissance d’objets de classes multiples...Haytam EL YOUSSFI
 

Tendances (20)

PFE : Géolocalisation par Wifi
PFE : Géolocalisation par WifiPFE : Géolocalisation par Wifi
PFE : Géolocalisation par Wifi
 
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRRapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
 
Conception et développement d’un système d’alerte et notification d’une tou...
Conception et développement  d’un système d’alerte et notification  d’une tou...Conception et développement  d’un système d’alerte et notification  d’une tou...
Conception et développement d’un système d’alerte et notification d’une tou...
 
Présentation du pfa
Présentation du pfaPrésentation du pfa
Présentation du pfa
 
Développement d'une application de cartographie interactive sur internet
Développement d'une application de cartographie interactive sur internetDéveloppement d'une application de cartographie interactive sur internet
Développement d'une application de cartographie interactive sur internet
 
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
 
Rapport projet pfe
Rapport projet pfeRapport projet pfe
Rapport projet pfe
 
PFE en gestion du stock
PFE en gestion du stockPFE en gestion du stock
PFE en gestion du stock
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
PFE_Report
PFE_ReportPFE_Report
PFE_Report
 
rafidi_t-slide-stage-final
rafidi_t-slide-stage-finalrafidi_t-slide-stage-final
rafidi_t-slide-stage-final
 
Rapport stage
Rapport stageRapport stage
Rapport stage
 
Rapport de projet de conception et de développement
Rapport de projet de conception et de développementRapport de projet de conception et de développement
Rapport de projet de conception et de développement
 
Rapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application AndroidRapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application Android
 
Mémoire de fin de formation pour l'obtention du diplome d'ingénieur des trava...
Mémoire de fin de formation pour l'obtention du diplome d'ingénieur des trava...Mémoire de fin de formation pour l'obtention du diplome d'ingénieur des trava...
Mémoire de fin de formation pour l'obtention du diplome d'ingénieur des trava...
 
Rapport PFE Ingénieurs - ULT-2016 - Hamza Mefteh fini
Rapport PFE Ingénieurs - ULT-2016 - Hamza Mefteh finiRapport PFE Ingénieurs - ULT-2016 - Hamza Mefteh fini
Rapport PFE Ingénieurs - ULT-2016 - Hamza Mefteh fini
 
Rapport-PfA-ACHKAOU-SARA.pdf
Rapport-PfA-ACHKAOU-SARA.pdfRapport-PfA-ACHKAOU-SARA.pdf
Rapport-PfA-ACHKAOU-SARA.pdf
 
Rapport de stage bts
Rapport de stage btsRapport de stage bts
Rapport de stage bts
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédia
 
Deep Learning : Application à la reconnaissance d’objets de classes multiples...
Deep Learning : Application à la reconnaissance d’objets de classes multiples...Deep Learning : Application à la reconnaissance d’objets de classes multiples...
Deep Learning : Application à la reconnaissance d’objets de classes multiples...
 

En vedette

e-call ppt
e-call ppte-call ppt
e-call ppt958123
 
Smart lamp with gsm modul sim800 l
Smart lamp with gsm modul sim800 lSmart lamp with gsm modul sim800 l
Smart lamp with gsm modul sim800 lrikkjo29
 
Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32Hajer Dahech
 
Véhicules et services Connectés Impacts et Opportunités
Véhicules et services Connectés  Impacts et OpportunitésVéhicules et services Connectés  Impacts et Opportunités
Véhicules et services Connectés Impacts et OpportunitésAntoine Trarieux
 
Présentation microprocesseur finale
Présentation microprocesseur finalePrésentation microprocesseur finale
Présentation microprocesseur finaleMahmoud Masmoudi
 
eCall européen, appel d'urgence, Point de situation septembre 2013
eCall européen, appel d'urgence,  Point de situation septembre 2013 eCall européen, appel d'urgence,  Point de situation septembre 2013
eCall européen, appel d'urgence, Point de situation septembre 2013 Antoine Trarieux
 
eCall 2017 IMA solution d'interopérabilité Congrès ATEC ITS France
eCall 2017 IMA solution d'interopérabilité Congrès ATEC ITS FranceeCall 2017 IMA solution d'interopérabilité Congrès ATEC ITS France
eCall 2017 IMA solution d'interopérabilité Congrès ATEC ITS FranceAntoine Trarieux
 
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATUREARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATUREHajer Dahech
 
Projet de fin d'etude :Control d’acces par empreintes digitale
Projet de fin d'etude :Control d’acces par empreintes digitaleProjet de fin d'etude :Control d’acces par empreintes digitale
Projet de fin d'etude :Control d’acces par empreintes digitaleAbdo07
 
Gateway d’un système de monitoring
Gateway d’un système de monitoringGateway d’un système de monitoring
Gateway d’un système de monitoringGhassen Chaieb
 

En vedette (13)

e-call ppt
e-call ppte-call ppt
e-call ppt
 
Smart lamp with gsm modul sim800 l
Smart lamp with gsm modul sim800 lSmart lamp with gsm modul sim800 l
Smart lamp with gsm modul sim800 l
 
Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32
 
PARC-TECH TRANS
PARC-TECH TRANSPARC-TECH TRANS
PARC-TECH TRANS
 
Véhicules et services Connectés Impacts et Opportunités
Véhicules et services Connectés  Impacts et OpportunitésVéhicules et services Connectés  Impacts et Opportunités
Véhicules et services Connectés Impacts et Opportunités
 
Final
FinalFinal
Final
 
Présentation microprocesseur finale
Présentation microprocesseur finalePrésentation microprocesseur finale
Présentation microprocesseur finale
 
eCall européen, appel d'urgence, Point de situation septembre 2013
eCall européen, appel d'urgence,  Point de situation septembre 2013 eCall européen, appel d'urgence,  Point de situation septembre 2013
eCall européen, appel d'urgence, Point de situation septembre 2013
 
eCall 2017 IMA solution d'interopérabilité Congrès ATEC ITS France
eCall 2017 IMA solution d'interopérabilité Congrès ATEC ITS FranceeCall 2017 IMA solution d'interopérabilité Congrès ATEC ITS France
eCall 2017 IMA solution d'interopérabilité Congrès ATEC ITS France
 
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATUREARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
 
Projet de fin d'etude :Control d’acces par empreintes digitale
Projet de fin d'etude :Control d’acces par empreintes digitaleProjet de fin d'etude :Control d’acces par empreintes digitale
Projet de fin d'etude :Control d’acces par empreintes digitale
 
Accelerometer
Accelerometer Accelerometer
Accelerometer
 
Gateway d’un système de monitoring
Gateway d’un système de monitoringGateway d’un système de monitoring
Gateway d’un système de monitoring
 

Similaire à Projet gps

Brochure produit anti fraude OctoCity
Brochure produit anti fraude OctoCityBrochure produit anti fraude OctoCity
Brochure produit anti fraude OctoCityMehdi Chouiten PhD
 
Masternaut livre blanc
Masternaut livre blancMasternaut livre blanc
Masternaut livre blancNabil Amar
 
La ville de Trois-Rivières intègre un volet cartographique à son processus
La ville de Trois-Rivières intègre un volet cartographique à son processusLa ville de Trois-Rivières intègre un volet cartographique à son processus
La ville de Trois-Rivières intègre un volet cartographique à son processusACSG Section Montréal
 
Gilles LAFFICHE, Chef de projet plateforme connectée – Vedecom
Gilles LAFFICHE, Chef de projet plateforme connectée – VedecomGilles LAFFICHE, Chef de projet plateforme connectée – Vedecom
Gilles LAFFICHE, Chef de projet plateforme connectée – VedecomATECITSFRANCE
 
Jean-Marc GAUTIER, Directeur de projet – EGIS
Jean-Marc GAUTIER, Directeur de projet – EGISJean-Marc GAUTIER, Directeur de projet – EGIS
Jean-Marc GAUTIER, Directeur de projet – EGISATECITSFRANCE
 
Bus intelligent [enregistrement automatique]
Bus intelligent [enregistrement automatique]Bus intelligent [enregistrement automatique]
Bus intelligent [enregistrement automatique]Belwafi Bilel
 
La SDIM, un référentiel de gestion optimisée de la mobilité
La SDIM, un référentiel de gestion optimisée de la mobilitéLa SDIM, un référentiel de gestion optimisée de la mobilité
La SDIM, un référentiel de gestion optimisée de la mobilitéISSY MEDIA
 
Les echos annoncent Track IT
Les echos annoncent Track ITLes echos annoncent Track IT
Les echos annoncent Track ITCore-Techs
 
Présentation geo maning concept
Présentation geo maning conceptPrésentation geo maning concept
Présentation geo maning conceptMoktar Outtas
 
www.dakitrack.com
www.dakitrack.comwww.dakitrack.com
www.dakitrack.comdakitrack
 
(5econf) 17h15 Intercel
(5econf) 17h15 Intercel(5econf) 17h15 Intercel
(5econf) 17h15 IntercelK2 Geospatial
 
Projet de cartographie du transport public de Bamako " Sotrama"
Projet de cartographie du transport public de Bamako " Sotrama"Projet de cartographie du transport public de Bamako " Sotrama"
Projet de cartographie du transport public de Bamako " Sotrama"bamaemmanuel
 
4 raisons d’utiliser la géolocalisation pour les entreprises du bâtiment ...
4 raisons d’utiliser la géolocalisation pour les entreprises du bâtiment   ...4 raisons d’utiliser la géolocalisation pour les entreprises du bâtiment   ...
4 raisons d’utiliser la géolocalisation pour les entreprises du bâtiment ...Fabrice Lebrun
 
Meetup Voiture Connectée et Autonome #23 chez Léonard groupe Vinci avec PSA, ...
Meetup Voiture Connectée et Autonome #23 chez Léonard groupe Vinci avec PSA, ...Meetup Voiture Connectée et Autonome #23 chez Léonard groupe Vinci avec PSA, ...
Meetup Voiture Connectée et Autonome #23 chez Léonard groupe Vinci avec PSA, ...Laurent Dunys
 
Le recours à la technologie civile ou duale dans la guerre urbaine.
Le recours à la technologie civile ou duale dans la guerre urbaine.Le recours à la technologie civile ou duale dans la guerre urbaine.
Le recours à la technologie civile ou duale dans la guerre urbaine.Marc-Emmanuel Privat
 
Meetup #13 Voiture Connectée et Autonome à Paris
Meetup #13 Voiture Connectée et Autonome à ParisMeetup #13 Voiture Connectée et Autonome à Paris
Meetup #13 Voiture Connectée et Autonome à ParisLaurent Dunys
 
PSA Peugeot Citroën à l'ITS Bordeaux 2015
PSA Peugeot Citroën à l'ITS Bordeaux 2015PSA Peugeot Citroën à l'ITS Bordeaux 2015
PSA Peugeot Citroën à l'ITS Bordeaux 2015Groupe PSA
 

Similaire à Projet gps (20)

Brochure produit anti fraude OctoCity
Brochure produit anti fraude OctoCityBrochure produit anti fraude OctoCity
Brochure produit anti fraude OctoCity
 
Masternaut livre blanc
Masternaut livre blancMasternaut livre blanc
Masternaut livre blanc
 
La ville de Trois-Rivières intègre un volet cartographique à son processus
La ville de Trois-Rivières intègre un volet cartographique à son processusLa ville de Trois-Rivières intègre un volet cartographique à son processus
La ville de Trois-Rivières intègre un volet cartographique à son processus
 
Gilles LAFFICHE, Chef de projet plateforme connectée – Vedecom
Gilles LAFFICHE, Chef de projet plateforme connectée – VedecomGilles LAFFICHE, Chef de projet plateforme connectée – Vedecom
Gilles LAFFICHE, Chef de projet plateforme connectée – Vedecom
 
Jean-Marc GAUTIER, Directeur de projet – EGIS
Jean-Marc GAUTIER, Directeur de projet – EGISJean-Marc GAUTIER, Directeur de projet – EGIS
Jean-Marc GAUTIER, Directeur de projet – EGIS
 
Bus intelligent [enregistrement automatique]
Bus intelligent [enregistrement automatique]Bus intelligent [enregistrement automatique]
Bus intelligent [enregistrement automatique]
 
La SDIM, un référentiel de gestion optimisée de la mobilité
La SDIM, un référentiel de gestion optimisée de la mobilitéLa SDIM, un référentiel de gestion optimisée de la mobilité
La SDIM, un référentiel de gestion optimisée de la mobilité
 
Les echos annoncent Track IT
Les echos annoncent Track ITLes echos annoncent Track IT
Les echos annoncent Track IT
 
Présentation geo maning concept
Présentation geo maning conceptPrésentation geo maning concept
Présentation geo maning concept
 
www.dakitrack.com
www.dakitrack.comwww.dakitrack.com
www.dakitrack.com
 
(5econf) 17h15 Intercel
(5econf) 17h15 Intercel(5econf) 17h15 Intercel
(5econf) 17h15 Intercel
 
Projet de cartographie du transport public de Bamako " Sotrama"
Projet de cartographie du transport public de Bamako " Sotrama"Projet de cartographie du transport public de Bamako " Sotrama"
Projet de cartographie du transport public de Bamako " Sotrama"
 
5-SC40-M2-IA-ML-CBOTS.pdf
5-SC40-M2-IA-ML-CBOTS.pdf5-SC40-M2-IA-ML-CBOTS.pdf
5-SC40-M2-IA-ML-CBOTS.pdf
 
4 raisons d’utiliser la géolocalisation pour les entreprises du bâtiment ...
4 raisons d’utiliser la géolocalisation pour les entreprises du bâtiment   ...4 raisons d’utiliser la géolocalisation pour les entreprises du bâtiment   ...
4 raisons d’utiliser la géolocalisation pour les entreprises du bâtiment ...
 
Meetup Voiture Connectée et Autonome #23 chez Léonard groupe Vinci avec PSA, ...
Meetup Voiture Connectée et Autonome #23 chez Léonard groupe Vinci avec PSA, ...Meetup Voiture Connectée et Autonome #23 chez Léonard groupe Vinci avec PSA, ...
Meetup Voiture Connectée et Autonome #23 chez Léonard groupe Vinci avec PSA, ...
 
Le recours à la technologie civile ou duale dans la guerre urbaine.
Le recours à la technologie civile ou duale dans la guerre urbaine.Le recours à la technologie civile ou duale dans la guerre urbaine.
Le recours à la technologie civile ou duale dans la guerre urbaine.
 
Park Info
Park InfoPark Info
Park Info
 
Meetup #13 Voiture Connectée et Autonome à Paris
Meetup #13 Voiture Connectée et Autonome à ParisMeetup #13 Voiture Connectée et Autonome à Paris
Meetup #13 Voiture Connectée et Autonome à Paris
 
Datategy OctoCity Flyer
Datategy OctoCity FlyerDatategy OctoCity Flyer
Datategy OctoCity Flyer
 
PSA Peugeot Citroën à l'ITS Bordeaux 2015
PSA Peugeot Citroën à l'ITS Bordeaux 2015PSA Peugeot Citroën à l'ITS Bordeaux 2015
PSA Peugeot Citroën à l'ITS Bordeaux 2015
 

Projet gps

  • 1. PROJET D’INSTALLATION DE MATERIEL GPS ET SUIVI EN TEMPS REEL
  • 2. INTRODUCTION GENERALE La nouvelle logique de l’organisation du travail demande aux entreprises d’être de plus en plus réactives pour s’adapter à la concurrence et répondre aux besoins de leurs clients. Commerciaux, chauffeurs, ambulanciers, agents de sécurité, livreurs, chefs de chantier... tous ces métiers mobiles doivent répondre à des contraintes de temps et d’organisation dans un souci permanent de maîtrise de l’information, et pour un chef d’entreprise ou un responsable de la logistique, gérer une flotte de véhicules et les déplacements des employés peuvent vite devenir un problème réel. Ceci est dû la plupart du temps, au fait que les informations les plus importantes restent inconnues et l’entreprise doit souvent attendre la fin de la journée ou un contact téléphonique du conducteur ou de l’employé pour savoir si la mission a correctement été effectuée ou non. La quantité de travail effectif « consommée » par ces informations non enregistrées empêche l’entreprise d’améliorer sa productivité et ainsi d’atteindre ses objectifs, sans compter que cela peut parfois émousser la confiance entre l’employeur et l’employé là où bien souvent, le fait d’obtenir des informations réelles aurait permis de déceler une simple difficulté de production. Les besoins de la gestion de flotte de véhicules sont immenses, et l’on est progressivement passé du domaine de l’imagination à celui de la mise en œuvre concrète des systèmes opérationnels. Auparavant, la géolocalisation était uniquement restreinte aux activités militaires. Mais, le couplage des systèmes de technologies de localisation avec le GPS, de technologies de transmission sans fil (GSM, GPRS, UMTS, Wi-Fi, Bluetooth, Infrarouge...), avec des systèmes embarqués, ouvrent de nouvelles perspectives en matière de mobilité professionnelle et privée. Un nombre croissant d’activités professionnelles choisissent d’équiper leurs flottes du système GPS : dépannage, transports ambulanciers, assistance sur route, livraison, location de véhicules, etc. La gestion des flottes de transport terrestre est d’intérêt capital puisqu’elle offre aux gestionnaires des véhicules, affrontés à beaucoup de problèmes d’ordre technique et organisationnel dans la localisation en temps réel de leurs machines, l’occasion d’améliorer la qualité de prestation, de réduire les coûts de déplacement, de garantir la sécurité des conducteurs et de gérer d’une manière centralisée les flottes mobiles. La position du véhicule est suivie depuis le siège de la société et l’on dispose alors de différentes informations : la ligne utilisée, la présence en dépôt, la position et la distance déjà parcourue,
  • 3. le niveau de carburant, une éventuelle sortie de ligne… Les véhicules sont équipés de boîtiers contenants des modules GPS qui analysent les signaux provenant des satellites afin d’obtenir leurs positions et leurs vitesses, et de modems GPRS pour la communication avec le serveur. Une fois parvenues au serveur, les données sont stockées dans une base de données. Dans ce cadre, nous allons réaliser un projet, qui consiste en la conception et l’implémentation d’une application pour la gestion de flotte de véhicules. Plus précisément, il s’agit du développement et de l’intégration d'une plateforme de géo- localisation des véhicules par GPS. La plateforme est une application web qui communique avec des équipements GPS en utilisant le réseau GPRS et qui assure le suivie en temps réel des véhicules, la consultation de l'historique des trajets parcourus, la simulation de trajet, la génération des alertes de géofencing, le dépassement de vitesse et la génération des rapports et des statistiques qui en découlent. Ce rapport s'articule autour de quatre chapitres. Nous commençons dans le premier chapitre par une étude de l'environnement dans lequel s'inscrit notre projet. Puis, le deuxième chapitre présente la spécification des besoins tout en essayant de recenser tous les acteurs et la nature des interactions avec le système et de préciser les besoins fonctionnels et non fonctionnels. Tout au long du troisième chapitre, nous détaillons la conception de l'application. Alors que le quatrième chapitre décrit l'environnement de développement et les interfaces de notre application. Ce rapport sera clôturé par une conclusion qui récapitule les apports de notre projet et les perspectives à entreprendre. Cadre du projet que le véhicule sort de l'entreprise, il n'était possible au gestionnaire de flotte que d'obtenir des informations parcellaires selon un mode asynchrone. Avec la diffusion des TIC (Technologies de l'Information et de la Communication) au service de la gestion de flotte des véhicules professionnels, il est désormais possible d'obtenir des informations en temps réel sur la localisation d'un véhicule. Les véhicules sont équipés de boîtiers contenants des modules GPS qui analysent les signaux provenant des satellites afin d’obtenir leurs positions et leurs vitesses, et de modems GPRS pour la communication avec le serveur. Ces données peuvent être transcrites sur une base de données cartographique. De la même façon, il est dorénavant possible au gestionnaire de flotte de modifier, toujours en temps réel, l'ordre de mission initial affecté à tel ou tel véhicule. Un simple envoi de SMS et les chargements sont réalisés pour une optimisation de livraison de la marchandise.
  • 4. Cette évolution permet de répondre aux multiples défis de la concurrence en améliorant la compétitivité de l'entreprise et en réformant son image auprès de ses partenaires et de ses clients. Ces derniers peuvent être autorisés à se connecter directement via un simple navigateur web pour vérifier, en temps réel, l'état de la livraison des marchandises transportées Le principe de géo-localisation La géo-localisation est un procédé permettant de positionner un objet ou une personne sur un plan ou une carte à l’aide de ses coordonnées géographiques. Cette opération est réalisée à l’aide d’un terminal capable d’être localisé (grâce à un récepteur GPS ou à d’autres techniques) et de publier (en temps réel ou de façon différée) ses coordonnées géographiques (latitude/Longitude). Les postions enregistrées peuvent être stockées au sein du terminal et être extraites postérieurement, ou être transmises en temps réel vers une plateforme logicielle de géolocalisation. Ceci permet de visualiser la position du terminal au sein d’une carte à travers une plateforme de géo-localisation le plus souvent accessible depuis internet. Le réseau satellitaire de positionnement le plus connu est le GPS. Dans le cas du GPS, pour que le repérage spatial fonctionne, un immense réseau constitué de 27 satellites (dont 3 de secours) tournant autour de la terre (2 tours en 24 heures) à une altitude de 20 200 km et répartis sur 6 orbites (4 par orbite) différentes est nécessaire.Ces satellites constituent un maillage du ciel et servent de repères aux navigateurs GPS dans leur processus de calcul de position. Ce système de satellites est conçu de façon à ce qu’il y en ait toujours au moins quartes visibles par le navigateur GPS, sans quoi la position ne peut pas être déterminée. Pour qu’un terminal soit capable de se géolocaliser grâce au réseau GPS , il doit absolument être équipé d’une puce électronique GPS. Les composants essentiels d’une plateforme de géolocalisation sont les suivants :
  • 5. - Terminal communicant : c’est le terminal qui reçoit les coordonnées géographiques (via GPS ou tout autre moyen) et qui les envoie via un réseau de télécommunications à la plateforme. - Système informatique capable de recevoir, stocker et traiter les informations : il s’agit des serveurs informatiques qui hébergent l’infrastructure et qui reçoivent et traitent les données envoyées par les terminaux. - Modules cartographiques : c’est le module intégré au système informatique qui va permettre d’afficher la position des terminaux sur un fond cartographique adapté. Ce module prend en charge les calculs de distance, d’itinéraire, détecte l’interaction avec les zones et permet d’avoir accès à des informations terrain. En effet, la donnée (position) générée par un terminal qui se trouve sur le terrain doit être transmise à une plateforme logicielle qui va la traiter, la présenter graphiquement à l’utilisateur et l’associer à d’autres données afin d’enrichir les informations relatives à l’état du terminal ou la flotte de terminaux. La figure 1.4 explique le fonctionnement d’un système de géolocalisation : Figure 1.4 : Principe de la localisation d’un véhicule équipé d’un terminal embarqué (GPS/GPRS) 1.1.1 Les outils et les techniques de géo-localisation  Boitier de géo-localisation
  • 6. Une boitier GPS est un dispositif permettant de positionner un objet ou un véhicule sur une carte en temps réel ou selon une périodicité prédéfinie. Les fonctions des boitiers modernes ne se limitent pas à ce pointet incluent en outre des fonctions d’alerte et d’historisation de trajets. Il existe deux sortes deboitier GPS : • Les boitiers GPS-GSM utilisent une simple carte SIM GSM prépayée pour l’envoi des SMS d’alerte et de localisation. Ceci a l’avantage de ne pas nécessiter un abonnement téléphonique chez un opérateur. • Les boitiers GPS-GPRS permettent de visualiser en temps réel la position GPS d’un objet sur des cartes routières informatisées. Ils nécessitent une connexion Internet pour pouvoir afficher les points de localisation en temps réel sur un écran d’ordinateur. Dans le cas d’une entreprise de transports, les boitiers GPS-GPRS seront par exemple utilisés pour gérer, contrôler et optimiser les trajets de ses employés.  Systéme GPS Le système GPS(Global Positioning System) a été conçu pour permettre d’obtenir, partout dans le monde et rapidement, des données de navigation tridimensionnelles, avec une précision de l’ordre de centaine de mètres. Il se base sur une constellation de satellites, qui émettent en permanence un signal daté, et un réseau de stations au sol qui surveillent et gèrent les satellites. Les récepteurs sont passifs et le nombre d’utilisateurs est donc illimité. La localisation est possible dès lors que quatre satellites sont visibles : il y a en effet quatre inconnues à déterminer, les trois coordonnées spatiales, ainsi que le temps, puisque le récepteur au sol n’est pas synchronisé avec les satellites. Par coordonnées géographiques (ou encore « repères géographiques ») d'un lieu, on entend la latitude, la longitude et le niveau de la mer. Pour se repérer à la surface de la planète, on peut utiliser un autre système appelé « repères cartographiques ». Pour se localiser sur la terre, il est nécessaire d'utiliser un système géodésique duquel découlent les coordonnées géographiques  Les fournisseurs de cartes de géolocalisation Les coordonnées géographiques (longitude/latitude) permettent de positionner chaque adresse sur une carte numérique via un Système d'Informations Géographiques (SIG). Deux principaux
  • 7. collecteurs/fournisseurs de cartographie numérique maintiennent un référentiel mondial d'adresses géo- localisées 1.1.1 Description de la solution proposée Pour atteindre les objectifs et pallier aux insuffisances citées précédemment, l’idée majeure est de concevoir et développer une solution nommée « WaveTracking », L'application doit offrir le maximum de fonctionnalités nécessaires pour la gestion de flotte de véhicules avec un temps de réponse optimal et avec certitude des informations fournies. De ce fait, nous proposons la conception et le développement d'une application de géolocalisation qui permet le contrôle de toutes les ressources de la société (véhicules, chauffeurs, équipements, etc..), la suivie de véhicule en temps réel et aussi la génération des alertes et des rapports d’activité qui permettent une meilleure gestion des ressources Besoins fonctionnels Nous allons décrire, dans cette partie, les besoins fonctionnels aux quels devrait répondre notre outil logiciel:  Suivi de véhicule en temps réel - Visualiser les positions instantanées des véhicules et des conducteurs sur une carte géographique. - Afficher l'état du moteur, le niveau du carburant et la vitesse pour chaque véhicule.  Historique du parcours - Donner le choix de la période du parcours. - Afficher la liste des trajets parcourus pour chaque véhicule. - Calculer le nombre de kilomètres parcourus, et le temps de conduite pour chaque trajet.
  • 8.  Simulation de trajet - Affichage d'une animation graphique sur la carte indiquant le parcours réalisé par un véhicule. - Option d'animation: marche, pause, stope, ralentir, accélérer.  Gestion des données - Gérer la liste des véhicules: jouter une nouvelle voiture à la troupe de véhicules ou supprimer une voiture si elle n'en fait plus partie, les véhicules sont organisés par groupes. - Gérer la liste des conducteurs: - ajouter, supprimer ou modifier les paramètres d'un conducteur de la liste. Définitions des points d'intérêt : - l'application permet une saisie simple des points d'intérêt de l'entreprise. On s'intéresse pour chaque point à savoir sa position géographique ainsi qu'un ensemble de données attributaires: Le nom, l'adresse, description... •Un point d’intérêt ou POI (Point Of Interest), désigne un endroit ou une destination potentiellement intéressante. Ce terme est utilisé par différents logiciels de navigation et appareils GPS. Les points d'intérêt sont types station, parking, dépôt, etc., C’est chaque point qui pourrait être utile pour l’entreprise.  Gestion des comptes utilisateurs et des privilèges - Consiste à créer, modifier, supprimer ou à afficher les comptes utilisateurs ayant accès à l'application. - Un compte utilisateur est défini par un login et un mot de passe, ainsi l'administrateur peut définir les comptes utilisateurs tout en précisant les privilèges associés. - L'application contient un système de gestion des rôles et des permissions.  Gestion des alertes L'application doit informer l'utilisateur lors de la détection d'une anomalie dans l'utilisation d'un véhicule en générant une alerte. Les anomalies peuvent être:
  • 9. - La déviation d'un véhicule de sa trajectoire. - La sortie d'une zone géographique donnée (geofencing). - Un dépassement des seuils de la vitesse.  Génération de rapports statistiques - L’application permettra de générer des rapports d’activité imprimables et qui sont également disponibles sous format Texte, PDF, Excel. - Afficher dans une charte les courbes de vitesse, la consommation de carburant… 2.2.2 Besoins non fonctionnels  Contrainte ergonomique Notre application doit présenter des informations extraites de la base de données dans une interface conviviale et ergonomique pour faciliter l'utilisation de l'application par un utilisateur, qu'il soit spécialiste ou non, Cet interface doit également assurer la maintenabilité et la réutilisabilité de notre application.  Contrainte sur la fiabilité de l'application Le serveur d'applications doit être capable de gérer un grand nombre d'accès et de requêtes simultanées. D'autre part, en matière de vitesse ou de temps de réponse, l'accès des utilisateurs à leurs tableaux de bords doit être fourni au bout d'un temps réduit, ce qui met au point la nécessite d'un SGBD relationnel qui peut prendre en charge un taux élevé de requêtes.  Contrainte d'évolution Notre application doit permettre une maintenance facile et doit être évolutive.
  • 10. 2.3 Description générale du fonctionnement du système L'architecture générale du système à développer est décrite par la figure 2 .1: Figure 2.1: Architecture générale de l'application L'équipement GPS permet au récepteur de définir précisément sa localisation, puis il envoie ces coordonnées via GPRS/EDGE vers le serveur en utilisant le protocole HTTP. Après réception et enregistrement des données GPS chez le serveur, l'application récupère ces informations à travers un socket java qui permet d'insérer les données du serveur dans la base de données de l'application. 2.4.1 Identification des acteurs Les acteurs se recrutent parmi les utilisateurs du système et aussi parmi les responsables de sa configuration et sa maintenance. Ils se répartissent dans les catégories suivantes :
  • 11.  L’administrateur du système Le système doit permettre à l’administrateur de : • Gérer les comptes utilisateurs. • Attribuer des privilèges. • Gérer les groupes. • Gérer les geozones. • Paramétrer le système (Profil, connectivités, seuil de vitesse). • Générer des rapports des équipements (rapports détaillés, rapports de performance). • Localiser un véhicule en temps réel  L’utilisateur du système Le système doit permettre à l’exploitant de : • Visualiser les véhicules sur la carte. • Consulter l'historique des trajets parcourus avec simulation de trajet. • Générer des rapports imprimables détaillant l’historique des véhicules. • Consulter des graphes statistiques. • Gérer les chauffeurs. • Gérer les véhicules. • Gérer les points d'intérêt PRESENTATION DU MATERIEL DE GOELOCALISATION GPS TRAQUEUR
  • 12.
  • 13. Le système travaille avec les GSM / GPRS et GPS satellites quand ils sont existants, ce produit peut localiser et surveiller la cible par SMS ou GPRS. 1.1 Positionnement et cheminement: Soit par la plate-forme en ligne (logiciel) ou le téléphone portable afin de localiser, et obtenir les informations. Vous pouvez également choisir la plate- forme de positionnement vous-même. 1.2 Déclenchement de l'alarme de secours: Quand une urgence s'est produite sur le véhicule, vous pouvez appuyer le bouton et l'unité enverra l'alarme aux numéros autorisés. 1.3 Commande à distance de la pompe et du circuit: vous pouvez contrôler la pompe et le circuit par l'intermédiaire du système par SMS n'importe où et à tout moment. 1.4 Télésurveillance: n'importe où et n'importe quand, appelez le numéro de téléphone de l'unité, et quand il se connecte, vous pouvez écouter les bruits dans un rayon de 5 mètres. 1.5 Alerte d’un mouvement: Envoyez SMS à l'unité pour commencer la fonction d'alerte de mouvement. Lorsque le véhicule se déplace, l'unité enverra l'alerte du mouvement à tous les numéros autorisés. 1.6 Alerte de survitesse: Envoyez SMS à l'unité pour commencer la fonction d'alerte de vitesse. Lorsque le véhicule dépasse la vitesse programmé, l'unité enverra l'alerte de survitesse à tous les numéros autorisés. 1.7 Barrière virtuel: Installez une geo-barrière sur l'unité pour limiter ses mouvements dans une zone. L'unité enverra le message à tous les numéros autorisés quand cette zone est dépassée. 1.8 L’unité: envoi un SMS lorsqu’il y a un défaut sur l'appareil. 1.9 Suivi automatique: Vous pouvez installer le suivi automatique par SMS ou en ligne par la plate- forme de positionnement. 1.10 Statistiques de kilométrage; contrôle ACC; coupure de l'alimentation et de l'alarme. 1.11 Compatible avec l'alarme antivol d’origine: le système enverra l'alarme par SMS après que celle-ci se soit déclenchée. 1.12 Modifiez l'IP et le port de communication pour différentes plate-forme de positionnement en ligne (logiciel).
  • 14. 2 Description du matériel Face avant Face arrière
  • 15. 3 Caractéristiques. 1. Antenne GSM 2. Slot carte SIM 3. Bouton pour retirer la carte SIM 4. Microphone jack 5. Antenne GPS 6. Fiche capteur 7. Fiche pour Connections 8. LED indicateur d’alimentation GSM/GPS 9. Interrupteur de batterie de secours 10. Antenne de la télécommande(Option,pour le model TK103B seulement) Caractéristiques Démentions 103 (L) x 54 (W) x 34 (H) mm Poids 160g Réseau GSM / GPRS / GPS Bandes 850/900/1800/1900 Mhz Puce GPS Puce SIRF3 Module GSM / GPRS Simcom300 ou Simcom340 Sensibilité GPS -159dBm Précision du GPS 5m
  • 16. 5.2.1 sta ller des rac cor dements 5.2.1 EXEMPLAIRE DE CABLAGE GPS TRAQUEUR Temps mise en service Statut à froid 45s Statut à chaud 35s 1s après une mise en service Tension de travail 10V-36V Batterie interne Batterie Li-ion 1000mAh 3.7V Veille 80 heures Temp de stockage. -40 ° C à +85 ° C Temp d'opération. -20 ° C à +55 ° C Humidité 5% - 95% sans condensation
  • 17. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 20Kouadio herve Gps track Fil de la pompe à couper du traqueur Fil à couper du circuit du traqueur Fil jaune relie les cosses du relais 86; 85 Fil blanc relie le cosse relais 86; 85 le Cosse 12 V DC anode, cosse 87 et cosse 30 12 V DC anode, cosse 87 et cosse 30 sont Sont en série dans les circuits d'alimentation en série dans les circuits de puissance De la pompe. d'alimentation. Déclenchement de l’alarme d'urgence Ligne d'alimentation Le fil bleu relie l'anode du bouton Le fil rouge relie le 12V "+"; fil noir d'alarme, et le fil noir relie la cathode relie le12V "-" du bouton d'alarme.
  • 18. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 21Kouadio herve Gps track Le couleur de marqueur désigne l'état du véhicule : • Marqueur vert : état de véhicule en marche. • Marqueur rouge : état de véhicule en arrêt. La figure 4.6 présente l’interface de suivi en temps réel des véhicules Figure 4.6 : Fenêtre de suivi en temps réel des véhicules 4.4.1 Module: Historique Ce module permet de consulter l'historique des trajets parcourus pour chaque véhicule, ainsi que le nombre de kilomètres parcourus, et le temps de conduite pour chaque trajet.  Consulter la liste des trajets
  • 19. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 22Kouadio herve Gps track Dans ce cas, le système trace le chemin parcouru par un véhicule choisi pendant une période précisée, en se basant sur les données GPS reçues, marque le point de départ et le point d'arrivée et affiche des informations supplémentaires. La figure 4.7 illustre cette fonctionnalité :
  • 20. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 23Kouadio herve Gps track Figure 4.7 : Fenêtre liste des trajets  Simulation du trajet Cette fonctionnalité permet de simuler avec de l’animation le trajet d'un véhicule, effectué pendant une période antérieure. L'utilisateur a la possibilité de changer la vitesse d'animation, suspendre l'animation ou agrandir la carte. La figure 4.8 présente l’interface de simulation du trajet.
  • 21. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 24Kouadio herve Gps track Figure 4.8 : Fenêtre de simulation du trajet  Consulter la liste des arrêts L’utilisateur doit choisir le véhicule et la date de visualisation, le système affiche la liste des arrêts effectués par jour. La figure 4.9 illustre cette fonctionnalité.
  • 22. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 25Kouadio herve Gps track Figure 4.9 : Fenêtre liste des arrêts
  • 23. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 26Kouadio herve Gps track 4.4.2 Module: Gestion des données Ce module permet de gérer les véhicules et les conducteurs et de définir les points d'intérêt de l'entreprise. Les interfaces de gestion ont la même forme et suivent la même logique.  Gestion des véhicules Le menu « véhicules » affiche tous les véhicules de l’entreprise, ainsi que les informations associées sous forme d’un tableau. La figure 4.10 présente l'interface de gestion des véhicules : Figure 4.10 : Interface de Gestion des véhicules  Ajout d’un véhicule L'ajoute d'un nouveau véhicule se fait en deux étapes • Première étape : introduire les données du véhicule à insérer (matricule, type, groupe...) • Deuxième étape : configurer le boitier GPS embarqué sur le véhicule.
  • 24. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 27Kouadio herve Gps track La figure 4.11 présente l’interface d'ajout d’un véhicule Figure 4.11: Interface d'ajout d’un véhicule  Gestion des points d'intérêts Le menu « points d'intérêts » affiche tous les points qui sont intéressants pour l’entreprise, ainsi que les informations associées sous forme d’un tableau. La figure 4.12 présente l'interface de gestion points d'intérêts.
  • 25. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 28Kouadio herve Gps track Figure 4.12 : Interface de gestion des points d'intérêts
  • 26. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 29Kouadio herve Gps track 4.4.3 Module: Gestion des utilisateurs L'interface de la gestion des utilisateurs ressemble beaucoup à celle de la gestion des conducteurs. La seule différence est que les utilisateurs ont des données supplémentaires à savoir le login, le mot de passe et le privilège (admin,user...). L’administrateur peut créer plusieurs utilisateurs, il peut aussi gérer les droits d’accès pour chaque utilisateur afin de limiter l’accès à l’application. La figure 4.13 présente l'interface de gestion des droits d’accès. Figure 4.13 : Interface de gestion des droits d’accès 4.4.4 Module: Alertes Au cours du déplacement du véhicule, deux types d'alertes peuvent êtres générées : L’excès de la vitesse et le dépassement de la zone d'action géographique fixée à ce véhicule selon les paramètres déjà définis. La figure 4.14 présente l'interface de paramétrage des alertes géo-zone.
  • 27. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 30Kouadio herve Gps track Figure 4.14 : Interface de paramétrage des alertes géo-zone  Création des géo-zones Chaque utilisateur peut créer une zone d'action pour un véhicule pour limiter et contrôler son activité. Ces zones sont aisément repérées sur la carte "Google Map" et stockées en mémoire. La figure 4.15 présente l'interface qui permet définir une zone sur la carte avec des simples clics de souris.
  • 28. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 31Kouadio herve Gps track Figure 4.15 : Interface de création d'une géo-zone  Paramétrage des alertes "infraction de vitesse" La figure 4.16 présente l'interface de paramétrage des alertes de vitesse Figure 4.16 : Interface de paramétrage des alertes de vitesse 4.5 Chronogramme du travail (Diagramme de Gantt) La répartition des tâches du projet tous au long des quatre mois du PFE a été comme suit :
  • 29. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 32Kouadio herve Gps track Figur
  • 30. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 33Kouadio herve Gps track e 4.17 : Diagramme de Gantt
  • 31. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 34Kouadio herve Gps track
  • 32. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 35Kouadio herve Gps track
  • 33. Géo-localisation des véhicules par GPS Chapitre 2: Analyse et spécification des besoins 36Kouadio herve Gps track
  • 34. 3 Projet de Fin d’Etudes Ncir Rami Géo-localisation des véhicules par GPS Introduction Générale