You are on page 1of 12

1 Prsentation du projet

Ce projet consiste dvelopper une application ayant pour objectif de suivre lexcution des projets informatiques travers laquelle on va avoir une organisation et sauvegarde de toutes les donnes ncessaires se rapportant aux diffrents projets.

2 les objectifs
Lobjectif majeur de cette application est dorganiser et suivre le droulement des projets dans la mesure o le chef projet sera ramen suivre le planning propos lors du lancement du projet, ce qui permettra aux chefs services de contrler de prs les travaux. Les objectifs du second niveau, dcoulant des objectifs principaux sont : Permettre dtablir des statistiques relatives aux informations enregistres (taux davancement) Permettre limpression de certaines pages (fiches projet, fiche didentification projet)

3- Les besoins
A- les besoins non fonctionnels Interfaces utilisateurs
Linterface devra tre ergonomique, simple et facile utiliser ; Sinon on peut prvoir un fichier daide lutilisateur, prsentant linterface et les fonctionnalits

Dveloppement de lapplication
Environnement de dveloppement : PHP La partie base de donnes de lapplication sappuiera sur le logiciel gratuit MySQL.

B- Les besoins fonctionnels Fonctions & Interfaces Page daccueil

A chaque connexion au systme, cette page daccueil saffichera . Dans cette interface lutilisateur doit sauthentifier en introduisant sa matricule et son mot de passe , si les donnes introduites sont valides, la fentre ci-dessous sera affiche, sinon un message derreur sera annonc comme suit : Veuillez vrifier les donnes introduites ! .

Une fois la connexion est tablie la fentre ci-dessous sera affiche :

Partie A La partie A sera variable en fonction de lemploy connect. Il existe donc 2 cas possibles : 1- Premier cas : Agent / Chef projet Afficher la liste des projets en cours sur lesquels lagent connect travaille. Un click sur lun de ces projets permettra dafficher la fiche projet et le tableau des commentaires pour les mettre jour. 2- Deuxime cas : Chef service / chef division / directeur informatique Afficher la liste des projets en cours suivi du tableau de letat des projets permettant de visualiser dune manire rapide et simple lavancement des projets. (Manquante !!)

Partie B La partie B sera prsente dans toutes les interfaces qui suivent pour assurer une navigation et une flexibilit :

Bouton Ajouter
Un click sur ce bouton permettra dafficher la fentre suivante :

Il suffit de cliquer sur le bouton Quitter pour rafficher la page daccueil . Si aprs la saisit des informations ncessaires et le remplissage du formulaire vous dcidez denregistrer les donns un click sur le bouton Valider ouvrira la boite de dialogue suivante :

Voulez-vous poursuivre la planification du projet ? Oui Non

Si vous appuyez sur Oui la fentre de planification suivante sera affiche :

NB Lutilisateur doit remplir ce tableau et le sauvegarder pour que les informations soient introduites dans la base de donnes.

Bouton Modifier

Lutilisateur doit saisir le N du projet, le systme affichera son tour les informations correspondantes dans le but de lui offrir une meilleure prcision. Si lutilisateur ignore le N du projet, le systme lui offre alors une flexibilit travers le bouton Rechercher qui permet douvrir la fentre de recherche de projet mentionne prcdemment.

Mme fonctionnement que la fentre de modification du projet.

Bouton Rechercher

Lutilisateur doit choisir un critre de recherche parmi ceux qui sont disponibles dans la liste Boxe (N du projet, intitul du projet, chef projet, tat, date dbut ralise, date fin ralise, volume), ensuite saisir linformation ncessaire dans le textBoxe et lancer la recherche. Les projets rpondant au critre de recherche slectionn, seront alors affichs suivi chacun dun lien modifier et un autre supprimer . Un click sur lun de ces liens permettra douvrir une nouvelle fentre rpondant aux besoins de lutilisateur.

Bouton Planifier
Un click sur ce bouton permettra dafficher les projets identifis et non planifis suivi chacun dun lien planifier permettant de migrer vers la fentre de planification mentionne prcdemment.

Les donnes

Diagramme de cas dutilisation gnral

Planification dun nouveau projet

Cas d'utilisation

Acteurs principaux

Scenario principal
L'utilisateur accde l'cran correspondant, saisit le formulaire et enregistre. Un nouveau projet sera ajout la BD.

Identification du projet

chef projet

Planning du projet

collecte des fiches et tri par priorit

validation et/ou modification du planning

authentification

L'utilisateur accde l'cran correspondant, saisit la premire partie de la fiche projet (tache, ressource, collaborateur, date dbut chef projet prvue, date fin prvue) et enregistre. Le planning du projet sera ajout mais en attente d'tre valid. ce programme permet l'accs un fichier contenant toutes les fiches chef projet ncessaires pour la prise de chef service dcision(!) l'utilisateur accde une interface contenant tous les projets planifis chef division directeur informatique mais non valid, slectionne un projet, vrifie le planning et valide. l'utilisateur saisit sa matricule et son mot de passe et valide sa saisie. Le tous les utilisateurs du systme vrifie les informations saisies et affiche l'interface systme correspondante sinon un message d'erreur sera affich.

Suivi des projets

Cas d'utilisation

Acteurs principaux

Scenario principal
L'utilisateur met jour la fiche projet en remplissant sa deuxime partie (date dbut ralise, date fin ralise) et le tableau des commentaires, le champ "taux de ralisation" sera calcul par le systme et il valide.

suivi du droulement du projet

chef projet et son quipe

suivi des projets

synthse des projets

consulter le tableau de bord de validation des modules et le tableau chef division directeur informatique de bord de l'tat des projets qui seront remplis lors du lancement de chef service ce programme. (!) chef service

Diagramme de classe

You might also like