Précédent   Forum des professionnels en informatique > Général Développement > Conception > Méthodes > Merise
Merise Systémique, Cycle projet (V, W), flux, traitements ... Avant de poster -> F.A.Q Merise
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/03/2011, 00h17   #1
Nouveau Membre du Club
 
Homme med ben
Étudiant
Inscription : octobre 2010
Messages : 74
Détails du profil
Informations personnelles :
Nom : Homme med ben
Âge : 22
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2010
Messages : 74
Points : 29
Points : 29
Par défaut Gestion pointage du personnel

Bonjour je dois créer une application de gestion de pointage des employés, est ce que quelqu’un peut me donner des idées sur le MCD que je dois suivre.
J’ai commencé par ça :
Employe(id,……..)
Horaire(id_horaire,id_tranche)
tranche (id_tranche,heurD,heurF)
planing( ????) je dois affecter chaque employé à un planning en prennent compte (des jours de congé et des jour fériés)
…..
Je dois pouvoir afficher un rapport sur un employer donné pour savoir si il a mis du retard pour pointer sur la machine


merci infiniment
Med_be est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 08h44   #2
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 10 998
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 48
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 10 998
Points : 18 262
Points : 18 262
Envoyer un message via MSN à CinePhil
Citation:
Envoyé par Med_be Voir le message
Bonjour je dois créer une application de gestion de pointage des employés, est ce que quelqu’un peut me donner des idées sur le MCD que je dois suivre.
J’ai commencé par ça :
Employe(id,……..)
Horaire(id_horaire,id_tranche)
tranche (id_tranche,heurD,heurF)
planing( ????)
Ce n'est pas un MCD que tu nous montres mais une liste de tables de BDD. Tu mets donc la charrue avant les boeufs !

Tu dois commencer par définir des règles de gestion des données à partir de l'expression des besoins auxquels doit répondre la future application.

Tu donnes un exemple de besoins :
Citation:
je dois affecter chaque employé à un planning en prennent compte (des jours de congé et des jour fériés)
On peut en déduire cet embryon de MCD :
Employé -1,1----Affecter----0,n- Planning

Ce qui se traduit en français par cette règle de gestion :
" Un employé est affecté à un seul planning et un planning peut se voir affecter plusieurs employés."

À toi de voir si c'est la bonne traduction du besoin exprimé.

Citation:
Je dois pouvoir afficher un rapport sur un employer donné pour savoir si il a mis du retard pour pointer sur la machine
Là on entre dans les traitements à effectuer sur les données. Ce n'est donc plus du domaine du MCD mais du MCT.

Tu as peut-être besoin d'une rasade de Merise ?
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française !
Linuxiens, comptez-vous !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 30/03/2011, 05h20   #3
Nouveau Membre du Club
 
Homme med ben
Étudiant
Inscription : octobre 2010
Messages : 74
Détails du profil
Informations personnelles :
Nom : Homme med ben
Âge : 22
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2010
Messages : 74
Points : 29
Points : 29
En fait c'est un exemple de base de données que je cherche
je suis parvenu à ça :
employe(id_emp,...,id_eq)
equipe(id_eq,...,id_dept)
departement(id_dept)
horaire(id_ho,id_tra)
tranche(id_tra,heurd,heurf)
planing_Travail(id_pla,id_emp)
planing_repos(id_plaR,id_emp)
pointage(id,id_emp,date_heur)

