CONCEPTION ET RÉALISATION D’UN
« LOGICIEL DE GESTION DES RESSOURCES
HUMAINES »
Encadré par :
Mme. GUERMAZI Houda
1
Réalisé...
PLAN
 Introduction
 Problématique
 Solution
 Analyse et Spécification
 Conception
 Réalisation
 Conclusion & Perspe...
3
PLAN
 Introduction
 Problématique
 Solution
 Analyse et Spécification
 Conception
 Réalisation
 Conclusion & Pers...
INTRODUCTION
4
 Un nombre toujours plus grand d’entreprise s’appuient
sur des ordinateurs et des réseau pour leurs
commun...
PROBLEMATIQUE
5
La récolte de données prend donc de la charge en
temps et
en personnel.
 Elle contredit l’aspect temps r...
SOLUTION PROPOSÉE
 Pour résoudre ces problèmes on propose
développer un logiciel intitulé
« Logiciel de gestion des resso...
7
PLAN
 Introduction
 Problématique
 Solution
 Analyse et Spécification
 Conception
 Réalisation
 Conclusion & Pers...
8
LES BESOINS FONCTIONNELS
Coté administrateur(responsable ressources
humaines ):
• S’authentifier.
• Accéder et mettre à...
9
Coté employé :
• Accéder a la rebique concernant ses congés.
• Accéder a la rebique concernant ces informations personn...
10
LES BESOINS NON FONCTIONNELS
• Le système doit avoir une interface conviviale permettant
un dialogue simple entre l’uti...
11
DÉCOMPOSITION DE LA SOLUTION EN PACKAGES
Au cours de cette spécification, nous avons décomposé le
module principale de ...
12
LES ACTEURS
 Employé
 Administrateur : c’est le responsable de ressources
humaines (RH).
 Contrôleur
13
DIAGRAMMES DES CAS D’UTILISATION
Gestion des employés et des donnes personnelles
Supprimer employé
Mettre à jour infoma...
14
Gestion de pointage
Pointer employé
Controleur
Authentifier
<<include>>
Gestion des messages
Authentifier
Lire messages...
15
Gestion du congé
Authentifier
Consulter etat congé
demander congé
Gérer demande congé
Consulter demande
Administrateur
...
16
Gestion de la paie
Gerer fiche de la paie
Authentifier
Consulter fiche de la paie
Modifier fiche de la paie
Valider fic...
17
PLAN
 Introduction
 Problématique
 Solution
 Analyse et Spécification
 Conception
 Réalisation
 Conclusion & Per...
18
Architecture de l’application
Administrateur EmployéContrôleur
Boite de réception
Information
Employé
Gestion de congé
...
19
EMPLOYE
MATRICULE
NOM
PRENOM
DATE_DE_NAISSANCE
ADRESSE
NOMBRE_ENFANTS
DATE_DE_RECRUTEMENT
ECHELLE
SERVICE
SALAIRE_HORAI...
20
Table Description
Employé
Elle contient toutes les informations relatives aux employés à savoir le matricule, le
nom, l...
21
DIAGRAMMES DES SÉQUENCES: QUELQUES SCENARIOS
Un scenario :pour décrire ou valider un cas d’utilisation
code accepté
sai...
22
demande acceptée
accepter demande
envoyer demande
demande envoyée
verification
demande congé
Employé
:systeme de gestio...
23
fiche valider
valider fiche de paie
information affichée
date acceptée
saisir date
code acceptée
saisir code employé
de...
24
 Introduction
 Problématique
 Solution
 Analyse et Spécification
 Conception
 Réalisation
 Conclusion & Perspect...
25
Environnement logiciel
o système d’exploitation : Windows XP Professionnel
o base de données : Oracle version 10g
o édi...
26
27
28
29
30
31
3232
 Introduction
 Problématique
 Solution
 Analyse et Spécification
 Conception
 Réalisation
 Conclusion & Perspe...
CONCLUSION
On a essayé tout au long de ce projet de répondre à
un certains nombre de besoins et d’en trouver des
solutions...
PERSPECTIVES
Finalement cette application est conçue pour être
maintenue et améliorée suivant les besoins
ultérieurs.
34
35
Référence
Bibliographie
oModélisation objet avec UML P. A. Muller et N.Gaertner,Paris,
Edition Eyrolles, 2000.
oIntrodu...
*** FIN ***
Merci pour votre
attention
36
Prochain SlideShare
Chargement dans…5
×

Presentation d'un logiciel de GRH

14 090 vues

Publié le

http://www.mediafire.com/download/3829scatx1zodvf/Rapport_&_PPT.zip
check that link for more presentations

  • Soyez le premier à commenter

