Processus de dรฉveloppement ยซ mรฉthodes de travail ยป
ANALYSE DE PROJETย
Identification des acteurs
ย Un acteur est une entitรฉ externe qui interagit avec le systรจme. En rรฉponse ร lโaction dโun acteur, le systรจme fournit un service qui correspond ร son besoin.
Conception Du Projet
Dans notre cas, les acteurs interagissant avec le systรจme sont les suivants :
๏ถ Super Administrateur Systรจme.
๏ถ Administrateur Systรจme.
๏ถ Ressource H.
๏ถ Directeur de production.
๏ถ Chef de projet.
๏ถ Chef de projet technique.
๏ถ Chef dโรฉquipe.
Identification des besoins fonctionnels Les fonctionnalitรฉs requises pour le bon fonctionnement de la solution sont prรฉsentรฉes ci-dessous, groupรฉes selon le module auquel chacune doit appartenir
Habilitation
La gestion des utilisateurs
๏ท Ajouter un nouvel utilisateur
๏ท Modifier un utilisateur
๏ท Supprimer un utilisateur
๏ท Chercher un utilisateur
๏ท Afficher la fiche des informations des utilisateurs
La gestion des rรดles :
๏ท Ajouter un nouveau rรดle
๏ท Modifier un rรดle
๏ท Supprimer un rรดle
๏ท Chercher un rรดle
๏ท Afficher la liste des rรดles
๏ท Afficher la liste des permissions de chaque rรดle
๏ท Afficher la liste des utilisateurs de chaque rรดle
La gestion des permissions :
๏ท Ajouter une nouvelle permission
๏ท Modifier une permission
๏ท Supprimer une permission
๏ท Afficher la liste des permissions
๏ท Chercher une permission
Gestion de portefeuille ressource humaine
La gestion des Clientsย
๏ท Ajouter un nouveau client
๏ท Modifier un client
๏ท Supprimer un client
๏ท Chercher un client
๏ท Afficher la liste des projets de chaque client
La gestion des Projetsย
๏ท Ajouter un nouveau projet
๏ท Modifier un projet
๏ท Supprimer un projet
๏ท Chercher un projet
๏ท Ajouter une tรขche ร un projet
๏ท Ajouter une ressource ร un projet
๏ท Afficher la liste des projet
๏ท Afficher la liste des ressources humaines affectรฉes ร un projet
๏ท Afficher la liste des tรขches dโun projet
La gestion des ressources humainesย
๏ท Ajouter une nouvelle ressource humaine
๏ท Modifier une RH
๏ท Supprimer une RH
๏ท Afficher la liste des RHs
๏ท Chercher une RH
๏ท Afficher la liste des tรขches dโune RH
๏ท Afficher la liste des projets en cours sur lesquels travaille une RH
๏ท Dรฉsactiver/Activer le compte dโune RH
La gestion des dรฉpartementsย
๏ท Ajouter un nouveau dรฉpartement
๏ท Modifier un dรฉpartement
๏ท Supprimer un dรฉpartement
๏ท Afficher la liste des dรฉpartements
๏ท Afficher la liste des RHs appartenant ร un dรฉpartement
๏ท Afficher la liste des permissions dโun dรฉpartement
La gestion des tรขchesย
๏ท Ajouter une nouvelle tรขche
๏ท Modifier une tรขche
๏ท Supprimer une tรขche
๏ท Afficher la liste des tรขches
๏ท Afficher la liste des sous tรขches dโune tรขche
๏ท Afficher la liste des alertes dโune tรขche
๏ท Afficher la liste des commentaires dโune tรขche
๏ท Ajouter une alerte ร une tรขche
๏ท Chercher une tรขche
La gestion des sous-tรขches:
๏ท Ajouter une nouvelle sous-tรขche
๏ท Modifier une sous-tรขche
๏ท Supprimer une sous-tรขche
๏ท Afficher la liste des sous-tรขches
๏ท Chercher une sous-tรขche
La gestion des iterations:
๏ท Ajouter une itรฉration
๏ท Modifier une itรฉration
๏ท Supprimer une itรฉration
๏ท Afficher la liste des itรฉrations
๏ท Chercher une itรฉration
๏ท Afficher la liste des tรขches dโune itรฉration
La gestion des alertes:
๏ท Ajouter une alerte
๏ท Modifier une alerte
๏ท Supprimer une alerte
๏ท Afficher la liste des alertes
๏ท Chercher une alerte
La gestion des commentaries:
๏ท Ajouter un commentaire
๏ท Modifier un commentaire
๏ท Supprimer un commentaire
๏ท Afficher la liste des commentaires
๏ท Chercher un commentaire
Identification des besoins non-fonctionnels
a) Besoins de disponibilitรฉ Comme cette solution constitue le cลur de lโactivitรฉ de lโentreprise, il est indispensable que cette derniรจre soit disponible ร tout moment.
b) Contraintes ergonomiques Avant le dรฉbut du travail de dรฉveloppement, des contraintes ergonomiques mโont รฉtรฉ posรฉ, jโen cite:
๏ท Lโinterface de lโapplication doit รชtre simple dโutilisation et ne doit pas รชtre trop chargรฉe.
๏ ๏ท Le Logo de la sociรฉtรฉ doit apparaรฎtre de faรงon bien claire sur toutes les pages de lโapplication.๏ ๏ท Le nom et le prรฉnom de lโutilisateur doit aussi figurer sur toutes les pages de lโapplication. ๏ท Les couleurs et les dรฉcorations de lโinterface de lโapplication doivent รชtre en cohรฉrence.
Cette รฉtude a permis de cerner le sujet et de dรฉgager les principales fonctionnalitรฉs utiles pour la mise en place du projet. Le chapitre suivant sโintรฉressera particuliรจrement ร sa conception.
Guide du mรฉmoire de fin d’รฉtudes avec la catรฉgorie rรฉalisation des modules de bases |
รtudiant en universitรฉ, dans une รฉcole supรฉrieur ou dโingรฉnieur, et que vous cherchez des ressources pรฉdagogiques entiรจrement gratuites, il est jamais trop tard pour commencer ร apprendre et consulter une liste des projets proposรฉes cette annรฉe, vous trouverez ici des centaines de rapports pfe spรฉcialement conรงu pour vous aider ร rรฉdiger votre rapport de stage, vous prouvez les tรฉlรฉcharger librement en divers formats (DOC, RAR, PDF).. Tout ce que vous devez faire est de tรฉlรฉcharger le pfe et ouvrir le fichier PDF ou DOC. Ce rapport complet, pour aider les autres รฉtudiants dans leurs propres travaux, est classรฉ dans la catรฉgorie la GPDC oรน vous pouvez trouver aussi quelques autres mรฉmoires de fin d’รฉtudes similaires.
|
Table des matiรจres
Dรฉdicaces
Remerciements
Rรฉsumรฉ
Abstract
Liste des abrรฉviations
Table des figures ii
Table des matiรจres
Introduction Gรฉnรฉrale
CHAPITRE I : CONTEXTE GENERAL DU PROJET
I. Prรฉsentation de lโorganisme dโaccueil
1. Prรฉsentation gรฉnรฉrale
1.1. Fiche signalรฉtique
1.2. Moyens et techniques de commercialisation
2. Activitรฉs et organisation
2.1. Activitรฉs :
2.2. Organigramme Gรฉnรฉral
2.3. Dรฉpartement Dรฉveloppement
II. Introduction au projet
1. Contexte du projet
2. Objectif du projet
3. Conduite du projet
3.1. Processus de dรฉveloppement ยซ mรฉthodes de travail ยป
3.2. Planification du Projet
3.2.1. Estimation du temps
3.2.2. Digramme de Gantt
4. Conclusion du chapitre
CHAPITRE II : รTUDE DE LโEXISTANT ET รTUDE FONCTIONNELLE DU PROJET
1. รtude Prรฉalable
1.1 รtude de lโexistant
1.2 Critique de lโexistant
2. รtude Fonctionnelle
2.1. Solution proposรฉe
2.1.1. Apport sur le plan technique
2.1.2. Apport sur le plan fonctionnel
2.2. Pourquoi la GPDC
2.3. Prรฉsentation de la solution
2.4. Analyse du projet:
2.4.1 Identification des acteurs:
2.4.2 Identification des besoins fonctionnels
2.4.3 Identification des besoins non-fonctionnels
3. Conclusion
CHAPITRE III : CONCEPTION DU PROJET
1.Conception Graphique:
2. Conception Technique
2.1. Diagrammes de cas dโutilisation
2.1.1. Diagramme de cas dโutilisation relatif au Super-administrateur, ร lโadministrateur et au directeur de production
2.1.2. Diagramme de cas dโutilisation relatif ร la gestion des clients
2.1.3 Diagramme de cas dโutilisation relatif ร la gestion des tรขches
2.1.4. Diagramme de cas dโutilisation relatif ร la gestion des permissions
2.1.5. Diagramme de cas dโutilisation relatif ร la gestion des utilisateurs
2.1.6 .Diagramme de cas dโutilisation relatif ร la gestion des projets
2.1.7 Diagramme de Cas dโutilisation relatif ร la gestion des alertes
2.2. Diagrammes de sรฉquence
2.2.1. Diagramme de sรฉquence relatif ร lโauthentification
2.2.2 Diagramme de sรฉquence relatif ร lโajout dโun client
2.2.3. Diagramme de sรฉquence relatif ร la modification dโune tรขche
2.2.4. Diagramme de sรฉquence relatif ร la suppression dโune ressource humaine
2.2.5 Diagramme de sรฉquence relatif ร la consultation du portefeuille
2.3. Diagramme dโactivitรฉs .
2.4.Diagramme des classes
2.5. Diagramme de dรฉploiement
3. Conclusion
CHAPITRE IV : รTUDE TECHNIQUE DU PROJET
1. Environnement du travail : outils et technologies
a) Xampp
b) jQuery Framework
c ) Doctrine
d) Le moteur de template Twig
e) MySQL
f) PHP
g) Symfony
h) JavaScript
i) Bootstrap
j) Ajax
2.Architecture technique
2.1. Objectif de lโarchitecture technique
2.2. Description de lโarchitecture technique de notre projet
3. Conclusion
CHAPITRE V : MISE EN ลUVRE DE LA SOLUTION
1. Les Tests:
2. Rรฉalisation des modules de Bases
2.1 Page dโauthentification
2.2 Crรฉation du module Habilitation
2.3 Gestion de portefeuille ressource humaine
3. Conclusion
Conclusion Gรฉnรฉrale
BIBLIOGRAPHIE
WEBOGRAPHIE
Tรฉlรฉcharger le rapport complet