Projet de fin d’études 2010-2011 HRICHI Mohamed 1 Institut Supérieur de Gestion

Projet de fin d’études 2010-2011 HRICHI Mohamed 1 Institut Supérieur de Gestion Excel International Elaboré par : Hrichi Mohamed Encadré par : Mme. Saidi Ouerida (ISG) Mr. Kaouech Kamel (Excel) Projet de fin d’e tudes Conception et réalisation d’une application pour la Localisation GPS des Dabs 2010-2011 Ministère De L’enseignement Supérieur, De La Recherche Scientifique Et De La Technologie Université de Tunis Projet de fin d’études 2010-2011 HRICHI Mohamed 2 Dédicaces A mes très chers parents je vous dois ce que je suis aujourd'hui grâce à votre amour, à votre patience et vos innombrables sacrifices. Que ce travail, soit pour vous une petite compensation et reconnaissance envers ce que vous avez fait d'incroyable pour moi. Que dieu, vous préserve et vous procure santé et longue vie afin que je puisse à mon tour vous satisfaire. HRICHI Mohamed Projet de fin d’études 2010-2011 HRICHI Mohamed 3 Remerciements Je tiens à remercier profondément Mme Ourida SAIDI, pour son encadrement, ses conseils utiles, son soutien et surtout la confiance qu'elle a eue en mon projet. Je voudrais aussi adresser mes sincères remerciements et ma profonde gratitude à Monsieur Kamel Kaouech gérant de Excel International de m'avoir encadré tout au long de ma période de stage, ainsi que pour ses précieux conseils qui m'ont beaucoup éclairé. Je remercie également mademoiselle Wafa TEBOURSKI pour sa précieuse aide, sa disponibilité, ses conseils ainsi que pour son soutien moral et sa patience tout au long de notre projet. J’adresse ainsi mes remerciements à tous les enseignants de l’Institut Supérieur de Gestion de Tunis, dont on leurs adresse nos profondes reconnaissances, pour leurs efforts et aides. Enfin, je remercie, de tout cœur, tous ceux qui ont contribué de près ou de loin à la réalisation de ce travail. Projet de fin d’études 2010-2011 HRICHI Mohamed 4 Table des matières Introduction générale ............................................................................................................................. 9 Chapitre 1 : Etude de l’existant ............................................................................................................ 11 1. Présentation de l’organisme d’accueil ................................................................................... 11 1.1. Présentation de l’Entreprise ........................................................................................... 11 1.2. Vision ................................................................................................................................ 12 1.3. Organisation Interne d’EXCEL ........................................................................................ 13 2. Critique de l’existant ................................................................................................................ 13 3. Solution envisagée ................................................................................................................... 14 Application mobile (Windows Phone 7) : ..................................................................................... 14 Application WEB : ......................................................................................................................... 14 Chapitre 2 : Phase d’incubation ........................................................................................................... 16 I. Identification des besoins ............................................................................................................ 16 1. Définition des acteurs .......................................................................................................... 16 2. Besoins fonctionnels ............................................................................................................ 16 3. Besoins non fonctionnels .................................................................................................... 17 II. Présentation des cas d’utilisations ............................................................................................. 18 1. Diagramme de cas d’utilisation initial ................................................................................ 18 2. Description détaillé des cas d’utilisations.......................................................................... 19 3. Affectation des priorités ...................................................................................................... 20 4. Raffinement des cas d’utilisation prioritaires ................................................................... 20 5. Analyse des cas d’utilisation prioritaires ........................................................................... 26 III. Wireframe d’interfaces utilisateur ............................................................................................ 34 1. Interface Login ..................................................................................................................... 34 2. Interface Inscription ............................................................................................................ 35 3. Interface Accueil .................................................................................................................. 36 4. Interface Admin ................................................................................................................... 37 Chapitre 3 : Phase Elaboration ............................................................................................................. 38 I. Raffinement des cas d’utilisations de deuxième priorité ............................................................... 38 1. Raffinement de cas d’utilisation Gérer Clients ...................................................................... 39 Projet de fin d’études 2010-2011 HRICHI Mohamed 5 2. Raffinement de cas d’utilisation Gérer Compte .................................................................... 41 II. Analyse des cas d’utilisation de deuxième priorité ....................................................................... 43 1. Analyse de cas d’utilisation : Gérer Clients .......................................................................... 43 2. Analyse de cas d’utilisation : Gérer Compte ......................................................................... 47 III. Conception des cas d’utilisation de première et deuxième priorité ............................................ 50 III.1. Conception des cas d’utilisation de première priorité .......................................................... 50 III.2. Conception des cas d’utilisation de deuxième priorité ......................................................... 62 Chapitre 4 : Phase Construction ........................................................................................................... 70 I. Raffinement des cas d’utilisation de troisième priorité ................................................................. 70 1. Le raffinement du cas d’utilisation : Gérer Rapport........................................................... 71 2. Le raffinement du cas d’utilisation : Faire Commentaire .................................................. 72 II. Analyse des cas d’utilisation de troisième priorité ....................................................................... 73 1. Analyse de cas d’utilisation : Gérer Rapport ............................................................................. 73 2. Analyse de cas d’utilisation : Faire Commentaire ..................................................................... 75 III. Conception des cas d’utilisation de troisième priorité ................................................................ 76 1. Conception de cas : Gérer Rapport .......................................................................................... 76 IV. Modèle final de diagramme de classe entité ............................................................................... 81 V. Modèle Relationnel des données .................................................................................................. 82 1. Schéma de la base de données ............................................................................................. 82 2. Description détaillé de schéma de base de données ............................................................ 84 VI. Modèle de composants ................................................................................................................ 87 1. Définition ............................................................................................................................... 87 2. Diagramme des composants ................................................................................................. 88 Chapitre 5 : Phase Transition ............................................................................................................... 90 I. Modèle de déploiement ................................................................................................................. 90 1. Détermination des possibilités de déploiement ................................................................... 90 2. Modèle de déploiement de système ..................................................................................... 91 II. Test de l’application ...................................................................................................................... 92 1. Application Web .................................................................................................................... 92 2. Application Mobile .............................................................................................................. 101 Conclusion générale .................................................................................................................. 105 Bibliographie ............................................................................................................................. 106 Projet de fin d’études 2010-2011 HRICHI Mohamed 6 Table des illustrations Figure 1: La synergie entre les 3 sous-domaines du cœur métier d'EXCEL ........................................... 12 Figure 2: Organisation Interne d'EXCEL ................................................................................................. 13 Figure 3: Diagramme de cas d'utilisation initial .................................................................................... 18 Figure 4: Cas d'utilisation S'inscrire ....................................................................................................... 20 Figure 5: Cas d'utilisation S'authentifier ............................................................................................... 21 Figure 6 : Cas d'utilisation Localiser DAB ............................................................................................... 22 Figure 7 : Cas d'utilisation Gérer DAB ................................................................................................... 23 Figure 8 : Traçabilité MCA-MA S’authentifier ....................................................................................... 27 Figure 9 : Modèle classe analyse S'authentifier .................................................................................... 27 Figure 10 : Diagramme Collaboration S'authentifier ............................................................................ 28 Figure 11 : Traçabilité MCA-MA Localiser DAB ..................................................................................... 28 Figure 12 : Modèle de classe d’analyse Localiser DAB ......................................................................... 29 Figure 13 : Diagramme de Collaboration Localiser DAB ....................................................................... 29 Figure 14 : Traçabilité entre MCA-MA Gérer DAB ................................................................................. 30 Figure 15 : Modèle de classe d’analyse Ajouter DAB ............................................................................ 31 Figure 16 : Diagramme de Collaboration Ajouter DAB.......................................................................... 31 Figure 17 : Modèle de classe d’analyse Supprimer DAB ....................................................................... 31 Figure 18 : Diagramme de collaboration Supprimer DAB ..................................................................... 32 Figure 19 : Modèle de classe d’analyse Modifier DAB .......................................................................... 32 Figure 20 : Diagramme de Collaboration Modifier DAB ........................................................................ 32 Figure 21 : Modèle de classe d’analyse Afficher DAB ........................................................................... 33 Figure 22 : Diagramme de collaboration Afficher DAB ......................................................................... 33 Figure 23 : Modèle de classe d’analyse Rechercher DAB ...................................................................... 33 Figure 24 : Diagramme de Collaboration Rechercher DAB ................................................................... 34 Figure 25 : Mock-up Interface Login...................................................................................................... 34 Figure 26 : Mock-up Interface Inscription ............................................................................................. 35 Figure 27 : Mock-up Interface Accueil .................................................................................................. 36 Figure 28 : Mock-up Interface Admin ................................................................................................... 37 Figure 29 : cas d’utilisation Gérer Clients .............................................................................................. 39 Figure 30 : Raffinement de cas d’utilisation Gérer Compte ................................................................. 42 Figure 31: Traçabilité entre MCA-MA Gérer Clients.............................................................................. 43 Figure 32: Modèle de classe d’analyse Afficher Clients ........................................................................ 44 Figure 33Diagramme de collaboration Afficher Clients ........................................................................ 44 Figure 34 : Modèle de classe d’analyse Rechercher Client ................................................................... 44 Figure 35 : Diagramme de collaboration Rechercher client .................................................................. 45 Figure 36: Modèle de classe d’analyse Supprimer Client ...................................................................... 45 Figure 37: Diagramme de collaboration Supprimer Client .................................................................... 45 Figure 38: Modèle de classe d’analyse Modifier Etat Client ................................................................. 46 Figure 39: Diagramme de collaboration Modifier Etat Client ............................................................... 46 Figure 40: Modèle de classe d’analyse Informer Clients ....................................................................... 46 Projet de fin d’études 2010-2011 HRICHI Mohamed 7 Figure 41: Diagramme de collaboration Informer Clients ..................................................................... 47 Figure 42 : Traçabilité entre MCA-MA Gérer Compte ........................................................................... 47 Figure 43: Modèle de classe d’analyse Saisir Point D’intérêt ............................................................... 48 Figure 44: Diagramme de collaboration Saisir Point D’intérêt.............................................................. 48 Figure 45: Modèle de classe d’analyse Modifier Point D’intérêt .......................................................... 48 Figure 46: Diagramme de collaboration Modifier Point D’intérêt ........................................................ 49 Figure 47: Modèle de classe d’analyse Modifier Mot de Passe ............................................................ 49 Figure 48 : Diagramme de collaboration Modifier Mot de Passe ......................................................... 49 Figure 49: Traçabilité MC-MA S’authentifier......................................................................................... 50 Figure 50: Diagramme de classe de conception S’authentifier ............................................................. 50 Figure 51: Diagramme de séquence S’authentifier .............................................................................. 51 Figure 52: Traçabilité MC-MA S’inscrire ................................................................................................ 51 Figure 53: Diagramme de classe de conception S’inscrire .................................................................... 52 Figure 54: Diagramme de séquence S’inscrire ...................................................................................... 52 Figure 55: Traçabilité MC-MA Localiser DAB ......................................................................................... 53 Figure 56: Diagramme de classe de conception Localiser DAB ............................................................. 53 Figure 57 : Diagramme de séquence Localiser DAB .............................................................................. 54 Figure 58 : Traçabilité MC-MA Ajouter DAB ......................................................................................... 54 Figure 59: Diagramme de classe de conception Ajouter DAB ............................................................... 55 Figure 60 : Diagramme de séquence Ajouter DAB ................................................................................ 55 Figure 61: Traçabilité MC-MA Supprimer DAB ..................................................................................... 56 Figure 62: Diagramme de classe de conception Supprimer DAB ......................................................... 56 Figure 63: Diagramme de séquence Supprimer DAB ............................................................................ 57 Figure 64: Traçabilité MC-MA modifier DAB ........................................................................................ 57 Figure 65: Diagramme de classe de conception modifier DAB ............................................................ 58 Figure 66: Diagramme de séquence Modifier DAB ............................................................................... 58 Figure 67: Traçabilité MC-MA Rechercher DAB ................................................................................... 59 Figure 68: Diagramme de classe de conception Rechercher DAB ........................................................ 59 Figure 69: Diagramme de séquence Rechercher DAB ........................................................................... 60 Figure 70: Traçabilité MC-MA Afficher DAB ......................................................................................... 60 Figure 71: Diagramme de classe de conception Afficher DAB ............................................................. 61 Figure 72: Diagramme de séquence Afficher DAB ................................................................................ 61 Figure 73: Traçabilité MC-MA Rechercher Client .................................................................................. 62 Figure 74: Diagramme de classe de conception Rechercher Client ...................................................... 62 Figure 75: Diagramme de séquence Rechercher Client ........................................................................ 63 Figure 76: Traçabilité MC-MA Supprimer Client ................................................................................... 63 Figure 77: Diagramme de classe uploads/Ingenierie_Lourd/ localisation-gps-des-dabs-pfe.pdf

  • 12
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager