Professional Documents
Culture Documents
ma coté.
Aich CHAKER
Page 1
Remerciements
Je veux exprimer par ces quelques lignes de remerciements ma gratitude envers tous ceux en
qui, par leur présence, leur soutien, leur disponibilité et leurs conseils, j’ai eu courage
d’accomplir ce projet.
Mes remerciements les plus sincères s’adressent de même à Monsieur Haddad Ahmed qui
m’a fait l’honneur d’être mon encadrant et pour son encouragement continue et aussi d’être
toujours là pour m’écouter, m’aider et me guider à retrouver le bon chemin par ses précieux
conseils.
Ainsi que son soutien moral et sa preuve de compréhension, ce qui m’a donné la force et le
courage d’accomplir ce projet.
Je remercie aussi le gérant de la société Monsieur Rabiaa et mon encadrant Monsieur Haroun
qui ont eu la bienveillance de m’accorder ce stage au sein de cet établissement.
Je tiens d’autre part à remercier les respectables membres du jury pour bien vouloir
m’accorder de leur temps précieux pour commenter, discuter et juger mon travail.
En fin, je ne peux achever ce projet de fin d’étude sans exprimer notre gratitude à tous les
professeurs de l’IHE ESPITA Sousse, pour leur dévouement et leur assistance tout au long de
nos études universitaires.
Page 2
Introduction Générale
Page 3
Introduction générale
Il ne fait désormais plus aucun doute que l'informatique représente la révolution la plus
importante et la plus innovante qui a marqué la vie de l'humanité en ce siècle passé. En effet,
loin d'être un éphémère phénomène de mode, ou une tendance passagère, l'informatique vient
nous apporter de multiples conforts à notre mode de vie. Aucun domaine n'est resté étranger à
cette stratégie qui offre tant de services aussi bien pour l'entreprise ou l'administration que
pour le personnel.
C'est dans ce cadre d'idées que s'inscrit notre projet de fin d'études :
Concevoir et à développer une application web de gestion des écoles privées, intitulée
« EcoGest ». Dans ce cadre, la modélisation de ce CRM se base sur le Processus Unifié et la
notation UML.
Rappelons que le processus unifié est constitué de quatre phases (Création, Elaboration,
Construction et Transition), chacune comportant les activités suivantes : spécification des
besoins, analyse, conception, réalisations et tests.
Il faut noter que l’outil Rational Rose 2007 nous aidera énormément à dessiner et gérer les
différents diagrammes UML.
Quant au système de gestion de base de données, nous avons eu recours à Microsoft SQL
Server, la solution convenable à un système si riche d’informations vu le très grand nombre
d’étudiants qui se forment dans l’école, aussi du personnel qui y travaille.
Afin de répondre aux différentes exigences posées par notre sujet, nous articulons notre
rapport autour de quatre chapitres :
Page 4
Le premier chapitre intitulé « Phase d’inception » est le point de départ. Il consiste, dans un
premier lieu, à donner un aperçu sur l’organisme d’accueil « EasyWeb » et à présenter le
projet.
En second lieu, il présente une étude sur le contexte du système, déterminer les principaux cas
d’utilisation, énumérer les besoins fonctionnels et les besoins non fonctionnels, et dégager les
risques critiques, pouvant nuire au bon déroulement du projet.
Page 5
Chapitre1 : Phase
d’inception
Page 6
Chapitre1 : Phase d’inception
Introduction
Tout au long de ce chapitre, nous commençons par le contexte du travail en présentons
l’organisme d’accueil dans lequel j’ai effectué mon stage de fin d’étude. Ensuite, je vais
présenter le cadre de notre projet, après je vais étudier l’existant pour avoir une solution
optimale. Enfin, je vais planifier les tâches pour que notre travail soit propre et bien organiser.
I. Contexte du travail
1. Présentation de la société EasyWeb
EasyWeb est une société SARL au capital de 15.000 D.T fondée en janvier 2010 dont
l’activité majeure est axée dans des nouvelles technologies de l’information et de la
communication. Elle est spécialisée dans la création des sites web et le développement de
produits multimédia.
2. Fiche Technique
3. Structure de la société
Page 7
Haroun Nakbi
Chef de Projet
Développeur Désigner
Développeur
X Infographiste
1. Motivation et problématique
Notre problématique se focalise sur la conception et le développement d'une application web
pour l’école supérieure privée d’ingénierie et technologie appliquée de Sousse, en utilisant la
technologie orientée objet. Nous concevons et développons alors un logiciel, pour gérer tous
taches administratives. Ceci passe par une réflexion sur l'ergonomie et l'organisation de
l'information, la sécurité ainsi que l'administration et la gestion de notre système. Pour ce
faire, nous devons utiliser un langage de programmation de permettant de structurer,
d'organiser et de sécuriser cette application, tout en veillant à ce que qu'elle soit orientée objet.
2. Objectif de projet
Page 8
« EcoGest » est une application devra tout d'abord être extrêmement fiable. En effet, son
domaine d'application concerne le cœur le l'activité des établissements universitaire, et son
utilisation quotidienne ne devra pas laisser place a l'éventuel point faibles.
L'application devra notamment :
Permettre de la gestion des étudiants
Permettre de la gestion des professeurs
Permettre de la gestion des paiements
Permettre de la gestion des emplois du temps
Permettre de la gestion des classes
b) Critique de l’existant
Page 9
Afficher fiche
Gestion fiche de
l’école Modifier fiche
Ajouter salle
Supprimer salle
Ajouter professeur
Page
10
Afficher liste des classes
Modifier classe
Supprimer classe
Ajouter classe
Imprimer un Trombinoscope
Ajouter étudiant
Ajouter étudiant
Modifier étudiant
Supprimer étudiant
Gestion de scolarité Gestion des
étudiants Imprimer une attestation d’inscription
Modifier inscription
Supprimer inscription
Page
11
Gestion des
Marquer abandon
abandonnes
Annuler abandon
Modifier matière
Supprimer matière
Ajouter stage
Gestion des
stages Modifier stage
Supprimer stage
Afficher emploi
Gestion d’emploi
du temps Modifier emploi
Supprimer emploi
Gestion d’emploi du
Afficher emploi
temps et évènements
Ajouter un évènement
Page
12
Gestion des Afficher les séances non réalisé
avancements du cours
Ajouter un montant
Gestion des
Modifier un montant
payements des
étudiants Enlever un montant