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 ».
|