DE L'ENSEIGNEMENT SECONDAIRE *** Session de Juillet 2007 Epreuve : INFORMATIQUE *** Dure : 4 Heures Coeff. : 1
tude de Cas : Gestion de la Production
Le bureau de mthodes de l'entreprise X est charg de la planification et de l'ordonnancement de la fabrication des pices fournies sa clientle. Il dsire dvelopper une application informatique de gestion de la production GESTPROD . La nomenclature d'une pice est dcrite par : Code_pice, Libell_pice, Prix_Unitaire_HT, Quantit_Utilise, Quantit_Disponible, type_pice (interne ou externe). Dans la fabrication d'une pice PF, on utilise des diffrentes quantits QI, Q2,..., Qn des pices Pl, P2,...Pn. Les pices ncessaires la fabrication sont stockes dans un magasin spcial. Certaines pices sont achetes l'extrieur. D'autres sont fabriques par l'entreprise en se rfrant des gammes de fabrication qui sont identifies par des codes (Code_Gamme) et dcrites par des noms (Nom_Gamme). Une gamme sert crer une seule pice. Elle est dfinie par une seule personne qui est identifie par un code (Code_Personne) et un nom (Nom_Personne), son prparateur ... En cas de malfaon, on doit pouvoir, en partant de la pice, retrouver le prparateur. Une pice ne peut tre produite que par une seule gamme constitue par une squence d'oprations excuter. Une opration peut tre utilise dans plusieurs gammes avec des rangs diffrents (un rang est un numro de squence : Rang_Opration). L'atelier de fabrication est constitu de postes de travail et d'un local o sont stockes les machines. Un poste de travail, identifi par un numro Num_Poste et caractris par une qualific ation Qualification_P_T, est occup par un seul ouvrier qui n'est pas forcement toujours le mme. Un ouvrier est gnralement polyvalent : il peut tre affect plusieurs postes de travail. On ne peut monter une machine (Code_Machine, Nom_Machine) que sur les postes techniquement adapts. En plus, certaines machines sont substituables , c'est dire qu'on peut les remplacer par d'autres pour excuter n'importe quelle opration. Le bureau de mthodes prvoit pour chaque opration excuter le poste de travail, la machine utiliser et le temps de travail ncessaire (Temps_Prvu). La ralisation peut se faire sur un autre poste de travail et avec une autre machine et un autre temps de travail (Temps_Pass). La date de la ralisation d'une opration de fabrication d'une pice donne est enregistre. Le Service Commercial, charg des ventes de pices fabriques par l'entreprise, passe des commandes de fabrication au service des mthodes. Une commande de fabrication est identifie par un num ro Num_Com_Fab et contient les informations suivantes : Date Com Fab, Date_prvue Rception, elle contient aussi dans ses lignes de dtail les informations suivantes : Code_Pice, Dsignation_Pice et Quantit_Demande. Le service de mthodes peut regrouper plusieurs commandes de fabrication dans le mme ordre de fabrication. Un ordre de fabrication est identifi par un numro Num_Ordre_Fab et contient les informations suivantes : date du jour, liste des pices fabriquer, quantit fabriquer de chaque pice demande. Chaque ligne de dtail d'un ordre de fabrication correspond une et une seule pice. Un ordre de fabrication possde deux tats : en instance ou lanc. La direction gnrale de la production voudrait bien intgrer cette application informatique "GESTPROD" l'application informatique de gestion commerciale "GESTCOM" qui est dj oprationnelle. Cette deuxime contient des informations sur les commandes de clients (Num_Com_Cl, Nom Cl, Date_Prvue_Rception, Etat_Com : Prise en charge ou non, Dtail de la commande : Code_Pice, Qt_Corn, Prix_Uni, Valeur_Ligne_Com,...), les factures adresses aux clients (Num_Fact_CI, Nom_CI, Date_Fact, Etat_Fact : rgle ou non, Dtail de la facture : Code_Pice, Qt_Fact, Prix_Uni, Valeur Facture,...) et le stock de pices fournies aux clients (Num Pice, Dsignation_Pice, Qt_Disponible, ...). Il s'agit de gnrer automatiquement les ordres de fabrications partir de l'application informatique "GESTCOM". Questions : 1) Dfinir un Mod le Entit / Association permettant de modliser le problme dcrit ci- dessus. (6 points) 2) Dduire partir du Modle prcdent un Schma Conceptuel d'une Base de Donnes Relationnelle. (4points) 3) Utiliser le SGBD SQL pour : (7 points : 2 et 5) a) dcrire les relations (tables) du Schma Conceptuel de la question 2, b) rpondre aux requtes suivantes : Ri: Liste des pices utilises pour la fabrication d'une autre (pice) en spcifiant les quantits ncessaires la fabrication ainsi que le numro et le nom de la gamme de fabrication. R2 : Liste des machines qui peuvent tre substitues, prciser le poste de travail pour les diffrentes possibilits de substitution. R3 : Liste des postes de fabrication et les personnes qui les ont occups dans une date donne. R4: Liste des ordres de fabrication tablis dans une date donne en prcisant les dtails de fabrication de chaque pice demande (numro de la gamme de fabrication et ses diffrentes oprations ainsi que les noms des pices utilises avec les quantits ncessaires pour la fabrication). R5 : Liste des oprations ralises une date donne, prciser aussi les ouvriers chargs par la fabrication ainsi que les postes et les machines utilises. Le temps rel de la ralisation doit apparatre avec le temps prvu pour la ralisation ainsi que le plus grand cart effectu entre ces deux temps. 4) Utiliser une mthode Oriente Objet de votre choix, qu'il faut prciser, permettant de modliser ce mme problme. (2 points) 5) Quelles sont les avantages de cette approche 00 par rapport aux approches classiques. (1 point)