MINISTERE DE LENSEIGNEMENT SUPERIEUR oINSTITUT SUPERIEUR DES ETUDES

  • Slides: 34
Download presentation
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ------o-----INSTITUT SUPERIEUR DES ETUDES ------o-----TECHNOLOGIQUES DE NABEUL ------o-----2012/2013 Projet de

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 Jamel Zayani Meher 2021/6/9 Encadré par: Mr. Ben Jaffel Zied 1

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 2

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 2

 • • Nous effectuons notre stage au sein de la société MBG Galvanisation

• • Nous effectuons notre stage au sein de la société 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é. 2021/6/9 3

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 4

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 4

Les Pointeuses: un système de reconnaissance de formes deux processus de fonctionnement Processus d’enregistrement

Les Pointeuses: un système de reconnaissance de formes deux processus de fonctionnement Processus d’enregistrement Processus d’identification / vérification 2021/6/9 5

Solution Actuel: Données exportée vers Microsoft Access gestion manuelle des données de la pointeuse

Solution Actuel: Données exportée vers Microsoft Access gestion manuelle des données de la pointeuse 2021/6/9 6

Solution Proposée: Application de gestion du temps de travail: Récupération des données Contrôler les

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 2021/6/9 7

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 8

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 8

Les besoins attendus de l’application sont: Besoins fonctionnels Employé Gestionnaire Des Ressources Humaines Directeur

Les besoins attendus de l’application sont: Besoins fonctionnels Employé Gestionnaire Des Ressources Humaines Directeur Des Ressources Humaines 2021/6/9 9

Les besoins attendus de l’application sont: Besoins non fonctionnels Performance Convivialité du système Sécurité

Les besoins attendus de l’application sont: Besoins non fonctionnels Performance Convivialité du système Sécurité 2021/6/9 10

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 11

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 11

Diagramme de cas d’utilisation globale: 2021/6/9 12

Diagramme de cas d’utilisation globale: 2021/6/9 12

Diagramme de classe: 2021/6/9 13

Diagramme de classe: 2021/6/9 13

Diagramme de séquences « s’authentifier » : 2021/6/9 14

Diagramme de séquences « s’authentifier » : 2021/6/9 14

Diagramme de séquences « Ajouter Employé» : 2021/6/9 15

Diagramme de séquences « Ajouter Employé» : 2021/6/9 15

Diagramme de séquences « Supprimer Employé» : 2021/6/9 16

Diagramme de séquences « Supprimer Employé» : 2021/6/9 16

Diagramme de séquences « Modifier Employé» : 2021/6/9 17

Diagramme de séquences « Modifier Employé» : 2021/6/9 17

Diagramme de séquences « Recher Employé» : 2021/6/9 18

Diagramme de séquences « Recher Employé» : 2021/6/9 18

Diagramme de séquence « Récupérer Pointage» : 2021/6/9 19

Diagramme de séquence « Récupérer Pointage» : 2021/6/9 19

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 20

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 20

Choix et outils de développement: ASP. NET 3. 5 2021/6/9 Visual Studio 2008 SQL

Choix et outils de développement: ASP. NET 3. 5 2021/6/9 Visual Studio 2008 SQL Server Power AMC 15 21

Architecture De L’application: 2021/6/9 22

Architecture De L’application: 2021/6/9 22

Procédures Stockées: Sp_Récupération Sp_Heure_Damander Sp_Fusion_Pointage Sp_Heure_Travail Sp_Absences 2021/6/9 Sp_Heure_Sup Sp_Anomalies_Auto Sp_Total_Heure. Travail Sp_Total_Heure. Sup

Procédures Stockées: Sp_Récupération Sp_Heure_Damander Sp_Fusion_Pointage Sp_Heure_Travail Sp_Absences 2021/6/9 Sp_Heure_Sup Sp_Anomalies_Auto Sp_Total_Heure. Travail Sp_Total_Heure. Sup Sp_Pointage Journalière 23

Aperçu de quelques interfaces de l’application: Interface « Acceuil» : 2021/6/9 24

Aperçu de quelques interfaces de l’application: Interface « Acceuil» : 2021/6/9 24

Aperçu de quelques interfaces de l’application: Interface « Authentification » : 2021/6/9 25

Aperçu de quelques interfaces de l’application: Interface « Authentification » : 2021/6/9 25

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

Aperçu de quelques interfaces de l’application: Interface « Espace Gestionnaire de Ressource Humaine» : 2021/6/9 26

Aperçu de quelques interfaces de l’application: Interface « Espace Directeur de Ressource Humaine» :

Aperçu de quelques interfaces de l’application: Interface « Espace Directeur de Ressource Humaine» : 2021/6/9 27

Aperçu de quelques interfaces de l’application: Interface « Espace Employé» : 2021/6/9 28

Aperçu de quelques interfaces de l’application: Interface « Espace Employé» : 2021/6/9 28

Aperçu de quelques interfaces de l’application: Interface « Rapport Du Pointage » : 2021/6/9

Aperçu de quelques interfaces de l’application: Interface « Rapport Du Pointage » : 2021/6/9 29

Aperçu de quelques interfaces de l’application: Exemple d’un modèle de document « Total Heure

Aperçu de quelques interfaces de l’application: Exemple d’un modèle de document « Total Heure Supplémentaire» : 2021/6/9 30

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 31

Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 2021/6/9 31

Ce projet nous a aussi permit de: v Approfondir nos connaissances et d’en acquérir

Ce projet nous a aussi permit de: v Approfondir nos connaissances et d’en acquérir d’autres sur le plan professionnel. v S’initier a la technologie de développement C# et T-SQL v Mettre en application le savoir acquis tout au long de notre cursus universitaire. 2021/6/9 32

v Ajout d’autre module tels que: v La notification des demandes missions, anomalies, indisponibilité

v Ajout d’autre module tels que: v La notification des demandes missions, anomalies, indisponibilité v La gestion des heures de nuit, retard, perdues et spécial. Pour les autres filiaux. 2021/6/9 33

Merci Pour votre Attention! 2021/6/9 34

Merci Pour votre Attention! 2021/6/9 34