-
Option Mixte
Thme :
I MPLEMENTATION DU SYS TEME DE GEOTRACKING DES VEHICULES A BASE
DES TECHNOLOGIES GPS
Ralis par :
- BENKHEDDA Youcef. (SI)
- LALAOUI Nacereddine. (SIQ)
Devant les jurys : M.BATATA S
Mme BOUKHDIMI S
M. GUERROUT E.H
M. CHALAL R
Promotion 2011 -2012
Encadreurs :
- Mr CHALAL Rachid.
- Mme BENATCHBA Karima.
Promoteur :
- Mr CHAOUCHI Ibrahim
-
A toute ma famille et mes amis.
-
A ma trs chre mre,
A mon gentil pre,
A toute ma famille et mes amis,
Je ddie ce modeste travail.
-
Remerciements
pour nous avoir guids vers le droit chemin, pour nous avoir aids tout au long de nos
annes d'tude.
Nous prsentons nos remerciements les plus sincres Mr CHALAL Rachid et Mme
BENATCHBA Karima, qui ont bien voulu accepter de diriger et encadrer ce
mmoire, et qui nous ont suivis tout au long de l'anne, en nous prodiguant de
prcieux conseils.
Nos remerciements s'adressent galement la socit I2B pour nous avoir donn
voudrons remercier notre promoteur : Brahim CHAOUCHI, pour la
nous a accord en nous affectant ce projet. Nous remercions Hocine AMERAOUI et
Yassine BEROUAL pour avoir t prsents avec nous au cours de toutes les tapes
de ralisation de notre projet.
Nous voudrons aussi exprimer notre reconnaissance aux services informatique et
Nous remercions galement les membres du jury pour avoir accept d'valuer notre
modeste travail.
Enfin, nous adressons nos remerciements tous ceux qui ont contribu de prs ou de
loin l'aboutissement de ce travail.
-
I2B, est une socit de services en ingnierie
informatique principalement dans le domaine de gestion de flotte base de la
golocalisation base sur les technologies
lourd (desktop), elle ne permet pas la mobili
exhaustive en termes de fonctionnalits offertes.
dvelopper une nouvelle solution de type
-implmenter sa plateforme de
golocalisation apter aux diffrents besoins de ses clients. Notre travail doit
traitement et de la sauvegarde du flux de
lmenter une nouvelle solution
web permettant la mobilit du client, et offrant des fonctionnalits mieux adaptes ses
besoins. Ces fonctionnalits vont lui permettre le suivi gographique et la gestion de
.
Mots cls : Gestion de flotte, Golocalisation, Tracking, tableaux de bord, GPS, GSM,
GPRS, Balise.
-
Table des matires
Abbreviations ................................................................................................................... 9
Introduction gnrale .................................................................................................... 4
I. Terminologie du domaine : ................................................................................ 6
1. La gestion de flotte .................................................................................................. 6
1.1. Nomenclature ......................................................................................................... 7
1.2. Les composants des systmes de contrle de la flotte ........................................... 7
1.3. Les formes de localisation des vhicules :............................................................. 9
1.4. Les fonctionnalits du systme de gestion de flottes .......................................... 10
1.5. ............................................... 13
2. Systmes de golocalisation par satellite ......................................................... 17
2.1. Nomenclature ....................................................................................................... 18
2.2. Les formes de golocalisation : ........................................................................... 18
2.3. Les composants de la golocalisation par satellite: ............................................ 20
2.4. Les services de la golocalisation : ..................................................................... 25
2.5. : .............................................. 27
3. Les cartographies numriques............................................................................. 30
3.1. Nomenclature : .................................................................................................... 31
3.2. ................................. 34
3.3. Cartographies numriques sur le web :................................................................ 36
II. ....................................................................................... 41
1. Dmarche de travail ............................................................................................... 41
1.1. Mthode de travail : ............................................................................................. 41
1.2. Processus adopt : ................................................................................................ 41
2. Etude de la solution existante .............................................................................. 42
2.1. Description de la solution actuelle : .................................................................... 42
2.2. Critique de la solution actuelle: ........................................................................... 43
3. Analyse des besoins ............................................................................................... 44
-
3.1. Exigences fonctionnelles : ................................................................................... 44
3.2. Exigences non fonctionnelles : ............................................................................ 45
3.3. .................................................................................... 46
III. Etude conceptuelle ............................................................................................ 49
1. Fonctionnement du systme: ............................................................................... 50
1.1. Architecture gnrale ................................................................. 50
1.2. Secteur GPS : ...................................................................................................... 51
1.3. Collecteur : .......................................................................................................... 52
1.4. Application client : ............................................................................................. 53
2. ........................................................................ 55
2.1. Identification des acteurs : ................................................................................... 55
2.2. : ..................................................................... 56
2.3. Corr : ......................................................... 58
2.4. : ..................................................................... 59
2.5. ........................................................................ 61
2.6. : ....................................................... 62
3. Analyse statique ...................................................................................................... 78
3.1. Elaboration des schmas conceptuels de la partie golocalisation : .................... 78
3.2. Elaboration des schmas conceptuels de la partie gestion de la flotte : .............. 82
3.3. .............. 83
4. Analyse dynamique ............................................................................................... 85
4.1. : ................................................................................... 85
4.2. : .......................................................................... 89
IV. Implmentation et ralisation ...................................................................... 90
1. Schma logique des donnes ............................................................................... 90
2. Les technologies utilises ..................................................................................... 91
3. Qualit de service ................................................................................................... 98
a. Gestion de scurit : ................................................................................................ 98
b. Gestion des privilges ............................................................................................. 98
c. Facilit d'utilisation : ............................................................................................... 99
d. Portabilit : .............................................................................................................. 99
4. Dploiement : ........................................................................................................ 100
-
5. ...................................................................................... 101
5.1. Authentification : ............................................................................................... 101
5.2. Suivi en temps rel : .......................................................................................... 102
5.3. : ........................................................................................ 103
5.4. Visualiser les alertes : ........................................................................................ 104
5.5. Planifier des missions : ...................................................................................... 105
5.6. Tableaux de bord : ............................................................................................. 106
Conclusion gnrale .................................................................................................. 107
Bbliographies: .............................................................................................................. 109
Webographie : .............................................................................................................. 111
Annexes: ......................................................................................................................... 114
Annexe 1 : Historique de la golocalisation par satellite : ............................................... 114
Annexe 2 : Description dtaille di processus adapt ...................................................... 115
Annexe 3 ........................................................... 120
Annexe 4 : Normalisation de la conception : ................................................................... 123
Annexe 5 : Schma logique de la base de donnes : ........................................................ 126
Annexe 6 ........................................................................... 127
Table des figures
Figure 1: Fonctionnement du systme de communication en local ......................................... 8
Figure 2: Fonctionnement du systme de communication ASP .............................................. 9
Figure 3 : Fonctionnement de la localisation des vhicules en temps diffr (passive) .......... 9
Figure 4 : Composants utilis dans la localisation des vhicules en temps rel (active) ...... 10
Figure 5: Fonctionnement de la triangularisation .................................................................. 19
Figure 6: Exemple de golocalisation mixte : golocalisation des Smartphones. [VUIL11]20
Figure 7 : Schma de la constellation GPS le 9 mai 2006 [PIEP06] ..................................... 21
Figure 8 : Les composants d'un satellite [BOEI12] ............................................................... 22
Figure 9 : Infrastructure au sol du systme GPS [PIEP06]. ................................................... 23
Figure 10 24
Figure 11 : Intersection de trois sphres donnant deux points. ............................................. 25
Figure 12 ...................... 26
Figure 13 : Fonctionnement du systme de localisation des applications Frotcom et
Tracontime [FROT12] ........................................................................................................... 28
-
Figure 14 : Composantes attributaires et gomtriques de l'IG [SASS11] ............................ 31
Figure 15 : Les relations entre les objets (composantes topologiques) [OUDJ08]................ 32
Figure 16 : Architecture fonctionnelle d'un SIG [MANA06] ................................................ 34
Figure 17 .................. 34
Figure 18 : Reprsentation de la gomtrie en mode maill [BARD04] ............................... 35
Figure 19 :Reprsentation de la gomtrie en mode vectoriel [BARD04] ............................ 35
Figure 20 Le processus de visualisation des SIG [MANA06] ............................................... 38
-View. ............................................ 43
Figure 22: Les objectifs du projet .......................................................................................... 46
Figure 23: Architecture globale de l'application SmartFleet ................................................. 50
Figure 24: Schma de couches traites par notre application ................................................ 51
Figure 25 : Schma de des infrastructures utilises dans notre application ........................... 52
Figure 26 l'algorithme de collection ...................................................................................... 53
Figure 27: Service de l'application cliente de gestion de flotte ............................................. 54
Figure 28 : Gneralistion des acteurs du systme .................................................................. 56
Figure 29 : Diagramme des cas d'utilisation du package gestion utilisation client ............... 59
Figure 30 : Diagramme des cas d'utilisation du package gestionnaire client ........................ 60
Figure 31 : Diagramme des cas d'utilisation du package gestion administration client ........ 60
Figure 32 : Diagramme des cas d'utilisation du package administration SmartFleet ............ 61
Figure 33 : Diagramme des cas d'utilisation du package Maintenance SmartFleet ............... 61
...................................... 63
Figure 35 : Diagramme de squence suivi en temps rel....................................................... 64
Figure 36 ................... 65
Figure 37 : Diagramme de squence consultation de l'historique ......................................... 66
......................................... 67
Figure 39 : Diagramme de squence planification des missions ........................................... 68
...................................... 69
Figure 41 : Diagramme de squence grer les zones d'intrts ............................................. 70
.................................................. 71
Figure 43 : Diagramme grer les alertes ............................................................................... 72
Figure 44 ........................... 72
Figure 45 : Gnrer les rapports et les statistiques ................................................................ 73
Figure 46 ........................................... 74
Figure 47 : Diagramme de squences Grer les ressources ................................................... 75
....................................... 76
Figure 49 : Diagramme de squence gestion l'organisation de l'entrepris ............................. 77
Figure 50 : Diagramme des classes de conception de la visualtion en temps rel ................. 78
Figure 51 ......... 79
Figure 52 : Diagramme des classes de conception du Geofencing ........................................ 80
Figure 53 : Diagramme des classes de conception de la planification des missions ............. 81
Figure 54 : Diagramme des classes de conception de la configuration des alertes ............... 81
Figure 55 : Diagramme des classes de conception de la gestion des affectations de puces .. 82
Figure 56 : Diagramme des classes de conception de la gestion des vhicules .................... 82
Figure 57 : Diagramme des classes de conception de la gestion des chauffeurs ................... 83
-
Figure 58 : Diagramme des classes de conception de la gestion de l'organisation de
l'entreprise .............................................................................................................................. 84
Figure 59 : Diagramme des classes de conception de la gestion des privilges et des droits de
visualisation ........................................................................................................................... 84
Figure 60 : Diagramme d'interaction de CU Suivi en temps rel .......................................... 86
Figure 61 : Diagramme d'interaction : planification des missions ......................................... 87
Figure 62 : Diagramme d'interaction : Historique d'activit .................................................. 88
Figure 63 Diagramme d'activit gnrale de l'application ..................................................... 89
Figure 64 : Diagramme de classe des objets gographiques dans SQLServe2008 ............... 93
Figure 65 : Entity Framework ................................................................................................ 94
Figure 66 : .Net RIA Services ................................................................................................ 95
Figure 67 : Les diffrents lments du pattern MVVM ......................................................... 95
Figure 68 : Fonctionnement du principe du multithread ....................................................... 96
numrique ................................ 97
Figure 70 : Formulaire d'authentification ............................................................................ 101
Figure 71 : Les deux dimensions du Processus Unifi ........................................................ 117
............................................................... 120
Liste des tableaux
Tableau 1 Comparaison entre modes mailles et vectoriels [MANA06] ............................. 36
Tableau 2 : Arbre des objectives ............................................................................................ 47
Tableau 3 : Description des acteurs de la catgorie client ..................................................... 55
Tableau 4 : Description des acteurs de la catgorie administrateur I2B ................................ 56
Tableau 5 : Identification des cas d'utilisation ....................................................................... 57
Tableau 6 : Correspondance Objectif/Cas d'utilisation .......................................................... 58
Tableau 7 : Classement des cas d'utilisation par importance ................................................. 62
.......... 63
............................................................................................................................... 65
........ 67
.... 69
Tableau 12 .................. 71
Tableau 13 ............ 73
Tableau 14 n6: Gestion des ressources de la
flotte. ...................................................................................................................................... 74
Tableau 15
............................................................................................................................ 76
Tableau 16: Schma relationnel de quelques lments de l'application ................................ 91
Tableau 17: Les technologies utiliss .................................................................................. 100
file:///C:/Users/NASRO/Desktop/Rapport_benkhedda_lalaoui_14-06-2012.docx%23_Toc327294769file:///C:/Users/NASRO/Desktop/Rapport_benkhedda_lalaoui_14-06-2012.docx%23_Toc327294770 -
ASP: Application Server Provider.
CAN-bus: Controller Area Network.
FCS:Fleet Communication System.
GNSS: global navigation satellite system.
GLONASS: Globalnaya Navigatsionnaya Sputnikovaya Sistema.
GPS: Global Sateillite System.
GPRS: General Packet Radio Service.
GSM: Global System for Mobile Communications.
Navstar-GPS: Navigation System with Timing and Ranging/Global Positioning System.
PDA: Personal Digital Assistant.
RFID : Radio FrequencyIDentification.
VS: Vehicule System.
http://fr.wikipedia.org/wiki/General_Packet_Radio_Servicehttp://fr.wikipedia.org/wiki/Global_System_for_Mobile_Communications -
GESTION DE FLOTTE A BASE DE GPS | INTRODUCTION GENERALE
4
a golocalisation par satellite est devenue une information grande valeur ajoute,
que ce int de vue conomique ou militaire. De nombreux services
dpendent et se servent de la position des utilisateurs pour rendre des prestations
personnaliss. Pour cela, une forte croissance des services et quipements de
golocalisation est prvue en Algrie, notamment lors de la mise en service de la troisime
gnration de rseaux mobiles.
La gestion de flotte automobile base de satellite
dpendant de la golocalisation. Les socits propritaires de vhicules dfinissent
constamment de nouveaux besoins relatifs au suivi, contrle et
routire proposer des solutions plus
sophistiques, adaptes aux volutions technologiques et aux nouvelles tendances du
march.
requirent une gestion intelligente et
efficace des donnes issues des systmes de golocalisation des vhicules. En effet,
usieurs problmes auxquels les acteurs de
transport doivent faire face, parmi lesquelles on peut citer:
La diminution de la productivit :
impliquent pour les grants de cette flotte un
surcout et des dpenses croissantes pour les besoins de communications et de
maintenance de la flotte.
Msentente avec les clients : Avec le dveloppement rapide des technologies de
communication, les clients ne tolrent plus la dtrioration de la
qualit des services de livraisons offerts par les entreprises de transport, tel que les
retards de livraisons ou le non-respect des planifications des missions.
Le manque de scurit : de suivi gographique des
vhicules et de contrle du comportement des chauffeurs, le taux de dgts matriels
augmente, tels les vols de vhicules ou les accidents de route.
r
objectif
s problmes de gestion de flotte.
L
-
GESTION DE FLOTTE A BASE DE GPS | INTRODUCTION GENERALE
5
Pour prsenter notre projet ainsi que le domaine dans lequel il s'inscrit, nous avons retenu
pour ce mmoire une organisation en quatre grandes parties :
La premire partie sera destine prciser le cadre de notre mmoire en dfinissant les
concepts de base lis au domaine de gestion de flotte automobile base de la golocalisation
et des gographiques.
La deuxime partie permettra de prsenter le contexte de travail. Nous exposerons les
besoins humains et les exigences techniques. Nous procderons la fin de cette partie la
dtermination des objectifs, de ces objectifs, nous allons extraire les tches lmentaires qui
doivent tre implmentes dans notre solution.
Dans la troisime partie nous dtaillerons les dmarches de conception de notre solution,
nous construirons et documenterons prcisment les diagrammes et les classes qui
constitueront la partie code de la solution.
La dernire partie sera consacre aux choix technologiques associs aux diffrentes couches
e technique de notre solution, on expliquera les motifs qui nous ont pousss
faire ces choix. Pour en terminer, nous prsenterons le prototype ralis tout en donnant
un scnario de droulement et les interfaces qui lui sont associes.
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| LA GESTION DE FLOTTE
6
Introduction
avoir. La plupart des entreprises ont dj un
systme et certaines procdures en place afin de choisir et de grer leurs vhicules.
Ces entreprises cherchent surtout amliorer la rentabilit de leurs parcs en se
procurant de nouveaux outils. Ceci afin de centraliser l'information recueillie et pour la
redistribuer aux diffrents acteurs. La centralisation des diffrentes informations des vhicules
(position, kilomtrage, conducteur...) peut tre couple avec un systme robuste qui exploitera
Dans ce premier chapitre, nous dcrirons le fonctionnement des systmes tlmatiques qui
par la suite les composants et les services des logiciels de gestion de flotte, on donnera la fin
un exemple parmi les solutions existantes sur le march.
L
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| LA GESTION DE FLOTTE
7
Le terme gestion de la flotte est un terme ambigu utilis en rfrence un large ventail
parc automobile
[BERG10]. Le terme parc automobile peut revtir plusieurs significations.
Nous parlerons
units automobiles recens dont dispose et/ou gre une
entreprise [ROXA10].
Le terme automobile provient du latin Mobilis (qui bouge) et du grec auto (soi-
dsigne un vhicule terrestre
roues, propuls par un moteur embarqu dans le vhicule. Ce type de vhicule est conu
pour le au transport de
marchandises et aux vhicules pouvant fonctionner sur tout terrain [ROXA10].
La gestion de la flotte automobile comprend la gestion de parc de vhicules utilitaires,
telles que les voitures, les camionnettes et les camions. Cette gestion comprends une
tlmatique
(suivi et le diagnostic), la gestion des pilotes, gestion de la vitesse, gestion du combustible,
la sant et la scurit.
La tlmatique est -
vigation, la communication
et le divertissement aux systmes les plus rcents de la technologie automobile moderne
[BENZ08].
La Gestion de la flotte se rfre galement la gestion de flotte arienne et la
gestion des navires . Ces deux derniers type de gestion de flotte exigent des besoins
spcifiques, tel que le calcul des meilleures routes maritimes, prvisions des heures
d'arrive, superposition de donnes mto, gestion de l'armement en quipage, etc. Dans ce
chapitre, nous nous intresserons seulement la gestion de la flotte automobile qui est le
. Un systme tlmatique de
flottes ou FCS (Fleet Communication System) permet l'change d'informations entre un
parc de vhicules commerciaux et leur autorit centrale, savoir le bureau expditeur
(rgulateur).
Un systme tlmatique se compose gnralement des systmes de vhicules mobiles
(Vehicule System) et du systme de communication de flottes (Fleet Communication
System) :
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| LA GESTION DE FLOTTE
8
1.3.1. Le systme vhicule
automatiquement des messages, par exemple, la position du vhicule, les donnes provenant
de capteurs dans le corps des vhicules ou les donnes issus de la CAN-bus1, il peut tre
aussi muni de dispositifs permettant la communication entre les conducteurs et le centre de
traitement2.
1.3.2. Le systme de communication de flotte
Le systme de communication de flotte comprend gnralement un rcepteur (boitier) GPS3
qui reoit les signaux GPS et fait les calculs de la position, une base de donnes dans
laquelle toutes les positions des vhicules et les messages associs sont stocks, et des cartes
numriques (Digital Map) sont souvent incluses pour visualiser les positions des vhicules et
leurs traces.
La communication avec le FCS (Fleet Communication System) est ralise par les systmes
radio ressources partages4 cellulaires ou satellitaires. Le FCS peut tre une application
autonome (en local) maintenue par le transporteur routier ou un service Internet en cours
d'excution par le fournisseur du systme [TRAP07].
a) Systme en local
les logiciels et une base de donnes. La
par radio
satellite), directement depuis le serveur ou via Internet (figure 1).
Figure 1: Fonctionnement du systme de communication en local
1Controller Area Network (CAN ou CAN bus) est une norme rseau de communication interne dans les
vhicules conus pour permettre aux microcontrleurs et aux priphriques de communiquer les uns avec les
autres dans un vhicule sans un ordinateur hte.
2 Les conducteurs peuvent ajouter du contenu simple, par exemple, des valeurs numriques, mais en gnral ne
peuvent pas entrer un texte arbitraire. 3 ochain chapitre
4Un systme radio ressources partages est un type complexe de systme radiocommand par ordinateur.
http://en.wikipedia.org/wiki/Geographic_information_system -
PARTIE 1 : TERMINOLOGIE DU DOMAINE| LA GESTION DE FLOTTE
9
b) Systme dport ou ASP (Application Service Provider) :
Les applications de gestion sont directement hberges sur les serveurs du fournisseur du
(figure 2).
Figure 2: Fonctionnement du systme de communication ASP
1.3.
En prenant en considration la faon de stockage des informations au niveau du rcepteur, la
localisation des vhicules se fait sous deux formes [PRAJ06]:
a) Localisation passive
Ce type de localisation se fait en temps diffr, Le boitier calcule rgulirement
e de systme de reprage GPS sont
gnralement stockes dans la mmoire interne ou sur une carte mmoire qui peut tre
tlcharge sur un ordinateur une date ultrieure pour faire son analyse. Il peut consigner
des donnes telles que des informations sur la mise sous tension ou hors tension ou de
l'ouverture et la fermeture des portes (figure 3).
Figure 3 : Fonctionnement de la localisation des vhicules en temps diffr (passive)
b) Localisation active :
Ce type de systme est gnralement la solution prfre pour les fins commerciales,
il se trouvent, le respect des
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| LA GESTION DE FLOTTE
10
horaires auprs de ses clientles (pour les entreprises clientes) et o ils sont censs tre au
cours d'une mission. Il est galement connu comme un systme en temps rel
envoie automatiquement ces informations sur le systme GPS un ordinateur central en
temps rel e.
La figure 4 illustre les diffrentes tapes du processus de suivi de vhicule, lorsque le
rcepteur dtermine sa position, il l
Figure 4 : Composants utilis dans la localisation des vhicules en temps rel (active)
Les systmes tlmatiques de gestion de flotte permettent aux utilisateurs, e
des aspects relatif es tches spcifiques englobent toutes les
oprations essentielles, de l'acq sa mise en fourrire.
Le logiciel, en fonction de ses capacits, permet des fonctions telles que le profilage des
conducteurs et des vhicules, le profilage des missions, l'expdition, l'efficacit des
vhicules, etc. Il peut fournir des fonctionnalits de contrle distance, telles que
Nous allons prsenter ci-
contenir un logiciel de gestion de flotte.
1.4.1. Le tracking
La partie la plus fondamentale dans tous les systmes de gestion de flottes, est le suivi
gographique des vhicules. Les mthodes de transmission de donnes comprennent aussi
bien la communication par voie terrestre que par satellite. Le suivi satellitaire est essentiel
si le vhicule parcourt des rgions loignes et des zones urbaines. Les utilisateurs peuvent
voir en temps rel la progression de leur flotte sur une carte. Ce suivi par satellite est aussi
utilis pour rpondre rapidement aux vnements de tracking.
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| LA GESTION DE FLOTTE
11
Par ailleurs de nouvelles fonctionnalits en relation avec le positionnement gographique et
peuvent amliorer le suivie en continu le vhicule, Nous citerons exemple :
Le go Fencing1 : limitation de la zone
. Techniquement cela consiste crer des
circulaires ou polygonales, avec lors de toute violation de
cette restriction.
Le Corridoring 2 : les entres et sorties d'une route ou d'un ensemble de routes
donnes peuvent provoquer une alarme en temps rel, le Corridoring est
[TRAP07]. On assigne par exemple comme consigne un vhicule de ne pas
aire.
La planification des missions :
spcifiant les dates et les lieux de dbut et de fin et en indiquant les lieux de passages
ou arrts intermdiaires sur la carte. Aprs expiration du dlai, des comparaisons
entre les trajets accomplis et ceux planifis sont prsents sur la carte.
: Le conducteur
la route suivre grce un logiciel de cartographie. Cette aide la navigation est
vraiment performante si la cartographie utilise est ddie au poids lourd (vitement
des zones et itinraires interdits aux poids lourds), malheureusement. Ce service
est loin .
Dans les deux chapitres qui suivent, nous verrons en dtails le fonctionnement ces services
et composantes utiliss dans le tracking.
prolonge la
vhicule. La gestion informatique des entretiens permet de rduire ce pourcentage et de
fournir le maximum de performances, de fiabilit et de dure de service.
Il existe deux principales tendances en maintenance : La maintenance corrective et la
maintenance prventive.
1Le gardiennage (en franais). 2 .
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| LA GESTION DE FLOTTE
12
La maintenance corrective :
On parle de maintena actions techniques sur un
matriel lorsque celui-ci est dfaillant. Elle est subdivise en maintenance palliative et
maintenance curative [ROXA10].
La maintenance palliative : consiste au dpannage provisoire de
permettant celui-ci donne. Elle doit
toutefois, dans les plus brefs dlais.
La maintenance curative e
La maintenance prventive :
-ci ne soit
dfaillant, afin de tenter de prvenir la panne. ,
opration prventive qui consiste intervenir de manire prventive soit pour des raisons de
scurit
raisons conomiques (cela revient moins cher). Mais on peut galement intervenir pour des
prcis).
La maintenance prventive se rpartit en :
Maintenance systmatique dsignant les oprations effectues systmatiquement
soit selon un calendrie
Maintenance conditionnelle ralise la suite des relevs, de mesures, de contrles
Maintenance prvisionnelle ralise tat
par voie terrestre ou satellitaire. Certains systmes permettent de se connecter directement
l'ordinateur de bord du vhicule pour lire les informations de maintenance (kilomtrage,
heures moteur, consommation, codes panne...) [ALEX10]. Les systmes de gestion de flotte
peuvent grer deux types de maintenance selon le besoin du gestionnaire.
La maintenance corrective est gre en dclenchant des alertes lors de la dtection de
problmes techniques en cours
moteur1, Le gestionnaire du parc
1
pas.
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| LA GESTION DE FLOTTE
13
plus facilement la maintenance effectuer prochainement (prventives), condition que le
gestionnaire planifie
1.4.3. Communication et contrle des vhicules:
Des commandes distance peuvent tre effectus telles icule
distance, le verrouillage ou dverrouillage des portes distance, le dclenchement distance
des signaux de dtresse [BELG11].
La personne qui gre la flotte au sige de la socit avec le logiciel gestion de flotte peut par
exemple, par un simp
dernier valide ses livraisons avec cet outil. Tout cela fonctionne en temps rel et remplace
les trs nombreux coups de fils passs autrefois. [AVIV 10].
de bord du
vhicule d'un systme d'identification du conducteur RFID1. En affectant des codes
personnels chaque conducteur, comme on peut utiliser des badges conducteurs [JACO06].
Cela permet d'identifier le conducteur avant le dmarrage du vhicule. Une fois le
conducteur identifi, les donnes enregistres au niveau du vhicule seront associes ce
chauffeur.
1.4.4. Analyse du comportement de la flotte:
est une tche primordiale si rduire ses dpenses
et amliorer la productivit de sa flotte. En combinant les donnes reues du systme de
suivi des vhicules et de l'ordinateur de bord, il est possible de former des profils sur les
conducteurs ou les vhicules.
Une conduite agressive ou insouciante mene par des dmarrages et des arrts brusques, des
vitesses leves en virage et irresponsable augmentent Le
iaire
des statistiques,
des rapports fonctionnels ou Ces
indicateurs vont aider le gestionnaire dans la prise de dcision en dtectant les potentielles
sources de dysfonctionnement.
Ayant fait une recherche bibliographique sur un domaine trs li la pratique, il nous a
apparait ncessaire de faire une recherche sur les offres du march. On prsentera ci-dessous
un exemple choisi parmi les solutions internationales disponibles sur le net en version
dispose.
1 Radio Frequency Identification , en franais, Identification par Radio Frquence , une technologie
permettant ristiques distance
grce une tiquette mettant des ondes radio[CMS11]
http://www.commentcamarche.net/contents/wireless/wlpropa.php3 -
PARTIE 1 : TERMINOLOGIE DU DOMAINE| LA GESTION DE FLOTTE
14
TracOnTime est une plateforme distribue de type ASP accessible via internet, son systme
de localisation est bas sur la localisation par satellites.
TracOnT
automobiles pour le suivi en temps rel des chauffeurs.
Tracontime appartient une entreprise Sud-Africaine. Cette
entreprise a tabli des partenariats avec les services de secours mdicaux sud-africains
(Netcare 911), Par consquent les clients qui choisissent cette option dans les contrats
aide d'urgence mdical de renomme mondiale, des services de consultation mdicale par
domaine.
Selon [TRAC11] l'application Tracontime peut tre personnalise afin de rpondre aux
quel fournisseur de service. Elle inclut des services commerciaux tels
Parmi les riches fonctionnalits de TracOnTime on a choisi les trois les plus importants :
a) Service de suivi : le client peut suivre le mouvement de ses vhicules en temps rel
vitesses, etc.
b) Analyse du comportement de la flotte :
comportement du chauffeur telle que le calcul des heures de travails, les heures de
pointages, les entres et les sorties de zones de Go Fencing, etc.
et les lieux de ralentissement et de circulation. Le client peut aussi gnrer des
c) Assistance Route : Le service propos par TracOnTime permet au chauffeur,
partir son tlphone portable ou ton de panique en cas
le bouton activ
trois membres
chauffeur et avise la police ou les services d'urgence, ou envoie de l'aide si le
client est en panne.
Quelques
a) Kilomtrage faible :
Payer les chauffeurs par kilomtrage au lieu de les payer par heure revient moins chre
au client.
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| LA GESTION DE FLOTTE
15
b) Consommation de carburant :
La mesure de la
pollution de son vhicule.
c) Etat du vhicule :
de temprature ou de pression. Des alarmes sont gnres en temps rel pour eviter des
problmes de pannes du moteur.
d) Acclration / dclrat ion :
Avec un module acclromtre intgr, le comportement du vhicule peut tre
surveill, par exemple lorsque le vhicule est impliqu dans un accident, une
notification est envoye au centre de contrle et d'urgence du pays concern.
e) Analyse des voyages :
En analysant les voyages, les propritaires peuvent mieux valuer ses risques, les zones
Par ailleurs, en Algrie la gestion de flotte est un march en expansion. Agres au nombre
de 14 au dpart, les entreprises exploitant et utilisant les services de golocalisation par
[BELG11].
Les services proposs par les socits de gestion de flotte en Algrie se limitent en gnral
aurons notre propre systme de GPS embarqu. Le futu
demander une destination prcise et le systme embarqu va le guider y arriver, assure,
Kamel Djabri, responsable technique dans une entreprise prive Algrienne de gestion de
flotte [BOUZ10].
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| LA GESTION DE FLOTTE
16
Conclusion :
Dans ce chapitre nous avons abord quelques dfinitions dans le domaine de gestion
de flotte, ensuite nous avons prsent le fonctionnement de la golocalisation au sein des
systmes de gestion de flotte. Les systmes de gestion de flotte sont composs de deux
grandes parties: le systme vhicule qui consiste en les diffrentes captures et calculateurs
installs au sein du vhicule. La deuxime partie est le systme de communication de la
flotte qui se charge du transfert et du traitement des donnes. Quelques fonctionnalits de ce
pratique: TraceOnTime.
cette partie possde deux principales composantes :
- Une composante de golocalisation qui se traduit sur terrain par le boitier install
dans le vhicule.
- Une composante visuelle,
base des cartographies numriques.
Dans les deux chapitres suivants, nous allons dtailler ces deux parties, savoir la
golocalisation par satellite et les cartographies numriques.
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
17
Introduction
a golocalisation moderne est le positionnement gographique
(latitude, longitude, altitude), en temps rel ou diffr, en utilisant des moyens
Elle permet de visualiser et suivre ces objets reprsents
sur carte. La golocalisation par satellite est utilise dans diffrents domaines : militaire,
transports maritimes, ariens et terrestres, la gologie, les travaux publics, la prospection
ptrolire, la foresterie, les mines ou tout simplement dans la vie quotidienne
Smartphones et autres PDA1.
Ce deuxime chapitre se propose d'introduire le lecteur au domaine de la golocalisation.
Pour cela nous prsenterons les diffrents types de golocalisation, nous nous focaliserons
ensuite sur la golocalisation par satellite en prsentant par la mme occasion son
fonctionnement, ses composants, ses types et ses services, en particulier la golocalisation
golocalisation existant sur le march.
1 Personal Digital Assistant: assistant numrique personnel.
L
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
18
La golocalisation est la technologie qui permet de localiser
de positions gographiques avec une certaine prcision. Cette
gnralement sur le systme Navstar-GPS
tlphone mobile [CNIL12].
Le Navstar-GPS (NAVigation System with Timing and Ranging/Global Positioning System)
constitue le premier GNNS fonctionnel. Le terme Global
Navigation Satellite System, qui peut tre dfini comme un ensemble de systmes de
es tridimensionnelles
de position, vitesse et temps [UNID10].
Ces systmes GNSS sont utiliss pour fournir des prestations de localisation, ou LBS
(Location Based Services). Ces prestations comprennent tous les services pour lesquels la
connaissance de :
la mise en relation des personnes. Elles englobent galement la gestion en temps rel des
moyens en personnel et en vhicules des entreprises [PIEP06].
En plus du systme GPS-Navstar, il existe plusieurs autres systmes de navigation par
systme Russe GLONASS (Globalnaya Navigatsionnaya Sputnikovaya Sistema) qui a t
mis en service en 2007 et qui a commenc tre utilis dans les applications de navigation
comme les Smartphones [TOOR11]. Galileo est un autre projet lanc en 1990 et dvelopp
. Il est encore en phase de dveloppement et il
devrait tre pleinement oprationnel d'ici 2020 [PETE11]. Mais, ces deux systmes (Glonass
Amricain Navstar- e GPS est le seule
GNSS entirement oprationnel. Constitu de 32 satellites [NAVC11], il est actuellement le
systme de navigation satellitaire le plus utilis au monde [UNID10].
En plus de la golocalisation par satellite, les services bass sur la localisation (LBS)
s sur trois autres formes de golocalisation selon le type de dispositif utilis
[VUIL11] :
2.2.1. Golocalisation par GSM/GPRS :
Ce type de golocalisation est utilis notamment avec les tlphones mobiles contenant des
puces GSM 1/ GPRS
2 . Le calcul de la position
de la triangularisation [IAMA08] :
1 Global System for Mobile Communications
2 General Packet Radio Service , est une version amliore de la norme GSM.
http://fr.wikipedia.org/wiki/Global_System_for_Mobile_Communicationshttp://fr.wikipedia.org/wiki/General_Packet_Radio_Service -
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
19
1) :
2) E
3) En fonction de la force du signal.
4) En fonction des identifiants CELL ID des antennes GSM.1
s diffrentes. La zone de localisation
-relais GSM2 reprsente un cercle. Ainsi, pour avoir le point exact o la cible
-relais au minimum comme le montre
la figure 5.
Figure 5: Fonctionnement de la triangularisation
Cette solution prsente des avantages en milieu urbain, l o la couverture GSM est trs
grande. Cependant, la prcision de la golocalisation par GSM se situe entre 200 mtres et
de
navigation. De plus, la couverture gographique du GSM en
Algrie [VUIL11].
2.2.2. Golocalisation par wifi :
Cette technique reprend le mme principe que la localisation GSM qui utilise la mthode
ue
en Indoor lle a cependant un inconvnient majeur qui est
la faible prsence des bornes Wifi en zones rurales.
1 Cette mthode est couramment utilise, une base de donnes inclue dans le terminal fait le lien entre les
identifiants des antennes et leurs positions gographiques et estime sa position par rapport la positon des antennes. 2 Appele aussi antenne BTS (Base Transceiver Station) : ce sont des interfaces entre le tlphone mobile et
le reste du rseau [CNAM99].
http://fr.wikipedia.org/wiki/Base_Transceiver_Station -
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
20
2.2.3. Golocalisation mixte :
La golocalisation mixte combine les trois techniques de golocalisation
(GSM,Wifi,Satellite) (figure 6). Elle est utilise avec les Smartphones et ntage de
fonctionner aussi bien en Indoor Outdoor (en plein air).
Figure 6: Exemple de golocalisation mixte : golocalisation des Smartphones. [VUIL11]
Le systme GPS comme la plupart des GNSS se compose de trois secteurs. Un secteur
spatial qui consiste en un systme d'mission compos de nombreux satellites. Un secteur
de contrle qui consiste en des stations installes au sol pour grer les satellites. Un secteur
utilisateur compos par des rcepteurs GPS et les applications associes [PIEP06].
2.3.1.
Il est compos de satellites en constellation tournant sur un ou plusieurs orbites des
hauteurs diffrentes. La constellation des satellites Navstar-GPS est rpartie sur six plans
orbitaux diffrents. Sur chaque plan orbital, il y a 4 satellites (figure 7). La priode de
. Cela permet
zone de la par au moins 4 satellites un moment donn [PIEP06].
1 En annexe 1 :Historique de la golocalisation par sateillite.
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
21
Figure 7 : Schma de la constellation GPS le 9 mai 2006 [PIEP06]
On peut distinguer essentiellement trois types de satellites selon leur altitude [PIEP06]:
a) : situ 800 km, il fait le tour du globe en une heure quarante
minutes environ. Il est ddi l'tude et la surveillance de la plante.
b) Satellite de navigation : la golocalisation. Situ
, il fait le tour du globe en douze heures environ.
c) Satellite gostationnaire :
-
mme. Il parat donc immobile par rapport un point de rfrence la surface de la
Terre. Il sert pour les op
Un satellite se compose de trois parties [NAMA04] :
A) Ordinateur : cet ordinateur embarqu contrle son vol.
B) Horloge Atomique : Elle permet de calculer le temps avec une prcision de 3
nanosecondes (environ trois milliardime de seconde).
C) metteur Radio : envoie des signaux la terre.
La figure 8 illustre les composants :
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
22
Figure 8 : Les composants d'un satellite [BOEI12]
lectrique ne peut-tre absolue. Les
causes de dysfonctionnement d'un GPS peuvent tre nombreuses [BADE09] :
performances dgrades l'initiative du DoD1 pour des raisons stratgiques.
dfaillance d'un satellite.
mauvaises conditions de propagation ou brouillage des signaux radiolectriques, tel
que la prsence de nuages ou agglomrations au-dessus de cible localis.
Elles permettent olution du systme. Elles suivent chaque seconde
des satellites puisse tre contrl [PIEP06].
1 Dpartement de la Dfense des Etats-Unis
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
23
Figure 9 : Infrastructure au sol du systme GPS [PIEP06].
La station principale - the Consolidated Space perations Center (CSOC)- est situe sur la
Falcon Air Force Base dans le Colorado aux Etats-Unis. Elle assure le bon fonctionnement
du systme et est charge de dtecter tout dysfonctionnement [NAMA04] (figure 9).
qui introduisent et affichent les donnes sur une carte gographique.
Le rcepteur :
Un rcepteur enregistre sa position intervalles rguliers dans sa mmoire interne. Il est
temprature, la pression, etc.
Les rcepteurs sont classs en catgories en fonction de leur architecture, leur utilisation et
leurs diffrentes fonctionnalits. Il existe trois types [ABEL08] :
Data Loggers :
r de carte mmoire ou une mmoire flash
interne et un port USB, ce qui permet de tlcharger des donnes du journal de trajet la
fin de la journe. Ce type de rcepteur est notamment utilis dans le sport.
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
24
Data Pushers :
Aussi connu sous le nom d'une balise GPS, ce genre de dispositif envoie (push) les
coordonnes de sa position intervalles rguliers, et cela un serveur dtermin, ce dernier
peut stocker et analyser les donnes instantanment. Un rcepteur GPS et un Modem GPRS
sont monts cte
Data Pullers :
du traceur GPS aussi souvent que ncessaire. Bien qu'il ne soit pas aussi utilis que le
dispositif de pusher, il est particulirement utile pour retrouver les biens vols. La
technologie Data Puller est trs utilise dans les situations o il est rarement ncessaire de
faire le suivi.
La figure 10 donne des exemples de rcepteurs GPS grand public, avec, de gauche
droite, un rcepteur destin tre embarqu dans une voiture, un rcepteur portable
autonome et un rcepteur prt tre intgr, par exemple dans un tlphone mobile, dont les
dimensions sont infrieures 3 cm [PIEP06].
Figure 10 : Exemple PIEP06].
formes. Il y a ceux qui ont une alimentation autonome grce des batteries internes, et qui
ncessitent de se mettre sous . Ils sont, en
gnral, utiliss pour le tracking des tres humains. Le deuxime type de rcepteurs
regroupe les rcepteurs qui ncessitent le branchement une source lectrique en continue,
dans les vhicules par exemple. I
-
cigarette du
prcision de loc mtre de diamtre [GENE10].
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
25
Comment un rcepteur dtermine sa position :
oniss avec une prcision la
nanoseconde. La vitesse du signal
lumire (300 000 km/seconde). Le temps GPS a pour origine le 5 janvier 1980 0 h UTC
nes et les semaines GPS sont
comptes depuis cette date [PROR11].
Un satellite en orbite diffuse en permanence son signal vers les zones visibles de la terre. Il
En
calcul
la distance qui spare le satellite du rcepteur [PIEP06] :
Distance satellite/rcepteur GPS .
Distance satellite/rcepteur GPS = ((Heure d'arrive des signaux) - (Heure de
dpart des signaux) ) x vitesse de la lumire.
Distance satellite/rcepteur GPS = ((Heure d'arrive des signaux) - (Heure de
dpart des signaux) ) x 300 000 km/s.
t reprsent par un ellipsode 1de points sur la terre.
E a une ellipse de
positions possible. L avec un troisime, donne deux points, et le quatrime
satellite limine et on aura les coordonnes exacte de la position
(figure 11).
Figure 11 : Intersection de trois sphres donnant deux points.
Le GPS a t adopt dans un large ventail d'applications, notamment dans le contrle des
machines, la navigation et le guidage du transport multimodal ; la synchronisation des
systmes de gestion des actifs
[CNAM99]. Le march des quipements et services de navigation par satellite est en
constante volution chaque anne, avec un taux annuel de croissance proche de 25 % en
1 Correspond une sphre lgrement aplatie aux ples. [Pieplu06]
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
26
Europe [PIEP06]. Les services fonds sur la localisation sont gnralement segments en
quatre grandes Catgories [PIEP06] :
vers sa destination. C souvent dans les transports (Vehicules,
Navires, Avions), ou encore via le Smartphone ( Android , IPhone, BlackBerry), A titre
dans la figure 12 on trouve gauche : Prague Minos Guide un guide
touristique disponible en IPhone et Android, et droite : Goquestour une application de
navigation 3D pour IPhone [VUIL11].
Figure 12 :
Ces n
-Unis. La nouvelle norme E911 (Emergency Call 911)
impose aux oprateurs de tlphonie mobile de fournir la position moins de 50 m des
[PIEP06].
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
27
oroute pour
est tablie en fonction du kilomtrage effectu sur les portions routires payantes [PIEP06].
2.4.4.
Le tracking ou le suivi sur carte des objets portant des appareils GPS, permet de renseigner
les propritaires sur diffrentes informations y compris sa localisation, les services de
tracking utilisent la localisation par satellite et les rseaux de tlcommunication pour
[PIEP06].
Frotcom :
Frotcom est une application disponible dans 29 pays en 14 langues. L
systme Frotcom permet de suivre les vhicules
24 h/24h grce aux positions et aux donnes des
capteurs reus chaque minute utres
fonctionnalits optionnelles peuvent tre offertes
aux clients [FROT11]
Fonctionnement du systme de golocalisation de Frotcom :
utilise un boitier GPS/GPRS embarqu. Le priphrique est branch
la batterie du vhicule (12 ou 24 V). La consommation d'nergie est trs faible, elle est
comparable celle d'un tlphone portable normal.
L'unit enregistre et envoie les donnes GPS des capteurs des intervalles prdtermins
(par exemple chaque minute) en utilisant la communication GPRS. Les donnes reues par
le centre de Frotcom sont immdiatement enregistres et traites. Les donnes sont aussi
analyses en cas de situations d'alarme. Pour chaque utilisateur, un ensemble de rapports est
tablit, les utilisateurs reoivent les rapports demands par courriel en temps rel.
plication Frotcom est une application distribue sur le net de type ASP avec une
golocalisation
l ur web,
.
En utilisant un navigateur web, le client peut accder toutes les informations de sa flotte.
des capteurs peuvent tre visualiss des sous
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
28
forme de tableaux. Le client peut aussi saisir les donnes relatives ses dpenses sur les
vhicules, et avoir ainsi une valuation prcise de ses dpenses.
Figure 13 : Fonctionnement du systme de localisation des applications Frotcom et Tracontime [FROT12]
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| SYSTEME DE GEOLOCALISATION PAR SATELLITE
29
Conclusion :
A partir de la description faite dans ce chapitre sur le fonctionnement des systmes de
golocalisation et de navigation par satellite, nous pouvons retenir que ce type de systmes
(par satellite) est le meilleur moyen pour le suivi des vhicules. Il peut tre coupl, bien
permettra une
transmission plus fluide et rapide au niveau de la partie de transmission entre le boitier et
son centre de suivi.
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| CARTOGRAPHIES NUMERIQUES
30
Introduction :
oute carte est une image es cartes
routires, les cartes de randonne, ou toutes sortes de cartes fournissent un sens du
lieu, un endroit un autre.
Dans ce chapitre nous dtaillerons le fonctionnement de la cartographie numrique qui
constitue la partie visuelle la plus importante dans les applications de gestion de flotte. La
cartographie numrique est reprsente par les informations gographiques qui permettent
nous
gographique. Pour cela nous dtaillerons les formes existantes des cartographies. A la fin,
nous aborderons le sujet des cartographies numriques fonctionnant sur le web,
indispensables notre solution par la suite.
T
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| CARTOGRAPHIES NUMERIQUES
31
3.1. Nomenclature :
ation que porte une carte (Information Gographique, Entit Gographique), et
comment ces informations sont structures (Base de Donnes Gographique, Systme
).
repr par sa localisation, peut tre considre comme une information gographique
[OUDJ08]. des endroits spcifiques sur terre.
couv
des ressources naturelles, descriptions des infrastructures, mode de vie et sant, richesses,
gens [TAYL06]. On distingue
gographique trois composantes :
1. Une composante spatiale (gomtrique) : Ce sont les donnes qui dcrivent la
forme et la localisation de l'objet sur la surface terrestre, exprimes dans un systme
de (figure 14).
Figure 14 : Composantes attributaires et gomtriques de l'IG [SASS11]
2. Une composante attributaire (thmatique, alphanumrique) : Ce sont les
donnes qualitatives ou quantitatives associes un objet ou une localisation
gographique, afin de dcrire un objet gographique ou pour localiser des
informations (figure 14).
http://dictionary.sensagent.com/nomenclature/fr-fr/ -
PARTIE 1 : TERMINOLOGIE DU DOMAINE| CARTOGRAPHIES NUMERIQUES
32
3. Une composante topologique : Ce sont les valeurs dcrivant les relations
ventuelles entre les objets gographiques de mme territoire (connectivit,
adjacence, fe (figure 15).
Figure 15 : Les relations entre les objets (composantes topologiques) [OUDJ08]
Les bases de donnes gographiques (BDG ou encore GDB si l
GeoDataBase ) sont des bases de donnes spciales obissant aux critres et aux
proprits habituelles des bases de donnes. Les BDG sont donc des structures de stockage
des donnes attributaires mais galement des donnes spatiales. Cela fait la fois leur
particularit et leur force [SASS11].
Gnralement le stockage des donnes gographiques dans une base suit un schma bien
dtermin, ce schma doit dcrire :
:
Les associations qui les relient : classiques, topologiques (inclusion, adhrence,
Des contraintes : :
forme linaire pour la gomtrie des routes, etc).
Il y a deux types de bases de donnes gographiques :
BDG conforme : cette base sert stocker les donnes gographiques dont la
position de chaque objet est conforme la position gomtrique et la granularit de
la saisie.
BDG cartographique : elle stocke les donnes gographiques dont la position de
chaque objet est proche de la prcision gomtrique de saisie mais dont la taille et
la position de chaque objet est conforme sentation
(sur la carte) [MANA06].
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| CARTOGRAPHIES NUMERIQUES
33
3.1.3.1. Dfinition du SIG :
:
A) La premire est purement logiciel,
pour manipuler des donnes gographiques. Ainsi, selon la norme EdiGo le SIG est
un systme pour saisir, stocker, vrifier, intgrer, manipuler, analyser et visualiser
des donnes qui sont rfrences spatialement sur la terre. Il comprend en principe
une base comprenant des donnes localises spatialement et des logiciels applicatifs
appropris [EDIG92].
B) la seconde, tant plus gnrale, par laquelle le SIG est vu en tant que systme
et est dfini comme un "ensemble organis globalement comprenant des lments
(donnes, quipements, procdures, ressources humaines) qui se coordonnent,
ourir un rsultat" [BARD04].
3.1.3.2. :
Gnralement un SIG intgre cinq fonctionnalits de base, relies les unes des autres (figure
16) , elles sont communment appeles les 5A :
Abstraction : la modlisation du monde rel. La construction du Schma
Conceptuel de Donnes permet de modliser la base de donnes en dfinissant les
Acquisition :
consistent entrer la forme des objets gographiques, leurs attributs et relations. Il
existe diffrents types
documents existants, partir de photos, de donnes alphanumriques, ou mme
Archivage :
Gestion de Base de Donnes (SGBD) relationnel ou orient objet. Il faut choisir une
architecture qui permette de stocker et de retrouver facilement, les donnes acquises.
Analyse :
gomtrique. Cette tche est assure par des fonctions de manipulation, croisement et
transformation des donnes et informations du SIG au moyen de requtes afin de
rpondre aux questions que
Affichage : comporte la restitution des rsultats des requtes, la production de cartes,
la perception des relations spatiales entre les objets et la visualisation des donnes
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| CARTOGRAPHIES NUMERIQUES
34
sur les crans des ordinateurs. Ces fonctionnalits sont assures par des fonctions de
mise en forme et de visualisation
Figure 16 : Architecture fonctionnelle d'un SIG [MANA06]
Les informations gographiques dans une base de donnes gographique sont structures
sous forme de couches thmatiques superposes.
gographiques homognes, ayant le mme type spatial (points, ligne, polygones). Un thme
est un ensem t la mme couverture spatiale
[SASS11] (figure 17).
Figure 17 BDG structure sous forme des couches [SASS11]
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| CARTOGRAPHIES NUMERIQUES
35
Il existe deux dans le SIG : mode
maill (ou Rastar) et mode vectoriel (ou Vecteur).
3.2.2.1. Le mode maill (ou matriciel, rastar en anglais) :
En mode maill, l Chaque pixel est
surface). Ce mode de stockage est celui des images qui sont gnralement les sources de
saisie des BDG (photographies ariennes, images satellites ou images scannes) (figure 18)
[BARD04].
Figure 18 : Reprsentation de la gomtrie en mode maill [BARD04]
3.2.2.2. Le mode vectoriel (ou vecteur) :
is
primitives gomtriques : le point, la ligne et la surface (figure 18). Ces trois primitives
permettent de dcrire la gomtrie de tous les objets de la BDG sous la forme de suites de
couples de coordonnes (x,y) ou (x,y,z) pour les donnes 3D (figure 19) [BARD04].
Figure 19 : Reprsentation de la gomtrie en mode vectoriel [BARD04]
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| CARTOGRAPHIES NUMERIQUES
36
3.2.2.3. Comparaison des deux modes de reprsentation :
Le tableau 1 donne une brve comparaison entre le mode maill et le mode vecteur, selon
Tableau 1 Comparaison entre modes mailles et vectoriels [MANA06]
Le mode maill Le mode vecteur
sa localisation spatiale par entits reprsentes.
Trs gourmand en espace de stockage.
Utilisation de mthodes de compression :
QuadTree, RunLength Code,etc
Pratique pour reprsenter les donnes
les informations dont les caractristiques
voluent de faon continue (temprature,
Pratique pour manipuler des entits
gographiques et faire des calculs ou des
transformations sur la gomtrie de
certaines entits.
remarque que la prsentaion en mode maill est plus
adapte aux cartogtaphies numriques. En effet, ce type de prsentation assure une
gographique. Cepandant, cette approche necessite des
performances accrues et un espace suffisant en mmoire pour le traitement et le stockage des
donnes gographies. Ces conditions nous emmnent utiliser des serveurs cartographiques
ddis uniquement au traitement et stockage de ces donnes. Ces serveurs sont en gnerale
utiliss distance, et particulerement via le web.
numriques utilises via le web ont pris un bond en avant. Ce type de cartographie prsente
de nombreux avantages par rapport aux cartographies numriques utilises en local (dploy
sur le poste du client). Dans cette partie nous dtaillerons les principales caractristiques et
avantages des cartographies numriques sur le web.
On peut publier des cartes sur le web de deux manires :
3.3.1.1. Approche statique :
Dans cette approche on publie des cartes gographiques statiques s.
Cette publication est gnr en offline que ce soit par numrisation ou
infographique. Cette approche est simple en dploiement et moins chre. Cependant, elle a
moins flexible par rapport aux des donnes gographiques.
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| CARTOGRAPHIES NUMERIQUES
37
3.3.1.2. Approche dynamique :
une connexion au serveur logiciel, cette connexion doit
ventuellement se faire via internet. Le logiciel se charge alors de gnrer les reprsentations
atiale. Cette connexion se fait, le plus
souvent, grce une interface CGI, ou des API propritaires [MANA06].
jour et de faciliter les fonctionnalits
solutions open source utiliser gratuitement sur le net, les fonctionnalits offertes par
logiciel de cartographie.
Le systme de cartographie sur le web se base sur quatre activits (figure 20):
3.3.2.1. Slection de donnes :
o rcuprer les
donnes qui rpon : de
dfinir un domaine de recherche, de procder une slection thmatique, etc.
: COBRA,
OLE/COM, SQL, WFS.
3.3.2.2. :
nformation slectionne prcdemment en une squence
:
Application des rgles smiologiques : choix des symboles de la lgende, dfinition
des styles (trais, remplissage,
Gnration des notes et infobulles partir des attributs alphanumriques des
donnes.
Trie de l ordre appropri.
Excution
3.3.2.3. Le rendu :
es partir des informations rcupres de la
,
comme la clart , etc.
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| CARTOGRAPHIES NUMERIQUES
38
3.3.2.4. Affichage :
qui consiste visualiser les images rendues sur un dispositif adquat
Figure 20 Le processus de visualisation des SIG [MANA06]
La publication des cartes sur le web possde plusieurs avantages incontestables, on citera ci-
dessous les plus importants :
a)
Grace internet, le plus puissant outil de tlcommunication, les cartes deviennent
accessibles un large public, 24h/24h, sans frontires, dans les dlais idales et avec un
cot abordable.
b) La capacit du stockage :
La capacit du stockage sur internet est presque illimite, contrairement au stockage
traditionnel sur les disques locaux ou sur CD-ROM.
c) :
Consiste en capacit de garder en contenu les cartes gographique jour, mme si les
es dans le temps (Par exemple : Les
avion de chasse, .
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| CARTOGRAPHIES NUMERIQUES
39
d) Un cot rduit :
La rduction du ne solution de cartographie sur le web attire
plusieurs entreprises et administrateurs. En effet,
cartographique permet
gographique, de
type SIG sur -postes sans dploiement et
rduira ainsi, le nombre de personnels ncessaires la gestion et la maintenance de ces
postes [MAN A06].
3.3.4.
La cartographie sur le WEB se caractristique par son efficacit mais aussi par ses limites en
point de vue technique :
a) La bande passante :
Cette technologie (la cartographie sur le web) ne demande pas un grand taux de transfert.
Une simple interaction avec la carte demande 52 ko de bande passante, mais peut augmenter
trs avances.
b) :
La taille et surtout la rsolution de la carte sont des paramtres dterminants dans la
visualisation sur un cran, ce problme de visualisation se pose de faon critique pour les
assistants personnels et encore plus pour les tlphones mobile.
c) La qualit et la profondeur de la couleur :
La qualit et la taille de la carte (la dure de tlchargement) sont influences par la
profondeur des couleurs. Actuellement les navigateurs web utilisent des images de 16 bits et
Pour le concepteur du site internet, il est souvent impossible de contrler ces paramtres
techniques ou de faire des suppositions sur le public cibl, les plateformes utilises ou les
logiciels installs.
-
PARTIE 1 : TERMINOLOGIE DU DOMAINE| CARTOGRAPHIES NUMERIQUES
40
Conclusion :
Nous avons prsent dans ce chapitre les principaux concepts des systmes
gographique
numrique.
, sans la cartographie, les
informations gographiques dev
cartographie, on peut saisir, stocker, vrifier, intgrer, manipuler, analyser et visualiser
facilement les donnes gographiques.
Finalement, et cause de leurs multiples avantages techniques et fonctionnels, les
logiciels modernes de gestion du parc automobile.
-
PARTIE 2 : ANALYSE DE LEXISTANT | DEMARCHE DE TRAVAIL
41
Introduction :
prs avoir prsent les notions de base de la gestion de flotte, des systmes de
que leurs principaux services et composants, nous passerons dans ce chapitre
la prsentation du contexte de travail de notre projet.
Nous prsenterons ci-dessous le fonctionnement de la solution existante, ses avantages et ses
Pascal Roques dans
son livre Les Cahiers du Programmeur UML2 [ROQU08].
standard industriel de modlisation objet, qui
UML se dfinit comme un langage de modlisation graphique et textuel destin
comprendre et dcrire des besoins, spcifier et documenter les systmes, esquisser des
architectures logicielles, concevoir des solutions et communiquer des points de vue
tion d'orient objet.
notation graphique, car les concepts transmis par un diagramme ont une smantique prcise
et sont porteurs de sens au mme titre que les
Etant un langage de reprsentation de la ralit, UML ne peut en aucun cas servir lui seule
de choisir un processus associer avec UML. Le processus adopt inspir du livre UML2
Modliser une application WEB , il se situe mi-chemin entre la mthode UP (Unified
A
-
PARTIE 2 : ANALYSE DE LEXISTANT | DEMARCHE DE TRAVAIL
42
Process) et les mthodes agiles en vogue actuellement, telles que XP (eXtreme
Programming), et Scrum [ROQU08].
modlisation agile (Agile Modeling), les raisons qui nous ont encourags le choisir sont les
suivantes:
Il est relativement lger et restreint, comme les mthodes agiles, mais il ne nglige
-ensemble ncessaire et suffisant du langage
UML, conformment AM1.
I2B2 possde une solution de golocalisation constitue d'une balise de type
VEGEO embarque dans un vhicule, cette balise contient deux modules: un rcepteur GPS
qui permet de calculer sa position et un metteur GPRS qui permet de transmettre les
donnes vers le serveur Ce dernier stock ces informations, les traite et les
restitue aux clients autoriss pour la visualisation via le web.
En plus du type
cartographie pixlis rcupre via le WEB, cette application supporte le type de la
cartographie vectoriel, qui -mme, elle a par consquent
et manipule (caractristique
des cartes vectorielles), tan chez le client, le client a donc la
seau internet
, par contre, les donnes des dernires positions des vhicules envoyes
en temps rel ne peuvent tre visualises, car ces donnes sont envoyes par ce mme rseau
1
2 En annexe 3 ccueil : I2B.
-
PARTIE 2 : ANALYSE DE LEXISTANT| ETUDE DE LA SOLUTION EXISTANTE
43
de la solution actuelle est client-serveur n-tiers permettant une exploitation
multi-site hirarchise avec un client final lourd (figure 21).
Figure 21 : Architectur -View.
-View fonctionnant sur le poste client est de type lourd
ente quipe donc son parc informatique avec les
cartographique et les fichiers de configuration de chaque poste.
2.2. :
de ses clients. En effet, nous avons identifis plusieurs faiblesses. Du ct de
treprise I2B, et fin de rsoudre les problmes techniques
doit se dplacer chez le client et effectuer les corrections sur les diffrents postes o
pertes de
ce dernier rencontre des difficults par
rapport aux caractristiques t
Mobilit :
est installe. De plus, l
portables tels que les Smartphones, tablettes PC, PDA
http://fr.wikipedia.org/wiki/Client-serveur -
PARTIE 2 : ANALYSE DE LEXISTANT| ETUDE DE LA SOLUTION EXISTANTE
44
Scurit : Le client qui possde une application dploye sur son poste, rencontre des
risques de fuite de donne par son poste via des priphriques externes, vu que les
.
Perturbation: La mise en place manuelle et monoposte des nouvelles versions ce qui
engendre
Partage : lication actuelle ne permet pas le entre les
lieux distants.
Principales fonctionnalits manquantes :
outils de gestion de flotte existants sur le march, nous
telles que:
Le Geo Fencing.
La planification des missions.
La gestion de la maintenance de la flotte.
La gestion des dpenses
base des interviews et discussions effectues avec le personnel
nous avons extrait les principales exigences fonctionnelles et techniques.
ingnierie informatique (IISS), elle va donc
vendre notre application ses clients. L doit donc prendre en
considration les besoins et exigences des deux utilisateurs de notre systme: I2B et ses
clients.
fabriquer un produit
rpondant le au mieux aux attentes des entreprises de gestion de flotte. Pour cela, I2B a
besoin de dvelopper une nouvelle solution en interne. Ceci va permettre I2B d'anticiper
les volutions et les innovations aux
exigences de ces clients.
Le deuxime utilisateur est le gestionnaire du parc automobile, rencontre souvent des
problmes caus par sa flotte, ces problmes peuvent mme se traduire par des conflits
-
PARTIE 2 : ANALYSE DE LEXISTANT| ANALYSE DES BESOINS
45
questions:
a) Pourquoi consommons-
b) Excs de vitesse, qui conduisait ?
c) Qui a eu un accrochage ?
d) Plus de voiture libre pour partir un RDV ?
e) La voiture disponible a les pneus uss ?
f) Toutes ces voitures sont-elles vraiment utiles ?
Ces questions refltent les nombreux problmes que rencontre le gestionnaire du parc. Elles
indiquent aussi la varit de problmatiques que peut traiter une application de gestion de
flotte. Ces problmatiques seront traduites par des fonctionnalits et des services
implmenter, elles seron
On prsente ici les exigences de qualit de la partie client de notre logiciel :
Les fonctionnalits proposes dans les applications de gestion de flotte sont trs
revanche, ils doivent tre intuitifs avec une ergonomie sobre, ceci va donner un
grand poids aux avantages concurrentiels de notre application.
pas forcment des comptences techniques dans le domaine.
Mettre en place une aide puissante sous forme de documentation.
Notre systme est une application web, on doit donc prendre en compte l'aspect de
chargement de l'application, tel que la vitesse de connexion chez le client.
Le systme fonctionnant distance traitera des donnes confidentielles, donc une
grande importance sera attribue l'aspect scurit.
On doit faciliter la tche de l'administration en crant des formulaires simples avec
des champs comprhensibles.
considration les besoins de performance du systme qui sont les suivants :
dpasser dans quelques annes les milles voitures, il peut donc y avoir un grand
de trame en parallle un moment donn. Sachant aussi que chaque
voiture me
-
PARTIE 2 : ANALYSE DE LEXISTANT| ANALYSE DES BESOINS
46
la couverture GSM pour quelques heures. Par consquent, la collection et traitement
On doit prendre en considration la minimisation d'accs la base de donnes, tel
pour viter la recherche rptitive.
3.2.3. Contraintes de conception :
Les informations envoyes par les vhicules sont sous forme de trames, elles sont rcupres
partir de plusieurs balises en parallle, ceci ncessite l'implmentation d'un module de
traitement au niveau du serveur. En plus de la rception, ce module doit effectuer les calculs
et les vrifications ncessaires avant de sauvegarder les donnes.
Cette ancienne
ncessaires pour les fonctionnalits de golocalisation. Nous devrons prendre en
considration a
donnes doivent tre traits et rintgrs pour tre exploites dans notre application.
ivit de transport des clients,
en utilisant les bons outils qui permettent une gestion de faon intelligente et efficace des
donnes de circulation issues des systmes de golocalisation des vhicules. Cette bonne
gestion contribue augmenter la productivit de la flotte, amliorer la gestion de la flotte, et
augmenter la qualit de cette dernire (figure 22).
Figure 22: Les objectifs du projet
A base des exigences fonctionnelles et non fonctionnels dtaills prcdemment, nous
tracerons -objectives, cet arbre se traduit schmatiquement
-
PARTIE 2 : ANALYSE DE LEXISTANT| ANALYSE DES BESOINS
47
par un tableau (Tableau2). Les colonnes de ce tableau commencent par l'objectif le plus
qualitatif (objectif fondamental), la dernire colonne reprsente l
(le niveau le plus bas de l'arbre).
Tableau 2 : Arbre des objectives
Objectifs
principaux
Objectifs
secondaires
Actions Tches
lmentaires
Augmenter la
productivit de la
flotte
Gestion
conomique de la
flotte
Suivi des
dpenses sur les
vhicules
- Suivi des
dpenses sur les
maintenances.
-Mettre jour les
couts par Km et
par Heure.
Amliorer la
scurit de travail
Contrler le
vhicule
-Affecter des
zones de
restriction.
-Configurer des
alertes
suivre la trace du
chauffeur
-Gnrer des
-Consulter
l'historique
d'activit
Amliorer la
qualit des
services offerts
Respecter les
engagements
Attribuer les
missions l'avance
-Grer les points
d'intrt
-Associer Point
d'intrt
-Dfinir les dates
de passage
Affecter les
chauffeurs
-Dfinir priode
d'affectation
Suivi du
droulement des
missions
prvenir le client
des retards
- Suivi du vhicule
en temps rel
- Consulter les
-
PARTIE 2 : ANALYSE DE LEXISTANT| ANALYSE DES BESOINS
48
coordonnes du
chauffeur
Amliorer la
gestion de la flotte
Grer les
dpartements
indpendamment
Rpartition des
ressources par
dpartement
- Grer les profils
des chauffeurs.
- Affecter vhicule
au dpartement.
Grer les
ressources de la
flotte
Grer les
ressources
-Editer fiche
technique du
vhicule.
-Editer profil
chauffeur.
Conclusion :
flotte est une ncessit
sa nouvelle architecture client/serveur qui sera en lger, mais galement par son application
cliente qui sera plus riche en terme de nouvelles fonctionnalits et de services proposs.
-
PARTIE 3 : ETUDE CONCEPTUELLE| FONCTIONNEMENT DU SYSTEME
49
Introduction
L objectif de notre travail est de concevoir et dvelopper une plate-forme de gestion de parc
de vhicules prsente en tant quapplication de type web. Cette plate-forme doit grer
plusieurs problmatiques auxquels fait face le client tel que: le suivi en temps rel des
vhicules, le contrle des chauffeurs, la planification des missions, etc.
Nous dtaillerons dans ce qui suit la conception de notre application SmartFleet , on
et son fonctionnement. On entamera par la suite la
cliente, en utilisant les diagrammes de , les
les diagrammes
-
PARTIE 3 : ETUDE CONCEPTUELLE| FONCTIONNEMENT DU SYSTEME
50
Dans ce qui suit, nous allons prsenter le contexte gnral de la solution, on prsentera en
dtail le systme projet qui va permettre de concrtiser les objectifs assigns dans le
chapitre prcdant, en tenant compte des exigences fonctionnelles et techniques ainsi que les
infrastructure de golocalisation en Algrie.
.
Figure 23: Architecture globale de l'application SmartFleet
ure choisie est de type n-tiers. Elle rpond aux problmatiques rencontres par les
entreprises en termes de rutilisabilit, d'interoprabilit et de rduction de couplage entre
les diffrents systmes qui implmentent les systmes d'information. L architecture n-tiers
est base essentiellement sur une architecture multicouche, les systmes peuvent tre dfinis
en tant que couches applicatives comme reprsentes sur le schma ci-dessous.
-
PARTIE 3 : ETUDE CONCEPTUELLE| FONCTIONNEMENT DU SYSTEME
51
Figure 24: Schma de couches traites par notre application
Les deux parties sur lesquels on interviendra sont le client et le serveur de golocalisation.
Le client
les requtes du client aux deux serveurs
serveur de cartographie visualise.
ncessaires
gre les donnes gographiques des vhicules grce au
collecteur qui traite en continu le flux GPS venant du secteur GPS.
Ci-dessous, on donnera plus de dtails sur le fonctionnement des trois principales
composantes de notre solution SmarFleet , savoir le secteur GPS, le collecteur et la
partie client.
A base du schma global nous laborons le schma suivant qui
explique la structuration de composantes matrielles de notre systme :
-
PARTIE 3 : ETUDE CONCEPTUELLE| FONCTIONNEMENT DU SYSTEME
52
Figure 25 : Schma de des infrastructures utilises dans notre application
Notre nouvelle solution est faite essentiellement pour les mtiers du transport qui constituent
la plus grande partie du march de golocalisation. Le systme de golocalisation est de
type localisation active base sur le GNSS Navstar-GPS. La balise utilise est de type
VEGEO 5.1, identique celle utilise dans .
Les contraintes de conception application personnalise nous ont men traiter le
flux venant des balises au niveau du serveur, en utilisant le protocole TCP/IP, nous devrons
concevoir un module collecteur pour grer le flux venant des trames.
La tche de la rception et le traitement des trames venants
de plusieurs boitiers en parallle, d des vrifications
ncessaires par rapports aux configurations sur les vhicule et les chauffeurs (vrification de
trajet, zones Geofencing, planification des missions, etc.) (Figure 26).
La rcepti ce dernier permet
la trame grce au
principe acqui