Projet de Fin d’Etudes
Sujet
Mise en place d’une solution pour la
Gestion d’un Centre de Formation
Soutenu par:
M. Zakaria RIADI
M. Morad HAKAM
Sous la direction de:
M. Tarik HADDANE
- Encadrant
Membres du jury:
M. Henri BASSON
M. Saad EL ALAOUI
Plan
Analyse et Conception
Mise en œuvre
Etude fonctionnelle
Conclusion et Perspectives
Contexte générale du projet1
Contexte
générale
du projet
Etude
fonctionnelle
Analyse et
Conception
Mise en œuvre
Conclusion
et
Perspectives
2
CONTEXTE GÉNÉRALE
DU PROJET
3
Organisme d’accueil
1995
1996
2009
4
Présentation
 Solutions : Application WEB
Analyse et
Conception
Etude fonctionnelle Mise en œuvre Conclusion
Contexte générale
du projet
 GCF :application de gestion de centre de formation
 Objectif :
 Gérer les Formations.
 Gérer les Sessions.
 Gérer les Apprenants.
 Gérer les Partenaires.
 Gérer les inscriptions.
 Gérer les plannings.
 Gestion des paiements.
Analyse et
Conception
Etude fonctionnelle Mise en œuvre Conclusion
Organisation
Clients/Partenaires
Gestion des salles
Planification
Internet
5
Contexte générale
du projet
Solutions et Services
Analyse et
Conception
Etude fonctionnelle
Contexte générale
du projet
Motivations
6
Mise en œuvre Conclusion
Cible :
• Centre de formation
• Les administrations
• Les entreprises
• Les organismes
Analyse et
Conception
Etude fonctionnelle
Objectifs
Conclusion
Contexte générale
du projet
7
Mise en œuvre
Sécurité
Traçabilité
Faire les tableaux
de bord pour le
suivi des (sessions,
formation…)
Mettre en place
une plaforme
standard pour la
gestion des
relations entre
différentes unités
( formation,
session…)
Gérer et sécuriser le
système par des
profils
Optimisation
1. Spécifications
2. Conception
3. Développement
4. Déploiement
8
Concevoir les
fonctionnalités
définies
Développer ,
configurer et mettre
en œuvre les
interfaces
Déployer le projet
chez le client et
participer à la recette
fonctionnelle et
technique
Analyse et
Conception
Conduite du projet
Etude fonctionnelle Conclusion
Contexte générale
du projet
S’accorder sur le
périmètre du projet
à travers le cahier
des charges
Mise en œuvre
Analyse et
Conception
Planification du projet
( Diagramme GANTT)
Conclusion
Contexte générale
du projet
9
Étude
fonctionnelle et
Conception
Mise en œuvre Tests et déploiementEtude Technique
Etude fonctionnelle
Etude Technique
Développement et Mise en œuvre
Etude fonctionnelle Mise en œuvre
Déploiement
ETUDE
FONCTIONNELLE
10
Benchmarking
Analyse et
conception
Etude fonctionnelle Mise en œuvre Conclusion
Contexte général
du projet
Fonctionnalités
Analyse et
conception
Mise en œuvre Conclusion
Contexte général
du projet
Etude fonctionnelle
Gestion des Inscriptions
Gestion des Apprenants
Gestion des Sessions
Gestion des Formations
Gestion des Partenaires
Gestion des Paiements
Gestion des Plannings
13
Identification des rôles
Analyse et
conception
Mise en œuvre Conclusion
Contexte général
du projet
En se basant sur l’étude précédente on a pu identifier les acteurs suivants :
Administrateur
Utilisateur
Partenaire Apprenant
Formateur
Etude fonctionnelle
14
Diagramme de contexte
Analyse et
conception
Mise en œuvre Conclusion
Contexte général
du projet
Etude fonctionnelle
15
Diagramme cas d’utilisation
Administrateur
Analyse et
conception
Mise en œuvre Conclusion
Contexte général
du projet
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
Administrateur
Gestion des formations
Gestion des sessions
Gestion des partenaires
Gestion des apprenants
Gestion des formateurs
Gestion des factures
Gestion des plannings
Gestion des utilisateurs
Paramétrage
Authentification
Etude fonctionnelle
16
Diagramme cas d’utilisation
Formateur
Analyse et
conception
Mise en œuvre Conclusion
Contexte général
du projet
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
Visualiser les formations
Visualiser les sessions
Télécharger les supports
Consulter le planning
Authentification
Formateur
Modifier profil
Etude fonctionnelle
17
Diagramme cas d’utilisation
Partenaire
Analyse et
conception
Mise en œuvre Conclusion
Contexte général
du projet
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
Visualiser les sessions
Télécharger les supports
Consulter le planning
Authentification
Partenaire
Visualiser les formations
Gérer les groupes
Modifier profil
Etude fonctionnelle
18
ANALYSE ET
CONCEPTION
19
ConclusionContexte général
du projet
Analyse et
Conception Mise en œuvreEtude fonctionnelle
20
Diagrammes de séquence
Authentification
Conclusion
Diagrammes de séquence
Ajout Formation
Contexte général
du projet
Analyse et
Conception Mise en œuvreEtude fonctionnelle
21
ConclusionContexte général
du projet
Analyse et
Conception Mise en œuvreEtude fonctionnelle
visualiserSession
Recherhce
findAll(formateur)
List
listSession
findAll(formateur)
List
Formateur
<<Entity>>
SessionService
<<Entity>>
SessionDao
<<Boundary>>
SessionBean
Recherhce
findAll(formateur)
List
listSession
findAll(formateur)
List
22
Diagrammes de séquence
Visualiser Session
Diagrammes de classe
ConclusionContexte général
du projet
Analyse et
Conception Mise en œuvreEtude fonctionnelle
23
24
MISE EN
ŒUVRE
25
Architecture J2EE
Analyse et
conception
Contexte général
du projet
Mise en œuvre ConclusionEtude fonctionnelle
26
Le modèle MVC
Analyse et
conception
Contexte général
du projet
Mise en œuvre ConclusionEtude fonctionnelle
27
Tiers web Tiers services Tiers données
Outils et Technologies
Analyse et
conception
Contexte général
du projet
Mise en œuvre ConclusionEtude fonctionnelle
28
Architecture de l’application
Analyse et
conception
Contexte général
du projet
Mise en œuvre ConclusionEtude fonctionnelle
29
Architecture physique
de l’application
Analyse et
conception
Contexte général
du projet
Mise en œuvre ConclusionEtude fonctionnelle
Présentation DonnéesMétier
30
Maquette 1
Authentification
Analyse et
conception
Contexte général
du projet
Mise en œuvre ConclusionEtude fonctionnelle
Maquette 2
Liste des sessions
Analyse et
conception
Contexte général
du projet
Mise en œuvre ConclusionEtude fonctionnelle
Maquette 3
Calendrier formateur
Analyse et
conception
Contexte général
du projet
Mise en œuvre ConclusionEtude fonctionnelle
Maquette 4
Statistiques
Analyse et
conception
Contexte général
du projet
Mise en œuvre ConclusionEtude fonctionnelle
CONCLUSION
35
ConceptionAnalyse et
cadrage
Analyse et
conception
Contexte général du
projet
conclusion
Conclusion et perspectives
Acquis
 Enrichissement de la plateforme par d’autres tableaux de bord.
 Mise en place d’une interface des préinscriptions des clients.
 Génération des états de facturations.
 Gestion de l’inventaire de chaque salle.
 Développement et Pilotage d’un système permettant la gestion d’un
