presentation pfe application de pointage asp.net
TRANSCRIPT
04/18/2023 1
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
Développement d’une application de gestion de pointage
Réalisé par: Smiri
JamelZayani Meher
Encadré par: Mr. Ben Jaffel
Zied
04/18/2023 2
Introduction
Etude préalable
Spécification des besoins
Conception
Réalisation
Conclusion
Plan
04/18/2023 3
Introduction• 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é.
04/18/2023 4
Introduction
Etude préalable
Spécification des besoins
Conception
Réalisation
Conclusion
Plan
04/18/2023 5
Les Pointeuses: un système de reconnaissance de formes deux processus de fonctionnement Processus d’enregistrement
Processus d’identification / vérification
04/18/2023 6
Solution Actuel: Données exportée vers Microsoft Access gestion manuelle des données de la pointeuse
04/18/2023 7
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
04/18/2023 8
Introduction
Etude préalable
Spécification des besoins
Conception
Réalisation
Conclusion
04/18/2023 9
Les besoins attendus de l’application sont:
Besoins fonctionnels
Employé
Gestionnaire Des Ressources Humaines
Directeur Des Ressources Humaines
04/18/2023 10
Les besoins attendus de l’application sont:
Besoins non fonctionnels
Performance
Convivialité du système
Sécurité
04/18/2023 11
Introduction
Etude préalable
Spécification des besoins
Conception
Réalisation
Conclusion
04/18/2023 12
Diagramme de cas d’utilisation globale:
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
Gestion du temps de travail
Employé
GRH
Consulter solde congé
Demander un congé
Consulter Roulement
Gérer les employés
Afficher l istes des absences
Gérer l ’indisponibil i té
Afficher les statistiques du pointage
Gérer les jours fériés
Gérer les Roulements
Gérer les rubriques
Gérer les sites
S'identifier
Consulter l iste congé
Consulter pointages
Consulter absences
Consulter jours fériés
DRH
Consulter demande congé
Afficher statistiques du pointage
Traiter demande congé
Consulter les heures de travail
Suivi des heures de travail
Consulter heures de travail
Demander mission
Valider mission
04/18/2023 13
Diagramme de classe:
04/18/2023 14
Diagramme de séquences « s’authentifier »:
04/18/2023 15
Diagramme de séquences « Ajouter Employé»:
04/18/2023 16
Diagramme de séquences « Supprimer Employé»:
04/18/2023 17
Diagramme de séquences « Modifier Employé»:
04/18/2023 18
Diagramme de séquences « Rechercher Employé»:
04/18/2023 19
Diagramme de séquence « Récupérer Pointage»:
04/18/2023 20
Introduction
Etude préalable
Spécification des besoins
Conception
Réalisation
Conclusion
04/18/2023 21
Choix et outils de développement:
ASP.NET 3.5 Visual Studio 2008
SQL Server
Power AMC 15
04/18/2023 22
Architecture De L’application:
Utilisateur
Interface Client
Serveur Database Sql Server
04/18/2023 23
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_TravailSp_Total_HeureSup
Sp_AbsencesSp_Pointage Journalière
04/18/2023 24
Aperçu de quelques interfaces de l’application:
Interface « Acceuil»:
04/18/2023 25
Aperçu de quelques interfaces de l’application:
Interface « Authentification »:
04/18/2023 26
Aperçu de quelques interfaces de l’application:
Interface « Espace Gestionnaire de Ressource Humaine»:
27
04/18/2023
Aperçu de quelques interfaces de l’application:
Interface « Espace Directeur de Ressource Humaine»:
04/18/2023 28
Aperçu de quelques interfaces de l’application:
Interface « Espace Employé»:
04/18/2023 29
Aperçu de quelques interfaces de l’application:
Interface « Rapport Du Pointage »:
04/18/2023 30
Aperçu de quelques interfaces de l’application:
Exemple d’un modèle de document « Total Heure Supplémentaire»:
04/18/2023 31
Introduction
Etude préalable
Spécification des besoins
Conception
Réalisation
Conclusion
04/18/2023 32
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.
Ce projet nous a aussi permit de:
04/18/2023 33
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.
04/18/2023 34
Merci Pour votre Attention!