Download - Soutenance PFE CDG Dev
Projet de Fin d’Études
CDG Développement
École Nationale Supérieure d’Informatique
et d’Analyse des Systèmes
2007/2008
Sujet :
Mise en place d’une solution informatique de gestion et
de suivi de projets
Soutenu par :
- Abbes SADI
- Omar HAJI
Sous l’encadrement de :
- M. Radouane CHIHEB
- M. Salah BAINA
-M. Alaeddine DAOUDI
Présidente du jury :
- Mme Mounia FREDJ
2
Plan
Contexte général du projet
Étude fonctionnelle
Conception de la solution
Mise en œuvre du projet
Conclusion et perspectives
Introduction
3
Introduction
Planification et suivi des projets : Définir les travaux à réaliser Fixer les objectifs Coordonner les actions Diminuer les risques Suivre les actions en cours Rendre compte de l'état d'avancement des projets.
Enjeu stratégique
4
Système non informatisé
• Données stockées dans des fichiers Excel
• Informations récupérées à partir de courriers électroniques ou d’appels téléphoniques
• Recherche manuelle des informations
• Préparation manuelle des rapports et des présentations
• Gestion séparée des données
Système antécédent
Problématique
Introduction
5
Contexte général du projet
Étude fonctionnelle
Conception de la solution
Mise en œuvre du projet
Conclusion & perspectives
Introduction
6
Contexte général
Contexte général:
CDG Développement :
• Filiale à 100% du Groupe Caisse de Dépôt et de Gestion, elle a été créée courant 2004 afin de mettre en œuvre la stratégie de la CDG dans les activités opérationnelles non financières.
• Le holding est mené à assurer le pilotage, le suivi et le contrôle de ses filiales et participations.
But du projet :
Le but du projet est d’aider le holding , particulièrement la « Direction Suivi des Projets et Réalisations » à mieux assurer sa mission de suivi et de contrôle.
7
Périmètre du projet
Contexte général
ERPERP
GEDGED
WorkflowWorkflow BIBI
SIGSIGProject Management
System
Project Management
System
8
Processus de développement en Y
Branche techniqueBranche fonctionnelle
Branche Mise en Œuvre
- Capture des besoins fonctionnelles- Analyse et spécifications
- Capture des besoins fonctionnelles- Analyse et spécifications
- Capture des exigences techniques- Choix technologiques
- Capture des exigences techniques- Choix technologiques
- Modélisation- Implémentation-Tests-Déploiement
- Modélisation- Implémentation-Tests-Déploiement
Contexte général
9
Conception de la solution
Mise en œuvre du projet
Conclusion & perspectives
Introduction
Contexte général du projet
Étude fonctionnelle
• Gestion des comptes utilisateurs• Gestion des informations des filiales• Gestion des partenaires et des opérateurs
• Gestion des comptes utilisateurs• Gestion des informations des filiales• Gestion des partenaires et des opérateurs
10
Stat.Stat. Admin.Admin. ReportingReportingGestion
desprojets
Gestion des
projetsRechercheRecherche CarteCarte
Project Management
System
Project Management
System
Modules de l’applicationÉtude fonctionnelle
• Tableau de bord des projets• Diagramme de Gantt• Documents des projets• Tranches et sous tranches du projet• Partenaires et opérateurs des projets
• Tableau de bord des projets• Diagramme de Gantt• Documents des projets• Tranches et sous tranches du projet• Partenaires et opérateurs des projets
• Génération automatique defiches projets en format PDF et Word.• Génération automatique deprésentations en format PPT.
• Génération automatique defiches projets en format PDF et Word.• Génération automatique deprésentations en format PPT.
Critères de recherche :• Maître d’ouvrage• Type de projet• Chef de projet• Ville• ..
Critères de recherche :• Maître d’ouvrage• Type de projet• Chef de projet• Ville• ..
• Visualisation des projets sur une carte• Répartition par ville• Visualisation des projets sur une carte• Répartition par ville
• Diagramme des projets par filiale• Diagramme des projets par région• Digramme du TRI moyen par filiale
• Diagramme des projets par filiale• Diagramme des projets par région• Digramme du TRI moyen par filiale
11
Project Management System
Chef de projet
Directeur de pôle
Directeur de projet
Responsable de suivi
Administrateur fonctionnel
Utilisateur groupe CDG
Profils des utilisateurs
Directeur général filiale
Top management
Étude fonctionnelle
12
Mise en œuvre du projet
Conclusion & perspectives
Introduction
Contexte général du projet
Étude fonctionnelle
Conception de la solution
13
Conception de la solutionCas d’utilisation
Chef de projet
Gérer un projetGérer un projet
Valider un projetValider un projet
Directeur de projet
Responsable de suivi
Générer un rapport ou une présentationGénérer un rapport ou une présentation
Rechercher des projetsRechercher des projets
Consulter les statistiques
Consulter les statistiques
AuthentificationAuthentification
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
14
Conception de la solutionDiagramme de classes
ProjetProjet
TrancheTranche
VilleVille
ssTranchessTranche
RégionRégion
IntervProjetIntervProjet
IntervenantIntervenant
PersonnePersonneOrganismeOrganisme
FichierFichierJournalJournal
0..*
1..1
0..*
1..1
0..*
1..1
0..*
0..*
1..11..1
1..*
0..*
0..*
1..1
1..1
0..*
0..*
0..1 1..1
0..*
MOA
MOAD
15
Conclusion & perspectives
Introduction
Contexte général du projet
Étude fonctionnelle
Conception de la solution
Mise en œuvre du projet
16
Mise en oeuvre
Environnement de développement
Apache Tomcat Application ServerApache Tomcat Application ServerApache Tomcat Application ServerApache Tomcat Application Server
SQL Server 2005SQL Server 2005SQL Server 2005SQL Server 2005
J2EEJ2EEJ2EEJ2EE
EasyEclipse 1.2 Java Server EasyEclipse 1.2 Java Server EasyEclipse 1.2 Java Server EasyEclipse 1.2 Java Server
Struts , Hibernate , Ajax, JasperReportsStruts , Hibernate , Ajax, JasperReportsStruts , Hibernate , Ajax, JasperReportsStruts , Hibernate , Ajax, JasperReports
Serveur Serveur d’applicatiod’applicatio
nn
Serveur Serveur d’applicatiod’applicatio
nn
SGBSGBDD
SGBSGBDD
FrameworkFrameworkss
FrameworkFrameworkss
PlateformePlateformePlateformePlateforme
EDIEDIEDIEDI
17
Architecture logicielle
Couche Présentation
Couche Application
Couche Entreprise
Couche Mapping
Interfaces d’utilisation
Logique métier
Traduction des scénarios en services
Mapping Objet/Relationnel
Couche Stockage
Stockage des données
Mise en oeuvre
18
Mise en oeuvre
Démonstration
19
Introduction
Contexte général du projet
Étude fonctionnelle
Conception de la solution
Mise en œuvre du projet
Conclusion & perspectives
20
Système informatiséSystème
antécédent
• Perte de temps et de ressources dans la recherche de l’information valide.• Travail laborieux de préparation des rapports et des présentations.• Dispersion de l’information sur plusieurs sites.
• Base de données• Système de recherche• Génération de rapports• Tableau de bord• Gestion documentaire
Conclusion & perspectives Conclusion
Activité % de réalisation
Analyse & Conception 100%
Mise en œuvre 95%
21
Conclusion & perspectives
Développer un système de notifications automatiques
Développer un module pour la gestion financière des
projets
Internationalisation du contenu
Mettre en place un manuel d’utilisation
Perspectives
Merci pour votre
Attention
Projet de Fin d’Études
CDG Développement
École Nationale Supérieure d’Informatique
et d’Analyse des Systèmes
2007/2008
Sujet :
Mise en place d’une solution informatique de gestion et
de suivi de projets
Soutenu par :
- Abbes SADI
- Omar HAJI
Sous l’encadrement de :
- M. Radouane CHIHEB
- M. Salah BAINA
-M. Alaeddine DAOUDI
Présidente du jury :
- Mme Mounia FREDJ