You are on page 1of 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é Développement des Systèmes d’information

Réalisé par: Encadré par:


Smiri Jamel Mr. Ben Jaffel Zied
Zayani Meher

2018/6/17 1
Introduction

Etude préalable

Spécification des besoins

Conception

Réalisation

Conclusion

2018/6/17 2
• Nous effectuons notre stage au sein de la
société MBG Galvanisation
• MBG Galvanisation est une société de
construction métallique

• Les différents services de MBG sont:


La conception et la fabrication de
bouteilles à GPL
La galvanisation
La construction des bouteilles de gaz

• Notre mission était de penser et créer une


application qui gère le temps de travail des
employés de la société.
2018/6/17 3
Introduction

Etude préalable

Spécification des besoins

Conception

Réalisation

Conclusion

2018/6/17 4
Les Pointeuses:

un système de reconnaissance de formes


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

2018/6/17 5
Solution Actuel:

Données exportée vers Microsoft Access


gestion manuelle des données de la pointeuse

2018/6/17 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

2018/6/17 7
Introduction

Etude préalable

Spécification des besoins

Conception

Réalisation

Conclusion

2018/6/17 8
Les besoins attendus de l’application sont:

Besoins fonctionnels

Employé

Gestionnaire Des Ressources Humaines

Directeur Des Ressources Humaines

2018/6/17 9
Les besoins attendus de l’application sont:

Besoins non fonctionnels

Performance

Convivialité du système

Sécurité

2018/6/17 10
Introduction

Etude préalable

Spécification des besoins

Conception

Réalisation

Conclusion

2018/6/17 11
Diagramme de cas d’utilisation globale:
Gestion du temps de travail
Demander mi ssi on

Gérer l es empl oyés

Consul ter j ours féri és

Affi cher l i stes des absences

Consul ter poi ntages


<<i ncl ude>>
Sui vi des heures de travai l
<<i ncl ude>>
<<i ncl ude>>
<<i ncl ude>>
Gérer l es Roul ements <<i ncl ude>> Consul ter absences

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

Gérer l es rubri ques <<i ncl ude>> S'i denti fi er


<<i ncl ude>>
Consul ter l i ste congé
<<i ncl ude>>
GRH <<i ncl ude>>
Gérer l ’i ndi sponi bi l i té <<i ncl ude>>
<<i ncl ude>>
Consul ter sol de congé Empl oyé
<<i ncl ude>>

<<i ncl ude>>


Affi cher l es stati sti ques du poi ntage <<i ncl ude>>

<<i ncl ude>>


Demander un congé

<<i ncl ude>>


Gérer l es j ours féri és

Consul ter Roul ement

Gérer l es si tes <<i ncl ude>>


<<i ncl ude>>
Consul ter heures de travai l

<<i ncl ude>>

Consul ter demande congé

<<i ncl ude>>

T rai ter demande congé

Affi cher stati sti ques du poi ntage

DRH
Consul ter l es heures de travai l

Val i der mi ssi on

2018/6/17 12
Diagramme de classe:

2018/6/17 13
Diagramme de séquences « s’authentifier »:

2018/6/17 14
Diagramme de séquences « Ajouter Employé»:

2018/6/17 15
Diagramme de séquences « Supprimer
Employé»:

2018/6/17 16
Diagramme de séquences « Modifier Employé»:

2018/6/17 17
Diagramme de séquences « Rechercher Employé»:

2018/6/17 18
Diagramme de séquence « Récupérer Pointage»:

2018/6/17 19
Introduction

Etude préalable

Spécification des besoins

Conception

Réalisation

Conclusion

2018/6/17 20
Choix et outils de développement:

ASP.NET 3.5 Visual Studio 2008 SQL Server Power AMC 15

2018/6/17 21
Architecture De L’application:

2018/6/17 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

2018/6/17 23
Aperçu de quelques interfaces de l’application:

Interface « Acceuil»:

2018/6/17 24
Aperçu de quelques interfaces de l’application:

Interface « Authentification »:

2018/6/17 25
Aperçu de quelques interfaces de l’application:
Interface « Espace Gestionnaire de Ressource Humaine»:

2018/6/17 26
Aperçu de quelques interfaces de l’application:
Interface « Espace Directeur de Ressource Humaine»:

2018/6/17

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

Interface « Espace Employé»:

2018/6/17 28
Aperçu de quelques interfaces de l’application:

Interface « Rapport Du Pointage »:

2018/6/17 29
Aperçu de quelques interfaces de l’application:

Exemple d’un modèle de document « Total Heure Supplémentaire»:

2018/6/17 30
Introduction

Etude préalable

Spécification des besoins

Conception

Réalisation

Conclusion

2018/6/17 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.

2018/6/17 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.

2018/6/17 33
Merci Pour votre Attention!

2018/6/17 34