Mastère Professionnel : « Systèmes de Télécommunications et Réseaux » 1 Républi

Mastère Professionnel : « Systèmes de Télécommunications et Réseaux » 1 République Tunisienne Ministre de l'Enseignement Supérieur et de la Recherche Scientifique Université de Tunis el Manar FACULTE DES SCIENCES DE TUNIS MEMOIRE Pour l’obtention du Diplôme National de Mastère Professionnel en Système et Réseaux de Télécommunications Présenté par : Walid Abbassi Etude, conception et réalisation d’une application web pour la direction de l’évaluation, de la qualité et de la technologie informatique au sein du commissariat régional d’éducation BEN AROUS Organisme d’accueil : Commissariat régional d’éducation BEN AROUS Soutenu devant le jury : Mme Cherif Imen : Mr Kamel Khdhiri : Mr Mohamed Anouar Ben Messaoud : Mr Abdelati Ben Mohamed : Président Examinateur Encadrement FST Encadrement entreprise Année universitaire : 2020 – 2021 Mastère Professionnel : « Systèmes de Télécommunications et Réseaux » 2 ملخص: الهدف من هذا المشروع هو إنشاء تطبيق ويب لإلدارة الفرعية للتقييم والجودة في المندوبية الجهوية للتربية بن ،عروس إلعداد تقارير شهرية للتقييم والجودة من خالل هذا التطبيق. بفضل هذا،المشروع تس تمكن اإلدارة الفرعية ل لتقييم والجودة من تلقي جميع البيانات ا لالزمة إلعداد تقرير التقييم والجودة التي ستضيفها ال مؤسسات التعليمية وجميع اإلدارات األخرى كل حسب .مهامه :المفاتيح تطبيق ويب , اإلدارة الفرعية ل لتقييم والجودة., التقرير الشهري للتقييم والجودة Résumé : L'objectif de ce projet est de créer une application web pour la sous-direction de l'évaluation et de la qualité du commissariat régional de l'éducation de Ben Arous, pour préparer des rapports mensuels d'évaluation et de qualité via l'application web basée sur la plateforme JEE. Grâce à ce projet, le sous-département Évaluation et qualité pourra recevoir toutes les données nécessaires à la préparation du rapport d'évaluation et de qualité qui seront ajoutés par les établissements d'enseignement et tous les autres départements en fonction de leurs tâches. Mots-clés : Plateforme JEE, application web, rapport d'évaluation et de qualité Abstract: The objective of this project is to create a web application for the sub-directorate of evaluation and quality of the regional education commissioner of Ben Arous, to prepare a monthly evaluation and quality reports via the web application based on the JEE platform. This project will enable the Evaluation and Quality sub-department to receive all the data necessary for the preparation of the evaluation and quality report which will be added by the educational institutions and all the other departments according to their tasks. Key words : JEE platform, the evaluation and quality report, the sub-directorate of evaluation and quality. Mastère Professionnel : « Systèmes de Télécommunications et Réseaux » 3 Table des matières Introduction générale .................................................................................................................. 8 Chapitre 1 : Cadre général de projet ......................................................................................... 10 Introduction .......................................................................................................................... 10 1.1 Présentation de l’organisme d’accueil ....................................................................... 10 1.1.1 Présentation du commissariat de l'éducation de BEN AROUS : ....................... 10 1.1.2 Structure de la société : ...................................................................................... 10 1.1.3 La sous-direction de l'évaluation et de la qualité ............................................... 11 1.2 Présentation du projet ................................................................................................ 12 1.2.1 Etude de l’existant : ............................................................................................ 12 1.2.2 Critique de l’existant .......................................................................................... 12 1.2.3 Solution proposée ............................................................................................... 13 1.3 Méthodologie de travail : ........................................................................................... 13 1.3.1 Etude comparative des méthodes agiles ............................................................. 13 1.3.2 Méthode adoptée ................................................................................................ 14 Conclusion ............................................................................................................................ 15 Chapitre 2 : Analyse des besoins et conception de l’application ............................................. 17 Introduction .......................................................................................................................... 17 2.1 Analyse des besoins ................................................................................................... 17 2.1.1 Présentation des acteurs ..................................................................................... 17 2.1.2 Identification des besoins ................................................................................... 18 2.2 Modélisation des besoins ........................................................................................... 20 2.2.1 Diagrammes de cas d’utilisation ........................................................................ 20 2.2.2 Diagramme de classes ........................................................................................ 23 2.2.3 Diagramme de déploiement : ............................................................................. 25 2.2.4 Diagramme de composant système .................................................................... 25 2.3 Pilotage de projet avec « scrum » .............................................................................. 26 2.3.1 Product backlog des sprints : .............................................................................. 26 2.3.2 Planification du sprint ........................................................................................ 30 2.3.3 Architecture de l’application : ............................................................................ 31 2.4 Environnement de développement ............................................................................ 32 Conclusion : .......................................................................................................................... 33 Mastère Professionnel : « Systèmes de Télécommunications et Réseaux » 4 Chapitre 3 : Conception et Réalisation des sprints 1 et 2 ......................................................... 35 Introduction .......................................................................................................................... 35 3.1 Développement du Sprint 1 ....................................................................................... 35 3.1.1 Sprint backlog produit « sprints 1» .................................................................... 35 3.1.2 Analyse ............................................................................................................... 36 3.1.3 Conception dynamique du premier sprint 1 ....................................................... 39 3.1.4 Représentation des interfaces ............................................................................. 41 3.2 Développement sprint 2 ............................................................................................. 45 3.2.1 Sprint block produit sprint 2 ............................................................................... 45 3.2.2 Analyse ............................................................................................................... 46 3.2.3 Conception dynamique du deuxième sprint. ...................................................... 49 3.2.4 Représentation des interfaces de l’application ................................................... 50 3.3 Conclusion ................................................................................................................. 52 .................................................................................................................................................. 53 Chapitre 4 : conception et réalisation sprint 3,4 et 5 ................................................................ 54 1.1 Introduction ............................................................................................................... 54 4.1 Développement du sprint 3 ........................................................................................ 54 4.1.1 Sprint backlog produit des sprints 3 ................................................................... 54 4.1.2 Analyse ............................................................................................................... 55 4.1.3 Conception dynamique du sprint 3 ..................................................................... 58 4.1.4 Représentation des interfaces de sprint 3 ........................................................... 60 4.2 Développement de sprint 4 ........................................................................................ 64 4.2.1 Backlog produit sprint 4 ..................................................................................... 64 4.2.2 Analyse ............................................................................................................... 65 4.2.3 Conception dynamique du sprint 4 ..................................................................... 69 4.2.4 Représentation des interfaces du sprint 4 ........................................................... 72 4.3 Développement du sprint 5 ........................................................................................ 75 4.3.1 Sprint backlog .................................................................................................... 75 4.3.2 Analyse ............................................................................................................... 76 4.3.3 Conception dynamique du sprint 5 ..................................................................... 82 4.3.4 Représentation des interfaces du sprint 5 ........................................................... 84 Conclusion générale ................................................................................................................. 88 Webographie ............................................................................................................................ 89 Mastère Professionnel : « Systèmes de Télécommunications et Réseaux » 5 Liste des figures Figure 1: Structure de la CRE BEN AROUS ........................................................................... 11 Figure 2 Diagramme de cas d’utilisation globale ..................................................................... 22 Figure 3 Diagramme de classe globale .................................................................................... 24 Figure 4 Diagramme de déploiement ....................................................................................... 25 Figure 5 Diagramme de composant système ............................................................................ 25 Figure 6 Architecture logique .................................................................................................. 32 Figure 7 Diagramme de cas d’utilisation du sprint 1 ............................................................... 36 Figure 8: Diagramme de cas d'utilisation authentification ....................................................... 37 Figure 9 Diagramme de cas d’utilisation « Gérer Compte utilisateur » ................................... 38 Figure 10 Diagramme de séquence objet relatif au cas d’utilisation « Authentification » ...... 39 Figure 11 Diagramme de séquence objet relatif au cas d’utilisation « ajout utilisateur » ....... 40 Figure 12 Diagramme d’activité « Authentification » ............................................................. 40 Figure 13 Diagramme d’activité « ajout utilisateur »............................................................... 41 Figure 14: La page d'accueil ..................................................................................................... 42 Figure 15 Interface d’authentification ...................................................................................... 42 Figure 16 Interface d’authentification cas de champ vide ....................................................... 43 Figure 17 Interface de consultation des utilisateurs ................................................................. 43 Figure 18 Interface d’ajout utilisateur ...................................................................................... 44 Figure 19 Diagramme de cas d’utilisation globale du sprint 2 ................................................ 47 Figure 20 Diagramme de cas d’utilisation « Gérer les enseignants » ...................................... 47 Figure 21 Diagramme de cas d’utilisation « Gérer les sanctions des élèves » ......................... 48 Figure 22 Diagramme de séquences d’objet relatif au cas d’utilisation «modifier l’enseignant » ................................................................................................................................................ 50 Figure 23 Diagramme d’activité « modifier l’enseignant » ..................................................... 50 Figure 24 Interface tableau de bord de l’établissement ............................................................ 51 Figure 25 Interface ajout d’un enseignant ................................................................................ 51 Figure 26 Interface de gestion des sanctions des élèves .......................................................... 52 Figure 27 Diagramme de cas d’utilisation globale de sprint 3 ................................................. 56 Figure 28 Diagramme de cas d’utilisation «gestion des dettes » ............................................. 56 Figure 29 Diagramme du cas d’utilisations «gérer les projets» ............................................... 57 Figure 30 Diagramme de séquence «consulter un projet» ....................................................... 58 Figure 31 Diagramme de séquence «supprimer les dettes» ..................................................... 59 Figure 32 Diagramme d’activité «modifier les dettes» ............................................................ 59 Figure 33 Diagramme d’activité «ajouter projet» .................................................................... 60 Figure 34 Interface gestion des demandes d’accès à l’information ......................................... 61 Figure 35 interface d’ajout demande d’accès à l’information .................................................. 61 Figure 36 Interface gestion des projets .................................................................................... 62 Figure 37 Interface de gestion des équipements ...................................................................... 62 Figure 38 Interface d’ajout d’un nouvel équipement ............................................................... 63 Mastère Professionnel : « Systèmes de Télécommunications et Réseaux » 6 Figure 39 Diagramme de cas d’utilisation de sprints 4 ............................................................ 66 Figure 40 Diagramme du cas d’utilisation «Gérer des visites d’inspections primaires» ......... 67 Figure 41 Diagramme du cas d’utilisation «gestion des activités sportives et culturelles secondaires» ............................................................................................................................. 68 Figure 42 Diagramme de séquence du cas d'utilisation Ajout d’une activité sportive et culturelle secondaire ................................................................................................................. 70 Figure 43 Diagramme de séquence du cas d'utilisation «Suppression d’une visite d’inspection primaire» .................................................................................................................................. 71 Figure 44 Diagramme d’activité du cas d’utilisation «ajouter une activité sportive et culturelle secondaire» ............................................................................................................................... 71 Figure 45 Diagramme d’activité du cas d’utilisation supprimer une visite d’inspection primaire .................................................................................................................................... 72 Figure 46 Interfaces gestion des formations ............................................................................ 72 Figure 47 Interfaces ajout d’une formation .............................................................................. 73 Figure 48 Interfaces de gestion des activités sportives et culturelles ....................................... 73 Figure 49 interface d’ajout d’une activité sportive et culturelle .............................................. 74 Figure 50 diagramme de cas d’utilisation sprint 5 ................................................................... 77 Figure 51 Diagramme du cas d’utilisation «Gérer les visites» ................................................ 78 Figure 52 Diagramme du cas d’utilisation «Gérer les réunions» ............................................. 79 Figure 53 diagramme du cas d’utilisation «gérer les dortoirs» ................................................ 80 Figure 54 diagramme du cas d’utilisation «gérer les restaurants scolaires» ............................ 81 Figure 55 Diagramme de séquence «ajouter les visites» ......................................................... 82 Figure 56 Diagramme de séquence «supprimer les réunions» ................................................. 82 Figure 57 Diagramme de séquence «supprimer les restaurants scolaires» .............................. 83 Figure 58 Diagramme des activités «supprimer les restaurants scolaires» .............................. uploads/Ingenierie_Lourd/ etude-conception-et-realisation-d-x27-une-application-web.pdf

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