centre de formation selon une nouvelle architecture Web.
 Réalisation d’une première version opérationnelle en intranet.
Perspectives
Mise en œuvreEtude fonctionnelle
36
Merci de votre
attention
37
Projet de Fin d’Etudes
Sujet
Mise en place d’une solution pour la
Gestion d’un Centre de Formation
Soutenu par:
M. Zakaria RIADI
M. Morad HAKAM
Sous la direction de:
M. Tarik HADDANE
- Encadrant
Membres du jury:
M. Henri BASSON
M. Saad EL ALAOUI

Gcf présentation pfe_final_2

  • 1.
    Projet de Find’Etudes Sujet Mise en place d’une solution pour la Gestion d’un Centre de Formation Soutenu par: M. Zakaria RIADI M. Morad HAKAM Sous la direction de: M. Tarik HADDANE - Encadrant Membres du jury: M. Henri BASSON M. Saad EL ALAOUI
  • 2.
    Plan Analyse et Conception Miseen œuvre Etude fonctionnelle Conclusion et Perspectives Contexte générale du projet1 Contexte générale du projet Etude fonctionnelle Analyse et Conception Mise en œuvre Conclusion et Perspectives 2
  • 3.
  • 4.
    Organisme d’accueil 1995 1996 2009 4 Présentation  Solutions: Application WEB Analyse et Conception Etude fonctionnelle Mise en œuvre Conclusion Contexte générale du projet  GCF :application de gestion de centre de formation  Objectif :  Gérer les Formations.  Gérer les Sessions.  Gérer les Apprenants.  Gérer les Partenaires.  Gérer les inscriptions.  Gérer les plannings.  Gestion des paiements.
  • 5.
    Analyse et Conception Etude fonctionnelleMise en œuvre Conclusion Organisation Clients/Partenaires Gestion des salles Planification Internet 5 Contexte générale du projet Solutions et Services
  • 6.
    Analyse et Conception Etude fonctionnelle Contextegénérale du projet Motivations 6 Mise en œuvre Conclusion Cible : • Centre de formation • Les administrations • Les entreprises • Les organismes
  • 7.
    Analyse et Conception Etude fonctionnelle Objectifs Conclusion Contextegénérale du projet 7 Mise en œuvre Sécurité Traçabilité Faire les tableaux de bord pour le suivi des (sessions, formation…) Mettre en place une plaforme standard pour la gestion des relations entre différentes unités ( formation, session…) Gérer et sécuriser le système par des profils Optimisation
  • 8.
    1. Spécifications 2. Conception 3.Développement 4. Déploiement 8 Concevoir les fonctionnalités définies Développer , configurer et mettre en œuvre les interfaces Déployer le projet chez le client et participer à la recette fonctionnelle et technique Analyse et Conception Conduite du projet Etude fonctionnelle Conclusion Contexte générale du projet S’accorder sur le périmètre du projet à travers le cahier des charges Mise en œuvre
  • 9.
    Analyse et Conception Planification duprojet ( Diagramme GANTT) Conclusion Contexte générale du projet 9 Étude fonctionnelle et Conception Mise en œuvre Tests et déploiementEtude Technique Etude fonctionnelle Etude Technique Développement et Mise en œuvre Etude fonctionnelle Mise en œuvre Déploiement
  • 10.
  • 11.
    Benchmarking Analyse et conception Etude fonctionnelleMise en œuvre Conclusion Contexte général du projet
  • 12.
    Fonctionnalités Analyse et conception Mise enœuvre Conclusion Contexte général du projet Etude fonctionnelle Gestion des Inscriptions Gestion des Apprenants Gestion des Sessions Gestion des Formations Gestion des Partenaires Gestion des Paiements Gestion des Plannings
  • 13.
  • 14.
    Identification des rôles Analyseet conception Mise en œuvre Conclusion Contexte général du projet En se basant sur l’étude précédente on a pu identifier les acteurs suivants : Administrateur Utilisateur Partenaire Apprenant Formateur Etude fonctionnelle 14
  • 15.
    Diagramme de contexte Analyseet conception Mise en œuvre Conclusion Contexte général du projet Etude fonctionnelle 15
  • 16.
    Diagramme cas d’utilisation Administrateur Analyseet conception Mise en œuvre Conclusion Contexte général du projet <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> Administrateur Gestion des formations Gestion des sessions Gestion des partenaires Gestion des apprenants Gestion des formateurs Gestion des factures Gestion des plannings Gestion des utilisateurs Paramétrage Authentification Etude fonctionnelle 16
  • 17.
    Diagramme cas d’utilisation Formateur Analyseet conception Mise en œuvre Conclusion Contexte général du projet <<include>> <<include>> <<include>> <<include>> <<include>> Visualiser les formations Visualiser les sessions Télécharger les supports Consulter le planning Authentification Formateur Modifier profil Etude fonctionnelle 17
  • 18.
    Diagramme cas d’utilisation Partenaire Analyseet conception Mise en œuvre Conclusion Contexte général du projet <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> Visualiser les sessions Télécharger les supports Consulter le planning Authentification Partenaire Visualiser les formations Gérer les groupes Modifier profil Etude fonctionnelle 18
  • 19.
  • 20.
    ConclusionContexte général du projet Analyseet Conception Mise en œuvreEtude fonctionnelle 20 Diagrammes de séquence Authentification
  • 21.
    Conclusion Diagrammes de séquence AjoutFormation Contexte général du projet Analyse et Conception Mise en œuvreEtude fonctionnelle 21
  • 22.
    ConclusionContexte général du projet Analyseet Conception Mise en œuvreEtude fonctionnelle visualiserSession Recherhce findAll(formateur) List listSession findAll(formateur) List Formateur <<Entity>> SessionService <<Entity>> SessionDao <<Boundary>> SessionBean Recherhce findAll(formateur) List listSession findAll(formateur) List 22 Diagrammes de séquence Visualiser Session
  • 23.
    Diagrammes de classe ConclusionContextegénéral du projet Analyse et Conception Mise en œuvreEtude fonctionnelle 23
  • 24.
  • 25.
  • 26.
    Architecture J2EE Analyse et conception Contextegénéral du projet Mise en œuvre ConclusionEtude fonctionnelle 26
  • 27.
    Le modèle MVC Analyseet conception Contexte général du projet Mise en œuvre ConclusionEtude fonctionnelle 27
  • 28.
    Tiers web Tiersservices Tiers données Outils et Technologies Analyse et conception Contexte général du projet Mise en œuvre ConclusionEtude fonctionnelle 28
  • 29.
    Architecture de l’application Analyseet conception Contexte général du projet Mise en œuvre ConclusionEtude fonctionnelle 29
  • 30.
    Architecture physique de l’application Analyseet conception Contexte général du projet Mise en œuvre ConclusionEtude fonctionnelle Présentation DonnéesMétier 30
  • 31.
    Maquette 1 Authentification Analyse et conception Contextegénéral du projet Mise en œuvre ConclusionEtude fonctionnelle
  • 32.
    Maquette 2 Liste dessessions Analyse et conception Contexte général du projet Mise en œuvre ConclusionEtude fonctionnelle
  • 33.
    Maquette 3 Calendrier formateur Analyseet conception Contexte général du projet Mise en œuvre ConclusionEtude fonctionnelle
  • 34.
    Maquette 4 Statistiques Analyse et conception Contextegénéral du projet Mise en œuvre ConclusionEtude fonctionnelle
  • 35.
  • 36.
    ConceptionAnalyse et cadrage Analyse et conception Contextegénéral du projet conclusion Conclusion et perspectives Acquis  Enrichissement de la plateforme par d’autres tableaux de bord.  Mise en place d’une interface des préinscriptions des clients.  Génération des états de facturations.  Gestion de l’inventaire de chaque salle.  Développement et Pilotage d’un système permettant la gestion d’un centre de formation selon une nouvelle architecture Web.  Réalisation d’une première version opérationnelle en intranet. Perspectives Mise en œuvreEtude fonctionnelle 36
  • 37.
  • 38.
    Projet de Find’Etudes Sujet Mise en place d’une solution pour la Gestion d’un Centre de Formation Soutenu par: M. Zakaria RIADI M. Morad HAKAM Sous la direction de: M. Tarik HADDANE - Encadrant Membres du jury: M. Henri BASSON M. Saad EL ALAOUI