WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Etude, conception et réalisation d'une application web


par Walid Abbassi
Faculté des sciences de Tunis - Mastère Professionnel en Système et Réseaux de Télécommunications 2020
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Introduction générale

De nos jours, le monde a vécu plusieurs innovations dans le monde informatique. Ce domaine est omniprésent dans les sociétés modernes. En Tunisie, le développement de l'administration de l'informatique occupe une place centrale parmi les priorités nationales comme un pilier fondamental du processus de développement global et durable.

Essayant toujours d'améliorer sa performance et sa productivité, l'entreprise d'aujourd'hui cible l'automatisation de la gestion interne de ses activités en faisant recours à des technologies informatiques évoluées.

A ce sujet, le Commissariat régional de l'éducation - BEN AROUS nous amène à développer une application Web. Ce travail s'inscrit dans le cadre de notre projet de fin d'étude pour l'obtention du diplôme master professionnel Systèmes de Télécommunications et Réseaux et qui vise à mettre en oeuvre les connaissances acquises lors de notre formation au sein de la Faculté des Sciences Mathématiques, Physiques et Naturelles de Tunis et améliorer notre expérience professionnelle.

Ce projet a pour but de mettre en place une application web. Il consiste à identifier, analyser, concevoir les besoins liés à la sous-direction de l'évaluation et la qualité au sein de Cre BEN AROUS autour des modules éducatifs comme la mise en oeuvre de programmes d'évaluations des acquis des élèves, des performances des ressources humaines et des performances des établissements d'enseignements de la région de BEN AROUS.

Ce présent rapport est constitué de quatre chapitres :

Le premier sera consacré à la présentation du contexte et de la démarche du projet ainsi qu'à la présentation de la méthodologie utilisée.

Le deuxième chapitre présente une étude des différents besoins fonctionnels et non fonctionnels de notre application.

Le troisième et le quatrième front l'objet d'une étude des solutions les plus reconnues, ainsi qu'une présentation de l'architecture et d'exigences techniques utilisées.

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

9

Chapitre 1 : Cadre général de projet

10

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

Chapitre 1 : Cadre général de projet Introduction

Dans ce chapitre, nous commençons par donner un aperçu général sur notre organisme d'accueil. Nous présenterons ensuite l'analyse de l'existant, sa critique et la solution envisagée. Nous terminerons ce chapitre par la présentation de la méthodologie de travail ainsi que le formalisme de modélisation adopté.

1.1 Présentation de l'organisme d'accueil

Dans le cadre de notre étude pour obtenir le mastère Professionnel en ligne : « Systèmes de Télécommunications et Réseaux » , nous avons effectué un stage de trois mois dans le commissariat d'éducation régional de Ben Arous.

1.1.1 Présentation du commissariat de l'éducation de BEN AROUS :

Le commissariat régional de l'éducation BEN AROUS a été créé en vertu du décret n° 20102205 du 6 septembre 2010, portant création de la commission régionale de l'éducation.

Le commissariat régional de l'éducation BEN AROUS est chargé de :

l Mettre en oeuvre la politique de l'État dans le domaine de l'éducation au niveau régional et oeuvrer pour consacrer les principes d'efficacité, de qualité et d'équité dans divers aspects du processus éducatif.

l Gérer les dossiers pédagogiques, administratifs et financiers de l'éducation à BEN AROUS.

l Suivre la mise en oeuvre des programmes d'éducation dans les établissements d'enseignements avec toutes ses étapes. Ect..

l Contrôle administratif et financier des travaux des établissements d'enseignement de la région de Ben Arous

[1]

1.1.2 Structure de la société :

La figure 1 donne la structure de la CRE BEN AROUS

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

Figure 1: Structure de la CRE BEN AROUS

11

Cre BEN AROUS est formée de plusieurs directions et services. Dans notre rapport, nous nous intéressons à la sous-direction de l'évaluation et de la qualité.

1.1.3 La sous-direction de l'évaluation et de la qualité La sous-direction de l'évaluation et de la qualité est chargée :

l D'évaluer des programmes et des supports pédagogiques et des acquis des élèves

l D'évaluer la performance des éducateurs

l D'évaluer le rendement des établissements d'enseignements

l D'évaluer la vie scolaire

12

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

1.2 Présentation du projet

1.2.1 Etude de l'existant :

De nos jours, les entreprises et les organisations sont de plus en plus conscientes de l'impact d'une gestion efficace des ressources internes sur l'amélioration de leurs performances et l'amélioration de leurs services.

La croissance des activités qui génère un énorme flux d'informations et la diversité des processus fonctionnels provoque des énormes difficultés pour les entreprises. Pour les anticiper toute organisation doit investir de grosses sommes d'argent dans la mise en place de technologies informatiques pour améliorer ses services et augmenter leur vitesse.

