La Procédure Gestion de congé de SRH
MODELE MVC (MODELE VUE CONTROLEUR )
L’organisation d’une interface graphique est délicate. L’architecture « MVC » ne prétend pas en éliminer tous les problèmes, mais fournit une première approche pour le faire. Offrant un cadre normalisé pour structurer une application, elle facilite aussi le dialogue entre les concepteurs.
L’idée est de bien séparer les données, la présentation et les traitements. Il en résulte les trois : le modèle, la vue et le contrôleur.
Le Modèle
Le modèle correspond aux données, la plupart du temps stockées dans une base de données. Mais celles-ci peuvent également être contenues dans un fichier XML ou dans des fichiers texte.
Les données peuvent être exploitées sous forme de classes, dans un langage de programmation orientée objet (comme PHP5).
Le Contrôleur
Le contrôleur est l’élément qui va utiliser les données pour les envoyer à la vue. Son rôle est donc de récupérer les informations, de les traiter en fonction des paramètres demandés par la vue (par l’utilisateur), puis de renvoyer à la vue les données afin d’être affichées.
Le contrôleur peut donc instancier différents objets qui enverront des requêtes vers la base de données ou récupéreront des données XML.
La transmission à la vue des données récupérées se fait généralement à l’aide d’un template : insertion des données dans un fichier HTML qui va être envoyé au navigateur.
La Vue
La vue correspond à un fichier HTML la plupart du temps. Elle se contente d’afficher le contenu qu’elle reçoit sans avoir connaissance des données.
Elle ne contient que les informations liées à l’affichage. Dans le cas d’une page HTML, elle contient les éléments <h1>, <p>, <div> … dans lesquels vont venir s’insérer les contenus.
Modélisation du contexte
Les acteurs et leurs rôles
Acteur Rôle Agent • Authentification. • Ajouter demande. • Annuler demande en attente. • Afficher, modifier profil. • Afficher historique de ses demandes. Responsable RH • Authentification. • Ajouter demande. • Annuler demande en attente. • Afficher et modifier profil. • Afficher historique de ses demandes. • Donner un avis initial sur les demandes ajoutées et commenter les demandes refusées. • Afficher le calendrier des congés accordés. • Ajouter, afficher, modifier et supprimer un utilisateur. • Enregistrer et afficher les congés de maladie des agents. Président • Lister les demandes ajoutées. • Accepter ou refuser les demandes de congé ajoutées. • Afficher, modifier utilisateurs. • Chercher utilisateurs. • Afficher le calendrier des congés accordé.
Les Message envoyés / reçus
Agent • S’authentifier. • Ajouter demande, Supprimer demande. • Afficher, modifier profil. • Accès au page d’accueil dédié aux agents. • Actualisation de tableau des demandes d’agent. • Information sur l’agent.
Responsable RH • S’authentifier. • Ajouter demande, Supprimer demande. • Afficher, modifier profil. • Ajouter, modifier agent. • Chercher agent. • Ajouter Congé de maladie. • Accès au page d’accueil dédié au responsable RH. • Actualisation de tableau des demandes d’agent. • Information sur le responsable RH. • Actualisation de la table des agents. • Affiche d’agent recherché. • Actualisation de la table des congés de maladie.
Président • S’authentifier. • Chercher agent. • Afficher, modifier profil. • Accepter, refuser, commenter demandes. • Accès au page d’accueil dédié au président. • Information sur l’agent recherché. • Information sur le président. • Actualisation de la table de suivi des demandes
Guide du mémoire de fin d’études avec la catégorie ANALYSE FONCTIONNELLE |
É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 diagramme de classes où vous pouvez trouver aussi quelques autres mémoires de fin d’études similaires.
|
Table des matières
INTRODUCTION
CHAPITRE I : CONTEXTE GENERALE DU PROJET
1. Lieu de stage
1.1. Présentation générale
1.2. Organigramme
1.3. Services CARFM
2. Présentation du projet
2.1. La Procédure Gestion de congé de SRH
2.2. Problématiques
2.3. Objectifs
2.4. Solutions
2.5. Cahier de charge
2.6. Planning du travail
CHAPITRE II : ANALYSE FONCTIONNELLE
1. Méthodologie d’analyse
1.1. Présentation générale
1.2. Le langage UML
1.3. Le cycle en Y
1.4. Le Modèle MVC (Modèle Vue Contrôleur)
2. Modélisation du contexte
2.1. Les acteurs et leurs rôles
2.2. Les Message envoyés / reçus
3. Analyse et conception
3.1. Diagramme de package
3.2. Diagramme des cas d’utilisation
3.3. Diagramme de séquences
3.4. Diagramme de classes
3.5. La base d donnée
CHAPITRE III : IMPLEMENTATION
1. Outils et technologies de développement
1.1. Entreprise Architect
1.2. HTML/CSS /JS
1.3. PHP
1.4. WampServer
1.5. MySQL
1.6. AJAX
1.7. Photoshop
2. Présentation de l’application
2.1. Authentification
2.2. Page d’accueil
2.3. Ajouter demande
2.4. Suivi Demandes
2.5. Consulter demande
2.6. Calendrier des congés accordés
2.7. Afficher agents
CONCLUSION ET PERSPECTIVE
RÉFÉRENCES WEBOGRAPHIE
Télécharger le rapport complet