Vous êtes sur la page 1sur 34

MINISTERE DE L’ENSEIGNEMENT SUPERIEUR

------o------
INSTITUT SUPERIEUR DES ETUDES
------o------
TECHNOLOGIQUES DE NABEUL
------o------
2012/2013

Projet de Fin de Parcours en vue de l’obtention de La Licence en


Informatique spécialité
Projet de Fin Développement
de Parcours des Systèmes
en vue de l’obtention de Lad’information
Licence en
Informatique spécialité Développement des Systèmes d’information

Développement d’une application de gestion de pointage

Réalisé par: Encadré par:


Smiri Jamel Mr. Ben Jaffel Zied
Zayani Meher

06/25/2021 1
Plan
Introduction
Introduction
Etude préalable
Etude préalable
Spécification des besoins
Spécification des besoins
Conception
Conception
Réalisation
Réalisation
Conclusion
Conclusion

06/25/2021 2
Introduction
• Nous effectuons notre stage au sein de la société MBG Galvanisation
• Nous effectuons notre stage au sein de la société MBG Galvanisation
•• MBG
MBGGalvanisation
Galvanisationestestune
unesociété
sociétédedeconstruction
constructionmétallique
métallique
•• LesLesdifférents
différentsservices
servicesdedeMBG
MBGsont:
sont:
LaLaconception et la fabrication de bouteilles à
conception et la fabrication de bouteilles à GPL GPL
LaLagalvanisation
galvanisation
LaLaconstruction
constructiondesdesbouteilles
bouteillesdedegazgaz
•• Notre
Notremission
missionétait
étaitdedepenser
penseretetcréer
créerune
uneapplication
applicationquiquigère
gèreleletemps
temps
dedetravail des employés de la société.
travail des employés de la société.

06/25/2021 3
Plan
Introduction
Introduction
Etude préalable
Etude préalable
Spécification des besoins
Spécification des besoins
Conception
Conception
Réalisation
Réalisation
Conclusion
Conclusion

06/25/2021 4
Les Pointeuses:

un système de reconnaissance de formes


deux processus de fonctionnement
Processus d’enregistrement 
Processus d’identification  / vérification 

06/25/2021 5
Solution Actuel:

Données exportée vers Microsoft Access


gestion manuelle des données de la pointeuse
 

06/25/2021 6
Solution Proposée:

Application de gestion du temps de travail:


Récupération des données
  Contrôler les heures de travail
Permettre la gestion de pointage
Suivi des heures de travail, supplémentaires et demandées
Gérer l’indisponibilité
Affecter des programme de travail aux employés
Générer des statistiques du pointage

06/25/2021 7
Introduction
Introduction
Etude préalable
Etude préalable
Spécification des besoins
Spécification des besoins
Conception
Conception
Réalisation
Réalisation
Conclusion
Conclusion

06/25/2021 8
Les besoins attendus de l’application sont:

Besoins fonctionnels

Gestionnaire Des Directeur Des Ressources


Employé
Ressources Humaines Humaines

06/25/2021 9
Les besoins attendus de l’application sont:

Besoins non fonctionnels

Performance  Convivialité du système Sécurité

06/25/2021 10
Introduction

Etude préalable

Spécification des besoins

Conception

Réalisation

Conclusion

06/25/2021 11
Diagramme de cas d’utilisation
globale: Gestion du temps de travail
Dem ander mi ssion

Gérer l es em pl oyés

Consul ter j ours fériés

Affi cher l istes des absences

Consul ter poi ntages


<<i ncl ude>>
Suivi des heures de travai l
<<i ncl ude>>
<<incl ude>>
<<i ncl ude>>
Gérer l es Roul em ents Consul ter absences
<<include>>

<<include>> <<i ncl ude>>

Gérer l es rubriques <<include>> S'identi fi er


<<i ncl ude>>
Consul ter l iste congé
<<incl ude>>
GRH <<i ncl ude>>
Gérer l ’i ndi sponi bi l i té <<include>>

<<i ncl ude>>


Consul ter sol de congé Em pl oyé
<<include>>

<<i ncl ude>>


Affi cher l es stati sti ques du pointage <<incl ude>>

<<i ncl ude>>


Demander un congé

<<include>>
Gérer les j ours féri és

Consul ter Roul ement

Gérer les si tes <<i ncl ude>>


<<i ncl ude>>
Consul ter heures de travail

<<incl ude>>

Consul ter dem ande congé

<<i ncl ude>>

T rai ter dem ande congé

Affi cher stati sti ques du poi ntage

DRH
Consul ter l es heures de travai l

Vali der m i ssi on

06/25/2021 12
Diagramme de classe:

06/25/2021 13
Diagramme de séquences « s’authentifier »:

06/25/2021 14
Diagramme de séquences « Ajouter
Employé»:

06/25/2021 15
Diagramme de séquences « Supprimer
Employé»:

06/25/2021 16
Diagramme de séquences « Modifier
Employé»:

06/25/2021 17
Diagramme de séquences « Rechercher
Employé»:

06/25/2021 18
Diagramme de séquence « Récupérer
Pointage»:

06/25/2021 19
Introduction

Etude préalable

Spécification des besoins

Conception

Réalisation

Conclusion

06/25/2021 20
Choix et outils de développement:

ASP.NET 3.5 Visual Studio SQL Power AMC 15


2008 Server

06/25/2021 21
Architecture De L’application:

Interface Serveur Database


Client Sql Server

Utilisateur

06/25/2021 22
Procédures Stockées:

Sp_Récupération  Sp_Heure_Sup
  Sp_Heure_Damander Sp_Anomalies_Auto
Sp_Fusion_Pointage Sp_Total_HeureTravail
Sp_Heure_Travail Sp_Total_HeureSup 
Sp_Absences Sp_Pointage Journalière 

06/25/2021 23
Aperçu de quelques interfaces de l’application:

Interface « Acceuil»:

06/25/2021 24
Aperçu de quelques interfaces de l’application:

Interface « Authentification »:

06/25/2021 25
Aperçu de quelques interfaces de l’application:
Interface « Espace Gestionnaire de Ressource Humaine»:

06/25/2021 26
Aperçu de quelques interfaces de l’application:
Interface «  Espace Directeur de Ressource Humaine»:

06/25/2021

27
Aperçu de quelques interfaces de l’application:

Interface « Espace Employé»:

06/25/2021 28
Aperçu de quelques interfaces de l’application:

Interface « Rapport Du Pointage »:

06/25/2021 29
Aperçu de quelques interfaces de l’application:

Exemple d’un modèle de document « Total Heure


Supplémentaire»:

06/25/2021 30
Introduction
Introduction
Etude préalable
Etude préalable
Spécification des besoins
Spécification des besoins
Conception
Conception
Réalisation
Réalisation
Conclusion
Conclusion

06/25/2021 31
Ce projet nous a aussi permit
de:
 Approfondir nos connaissances et d’en acquérir d’autres sur le
plan professionnel.

 S’initier a la technologie de développement C# et T-SQL

 Mettre en application le savoir acquis tout au long de notre cursus


universitaire.

06/25/2021 32
 Ajout d’autre module tels que:

 La notification des demandes des missions, anomalies, indisponibilité

 La gestion des heures de nuit, retard, perdues et spécial. Pour les autres
filiaux.

06/25/2021 33
Merci Pour votre Attention!

06/25/2021 34