Mémoire de fin d’études En vue de l’obtention du diplôme de licence en informat
Mémoire de fin d’études En vue de l’obtention du diplôme de licence en informatique de gestion Parcours :E- Business Année universitaire 2021 - 2022 République Tunisienne Ministère de l’Enseignement Supérieur et de la Recherche Scientifique Université de Sfax Institut Supérieur d’Administration des Affaires Réalisé par Arbia MEHDAOUI Nadia GHANNEM Encadré par Mr. Yousri MKAOUAR Soutenu le 31 Mai 2022 devant un jury composé de : Mme Fatma ELLOUZE : Président du Jury Mme Maha Ben Kraiem : Membre Conception et réalisation d’une application en ligne pour les abonnements de la société régionale de transport de Médenine SRTMedenine Dédicaces J’ai le plaisir de dédier ce travail à : A Dieux le plus puissant : Qui m’a donné : la santé, la puissance, le courage, le soutien « malgré toutes les difficultés » pour être là aujourd’hui. A mes très chers parents Wissem et Bassma : Grace à vos tendres encouragements et vos grands sacrifices, et vos assistances morales et financières, vous avez pu créer le climat affectueux propice à la poursuite de mes études. A mes chers frères Neder et Nousayer et ma petite sœur Nermine, source de joie et de bonheur. A tout ma famille, source d’espoir et de motivation. A tous mes amis, tout particulièrement Nissaf, Sourour, Nada, Houssem, Bayrem… A mes princesses Afnen et Baya. A Arbia ma chère binôme. Nadia GHANNEM SRTMedenine Dédicaces Je dédie ce travail à : A dieu le tout puissant qui m’a donné la santé et la puissance d’être là aujourd’hui malgré toutes les difficultés. A mon père Abdel Majid qui peut être fier et trouver ici le résultat de longues années de sacrifices et de privations pour m’aider à avancer dans la vie. A ma mère Fatima qui a œuvré pour ma réussite, pour toute son assistance et sa présence dans ma vie, son amour, son soutien. A mes chères frères Nourhen et Riadh pour leur soutien moral. A toute ma famille particulièrement mes grands-parents Salem, Saad, Mabrouka et Saida pour leur amour et motivation. A mes chers amis qui m’ont aidé, encouragé et qui sont toujours le moteur qui m’a donné l’espoir dans la vie. Sans oublier Nadia ma chère binôme. Arbia MEHDAOUI SRTMedenine Remerciements On remercie dieu le tout puissant de nous avoir donné la santé et la volonté d’entamer et de terminer ce mémoire. Tout d’abord, nous tenons à présenter nos vifs remercîments aux cadres administratifs de l’Institut Supérieur d’Administration des Affaires de Sfax. Nous adressons nos vifs remerciements à Mr Yousri MKAOUAR pour l’encadrement universitaire, les conseils et le soutien concernant ce projet. On le remercie pour sa disponibilité et son encouragement et cela a été un plaisir de travailler sous sa directive. Nous exprimons aussi nos remercîments à tout le personnel de la société régionale de transport Médenine (SRTM) et surtout Mr Mostafa ATIGUI directeur de la société Régionale de Transport Médenine et Mr Iskander MEHRABI pour l’encadrement lors de ce stage et l’élaboration des informations nécessaires pour réaliser ce travail. Enfin, nous adressons nos remerciements aux membres de jury qui ont accepté d’évaluer ce modeste travail. Sans oublier toutes les personnes qui ont participé de près ou de loin à la réussite et au bon déroulement de ce projet. SRTMedenine Table des matières Chapitre1 : MODELISATION DU METIER ................................................................................................. 1 Introduction ............................................................................................................................................. 1 I. Etude de l’existant ........................................................................................................................... 1 I.1 Repérage du Domaine ............................................................................................................. 4 I.2 Diagramme de cas d’utilisation métier ................................................................................... 5 II. Critique de l’existant ....................................................................................................................... 6 III. Objectifs à atteindre .................................................................................................................... 7 Conclusion ............................................................................................................................................... 7 Chapitre2 : CAPTURE DES BESOINS ......................................................................................................... 8 Introduction : ........................................................................................................................................... 8 I. Besoins fonctionnels........................................................................................................................ 8 II. Besoins techniques .......................................................................................................................... 8 III. Les acteurs de système informatisé ............................................................................................ 9 IV. Elaboration du modèle des cas d’utilisation ............................................................................. 10 IV.1 Diagramme de cas d’utilisation : ........................................................................................... 10 IV.2 Description textuelle ............................................................................................................. 12 Conclusion ............................................................................................................................................. 18 Chapitre3 : ANALYSE ET CONCEPTION .................................................................................................. 19 Introduction ........................................................................................................................................... 19 I. Développement du modèle statique : ........................................................................................... 19 I.1 Dictionnaire de données : ..................................................................................................... 19 I.2 Construction du diagramme de classes ................................................................................. 20 II. Développements des modèles dynamiques :................................................................................ 21 II.1 Construction des diagrammes de séquence : ....................................................................... 21 II.2 Construction des diagrammes d’états................................................................................... 27 Conclusion ............................................................................................................................................. 29 Chapitre4 : REALISATION ....................................................................................................................... 30 Introduction : ......................................................................................................................................... 30 I. Environnement de réalisation : ..................................................................................................... 30 II. Conception des schémas logiques et physique des données ....................................................... 34 II.1 Schéma logique de données brut .......................................................................................... 35 II.2 Construction du schéma physique des données ................................................................... 35 SRTMedenine III. Réalisation du système informatisé : ........................................................................................ 37 Conclusion ............................................................................................................................................. 45 Conclusion générale et perspectives ..................................................................................................... 46 Bibliographie.......................................................................................................................................... 48 SRTMedenine Liste des tableaux Tableau 1 : tableaux de flux .................................................................................................................... 4 Tableau 2 : Description textuelle de cas d'utilisation "créer un compte" ............................................. 12 Tableau 3 : Description textuelle de cas d'utilisation "consulter horaire" ............................................ 13 Tableau 4 : Description textuelle de cas d'utilisation "authentifier" .................................................... 13 Tableau 5 : Description textuelle de cas d'utilisation "gérer horaire" .................................................. 14 Tableau 6 : Description textuelle de cas d'utilisation "gérer demande" ............................................... 16 Tableau 7 : Description textuelle de cas d'utilisation "passer demande d'abonnement" .................... 16 Tableau 8 : Description textuelle de cas d'utilisation "consulter l'historique de paiement" ................ 17 Tableau 9 : Description textuelle de cas d'utilisation "suivre le paiement".......................................... 18 Tableau 10 : Dictionnaire de données ................................................................................................... 19 Tableau 11 : caractéristique du PC ........................................................................................................ 30 Tableau 12 : tableau des tables ............................................................................................................. 35 SRTMedenine Liste des figures Figure 1 : demande d'abonnement ......................................................................................................... 2 Figure 2:logo de la société ....................................................................................................................... 3 Figure 3 : Diagramme de collaboration métier ....................................................................................... 4 Figure 4:Diagramme de cas d'utilisation métier ..................................................................................... 5 Figure 5 : liste des acteurs ....................................................................................................................... 9 Figure 6 : Diagramme de cas d'utilisation ............................................................................................. 11 Figure 7 : Diagramme de classe ............................................................................................................. 21 Figure 8 : Diagramme de séquence "Authentifier" ............................................................................... 22 Figure 9 : Diagramme de séquence "passer demande d'abonnement" ............................................... 23 Figure 10 : Diagramme de séquence "crée un compte" ....................................................................... 24 Figure 11 : Diagramme de séquence "gérer horaire" phase "ajout" .................................................... 25 Figure 12 : Diagramme de séquence "gérer horaire" phase "modifier" ............................................... 26 Figure 13 : Diagramme d'état de l'objet "Demande" ............................................................................ 27 Figure 14 : Diagramme d'état de l'objet "ligne" .................................................................................... 28 Figure 15 : Logo visual studio code ....................................................................................................... 31 Figure 16 : Logo NodeJS ........................................................................................................................ 31 Figure 17 : Logo ReactJS ........................................................................................................................ 31 Figure 19 : Logo Draw.IO ....................................................................................................................... 32 Figure 20 : Logo PostMan ...................................................................................................................... 32 Figure 21 : Logo MongoDB .................................................................................................................... 33 Figure 22 : Logo MongoDB Compass ..................................................................................................... 33 Figure 23 : Logo NPM ............................................................................................................................ 34 Figure 24 : Logo MERN .......................................................................................................................... 34 Figure 25 : page d'accueil ...................................................................................................................... 38 Figure 26 : interface de création un compte ......................................................................................... 39 Figure 27:erreur dans la création d'un compte ..................................................................................... 39 Figure 28 : interface d'authentification ................................................................................................. 40 Figure 29 : erreur dans l'authentification .............................................................................................. 40 Figure 30 : interface de l'utilisateur ...................................................................................................... 41 Figure 31 : liste des abonnées ............................................................................................................... 42 Figure 32 : liste des agences .................................................................................................................. 42 Figure 33 : liste des lignes ..................................................................................................................... 43 Figure 34 : liste des stations .................................................................................................................. 43 Figure 35 : interface de demande d'abonnement 1 .............................................................................. 44 Figure 36 : interface de demande d'abonnement 2 .............................................................................. 44 SRTMedenine 1 Introduction générale L’informatique de gestion joue un rôle majeur dans la transformation numérique, elle a de nombreuses utilisations pratiques dans les entreprises : gestion des clients, de fournisseurs, de produits, comptabilité, etc. Dans ce cadre, Nous avons effectué une période de stage de fin d’études. Il s’agit en fait de concevoir et de réaliser une application en ligne pour les abonnements de la société régionale de transport de Médenine. Notre rapport sera structuré en quatre chapitres. Dans le premier chapitre intitulé « Modélisation du métier », nous commençons par l’étude de l’existant, critique de l’existant et l’objectif à atteindre. Dans le deuxième chapitre intitulé « capture des besoins », nous spécifions un recueil des besoins fonctionnels et techniques envers notre projet qui nous confions via l’élaboration du modèle des cas d’utilisation. Dans le troisième chapitre, intitulé « analyse et conception », on s’intéressera au développement du modèle statique et du modèle dynamique de données. Dans le dernier chapitre nous présentons la partie « Réalisation ». SRTMedenine Chapitre1 : MODELISATION DU METIER 1 Chapitre1 : MODELISATION DU METIER Introduction Ce chapitre sera réservé pour comprendre le domaine ou le métier de l’entreprise et des personnes qui y travaillent pour mieux satisfaire leurs besoins. Nous allons présenter en premier lieu l’étude de l’existant et principalement les activités du service dans lequel nous avons effectué notre stage de fin d’étude. Dans ce chapitre, on va essayer de repérer le domaine d’étude, en suite on s’intéressera au diagramme de cas d’utilisation métier. Nous présenterons le critique de l’existant en se basant sur les points forts et les points faibles de la société et finalement, on présentera les objectifs à atteindre. I. Etude de l’existant Tout projet de développement logiciel débute par une phase d’étude dont l’objectif sera de cerner le champ de l’étude de la mission demandée. Il uploads/Geographie/ rapport-pfe-2022-1.pdf
Documents similaires
-
22
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 11, 2022
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 1.7768MB