Presentation d'un logiciel de GRH

10 004 vues

Publié le

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

0 commentaire
13 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
10 004
Sur SlideShare
0
Issues des intégrations
0
Intégrations
7
Actions
Partages
0
Téléchargements
622
Commentaires
0
J’aime
13
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

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

×