LE RECRUTEMENT
Transcription
LE RECRUTEMENT
SYSTÈMES D’INFORMATION DE GESTION – CORRIGE DU DEVOIR D8085 CORRIGÉ DU DEVOIR D8085 EXERCICE 1 (11 POINTS) 1. En utilisant les annexes 1 à 4, présentez le tableau permettant d'identifier les variables de sortie correspondant à la gestion de ce restaurant d'entreprise. Vous prévoirez notamment une colonne permettant d'indiquer (par un oui ou par un non) les propriétés faisant partie du dictionnaire des données (3 points). Propriété Type N° société Numéro de la société NC Oui Date Date du jour NC Oui N° badge Numéro du badge NC Oui Nomplat Nom du plat NC Oui Prix Prix du plat NC Oui Total Total du ticket Part société Part prise en charge par la société Net à payer Montant à régler Nom société Nom de la société NC Oui Nom employé Nom de l'employé NC Oui Prénom employé Prénom de l'employé NC Oui Total brut Total des tickets C =Somme(Total) Non Total part Total participation société C =Somme (part société) Non Total net Total des nets à payer C =Somme (Net à payer) Non C Règle de calcul Dictionnaire des données Signification =Somme(prix) NC C Non Oui =Total-Part société Non EFC C8085 -1- SYSTÈMES D’INFORMATION DE GESTION – CORRIGE DU DEVOIR D8085 N° caisse Numéro de la caisse NC Oui Code caissière Code de la caissière NC Oui Nom caissière Nom de la caissière NC Oui Prénom caissière Prénom de la caissière NC Oui Montant total Total nets à payer par caisse Rue société Rue de la société NC Oui CP société Code postal de la société NC Oui Ville société Ville de la société NC Oui Nb adhérents Nombre d'adhérents Année Année d'édition NC Oui (paramètre) Datefin Date de fin de validité du badge NC Oui Rue caissière Rue de la caissière NC Oui CP caissière Code postal de la caissière NC Oui Ville caissière Ville de résidence de la caissière NC Oui Date_naissance Date de naissance de la caissière NC Oui C C =Somme (net à payer) pour une caisse =compte (Num employé) par société Non Non EFC C8085 -2- SYSTÈMES D’INFORMATION DE GESTION – CORRIGE DU DEVOIR D8085 2. Présentez le graphe des dépendances fonctionnelles correspondant au dictionnaire de données établi dans la question 1. Vous utiliserez pour cela les règles de gestion énoncées ci-dessus (4 points). N° badge N° société Prénom employé Nom employé Ville société Date fin Date Rue société Nom société CP société Part société N° caisse Année Nom plat Code caissière Rue caissière Date _naissance CP caissière Ville caissière Nom caissière Prix plat Prénom caissière L'année est un paramètre car elle n'a qu'une unique valeur dans le Système d'Information à un moment donné. On remarque deux Dépendance Fonctionnelles dont la source est multiple. Elles sont justifiées par le fait qu'un jour donné, une caissière n'est affectée qu'à une caisse et par le fait qu'un badge ne peut être utilisé qu'une fois dans une journée et que cela ne correspond donc qu'à une caisse pour l'enregistrement du repas. EFC C8085 -3- SYSTÈMES D’INFORMATION DE GESTION – CORRIGE DU DEVOIR D8085 3. Établissez le Modèle Conceptuel des Données correspondant au graphe que vous avez réalisé à la question 2 (4 points). Après application des différentes règles permettant de déterminer les entités et les associations, on se rend compte qu'un élément de la réalité n'est pas traduit : on ne sait pas les plats qui composent le repas d'un employé un jour donné : d'après la dernière règle prévue, on doit créer une association entre toutes les entités concernées : EMPLOYÉ, PLAT, CALENDRIER. Toutes la cardinalités maximum doivent être égales à n. Il y a deux pseudo-entités qui sont justifiées par deux DF multiples dont le but est un identifiant d'entité, en l'occurrence N° caisse pour l'une et Code caissière pour l'autre. Le paramètre identifié est traduit dans un simple rectangle car il ne fait partie ni d'une entité, ni d'une association. EFC C8085 -4- SYSTÈMES D’INFORMATION DE GESTION – CORRIGE DU DEVOIR D8085 PLAT Nomplat Prix 1,n EMPLOYE N°badge 1,n Nom employé Prénom employé Date fin 1,1 Appartient 1,n Choisir Manger 1,1 SOCIETE Num société 1,n Nom société Rue société CP société Ville société Part société 1,n Enregistrer CAISSE N° caisse 0,n 1,n CALENDRIER 0,n Date 0,3 Travailler 1,1 Affecté Année 1,n CAISSIERE Code caissière Nom caissière Prénom caissière Rue caissière CP caissière Ville caissière Date_naissance EFC C8085 -5- SYSTÈMES D’INFORMATION DE GESTION – CORRIGE DU DEVOIR D8085 EXERCICE 2 (6 POINTS) 1. Commentez les cardinalités des associations Comporte, Enregistre, Écrire et Affecté (3 points). Association Comporte : (1,5) : un emprunt contient au minimum un exemplaire d'ouvrage mais il peut en comporter jusqu'à cinq, chacun des exemplaires pouvant être restitué à des dates différentes. (0,n) :il est possible qu'un exemplaire ne soit jamais emprunté dans la période de référence mais il l'est plus probablement plusieurs fois. Association Enregistre : (1,1) :un emprunt est enregistré par un unique bibliothécaire. (1,n) :un bibliothécaire enregistre au minimum un emprunt mais beaucoup plus probablement plusieurs. Association Écrire : (1,n) : OUVRAGE : un ouvrage est écrit par au mois un auteur mais il peut l'être par plusieurs. (1,n) : AUTEUR : un auteur est écrit par au minimum un auteur mais il peut aussi être coécrit par plusieurs. Association Affecté : (1,n) :dans une salle on peut affecter de un à n bibliothécaires. (1,1) : un jour donné, un bibliothécaire est affecté à une unique salle. 2. Élaborez le schéma relationnel qui correspond au Modèle Conceptuel des Données fourni (3 points). BIBLIOTHÉCAIRE (Code_biblio, Nom biblio, Prénom biblio) EMPRUNT (Id_emprunt, Date emprunt, Date retour, #Num_adhérent, #Code_biblio) ADHÉRENT (NUm_adhérent, Nom adhérent, Prénom adhérent, Rue adhérent, CP adhérent, Ville adhérent, Tel adhérent, #Code_type_adhérent) TYPE (Code_type_adhérent, libellé type adhérent) TRAVAILLER (#Code_biblio, datejour, #Codesalle) SALLE (Codesalle, Etage) EXEMPLAIRE (#Code_ouvrage,Num_exemplaire, Editeur, Nbpages, #Codesalle) EFC C8085 -6- SYSTÈMES D’INFORMATION DE GESTION – CORRIGE DU DEVOIR D8085 COMPORTE (#Code_ouvrage,#Num_exemplaire,#Id_emprunt, Date restitution) OUVRAGE (Code_ouvrage, Titre, Année, Type) AUTEUR (Code_auteur, Nom auteur, Prénom auteur, Nationalité, Date de naissance) ÉCRIRE (#Code_ouvrage,#Code_auteur) On remarque que l'entité calendrier n'est pas traduite puisqu'elle ne contient qu'une propriété liée au temps. Cela explique que datejour ne soit pas précédé d'un # dans la relation TRAVAILLER. Dans la relation EXEMPLAIRE, la clé est composée de Code ouvrage et de Num_exemplaire car il s'agit d'une entité dépendante dont Num_exemplaire n'est qu'un identifiant relatif. EFC C8085 -7- SYSTÈMES D’INFORMATION DE GESTION – CORRIGE DU DEVOIR D8085 EXERCICE 3 (3 POINTS) Reconstituez le Modèle Conceptuel des Données ayant permis d'élaborer ce modèle logique. TRANCHE Codetranche Revenuplancher Revenuplafond PRESTATION 1,n 1,n Payer Tarif Codeprestation Libelléprestation Régie 0,n 1,n CALENDRIER Date 0,n Appartenir Inscrire 1,1 1,n FAMILLE Numchef ENFANT Nomchef Prénomchef Numrue Nomrue Adresseville Téléphone Nombreenfants N°enfant 0,n 1,1 Nomenfant Prénomenfant Datenaissance Datecréation Particularitélim Correspond Le fait que la relation contienne la date dans sa clé, non précédée d'un #, indique qu'il existe dans le MCD une entité contenant seulement la date (ici CALENDRIER). EFC C8085 -8-