Implementation Du Systeme de Geotracking Des Vehicules a Base Des Technologies Gps

Embed Size (px)

DESCRIPTION

L’organisme d’accueil, en l’occurrence I2B, est une société de services en ingénierie informatique, elle œuvre principalement dans le domaine de gestion de flotte à base de la géolocalisation. L’entreprise propose actuellement à ses clients une solution de géolocalisation basée sur les technologies GPS. L’application actuelle qui est de type client lourd (desktop), elle ne permet pas la mobilité du client. De plus, elle est loin d’être exhaustive en termes de fonctionnalités offertes. Dans le cadre de son expansion, l’entreprise veut développer une nouvelle solution de type client léger. Pour cela, l’entreprise a besoins de ré-implémenter sa plateforme de géolocalisation à fin de l’adapter aux différents besoins de ses clients. Notre travail doit d’une part, s’effectuer sur la restructuration du traitement et de la sauvegarde du flux de données issues des balises GPS. D’autre part, on doit implémenter une nouvelle solution web permettant la mobilité du client, et offrant des fonctionnalités mieux adaptées à ses besoins. Ces fonctionnalités vont lui permettre le suivi géographique et la gestion de l’activité de sa flotte..

Citation preview

  • 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