BTS CGO 1ERE

1 Analyse et conception de système d’information 1. 1 Graphe des DF (solution Merise 1) a) Dictionnaire des données code Description Type noldM Numéro d’identification de matériel identifié AlphaNum 15 noplo Numéro d’adhérent Numérique 10 4 nomPlo Nom du plongeur AlphaNum 30 prePlo prénom du plongeur 6 adrPlo Adresse du plongeur AlphaNurn 100 7 dateEmp Date emprunt Sni* to View (qui est cité dans le MCD du sujet). . Le moyen de déterminer si un matériel est présent ou non ans le stock est d’ajouter un indicateur booléen de présence en stock du matériel identifié. Utiliser la date d’emprunt pour déterminer la présence du matériel n’est pas fiable car un plongeur peut emprunter du matériel durant plusieurs jours. 5. La liste de matériel décrit dans le sujet nous indique qu’il convient d’ajouter une description du matériel. ispo M Indicateur de disponibilité du matériel identifié, oui=présent dans le local, non=absent Booléen qtéEmp Quantité plombs empruntée Numérique 9,2 10 odePb Code plomb qtéDispo Quantité de plombs disponible en stock 12 descM Description du matériel identifié b) Graphe des dépendances fonctionnelles PAG » OF d cette association est non fonctionnelle et non porteuse.

La présence de l’entité date est nécessaire car il faut avoir simultanément la connaissance du numéro de plongeur, du numéro de matériel (ou code plomb) ET de la date pour identifier une et une seule occurrence de l’association Emprunterl (au emprunter2). Elle entrera dans la clé primaire des relations mprunterl et 2 du MR. 1. 2 Critique du MCD L’associatlon emprunte est fausse car : La quantité ne dépend que de noplongeur et du code plomb, pas de celui du matériel identifié.

N ‘PlongeurEdate+NOMateriel quantité Par ailleurs, dans le cas de l’annexe, connaissant un plongeur, une date et un matériel, il peut se présenter des cas où le plongeur n’aura pas emprunté de plombs. En conséquence, l’existence même du lien vers plomb est remise en question. Il en va de même pour (plongeur, date, plomb). Il faut donc scinder l’association en deux associations : (plongeur, date, matériel) et (plongeur, date, plomb). De plus, il vaut mieux utiliser un verbe – d’action – à l’infinitif.

Les propriétés suivantes sont incorrectes : « Nom, Prénom » : mauvaise notation écrire les propriétés en colonne. PZGF3CFd NaPlongeur et n0Adhérent sont synonymes, il manque la description du matériel. La cardinallté plomb – emprunte et Matériel – emprunte sont fausses, mettre car : les plombs sont gérés en quantité, en groupe, es plongeurs peuvent emprunter des plombs à la même date, un plongeur peut emprunter un même matériel ou plomb à des dates différentes. . 3 Précisions sur l’organisation Les plongeurs ont un compte ; il faut rajouter une propriété comptePlo au plongeur. Le matériel emprunté a un coût d’emprunt identique selon qu’il s’agit de matériel de même nature. Je rajouterai donc une entité typeMat avec un codeT, un coûtT. Cest par traitement que lion effectuera le décompte du compte plongeur. MCD correspondant à cette nouvelle organisation: