Conception et réalisation d’un système de géolocalisation et de suivi Cas NAFTAL

Loading...
Thumbnail Image

Date

2016

Journal Title

Journal ISSN

Volume Title

Publisher

Université Mouloud Mammeri

Abstract

NAFTAL est une societe par actions filiale a 100% de SONATRACH, son activite principale est la commercialisation et la distribution des produits petroliers, organisee en trois branches principales : Carburants, Commercialisation et GPL. La Branche carburants est chargee des activites d'approvisionnement, de stockage et de livraison des carburants Aviation, Marine et Terre ainsi que les lubrifiants et graisses Les Moyens de transport de carburant sont par : Pipes, Cabotages, Rail et Camions. Le moyen le plus important et le plus eleve est le moyen de transport par camion, il est de 58% du total transporte, represente plus de 700 Vehicules circulant a travers tout le territoire national, ce qui engendre une difficulte pour la societe de connaitre l'emplacement de ses vehicules a tout moment et de poursuivre le deplacement a temps reel de ses vehicules Notre travail consiste a elaborer une solution dont l'objectif est de concevoir une application dediee aux appareils mobiles, dote de la plateforme Android, permettant a son proprietaire la geolocalisation de son vehicule en cas d'oubli ou de perte, et d'une interface permettant a l'organisme le suivie de sa flotte, grace aux outils et techniques de geolocalisation et d'orientation. Pour mener a terme notre travail, nous l'avons reparti de la maniere suivante : « Le premier chapitre s'intitule . ETAT DE L'ART . comprend des generalites sur l'Android et les methodes de Geolocalisation. « Le deuxieme chapitre concerne .L'ETUDE DE L'EXISTANT . nous faisons une presentation detaillee de l'organisme d'accueil. « Le troisieme chapitre devoile . L'ANALYSE ET CONCEPTION . nous faisons une analyse detaillee et complete des cas d'utilisation reperes a travers le chapitre precedent, et nous elaborons une conception detaillee des cas d'utilisation, les diagrammes de sequence, ainsi que le diagramme de classe complet. « Le quatrieme chapitre s'intitule . REALISATION ., nous presentons l'environnement materiel et logiciel, le passage vers le schema relationnel et quelques composantes applicatives realisees. Android est un systeme d'exploitation mobile base sur le noyau linux et developpe actuellement par Google. Android est distribue en open source sous licence Apache. La licence autorise les constructeurs qui integrent Androide dans leurs appareils a y apporter des modifications leur permettant de se distinguer de leurs concurrents ENVIRONNEMENT DE DEVELOPPEMENT : h Le JDK (Java Developpent Kit): h Le SDK (Software Developpent Kit) Android h L'IDE Eclipse h Le Plugin ADT pour Eclipse h L'emulateur de telephone (Android Virtual Device) LES OUTILS ET TECHNIQUE DE GEOLOCALISATION ET D'ORIENTATION SOUS ANDROID : X Google Maps API X Le GPS X Android Radar X Android Compass La geolocalisation est un procede permettant de positionner un objet ou une personne sur un plan ou une carte a l'aide de ses coordonnees geographiques LES TECHNIQUES UTILISEES POUR LE POSITIONNEMENT : X Satellite, X GSM, X Wifi, X adresse IP, X RFID LES ENTREPRISES UTILISENT LA GEOLOCALISATION POUR : Ï suivre en temps reel les activites et deplacements de leurs vehicules. Ï la gestion du parc. Ï agir pour une meilleure conduite. L'activite principale de NAFTAL est la commercialisation et la distribution des produits petroliers, Son siege est sis a rue des Dunes BP 73, CHERAGA, ALGER C'est dans ce but que nous allons developper notre application afin de mettre a la disposition des responsables de la societe une solution qui sera valable et fonctionnelle en permanence. La solution doit comporter une partie client (tablettes, smart phone,...) et une partie web pour la consultation et le suivie de tous les mouvements de la flotte. Une synchronisation automatique entre les terminaux et le server doit etre assure. En regardant les objectifs fixes pour la realisation du projet, nous remarquons que nous sommes face a une application modulaire et qui devra rester ouverte pour les ameliorations futures. De ce fait, il est tres important d'utiliser un langage universel pour la modelisation afin de clarifier la conception et de faciliter les echanges. Notre choix s'est porte sur le langage UML puisqu'il convient pour toutes les methodes objet et se prete bien a la representation de l'architecture du systeme. Pour la conception de notre projet nous avons adopte la demarche suivante : h Apres avoir elabore le diagramme de cas d'utilisation. h Chaque cas d'utilisation se traduit par un ou plusieurs scenarios. Chaque scenario fait l'objet d'une description sous forme graphique a l'aide d'un diagramme de sequence et un digramme d'activite. h Une identification des classes est fournie par la synthese des diagrammes de sequence, ainsi le diagramme de classe sera elabore. Notre travail ainsi realise permet de : - Recuperer automatiquement les coordonnees GPS, le numero de serie de l

Description

71 f. : ill. ; 30 cm. (+ CD-Rom)

Keywords

Android, JDK, SDK, WIFI, GSM

Citation

Conduite De Projets Informatiques