Académique Documents
Professionnel Documents
Culture Documents
Mesrar Azeddine 1
Gestion de Congé
Avant-propos ------------------------------------------------------------------------------03
Remerciement -----------------------------------------------------------------------------04
Introduction -----------------------------------------------------------------------------05
Mesrar Azeddine 2
Gestion de Congé
Conclusion------------------------------------------------------4750
Mesrar Azeddine 3
Gestion de Congé
Avant-Propos
Entre les études, le diplôme, et le premier emploi il y a des stages de formation
ou de perfectionnement.
Ainsi nous semblons- t-il important de faire le point sur cette forme
d’expérience en entreprise, d’y consacrer deux volet pour réussir enfin à
comprendre qu’il y a un stage d’étude et celui d’insertion.
C’est un élément concret qui rassure après des études théoriques une sorte de
garantie d’insertion et d’intégration social.
Plus question de faire un pas dans la vie d’étudiant sans subir des stages mais
tout le monde n’en profite pas pour la bonne raison qu’il y a deux catégories
bien distinctes la formation et le perfectionnement.
Dans les deux cas il s’agit bien sûr de se familiariser avec le monde du travail
Mais le stage de formation consiste à compléter et à mettre en valeur
l’enseignement.
Mesrar Azeddine 4
Gestion de Congé
Remerciement
Il apparaît de commencer ce rapport de stage par des remerciements, à ceux qui m’ont
beaucoup enseigné au cours de ce projet et tous le corps administratif qui participe à ma
formation et qui veille à ce qu’elle soit toujours meilleure, à toutes les personnes qui nous
ont aidé, et même à ceux qui ont eu la gentillesse de faire de ce projet un moment très
profitable.
Tous les personnes qui Nos aider durant la période de Notre projet
Mesrar Azeddine 5
Gestion de Congé
Introduction
Le Système Marocain professionnelle a connu une évolution rapide et diversifiée,
donnant en 1993 la naissance d’un nouveau cycle de formation, il s’agit de formation, il
s’agit de formation du technicien (Bac+2) pour répondre à un double objectif :
Tenir compte de l’évolution de certains métiers et de certaines technologies qui
requièrent un niveau de formation élevé.
Offrir aux jeunes bacheliers des formations courtes à finalités professionnelle.
La formation dans ce niveau est complétée par un stage en entreprise,
Permettant ainsi aux stagiaires une meilleure adaptation aux exigences du marché de
l’emploi par :
La découverte du monde de travail.
La confrontation des méthodes et techniques enseigné avec les pratiques en
vigueur au sein de l’entreprise.
L’établissement de relation étroites entre les établissements de formation et
leur environnement économique en vue de rechercher ma meilleure adaptation
entre la formation et les besoins du marché de l’emploi.
Dans ce cadre nous avons effectuées notre stage à LYDEC, en bénéficiant d’une
expérience précieuse et une nouvelle exploitation de mes connaissances en matière de
formation.
Mesrar Azeddine 6
Gestion de Congé
Chapitre I
Mesrar Azeddine 7
Gestion de Congé
Lydec est une société anonyme à conseil d’administration et soumise aux dispositions
des lois relatives aux sociétés anonymes et aux sociétés faisant appel public à
l’épargne. La dénomination sociale de la société est « Lydec » depuis sa modification
votée par l’Assemblée générale du 2 juin 2015 (anciennement « Lyonnaise des Eaux
de Casablanca »).
Mesrar Azeddine 8
Gestion de Congé
Chapitre II
Mesrar Azeddine 9
Gestion de Congé
Cahier De charge
Objectifs du logiciel :
Le logiciel « gestion de congé » permet aux organismes à gestion publique de gérer les
demandes de congé. Mais aussi il permet de bien traiter ou gérer la durée du congé des
fonctionnaires.
Ce logiciel correspond à la réglementation approuvée au agence lydec,
Archive
Mesrar Azeddine 10
Gestion de Congé
Dictionnaire De donnée
Table Personnel
Nom de colonne type
Cin_personne varchar(100) Primary Key
Nom varchar(100) NOT NULL
Prénom varchar(100) NOT NULL
Adresse varchar(100) NOT NULL
Date_Naissance date NOT NULL
Date_recritement date NOT NULL
Situation_De_Famille varchar(100) NOT NULL
nbr_enfant int NOT NULL
Grade varchar(100) NOT NULL
Affectation_Actuelle varchar(100) NOT NULL
Fonction_Antérieur varchar(100) NOT NULL
Fanction_Actuelle varchar(100) NOT NULL
Nuveau_dinstriction varchar(100) NOT NULL
Code_diplome int NOT NULL
Num_Service int NOT NULL
TAB 1 : PERSONNEL
Table Utilisateur
Nom de colonne Type
cin varchar(50) Foriegn key
Rolle varchar(50) NOT NULL
Login varchar(50) Primary key
mot_de_passe varchar(50) Primary key
email varchar(50) NOT NULL
TAB 2 : Utilisateur
Mesrar Azeddine 11
Gestion de Congé
Archive Personnel
Nom de colonne type
Cin_personne varchar(100) Primary Key
Nom varchar(100) NOT NULL
Prénom varchar(100) NOT NULL
Adresse varchar(100) NOT NULL
Date_Naissance date NOT NULL
Date_recritement date NOT NULL
Situation_De_Famille varchar(100) NOT NULL
nbr_enfant int NOT NULL
Grade varchar(100) NOT NULL
Affectation_Actuelle varchar(100) NOT NULL
Fonction_Antérieur varchar(100) NOT NULL
Fanction_Actuelle varchar(100) NOT NULL
Nuveau_dinstriction varchar(100) NOT NULL
Code_diplome int NOT NULL
Num_Service int NOT NULL
TAB 4 : Archive Personnel
Mesrar Azeddine 12
Gestion de Congé
Message
Nom de colonne type
Cin_personne varchar(100) Foreign key
Message_id int Primary Key
Message_text varchar(500) NOT NULL
Date_message date NOT NULL
émetteur varchar(100) NOT NULL
récepteur varchar(100) NOT NULL
TAB 5 : Message
Mesrar Azeddine 13
Gestion de Congé
Conception Merise
Le Model Conceptuel De Donnée :
MCD est un modèle qui permet de construire un système d’information automatisé qui soit
efficace, Flexible et adapté à l’entreprise.
Mesrar Azeddine 14
Gestion de Congé
Mesrar Azeddine 15
Gestion de Congé
Le MPD (Modèle physique des données) n’est autre qu’une liste de tables
avec pour chacune d’elle les colonnes faisant partie de cette table. Il
s’obtient par calcul à partir du MCD.
Mesrar Azeddine 16
Gestion de Congé
Chapitre III
Mesrar Azeddine 17
Gestion de Congé
Mesrar Azeddine 18
Gestion de Congé
ADO.NET
ADO.NET (ActiveX Data Objects.Net) est un ensemble de classes d’accès aux
données compris
dans le Framework .NET 3.5. Il permet de gérer de façon simplifiée et organisée
des données
stockées en base (relationnelle ou non), dans des fichiers XML (eXtensible
Markup Language) et
API (Application Programming Interface).
ADO.NET permet au développeur de faciliter la manipulation des données en
établissant la
liaison entre les données et l’application. Il existe 2 modes de connexion :
connecté et
déconnecté.
Le mode connecté donne un accès en permanence aux données donc une
synchronisation quasi
immédiate mais demande une bonne prise en charge du réseau. Le mode
déconnecté permet de
stocker temporairement le résultat de nos requêtes en se connectant juste le
temps de la
récupération, de les modifier et de mettre à jour la base en se reconnectant.
ADO.NET nous offre 4 fournisseurs pour accéder aux données (SQL Server,
Oracle,ODBC et OLE DB ; que nous détaillerons dans le cours). Ceux‐ci peuvent
permettre de stocker dans un DataSet les résultats de nos requêtes.
Mesrar Azeddine 19
Gestion de Congé
Mesrar Azeddine 20
Gestion de Congé
Chapitre IV
Mesrar Azeddine 21
Gestion de Congé
Mesrar Azeddine 22
Gestion de Congé
2-Menu
Accueil
Sécurité
• Créer un nouveau compte utilisateur
• Gestions des comptes
• Changer le mot de passe
• Déconnecter
Personnel
• Mise à jour
• Rechercher
• Afficher tous
Congé
• Demande
• Ajouter
• Congé Accordé
• Congé refusé
Historique
Imprimer
• Demande de congé
• La liste des personnels
Contacte
Mesrar Azeddine 23
Gestion de Congé
Forme principale
Il permet de choisir plusieurs options pour faire plusieurs taches, si
l’utilisateur est un administrateur ou un employé , ils se composent comme
suite :
menu
Mesrar Azeddine 24
Gestion de Congé
3-Fiche de personnel
« Cette fiche est accessible uniquement à l 'administrateur »
A partir de ce fichier on peut faire la mise à jour d’un personnel <ajouter> ou<
modifier> ou bien <supprimer> sa Dépond de la tache que vous voulez
exécuter.
On peut aussi faire la recherche et l’affichage d’un personnel
FORME 3 : Personnel
Mesrar Azeddine 25
Gestion de Congé
Mesrar Azeddine 26
Gestion de Congé
Mesrar Azeddine 27
Gestion de Congé
Mesrar Azeddine 28
Gestion de Congé
Mesrar Azeddine 29
Gestion de Congé
Mesrar Azeddine 30
Gestion de Congé
4- Fiche de Congé
Mesrar Azeddine 31
Gestion de Congé
Envoyé un demande
Pour envoyer une demande l’utilisateur doit remplir les informations ci-
dessous
Enfin il clique sur <envoyer> pour valider,
Mesrar Azeddine 32
Gestion de Congé
Rechercher du congé
pour la recherche d’un Congé ,suffit de choisir la Méthode soit par cin ou
num Demande, et entrez dans le texte de rechercher ,Ce processus permet
de charger le Grid view qui affiche tous les informations de ce Demande.
Mesrar Azeddine 33
Gestion de Congé
Fiche de Congé
Mesrar Azeddine 34
Gestion de Congé
Mesrar Azeddine 35
Gestion de Congé
Congé accordé
Liste des congés accordés
Congé refusé
Liste des congés refusés
Mesrar Azeddine 36
Gestion de Congé
5- Fiche d’Historique
Mesrar Azeddine 37
Gestion de Congé
Archive personnel
même si en supprimer un personnel ça sera enregistré dans
l'archive
Archive de congé
Même si en supprimer un Demande de congé ça sera enregistré dans
l'archive
Mesrar Azeddine 38
Gestion de Congé
6-Fiche d’Imprimer
Mesrar Azeddine 39
Gestion de Congé
Imprimer Demande
On sélect un demande et en clic sur imprimer pour imprimer le demande
Mesrar Azeddine 40
Gestion de Congé
Mesrar Azeddine 41
Gestion de Congé
7-Fiche de sécurité
Ce fiche permettre de :
• Créer un nouveau compte utilisateur
• Modifie ou supprimer un compte utilisateur
Ces deux taches sont accessibles uniquement pour un administrateur
Aussi permet-il de : changer le mot de passe Cette taches accessibles par
tous les utilisateurs (administrateur ou employé)
Mesrar Azeddine 42
Gestion de Congé
Ajouter un utilisateur
Mesrar Azeddine 43
Gestion de Congé
Supprimer un utilisateur
Mesrar Azeddine 44
Gestion de Congé
8-Fiche de contacte
Mesrar Azeddine 45
Gestion de Congé
Mesrar Azeddine 46
Gestion de Congé
Message envoyer
Message Reçu
Mesrar Azeddine 47
Gestion de Congé
Mesrar Azeddine 48
Gestion de Congé
Mesrar Azeddine 49