PROJET DE FIN D’ETUDE
MASTER PROFESSIONNEL EN RÉSEAUX ET APPLICATIONS
                 DISTRIBUÉES

                          Sujet
 « Gestion de Ressources Humaines dans un
               réseau local »
          Elaboré par : Mlle. LAABIDI Imen


        Mme. ATTIA Nawel                   Présidente
        Mr.BEN AMMAR Mohamed                    Suiveur
        Mr. JEMLI Monaam                   Encadreur

            Année universitaire : 2010 - 2011
Plan

1. Introduction
2. Spécification
3. Conception
4. Réalisation
5. Conclusion


2
Plan

1. Introduction
2. Spécification
3. Conception
4. Réalisation
5. Conclusion


3
1. Introduction


Notre application gère la fonction suivante:

    « Gestion de Ressources Humaines
           dans un réseau local»




4
Plan

1.   Introduction
2.   Spécification
3.   Conception
4.   Réalisation
5.   Conclusion

5
2.   Spécification
                         Analyse de l’existant



 Analyser l’existant de cette gestion pour
  dégager les problèmes
 Trouver les solutions




6
2.    Spécification
                                  Problématique
Les principaux problèmes rencontrés:

    Difficultés lors de la recherche de l’information.
    Risque de perte des événements.
    vérification manuelle.
    Absence de sécurité des données
    Se déplacer pour communiquer avec les personnels
     de l’entreprise.

Conséquence: perte de temps et d’informations.

7
2.   Spécification
                           Solution proposée

Développer une application permettant

 La gestion des personnels.
 La gestion des événements.
 La gestion des forums.
 La gestion des formations.
 La communication à travers l’espace de Chat.


8
2.   Spécification
                     Analyse des besoins (1)




 Besoins fonctionnels




9
2.      Spécification
                                   Analyse des besoins (1)
 Partie administrateur
Gérer    les   utilisateurs   et    les   ajouter,    modifier,   supprimer,   consulter   et
                                          afficher.
formateurs
Gérer les événements                      créer, modifier, supprimer, consulter.

Gérer forum                               ajouter un sujet, consulter les sujets, afficher le
                                          sujets, supprimer sujet, ajouter un message,
                                          consulter les messages, afficher le message,
                                          supprimer message.

Suivie formation                          Consulter formation, afficher la formation,
                                          télécharger un/des documents.

Se connecter à l’espace de Chat           ajouter, supprimer un/des contacts, envoyer un
                                          fichier, démarrer voix IP, Scanner le réseau.

10
2.    Spécification
                                  Analyse des besoins (2)
 Partie utilisateur
Gérer les événements                  créer, consulter