Pour la sous-direction d'évaluation et de qualité, la gestion de ses activités se fait manuellement ou par des applications de traitement classique. Le responsable souhaite gérer la totalité de ses activités autour d'une application web.

1.2.2 Critique de l'existant

Comme nous l'avons vu, la sous-direction de l'évaluation et de la qualité du commissariat régional de l'éducation, est chargée des tâches d'évaluations du flux de travail dans les établissements d'enseignements et tous les services affiliés au commissariat.

Pour assurer le travail, la sous-direction de l'évaluation et de la qualité communiquent périodiquement avec les établissements d'enseignements et tous les services affiliés au commissariat régional de l'éducation pour obtenir les données nécessaires. Les données sont collectées en envoyant des formulaires par la sous-direction d'évaluation et de la qualité, aux établissements éducatifs ; et les départements du commissariat qui sont traités avec précision puis renvoyés à la sous-direction d'évaluation et de qualité, où les données sont collectées. Un rapport complet est préparé sur les établissements d'enseignements et les services du commissariat régional de l'éducation, BEN AROUS, puis transmis à l'administration générale pour évaluation et qualité du ministère de l'Éducation nationale.

Les données collectées sont liées à la présence des enseignants, du personnel administratif et l'état des équipements ...

Mais ce processus, qui peut paraître simple, demande à la sous-direction de l'évaluation et de la qualité un gros effort et beaucoup de temps, d'autant plus qu'il ne dépend que du papier, ce qui le retarde et ce qui rend difficile le processus de collecte des informations, et donc, rend les rapports finaux tardivement et le processus d'évaluation se complique.

13

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

1.2.3 Solution proposée

Notre projet consiste à proposer une solution web répondant aux besoins fonctionnels de la sous-direction d'évaluation et de qualité. Cette solution devra, entre autres, assurer plusieurs fonctionnalités :

l Assurer la gestion des utilisateurs (modification, suppression, ajout) et la validation des comptes établissements et départements.

l Gérer de manière optimisée et efficace les absences des enseignants et des cadres administratifs.

l Suivre l'état des équipements dans tous les établissements.

l Suivre des dettes.

l Assurer l'envoi et la réception des données entre la sous-direction et les établissements.

l Gérer des problèmes scolaires et recueillir des solutions suggérées.

l Gérer et consulter des activités culturelles et sportives.

l Gérer l'accès à l'information ...

l Avoir un rapport complet d'évaluation et de qualité prêt à être envoyé à la Direction générale de l'évaluation et de la qualité.

1.3 Méthodologie de travail :

Les informaticiens utilisent des méthodes agiles pour la gestion de projet afin de mieux comprendre les besoins du client. Une méthode agile est une approche itérative et incrémentale qui permet d'impliquer l'ensemble des collaborateurs ainsi que le client dans le développement du projet.

1.3.1 Etude comparative des méthodes agiles

Dans cette partie, nous allons faire une comparaison entre les différentes méthodes agiles les plus utilisées telles que : RUP ,2TUP et SCRUM pour bien choisir la bonne méthodologie de notre projet.

Le tableau 1, montre une comparaison entre les principales méthodologies qui nous avons précisé.

14

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

Tableau 1:Etude comparative des méthodologies de conception

Méthodolo gie

Description

Avantages

Inconvénients

RUP

(Rational Unified Process)

Méthode générique et

s'adapte facilement aux
besoins de développement

- Itératif

- Architecture basée sur les composants.

- Structure : toujours répondre aux

besoins du client.

- Moins rapide

- Très coûteux à

personnaliser

2TUP (Two Track Unified Process)

-Proposer un cycle de

développement en Y qui

sépare les contraintes

fonctionnelles des
contraintes techniques

- Itératif et incrémental piloté par les risques.

- Modéliser avec UML.

- Permettre la séparation entre les besoins fonctionnels et techniques

- N'impose aucun

modèle de documents détaillés

Scrum

Utiliser des itérations de

courtes durées appelées
«sprints»

-S'adapter aux besoins du client.

-Visibilité continue

-Améliorer la productivité

-Améliorer la communication

-Chaque sprint a un objectif bien précis

- Documentation

insuffisante

 

1.3.2 Méthode adoptée

Pour bien comprendre notre projet et après une étude comparative ci-dessus, nous utilisons la méthode «Scrum», comme une méthodologie de développement pour la gestion de projets pour des raisons importantes :

Scrum est la méthode la plus utilisée et la plus populaire des méthodes agiles, avec laquelle nous pouvons résoudre des problèmes complexes : elle est facile à comprendre, utilise une approche

15

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

itérative et incrémentale pour optimiser le contrôle du risque. De plus, cette méthodologie permet d'améliorer la productivité des équipes et d'avoir un produit très proche des besoins du client. Elle se base sur le découpage des projets en plusieurs phases courtes appelées « sprints ».

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Enrichissons-nous de nos différences mutuelles "   Paul Valery