CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS Rédige et sout
CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS Rédige et soutenu par : DJATCHA NDIANKEU CHAPITRE 2 : ANALYSE ET CONCEPTION CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS I. introduction Il est absurde de penser que nous pourrons comprendre un besoin exprimé Totalement dès le début du projet. Comprendre ce que veut un client ou un utilisateur n’est Pas toujours évident, au début du projet, nous étions un peu perturbés, nous nous sommes Posés plusieurs questions : que souhaitent-ils faire avec le Back office ? Quelles Fonctionnalités veulent-ils ? Pour quel usage ? Comment l’action devrait-elle Fonctionner? II- Les outils de géolocalisation et les techniques de tracking II-1 Google Map API L'API Google Map est l'une des applications de Cartographie les plus utilisées au monde. C'est une Application de service de géolocalisation gratuite en ligne. Il s'agit d'un géo portail lancé il y a quelques années aux Etats-Unis puis à l'Europe. Elle offre une vue de carte sur quatre plans à savoir un plan classique, un plan en image Satellite, un plan mixte et un plan relief de la région. Pour intégrer ces cartes interactives Google Map à son propre application et bénéficier Des données associées, l'utilisateur doit disposer d'une clé (Google Map API Key) propre à son domaine d'utilisation. [16] II-2 GPS (Global Positioning System) C'est un système de positionnement par satellite connu sous le nom du « Global Positioning System », conçu à l'origine par le département de la Défense des Etats-Unis. Il repose sur 24 satellites qui transmettent Rédige et soutenu par : DJATCHA NDIANKEU CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS Les positions en orbite ainsi que des signaux Horaires. Couplé avec un logiciel de navigation, le GPS permet à l'utilisateur de connaître sa Position, planifier son itinéraire, estimer son temps du trajet, connaitre la localisation des Radars, etc. Il renvoie même la vitesse de son déplacement à chaque instant. En outre, le Positionnement par satellite est entièrement gratuit, mais pour s'en servir il faut disposer d'un dispositif GPS qui est intégrés dans la plupart des smartphone.[16] II-3 Traçabilité La traçabilité est, selon la norme ISO 8402, "l'aptitude à retrouver l'historique, L’utilisation ou la localisation d'un article ou d'une activité au moyen d'une identification Enregistrée. Elle se réfère au recueil d'informations à chaque étape d'un processus afin D’en tracer les événements tels que le suivi d'activité, suivi de colis... [14] II-4 Tracking Dans le domaine de la logistique, tracing & tracking est le concept de traçabilité et de localisation d'un bien, d'une marchandise ou d'un équipement à chaque moment d'un processus de fabrication ou de transport. Cette association des deux termes tracing & tracking est Rédige et soutenu par : DJATCHA NDIANKEU CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS apparue au moment de l'utilisation des moyens informatiques utilisant Internet dans le domaine du transport de colis (FedEx, DHL...). Le tracing est l'action d'obtenir l'historique horodaté d'un colis. Le tracking est l'action de recherche en temps réel de la localisation de ce colis. II-5 Géolocalisation A l’origine, La géolocalisation est la localisation d’un objet sur une carte à l’aide de positions géographiques. On utilise la géolocalisation par GPS (Global Positioning System) pour localiser des mobiles en déplacement. Depuis quelques années, ce concept est de plus en plus utilisé pour des applications de gestion de flottes et de sécurisation de véhicules. Les dispositifs de géolocalisation permettent aux employeurs de prendre connaissance de la position géographique de leurs salariés, à un instant donné ou en continu, par la Localisation des véhicules mis à leur disposition pour l’accomplissement de leur mission. Les systèmes de géolocalisation des véhicules sont basés sur le traitement d’informations issues de satellites GPS couplés à l’utilisation d’un réseau De Communication électroniques. Aujourd’hui la définition est celle du CNIL : « Les dispositifs dits de géolocalisation permettant aux employeurs privés ou publics de prendre connaissance de la position géographique, à un instant donné ou en continu, des employés par la localisation d’objets dont ils ont l’usage (badge, téléphone mobile) ou des véhicules qui leur sont confiés. » La géolocalisation utilise un support logiciel qui gère la traçabilité des biens, Rédige et soutenu par : DJATCHA NDIANKEU CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS marchandises, équipements ou véhicules, mais aussi d'individus, en utilisant les méthodes d'identification courantes (codes-barres, RFID, GPS,...), et qui transmet ces informations en temps réel. En effet c’est le point fort de notre application. III- Phase d’analyse Pour la clarification, l’affinage et la validation des besoins des utilisateurs nous avons entamé la phase d’analyse pour bien comprendre et décrire de façon précise les besoins des utilisateurs ou des clients. La phase de modélisation nécessite des méthodes permettant de mettre en place un modèle d'analyse. Dans ce cas, nous avons adopté le langage UML. III -1 le langage UML UML « Unified Modeling Language » [1], est un langage de modélisation graphique des données et des traitements. À travers le langage UML, nous pouvons donner plusieurs vues d'un système. Pour l'analyse et la conception du système nous avons le choisi d'étudier le diagramme de cas d'utilisation et le diagramme de séquence pour la partie analyse, et diagramme de classe pour la partie conception, l’ensemble des diagrammes sera validé par la conception des maquettes du Back office. III -2 Entreprise Architect Rédige et soutenu par : DJATCHA NDIANKEU CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS Nous avons utilisé « Enterprise Architect »un outil de conception UML (Unified Modeling Langage) complet, Couvre le développement de logiciels de la collecte des besoins jusqu'à la phase d'analyse, des modèles de conception, les tests et la maintenance. C’est un multi-utilisateur, basé sur Windows, outil graphique qui nous a aidé dans les différentes tâches liées à l’analyse et la conception. III -3 Analyse globale du système Chaque usage que les acteurs font du système est représenté par un cas d’utilisation. Ce dernier décrit le comportement du système du point de vue de son utilisateur. Le projet Tracking comporte quatre principaux acteurs qui interagissent avec le système : a- Client Il peut être une personne ou un organisme, ayant la possibilité d’effectuer une commande saisir les réclamations et traquer son colis via le front office web. b- Agent Rédige et soutenu par : DJATCHA NDIANKEU CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS C’est un employé de l’agence ayant la possibilité de lister ses activités, enregistrer les différents événements liés à la livraison du colis (prélèvement client, réception agence, prélèvement agence, livraison client), et éventuellement signaler des problèmes en cas de non-livraison, en utilisant l’application mobile c- Administrateur Il a la possibilité de contrôler le back Office, gérer les employés, les clients, les agences et les secteurs d’activités. d- Superviseur Il a le privilège de suivre les tournés des agents, planifier l’activité d’un agent, suivre les réclamations clients, suivre la livraison et fournir la preuve de livraison, via le back office. Il est intéressant de noter que notre module Back office est dédié uniquement aux administrateurs et superviseurs. IV-Diagramme de cas d’utilisation Le diagramme de cas d’utilisation ci-dessous est un diagramme global, il définit quatre principaux acteurs qui interagissent avec le système, en déterminant les besoins de l’utilisateur et tout ce que doit faire le système pour ces acteurs. Rédige et soutenu par : DJATCHA NDIANKEU CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS Figure II.1Diagramme de cas d’utilisation V- Diagramme de séquence Après avoir identifié les différents acteurs et les cas d'utilisation du système, Nous allons maintenant les décrire de façon détaillée afin d'obtenir une expression précise des besoins, chaque diagramme de séquence [4] présenté ci-dessous sera validé par quelque exemple de maquette de conception que nous jugeons les plus importantes a- Diagramme de séquence« Créer adresse » Pour effectuer une commande, le client doit créer son carnet d’adresse, afin de pouvoir spécifier l’adresse d’envoie et de destination du colis, donc pour créer une adresse le client doit être connecté et remplir un formulaire dédier au adresses Rédige et soutenu par : DJATCHA NDIANKEU CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS Figure II.2Diagramme de séquence « créer adresse » b- Diagramme de séquence « Effectuer une commande » Après avoir créé son carnet d’adresse le client a la possibilité de passer des commandes, pour ce faire il doit être connecté et renseigner les différentes informations concernant le colis (adresse, poids, quantité, langueur, largeur…). Rédige et soutenu par : DJATCHA NDIANKEU CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS Figure II.3 Diagramme de séquence « passer commande » c- Diagramme de séquence « géo localiser un employé» En accédant en menu tourné agent le superviseur pourra l’localiser en temps réel ses employés, et éventuellement localiser chaque employé séparément. Rédige et soutenu par : DJATCHA NDIANKEU CONTRIBUTION A LA REALISATION D’UNE PLATEFORME DE SUIVI DE COLIS Figure II.4 Diagramme de Séquence « géo localiser un employé » Nous avons validé le scénario de géolocalisation des employés par la uploads/Geographie/ rapport-2 3 .pdf
Documents similaires










-
34
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 07, 2023
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 0.8270MB