Mais je veux être sûr que c’est suffisant pour avoir un raport finale sur chaque employé qui ressemble à ça :
ID_dept :
ID_emp :
Date_pointage :
Heur-entrée :
Heur-sortie :
Heur-sup-normal :
Heur-sup-week-end :
Heures sup vacance :
Sortie privée(Heure) :
Congé Maladie (Heure) :
Congé Annuel(Heure) :
Congé Mariage(Heure) :
Déplacement(Heure) :
Sortie Temporaire(Heure) :
Retard(Minute) :
Sortie Tôt(Minute) :
Absence(Heure) :
Nombre Absence :
Nomb.Pointage :
Med_be est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 08h31   #4
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 10 998
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 48
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 10 998
Points : 18 262
Points : 18 262
Envoyer un message via MSN à CinePhil
Citation:
Envoyé par Med_be Voir le message
En fait c'est un exemple de base de données que je cherche
je suis parvenu à ça :
employe(id_emp,...,id_eq)
equipe(id_eq,...,id_dept)
departement(id_dept)
horaire(id_ho,id_tra)
tranche(id_tra,heurd,heurf)
planing_Travail(id_pla,id_emp)
planing_repos(id_plaR,id_emp)
pointage(id,id_emp,date_heur)
En ne donnant que des identifiants et des clés étrangères, on ne se représente pas ce que sont un planning, un horaire, une tranche...
Et comme tu ne donnes pas d'explication sur ces concepts ni aucune règle de gestion ou aucune expression de besoin, on ne peut pas le deviner et on ne peut pas t'aider.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française !
Linuxiens, comptez-vous !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 15h41   #5
Nouveau Membre du Club
 
Homme med ben
Étudiant
Inscription : octobre 2010
Messages : 74
Détails du profil
Informations personnelles :
Nom : Homme med ben
Âge : 22
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2010
Messages : 74
Points : 29
Points : 29
le problème c'est qu'on ma pas donné un cahier de charge juste l’idée du projet et le résultat attendu
l’idée et de réaliser une application qui va permettre de contrôler les entrées sorties des employés à l'aide d'un système de pointage électronique par empreinte digitale qui transmettra directement les données sur l'employé qui a pointé à notre application .
après je dois pouvoir calculer les retards,les sorties ,les heurs sup,l'absence,combien de fois il a pointé par jour...
......
Heures sup vacance :
Sortie privée(Heure) :
Congé Maladie (Heure) :
Congé Annuel(Heure) :
Congé Mariage(Heure) :
Déplacement(Heure) :
Sortie Temporaire(Heure) :
Retard(Minute) :
........
Med_be est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 20h08   #6
Invité régulier
 
Homme Stéphane
Inscription : septembre 2007
Messages : 9
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France

Informations forums :
Inscription : septembre 2007
Messages : 9
Points : 6
Points : 6
Bonsoir,
je me demande si vous avez abouti dans votre démarche?
Je suis en train de réfléchir à une façon de gérer une équipe de personne (un e trentaine) qui doivent se rendre disponible . L'ensemble des dispos doit etre regroupé au sein d'un planning.
Maverick57 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2011, 10h05   #7
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 10 998
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 48
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 10 998
Points : 18 262
Points : 18 262
Envoyer un message via MSN à CinePhil
Cherche dans le forum Schéma ; il y a déjà eu plusieurs discussions sur la gestion du personnel et sur les plannings.

Citation:
une équipe de personne (un e trentaine) qui doivent se rendre disponible . L'ensemble des dispos doit etre regroupé au sein d'un planning.
Par contre, conceptuellement, je ferais plutôt le contraire : enregistrer les périodes où une personne est indisponible et chercher les périodes pour lesquelles X personnes ne sont pas indisponibles.

L'action d'ajouter un rendez-vous dans son planning (agenda) est plus naturelle que d'enregistrer le fait qu'on est dispo de telle heuure à telle heure tel jour.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française !
Linuxiens, comptez-vous !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2012, 16h50   #8
Invité de passage
 
Femme
informaticienne
Inscription : avril 2012
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Algérie

Informations professionnelles :
Activité : informaticienne
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2012
Messages : 3
Points : 1
Points : 1
vous utilisez quelle methode pour l'authentification des utilisateur
zazi22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2012, 16h55   #9
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 10 998
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 48
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 10 998
Points : 18 262
Points : 18 262
Envoyer un message via MSN à CinePhil
Citation:
Envoyé par zazi22 Voir le message
vous utilisez quelle methode pour l'authentification des utilisateur
Quel rapport avec ce qui précède ?
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française !
Linuxiens, comptez-vous !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h02.


 
 
 
 
Partenaires

Hébergement Web