1 Ministère de l’Enseignement Supérieur et de la Recherche Scientifique Univers

1 Ministère de l’Enseignement Supérieur et de la Recherche Scientifique Université de Sousse Institut Supérieur de Gestion de Sousse RAPPORT DE STAGE POUR L’OBTENTION DE LA LICENCE EN INFORMATIQUE DE GESTION PARCOURS : TECHNOLOGIES DES SYSTEMES D’INFORMATION NOM DU PROJET : Tunisia Events LIEU DU STAGE : G-Dev Année Universitaire 2017/2018 2 Remerciements Au terme de ce travail, nous voudrons remercier tous ceux qui, sans leur aide inestimable, ce projet n’aurait jamais été mené à son terme. Nos remercîments s’adressent particulièrement à :  Il nous est agréable, d’exprimer notre reconnaissance envers notre encadreur académique M.Ahmed Haded qui nous a bien guidés pédagogiquement et socialement, pour son encouragement, la gentillesse et la sympathie tout au long de notre projet.  Nous tenons à remercier notre encadreur professionnel M.Rami Ghaouar pour son accueil et sa générosité en termes de partage d’expertise et du temps qu’il nous a pleinement consacré.  Tous les enseignants qui ont participé à ce projet de près ou de loin par ces encouragements et ces idées.  Notre dernier mot s’adresse à tous les membres du jury pour l’honneur qui nous font de participer à l’examen de notre travail. 3 Dédicace : Du profond de mon cœur, je dédie ce travail à tous ceux qui me sont chers : À mes chers parents Lotfi et Sihém, Que nulle dédicace ne puisse exprimer mes sincères sentiments, pour leur patience, leur encouragement contenu, leur aide, en témoignage de mon profond amour et respect pour leurs grands sacrifices. A mon oncle :Fawzi et ma tante Aouatef, Qui ont toujours cru en moi et pour leur soutient morale. À Mes sœurs Inés et Samar. Merci mes chères pour votre patience, votre aide et votre respect. Je vous souhaite beaucoup de bonheur et de réussite. A ma chère Chaima Kitar qui est la cause de naissance de cette idée. A tous mes chers amis, Qui sont partis en souvenir, des moments de rire et délire que nous avons passées ensembles. Et à tous ceux qui m’aiment et que j’aime, Veuillez trouver dans ce travail l’expression de mon affection. Ghada El May 4 Dédicace : Je dédie ce projet à : Mes parents : Ma mère, qui a œuvré pour ma réussite, de par son amour, son soutien, tous les sacrifices consentis et ses précieux conseils, pour toute son assistance et sa présence dans ma vie, reçois ç travers ce travail aussi modeste soit-il, l'expression de mes sentiments et de mon éternelle gratitude. Mon père, qui peut être fier et trouver ici le résultat de longues années de sacrifices et privation pour m'aider à avancer dans la vie. Puisse Dieu faire en sorte que ce travail parte son fruit, Merci pour les valeurs nobles, l'éducation et le soutient permanent venu de toi. Mes frères et sœurs qui n'ont cessé d'être pour mois des exemples de persévérance, de courage et de générosité. Magouri Yasser 5 6 Table des matières Chapitre 1 : Contexte général du projet ............................................................................................... 16 I. Introduction : ................................................................................................................................. 16 II. Présentation de l’organisme d’acceuil .......................................................................................... 16 1. Historique : ................................................................................................................................ 16 2. Fiche technique : ....................................................................................................................... 17 3. Oraganigramme : ....................................................................................................................... 18 III. Etude préalable : ....................................................................................................................... 18 1. Présentation de Tunisia Events : ............................................................................................... 18 2. Les principaux éléments de Tunisia Events .............................................................................. 19 IV. Cahier de charge : ...................................................................................................................... 20 1. Etude de l’existant ..................................................................................................................... 20 2. Critique de l’existant : ............................................................................................................... 22 3. Spécification des besoins .......................................................................................................... 25 4. Architecture envisagée : ............................................................................................................ 26 V. Planning des tâches : ..................................................................................................................... 28 1. Diagramme de Gantt : ............................................................................................................... 28 VI. Conclusion : ............................................................................................................................... 28 Chapitre2 :Elaboration .......................................................................................................................... 31 I. Introduction : ................................................................................................................................. 31 II. Méthode et outils de modélisation choisis : ................................................................................. 31 1. Processus unifié : ....................................................................................................................... 31 2. Langage de modélisation choisi ................................................................................................ 35 3. Outil de modélisation ................................................................................................................ 36 a. L'équipe de développement ...................................................................................................... 37 b. Processus de développement ................................................................................................... 37 c. Modèle de gestion ..................................................................................................................... 37 d. Problèmes hérités ..................................................................................................................... 38 III. Modèle métier (Diagramme de Cas d’utilisation) : ................................................................... 38 1. Les diagrammes de cas d'utilisation : ........................................................................................ 38 2. Diagramme processus métier :.................................................................................................. 40 -Processus « Gérer événement» : ..................................................................................................... 44 7 IV. Modèle du domaine (Diagramme de Classe ............................................................................. 48 -Modèle de domaine de processus «Gestion événements» ............................................................. 48 -Processus « gestion des réservations » : .......................................................................................... 49 -Diagramme de séquence système : Gestion réservation ................................................................ 53 -Diagramme d’activité Gestion résérvation :réserver un événement .............................................. 54 -Diagramme d’activité Gestion résérvation :Consulter liste résérvations. ....................................... 56 -Modèle de domaine de cas d’utilisation «Gestion réservation» ..................................................... 57 V. Conclusion : ................................................................................................................................... 57 Chapitre3 : Analyse et conception ........................................................................................................ 59 I. Introduction : ................................................................................................................................. 59 II. -Analyse ......................................................................................................................................... 59 III. Analyse du cas d’utilisation « Gérer événement » : .................................................................. 60 1. Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation : Gérer évènement .............................................................................................................................. 60 2. Diagramme de classe d’analyse de cas d’utilisation Gérer événement : Organisateur. ........... 61 3. Diagramme de classe d’analyse de cas d’utilisation Gérer événement :Client......................... 61 4. Diagramme de classe d’analyse Gérer événement : Administrateur. ....................................... 63 IV. Analyse du cas d’utilisation « Gérer réservation» : ................................................................... 63 1. Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation : Gérer réservation. ............................................................................................................................. 63 2. Diagramme de classe d’analyse de cas d’utilisation Gérer réservation : Client. ....................... 63 3. Diagramme de classe d’analyse de cas d’utilisation Gérer réservation : Organisateur ............ 64 V. Conception .................................................................................................................................... 65 1. Diagrammes de séquences ........................................................................................................ 65 A. Diagramme de séquences de processus <<gérer événement>> : .................................... 66 B. Diagramme de séquences de processus « Gérer réservation» ......................................... 73 2. Schéma de bases de données : ................................................................................................. 76 VI. Diagramme de déploiement : .................................................................................................... 77 VII. Conclusion ................................................................................................................................. 77 Chapitre 4 : Réalisation et mise en œuvre ............................................................................................ 79 I. Introduction : ................................................................................................................................. 79 1. Environnement de développement .......................................................................................... 79 a. Environnement matériel : ..................................................................................................... 79 b. Environnement logiciel .......................................................................................................... 79 II. Diagramme de composants : ......................................................................................................... 82 8 III. Implémentation : ....................................................................................................................... 83 1. Implémentation de cas d’utilisation : Gérer réservation .......................................................... 83 a. Traçabilité MC/MI pour le CU «Gérer réservation» .......................................................... 83 b. Diagramme de composant de cas d’utilisation : Gérer événement .................................. 83 2. Implémentation de cas d’utilisation : Gérer événement .......................................................... 84 a. Traçabilité MC/MI pour le CU «Gérer événement» ........................................................... 84 b. Diagramme de composant cas d’utilisation : Gérer événement ....................................... 85 IV. Présentation de l’application : .................................................................................................. 85 Présentation des interfaces : ............................................................................................................. 86 1. Présentation des interfaces web : ............................................................................................. 86 2. Partie mobile : ........................................................................................................................... 89 V. Conclusion : ................................................................................................................................... 92 Conclusion générale & perspectives ..................................................................................................... 93 9 10 Liste des figures : Figure 1:logo de la société G-Dev .......................................................................................................... 16 Figure 2:Organigramme de G-Dev ......................................................................................................... 18 Figure 3:Logo de l’application Teskerti ................................................................................................. 21 Figure 4:Logo de l’apllication AlloCiné .................................................................................................. 21 Figure 5:Page d’accueil de l’application Teskerti .................................................................................. 23 Figure 6:Page d’acceuil de l’application Teskerti .................................................................................. 24 Figure 7:Présentation de l’application Teskerti .................................................................................... 24 Figure 8:Architecture matériel du modèle MVC ................................................................................... 27 Figure 9:Diagramme de Gantt ............................................................................................................... 28 Figure 10:Phase du Processus Unifié ..................................................................................................... 32 Figure 11:Logo d’UML ........................................................................................................................... 35 Figure 12:Les diagrammes de UML ....................................................................................................... 36 Figure 13:Logo de Rationnal Rose ......................................................................................................... 37 Figure 14: Présentation générale d’un diagramme de cas d’utilisation ............................................... 39 Figure 15:Diagramme de cas d’utilisation Global ................................................................................. 41 Figure 16:Raffinement de cas d’utilisation : «S’authentifier»............................................................... 43 Figure 17:Raffinement de cas d’utilisation : Gérer évènement ............................................................ 44 Figure 18:Diagramme modèle de domaine de CU «Gestion événements» .......................................... 49 Figure 19:Raffinement de cas d’utilisation : Gérer réservation. ........................................................... 50 Figure 20:Diagramme se séquence système Gérer réservation : Réserver un événement .................. 53 Figure 21:Diagramme se séquence système Gérer réservation : Consulter réservation ..................... 54 Figure 22:Diagramme d’activité : Réserver un événement ................................................................... 56 Figure 23:Diagramme de domaine de cas d’utilisation : Gestion réservation ...................................... 57 Figure 24:Traçabilité Diagramme de cas d’utilisation : Gérer événement. .......................................... 60 Figure 25:Diagramme de classe d’analyse de cas d’utilisation Gérer événement :Organisateur. ........ 61 Figure 26:Diagramme de classe d’analyse de cas d’utilisation Gérer événement :Organisateur. ........ 62 Figure 27:Diagramme de classe d’analyse Gérer événement : Administrateur. .................................. 63 Figure 28:Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse du cas d’utilisation : Gérer réservation. 63 Figure 29:Diagramme de classe d’analyse de cas d’utilisation Gérer réservation : Client. .................. 64 Figure 30:Diagramme de classe d’analyse de cas d’utilisation Gérer réservation : Client. .................. 64 Figure 31:Diagramme de séquences de cas d’utilisation : Consulter liste événement......................... 66 Figure 32:Diagramme de séquence afficher un événement ................................................................. 67 Figure 33:Diagramme de séquences de cas d’utilisation : Ajouter événement .................................... 68 Figure 34:Diagramme de séquences de cas d’utilisation : Modifier événement. ................................. 70 Figure 35:Diagramme de séquences de cas d’utilisation : Supprimer événement. .............................. 71 Figure 36:Diagramme de séquences de cas d’utilisation : Envoyer messages. .................................... 72 Figure 37:Diagramme de séquences de cas d’utilisation : Réserver événement ................................. 74 Figure 38: Diagramme de déploiement système .................................................................................. 77 Figure 39:Logo Microsoft word ............................................................................................................. 79 Figure 40:Logo Rationnal Rose .............................................................................................................. 79 Figure 41:Logo uploads/Geographie/ rapport-pfe-ged.pdf

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