Demo AGP
Demo AGP
Demo AGP
DES PRÉSENCES
(AGP)
BUT
• Permettre une meilleure exploitation des
dispositifs biométriques de contrôle des
présences au MINHDU:
– Prise en compte des justificatifs (congés, missions, stages,
séminaires, permissions d’absences, etc.);
– Prise en compte des affectations et des nominations;
– Production rapide des rapports de présences conviviaux
(rapports mensuels et trimestriels);
– Statistiques divers
I- PRÉSENTATION DE L’EXISTANT
A - Description de l’architecture du système
•Le contrôle des présences dans les services centraux du MINHDU est
actuellement assuré par un dispositif biométrique installé sur chacun
des 2 sites abritant les bureaux desdits services. Ce dispositif
fonctionne de façon identique sur chacun des sites comporte :
– Un terminal biométrique, qui est connecté au réseau local, et qui enregistre
les informations du personnel puis pointe les heures d’arrivées et de départs
du personnel ;
– Un logiciel d’exploitation, qui est installé sur un ordinateur connecté au
réseau local et qui permet via ce réseau de communiquer avec le terminal
biométrique ; il permet notamment de télécharger les données se trouvant
dans le terminal, de les stocker dans une base de données Access se trouvant
en local, de traiter ces données, puis de les retourner (« uploader ») sur le
terminal pour actualisation. Ce logiciel permet également de générer des
rapports et autres résultats statistiques.
I- PRÉSENTATION DE L’EXISTANT
B- Description du fonctionnement du système
•i-) Administration du terminal
•L’administration du terminal biométrique se fait à deux niveaux :
– 1er niveau : A l’installation du terminal, l’administrateur doit définir la configuration du
terminal (nom du terminal, son adresse IP, port de connexion qui sera utilisé par le logiciel
pour se connecter au terminal, …)
– 2e niveau : Via le logiciel, l’administrateur peut :
• Configurer l’accès au terminal
• Se connecter au terminal et modifier ses paramètres (notamment le nom du terminal et son adresse
IP)
•ii-) Téléchargement et Uploade des données
•Il s’agit de gérer les échanges entre le terminal et le logiciel. L’administrateur peut via
le logiciel :
– Télécharger les informations du personnel du terminal vers la base de données locale exploité
par le logiciel ;
– Uploader les informations du personnel (traitées via le logiciel), de la base de données vers le
terminal ;
– Télécharger les données de pointage des heures d’arrivée et de départ du personnel, du
terminal vers la base de données ;
I- PRÉSENTATION DE L’EXISTANT
iii-) Enregistrement d’un nouveau personnel
• Seul un administrateur a le droit de procéder à cette opération. Elle consiste à
créer dans le terminal un enregistrement comportant les informations du
personnel, notamment son code d’identification ; puis à mémoriser et à associer
au code, les empreintes des différents doigts (allant de 1 à 10).
iv-) Modification des informations du personnel :
• Cette opération s’effectue en trois phases :
• Téléchargement via le logiciel, des informations du personnel se trouvant dans le
terminal ;
• Modification de ces informations via le logiciel (nom, sexe, photo, droits, …) ;
• Uploade des informations modifiées du personnel, de la base de données vers le
terminal.
v-) Gestion des départements
• Le personnel enregistré peut être regroupé en fonction des départements ou
structures dans lesquels il se trouve. À cet effet le logiciel permet à
l’administrateur de définir les différentes structures du ministère de manière
hiérarchique, puis d’y affecter le personnel.
I- PRÉSENTATION DE L’EXISTANT
vi-) Gestion des rapports
• Elle consiste à consulter pour une période donnée et pour une structure
donnée, le listing journalier des heures d’arrivées et de départs du
personnel ; puis à exporter si nécessaire le rapport obtenu vers un fichier
Excel, Texte, ou CSV.
v) Paramétrage du système
• Le système permet de définir les paramétrages suivants :
• l’emploi de temps de travail du Ministère : il s’agit notamment d’indiquer
les jours de travail, ainsi que les heures de début et de fin de travail pour
chacune des journées ;
• l’heure de début et l’heure de fin du pointage des arrivées ;
• l’heure de début et l’heure de fin du pointage des départs ;
• la base de données dans laquelle le logiciel sauvegarde les données ;
• etc.
I- PRÉSENTATION DE L’EXISTANT
• C- Modèle de données de l’existant (Description de quelques relations
importantes)
Relations Description Quelques Champs importants
Nom du champ Description
Userinfo Stocke les Userid Identifiant du personnel
informations du Badgenumber Code correspondant à l’enregistrement de
personnel l’empreinte
Name Nom et prénoms du personnel
Gender Sexe du personnel
Birthday Date de naissance
Title Fonction
Defaultdeptid Identifiant de la structure (ou du département)
dans lequel travail le personnel
Photo Image du personnel
Gérer le personnel
Notifier missions
http://192.168.1.210:8080/controlepresences