Suivie forum                          ajouter un sujet, consulter les sujets, afficher le
                                      sujets), (ajouter un message, consulter les
                                      messages, afficher le message


Suivie formation                      Consulter formation, afficher la formation,
                                      télécharger un/des documents.


Se connecter à l’espace de Chat       ajouter, supprimer un/des contacts, envoyer un
                                      fichier, démarrer voix IP, Scanner le réseau




11
2.    Spécification
                                  Analyse des besoins (3)
 Partie formateur
Suivie forum                         ajouter un sujet, consulter les sujets, afficher
                                     le sujets, ajouter un message, consulter les
                                     messages, afficher le message.


Gérer formation                      ajouter   documents,    Consulter    formation,
                                     afficher la formation, télécharger un/des
                                     documents.


Se connecter à l’espace de Chat      ajouter, supprimer un/des contacts, envoyer
                                     un fichier, démarrer voix IP, Scanner le réseau




12
2.   Spécification
                      Analyse des besoins (4)

 Besoins non fonctionnels


 Facilité de compréhension
 Sécurité
 Convivialité
 Ergonomie




13
Plan

1. Introduction
2. Spécification
3. Conception
4. Réalisation
5. Conclusion

14
3.     Conception
                                   Cas d’utilisation
                                Gérer
                              personnels

                                       Gérer agenda


Administrateur          Gérer forum

                                       Consulter         include include      include
                                        agenda          include

                                       Consulter                     S’authentifier
                                                   include
                                        forum           include
 Utilisateur                                                      include   include
                               Suivre
                             formation
                                Gérer
                              formation
 Formateur           Se connecter à
    15              l’espace de Chat
3.   Conception
               Diagramme de classe




16
3. Conception
           Diagramme de séquence (1)




17
3. Conception
                Diagramme de séquence (2)




18
3. Conception
                Diagramme de séquence (3)




19
Plan

1. Introduction
2. Spécification
3. Conception
4. Réalisation
5. Conclusion

20
4.   Réalisation
                   Environnement de travail

Les outils de travail

 Netbeans
 MySQL
 UML Diagrammer




21
4.   Réalisation
                          Interfaces réalisées (1)
 Interface d’authentification




22
4.   Réalisation
                            Interfaces réalisées (2)
 Espace d’administrateur




23
4.   Réalisation
                           Interfaces réalisées (3)
 Les tâches effectuées par l’administrateur




24
4.   Réalisation
                          Interfaces réalisées (4)
 tâches effectuées par l’administrateur




25
4.   Réalisation
                         Interfaces réalisées (5)
 Espace d’utilisateur




26
4.   Réalisation
                        Interfaces réalisées (6)
 Espace du formateur




27
1.   Réalisation
                          Interfaces réalisées (7)
 Les tâches effectuées par le formateur




28
4.   Réalisation
                   Interfaces réalisées (8)




29
Notre application



30
Plan

1. Introduction
2. Spécification
3. Conception
4. Réalisation
5. Conclusion

31
5. Conclusion
L’objectif de notre projet de fin d’étude est de
   concevoir une application informatisant la
   gestion de ressources humaines dans un réseau
   local. Cette application permet d’améliorer la
   sécurisaté des transferts des données, de gagner
   du temps, etc…
Et comme perspective, cette application peut être
   améliorer en l’ajoutant une application
   statistique relative à la formation des personnels
   de l’entreprise.
32
Merci pour votre attention




33

Imen pfe

  • 1.
    PROJET DE FIND’ETUDE MASTER PROFESSIONNEL EN RÉSEAUX ET APPLICATIONS DISTRIBUÉES Sujet « Gestion de Ressources Humaines dans un réseau local » Elaboré par : Mlle. LAABIDI Imen Mme. ATTIA Nawel Présidente Mr.BEN AMMAR Mohamed Suiveur Mr. JEMLI Monaam Encadreur Année universitaire : 2010 - 2011
  • 2.
    Plan 1. Introduction 2. Spécification 3.Conception 4. Réalisation 5. Conclusion 2
  • 3.
    Plan 1. Introduction 2. Spécification 3.Conception 4. Réalisation 5. Conclusion 3
  • 4.
    1. Introduction Notre applicationgère la fonction suivante: « Gestion de Ressources Humaines dans un réseau local» 4
  • 5.
    Plan 1. Introduction 2. Spécification 3. Conception 4. Réalisation 5. Conclusion 5
  • 6.
    2. Spécification Analyse de l’existant  Analyser l’existant de cette gestion pour dégager les problèmes  Trouver les solutions 6
  • 7.
    2. Spécification Problématique Les principaux problèmes rencontrés:  Difficultés lors de la recherche de l’information.  Risque de perte des événements.  vérification manuelle.  Absence de sécurité des données  Se déplacer pour communiquer avec les personnels de l’entreprise. Conséquence: perte de temps et d’informations. 7
  • 8.
    2. Spécification Solution proposée Développer une application permettant  La gestion des personnels.  La gestion des événements.  La gestion des forums.  La gestion des formations.  La communication à travers l’espace de Chat. 8
  • 9.
    2. Spécification Analyse des besoins (1)  Besoins fonctionnels 9
  • 10.
    2. Spécification Analyse des besoins (1)  Partie administrateur Gérer les utilisateurs et les ajouter, modifier, supprimer, consulter et afficher. formateurs Gérer les événements créer, modifier, supprimer, consulter. Gérer forum ajouter un sujet, consulter les sujets, afficher le sujets, supprimer sujet, ajouter un message, consulter les messages, afficher le message, supprimer message. Suivie formation Consulter formation, afficher la formation, télécharger un/des documents. Se connecter à l’espace de Chat ajouter, supprimer un/des contacts, envoyer un fichier, démarrer voix IP, Scanner le réseau. 10
  • 11.
    2. Spécification Analyse des besoins (2)  Partie utilisateur Gérer les événements créer, consulter Suivie forum ajouter un sujet, consulter les sujets, afficher le sujets), (ajouter un message, consulter les messages, afficher le message Suivie formation Consulter formation, afficher la formation, télécharger un/des documents. Se connecter à l’espace de Chat ajouter, supprimer un/des contacts, envoyer un fichier, démarrer voix IP, Scanner le réseau 11
  • 12.
    2. Spécification Analyse des besoins (3)  Partie formateur Suivie forum ajouter un sujet, consulter les sujets, afficher le sujets, ajouter un message, consulter les messages, afficher le message. Gérer formation ajouter documents, Consulter formation, afficher la formation, télécharger un/des documents. Se connecter à l’espace de Chat ajouter, supprimer un/des contacts, envoyer un fichier, démarrer voix IP, Scanner le réseau 12
  • 13.
    2. Spécification Analyse des besoins (4)  Besoins non fonctionnels  Facilité de compréhension  Sécurité  Convivialité  Ergonomie 13
  • 14.
    Plan 1. Introduction 2. Spécification 3.Conception 4. Réalisation 5. Conclusion 14
  • 15.
    3. Conception Cas d’utilisation Gérer personnels Gérer agenda Administrateur Gérer forum Consulter include include include agenda include Consulter S’authentifier include forum include Utilisateur include include Suivre formation Gérer formation Formateur Se connecter à 15 l’espace de Chat
  • 16.
    3. Conception Diagramme de classe 16
  • 17.
    3. Conception Diagramme de séquence (1) 17
  • 18.
    3. Conception Diagramme de séquence (2) 18
  • 19.
    3. Conception Diagramme de séquence (3) 19
  • 20.
    Plan 1. Introduction 2. Spécification 3.Conception 4. Réalisation 5. Conclusion 20
  • 21.
    4. Réalisation Environnement de travail Les outils de travail  Netbeans  MySQL  UML Diagrammer 21
  • 22.
    4. Réalisation Interfaces réalisées (1)  Interface d’authentification 22
  • 23.
    4. Réalisation Interfaces réalisées (2)  Espace d’administrateur 23
  • 24.
    4. Réalisation Interfaces réalisées (3)  Les tâches effectuées par l’administrateur 24
  • 25.
    4. Réalisation Interfaces réalisées (4)  tâches effectuées par l’administrateur 25
  • 26.
    4. Réalisation Interfaces réalisées (5)  Espace d’utilisateur 26
  • 27.
    4. Réalisation Interfaces réalisées (6)  Espace du formateur 27
  • 28.
    1. Réalisation Interfaces réalisées (7)  Les tâches effectuées par le formateur 28
  • 29.
    4. Réalisation Interfaces réalisées (8) 29
  • 30.
  • 31.
    Plan 1. Introduction 2. Spécification 3.Conception 4. Réalisation 5. Conclusion 31
  • 32.
    5. Conclusion L’objectif denotre projet de fin d’étude est de concevoir une application informatisant la gestion de ressources humaines dans un réseau local. Cette application permet d’améliorer la sécurisaté des transferts des données, de gagner du temps, etc… Et comme perspective, cette application peut être améliorer en l’ajoutant une application statistique relative à la formation des personnels de l’entreprise. 32
  • 33.
    Merci pour votreattention 33