Presentation d'un logiciel de GRH

  1. 1. CONCEPTION ET RÉALISATION D’UN « LOGICIEL DE GESTION DES RESSOURCES HUMAINES » Encadré par : Mme. GUERMAZI Houda 1 Réalisé par : BELHASSAN Anis BEN ATTIA Rabii ELGHARBI Alaeddin A.U 2007/2008 Projet deux Modules Université de la Manouba Ecole Nationale des Sciences de l’Informatique
  2. 2. PLAN  Introduction  Problématique  Solution  Analyse et Spécification  Conception  Réalisation  Conclusion & Perspectives 2
  3. 3. 3 PLAN  Introduction  Problématique  Solution  Analyse et Spécification  Conception  Réalisation  Conclusion & Perspectives 3
  4. 4. INTRODUCTION 4  Un nombre toujours plus grand d’entreprise s’appuient sur des ordinateurs et des réseau pour leurs communications et transactions commerciales critiques.  La complexité de ces systèmes implique souvent des risques et des vulnérabilités imprévisibles .  En cas d’indisponibilité de leurs systèmes informatiques ,ces entrepris pourraient subir d’important perte en terme de productivité.
  5. 5. PROBLEMATIQUE 5 La récolte de données prend donc de la charge en temps et en personnel.  Elle contredit l’aspect temps réel de l’informatique industrielle.  le risque d’erreur humaine lors de la saisie des données.
  6. 6. SOLUTION PROPOSÉE  Pour résoudre ces problèmes on propose développer un logiciel intitulé « Logiciel de gestion des ressources humaines »  Cette application vise à informatiser le système actuel afin de le rendre plus rentable. 6
  7. 7. 7 PLAN  Introduction  Problématique  Solution  Analyse et Spécification  Conception  Réalisation  Conclusion & Perspectives
  8. 8. 8 LES BESOINS FONCTIONNELS Coté administrateur(responsable ressources humaines ): • S’authentifier. • Accéder et mettre à jour les informations des employés. • Accéder et de mettre à jour les recrutements. • Accéder et de mettre à jour les licenciements. • Accéder et de mettre à jour les congés. • Accéder et de mettre à jour les fiches de paie.
  9. 9. 9 Coté employé : • Accéder a la rebique concernant ses congés. • Accéder a la rebique concernant ces informations personnelles. • Accéder a sa fiche de paie. Coté contrôleur: •Mettre à jour le pointage
  10. 10. 10 LES BESOINS NON FONCTIONNELS • Le système doit avoir une interface conviviale permettant un dialogue simple entre l’utilisateur et l’application. • le systeme doit être fiable et sécurisé : il imposer l’authentification a chaque utilisateur. • le menu doit être bien organisé. • Les informations figurant dans l’application doivent être claires et précises. • Le logiciel doit fonctionner sur différents systèmes d’exploitation.
  11. 11. 11 DÉCOMPOSITION DE LA SOLUTION EN PACKAGES Au cours de cette spécification, nous avons décomposé le module principale de gestion des ressources humaines en plusieurs packages Gestion des employés Gestion des congés Gestion de fiche de la paie Gestion des messages Pointage
  12. 12. 12 LES ACTEURS  Employé  Administrateur : c’est le responsable de ressources humaines (RH).  Contrôleur
  13. 13. 13 DIAGRAMMES DES CAS D’UTILISATION Gestion des employés et des donnes personnelles Supprimer employé Mettre à jour infomations employé Afficher informations employé Ajouter employé Authentifier Administrateur <<include>> <<include>> <<include>> <<include>>
  14. 14. 14 Gestion de pointage Pointer employé Controleur Authentifier <<include>> Gestion des messages Authentifier Lire messages Envoyer messages Administrateur <<include>> <<include>> Employé
  15. 15. 15 Gestion du congé Authentifier Consulter etat congé demander congé Gérer demande congé Consulter demande Administrateur <<include>> <<include>> <<include>> <<include>> Employé
  16. 16. 16 Gestion de la paie Gerer fiche de la paie Authentifier Consulter fiche de la paie Modifier fiche de la paie Valider fiche de la paie Administrateur Employé <<include>> <<include>> <<extend>> <<extend>>
  17. 17. 17 PLAN  Introduction  Problématique  Solution  Analyse et Spécification  Conception  Réalisation  Conclusion & Perspectives
  18. 18. 18 Architecture de l’application Administrateur EmployéContrôleur Boite de réception Information Employé Gestion de congé Gestion de la paie Pointage Demande congé Lire message Envoyer message authentifier Consulter fiche de paie
  19. 19. 19 EMPLOYE MATRICULE NOM PRENOM DATE_DE_NAISSANCE ADRESSE NOMBRE_ENFANTS DATE_DE_RECRUTEMENT ECHELLE SERVICE SALAIRE_HORAIRE RESTE_CONGÉ Varchar2(20) Varchar2(20) Varchar2(20) date Varchar2(20) number(20) date number(20) Varchar2(20) float(20) number(10) LOGIN_PSWD Matricule PSWD DROIT VARCHAR2(20) Varchar2(20) Varchar2(20) <pk> POINTAGE MATRICULE DATE_P HEURE TYPE_P Varchar2(20) Varchar2(20) date varchar2(20) <pk> <pk> <pk> CONGE NUM DATEDEB JOURS_RESTANT JOURS_DEMANDÉ STATUS TYPE_CONGE DATE_EMIS NUMBER(20) DATE NUMBER(10) NUMBER(10) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) <pk> MESSAGE NUM MATRICULE MESSAGE STATUS NUMBER(10) VARCHAR2(20) VARCHAR2(100) VARCHAR2(20) <pk> <fk> MESSAGE_ADMIN NUM MESSAGE STATUS NUMBER(10) VARCHAR2(100) VARCHAR2(20) <pk> FICHE_PAIE Matricule SALAIRE_BASE HEURS_TRAVAILLES CONGES PRIME_PRESENCE SALAIRE_BRUT CNSS NET_A_PAYER DATE_PRIME STATUS NB_H_RETARD NB_H_AJOUT DATE-ENTRE VARCHAR2(20) float(10) number(10) number(10) float(10) float(10) float(10) float(10) date varchar2(20) interval interval NUMBER(10) <pk> Demander Lire envoyer Possède Admet Faire 1.1 0.n 1.1 0.n 1.1 0.n 1.1 1.1 1.1 1.1 1.1 0.n Licenciement Matricule date Nature VARCHAR2(20) DATE Varchar2(20) <pk> Posséde 1.1 1.1 Archive Matricule MOIS VARCHAR2(20) Varchar2(20) <pk> 0.n 1.1 Posséde Schéma de la base de données
  20. 20. 20 Table Description Employé Elle contient toutes les informations relatives aux employés à savoir le matricule, le nom, la date de recrutement, échelle… Message_ employé Cette table contient la liste des messages envoyés par l’employé et leurs états (lu, nom lu). Congé Cette table représente les informations sur les congés (matricule, date du congé, nature du congé, durée du congé…). Pointage Elle contient toutes les informations concernant le pointage (matricule, date d’entrée, date de sortir). login_pswd Elle contient toutes les informations concernant les mots de passe et les droits (administrateur, employé ou bien contrôleur) Fiche de paie Cette table contient les informations concernant les salaires (date salaire, salaire de base, salaire brute net a payer...). Message_admi Cette table contient la liste de messages envoyée par l’administrateur et leurs états (lu, non lu). archive Dans cette table nous allons enregistrer les informations mensuelle relative a la fiche de paie de chaque employer. Licenciement Cette table contient la liste des employées licencier (matricule,date_sanction,nature_sanction) Interrogation de la base de données
  21. 21. 21 DIAGRAMMES DES SÉQUENCES: QUELQUES SCENARIOS Un scenario :pour décrire ou valider un cas d’utilisation code accepté saisir code employé demande de mise à jour demande acceptée information Modifiée informations enregistrée Modifier informations employé valider informations employé enregistrement :systeme de gestion de ressource humaine Administrateur Diagramme de séquence: Modifier information employé
  22. 22. 22 demande acceptée accepter demande envoyer demande demande envoyée verification demande congé Employé :systeme de gestion des ressources humaines Administrateur Diagramme de séquence demande congé
  23. 23. 23 fiche valider valider fiche de paie information affichée date acceptée saisir date code acceptée saisir code employé demande acceptée demande de creation de fiche de paie Administrateur :systéme de gestion de ressource humaine Diagramme de séquence Création de fiche de paie
  24. 24. 24  Introduction  Problématique  Solution  Analyse et Spécification  Conception  Réalisation  Conclusion & Perspectives PLAN
  25. 25. 25 Environnement logiciel o système d’exploitation : Windows XP Professionnel o base de données : Oracle version 10g o éditeur SQL : SQL+ o modélisation UML : Power AMC o développement de l’application : Outil de développement C_Sharp (C#): Microsoft Visual Studio 2008
  26. 26. 26
  27. 27. 27
  28. 28. 28
  29. 29. 29
  30. 30. 30
  31. 31. 31
  32. 32. 3232  Introduction  Problématique  Solution  Analyse et Spécification  Conception  Réalisation  Conclusion & Perspectives PLAN
  33. 33. CONCLUSION On a essayé tout au long de ce projet de répondre à un certains nombre de besoins et d’en trouver des solutions valides qui devraient répondre à un certain nombre de besoins des décideurs et des managers dans le domaine des télécommunications. 33
  34. 34. PERSPECTIVES Finalement cette application est conçue pour être maintenue et améliorée suivant les besoins ultérieurs. 34
  35. 35. 35 Référence Bibliographie oModélisation objet avec UML P. A. Muller et N.Gaertner,Paris, Edition Eyrolles, 2000. oIntroduction à C# - Pierre-Yves Saumont, Antoine Mirecourt - 2001 - Éditions Eyrolles Néographie ohttp://www.oracle.com ohttp://fr.wikipedia.org ohttp://www.codeproject.com ohttp://ditch.developpez.com ohttp://www.codes-sources.com ohttp://www.codyx.org
  36. 36. *** FIN *** Merci pour votre attention 36

×