merise exercices mcd enonces

Post on 09-Jul-2015

570 views

Category:

Documents

6 download

Embed Size (px)

TRANSCRIPT

ECOLE NATIONALE DES INGENIEURS DES TRAVAUX AGRICOLES DE BORDEAUX DEPARTEMENT ENTREPRISE ET SYSTEME UNITE DE FORMATION INFORMATIQUE ~o~O~o~

EXERCICES DELABORATION DE MODELES CONCEPTUELS DES DONNEESJuin 2003

Monique BORIES et Jrme STEFFE

ENITA de Bordeaux - nonc exos merise.doc - 22/09/2004 3:59

Exercices MERISE

Page 1

EXERCICE 1GESTION DES DOSSIERS COMPTABLES DUN CENTRE DE GESTION On se situe dans un centre de gestion comprenant plusieurs agences dlocalises. Dans chaque agence travaillent plusieurs comptables, chacun grant plusieurs exploitations. Un comptable ne travaille que dans une seule agence et une exploitation ne peut tre gre que par un seul comptable. On souhaite connatre la liste des exploitations gres par chacun des comptables et chacune des agences. Les informations retenues sont : Le nom de lexploitation, La commune o se situe lexploitation, Le nom du comptable, Le directeur et la ville de lagence, Le nom de lagence, La SAU de lexploitation, Lge du comptable, Le numro de tlphone du comptable. Etablir le modle conceptuel des donnes correspondant puis le modle logique associ.

EXERCICE 2GESTION DES LOGEMENTS DANS UNE AGENCE IMMOBILIERE Une agence de location de maisons et dappartements dsire grer sa liste de logements. Elle voudrait en effet connatre limplantation de chaque logement (nom de la commune et du quartier) ainsi que les personnes qui les occupent (les signataires uniquement). Le loyer dpend dun logement, mais en fonction de son type (maison, studio, T1, T2...) lagence facturera toujours en plus du loyer la mme somme forfaitaire ses clients. Par exemple, le prix dun studio sera toujours gal au prix du loyer + 30 de charges forfaitaires par mois. Pour chaque logement, on veut disposer galement de ladresse, de la superficie ainsi que du loyer. Quant aux individus qui occupent les logements (les signataires du contrat uniquement), on se contentera de leurs noms, prnoms, date de naissance et numro de tlphone. Pour chaque commune, on dsire connatre le nombre dhabitants ainsi que la distance sparant la commune de lagence. NB : on ne grera pas lhistorique de loccupation des logements par les individus. On considrera de plus quun individu ne peut tre signataire que dun seul contrat. Etablir le modle conceptuel des donnes correspondant puis le modle logique associ.

ENITA de Bordeaux - nonc exos merise.doc - 22/09/2004 3:59

Exercices MERISE

Page 2

EXERCICE 3GESTION DES DROITS A PRODUIRE DUNE EXPLOITATION On souhaite grer, pour chaque exploitation agricole, le montant des divers droits produire. Un droit est valable pour une priode donne et on dsire conserver lhistorique des divers droits de chacune des exploitations. A ce jour, la liste des droits produire que lon dsire grer est la suivante : - Quota laitiers (en litres) - Droits de plantation (en ha) Les informations retenues sont : - Le nom de lexploitation - La commune o se situe lexploitation - Sa SAU - Les droits et les valeurs des droits accords chaque exploitation. Etablir le modle conceptuel des donnes correspondant puis le modle logique associ.

EXERCICE 4GESTION DES RENDEMENTS DES PARCELLES DUNE EXPLOITATION Un agriculteur dsire connatre les productions ralises sur ses parcelles culturales. Une parcelle peut comporter plusieurs productions dans la mme anne civile. Pour chaque parcelle, on veut connatre quelles productions ont t ralises et quelles dates. On dsire galement connatre le rendement de chaque production par parcelle, ainsi que les apports en N, P, K pour une priode donne. Enfin, on doit pouvoir disposer de la quantit et du nom de lengrais qui a t pandu sur chaque parcelle ( une date donne). Lagriculteur vous fournit les informations suivantes : - Le nom de la parcelle et sa surface - Les coordonnes gographiques de la parcelle - Le nom de la production et son unit de production - Les dates dbut et fin de production - La quantit produite - Le nom de lengrais - Lunit dpandage de lengrais - La proportion de N, de P et de K dans lengrais - La quantit dengrais pandue une date donne sur une parcelle donne Etablir le modle conceptuel des donnes correspondant puis le modle logique associ.

ENITA de Bordeaux - nonc exos merise.doc - 22/09/2004 3:59

Exercices MERISE

Page 3

EXERCICE 5GESTION DUN CLUB DE CHASSE SOUS-MARINE Un club de chasse sous-marine dsire informatiser les rsultats de parties de chasse. Tous les pcheurs du club sont connus sous un pseudo. Les parties de chasse ne sont pas communes (chacun chasse individuellement). On considre quil ne peut y avoir quune seule chasse dans la mme journe. Les espces sont catalogues en fonction de leur niveau de tir (difficult quils prsentent tre chasss) et de leur poids moyen. Lorsquon enregistre le rsultat dune chasse, seul le nombre de poissons par espce est comptabilis (les poissons ne sont pas pess : on raisonne toujours partir du poids moyen). Enfin, chaque niveau de tir est associ un nombre de points (plus le niveau est lev, plus le nombre de points est important), qui permet dattribuer un score chaque partie de chasse. Lobjectif du club est de permettre dtablir les documents suivants : - linventaire des espces de poissons et le niveau de tir qui leur est attribu - le rcapitulatif du nombre de prises dans lanne pour lensemble des chasseurs du club - le bilan des parties de chasse pour un chasseur donn (NB : on dsire voir apparatre le lieu o sest effectue chaque chasse). Etablir le modle conceptuel des donnes correspondant puis le modle logique associ.

EXERCICE 6GESTION DES COURSES HIPPIQUES On dsire grer les participations des divers chevaux et jockeys aux courses hippiques : connatre les participants dune course et leur classement. Une course se droule toujours sur le mme champ de course et appartient toujours la mme catgorie (exemple de catgorie : trot attel, trot mont, obstacle ). On dsire connatre les catgories de course quun champ de course peut accueillir. On dsire de plus grer les informations suivantes : - la dsignation de la course (ex : prix dAmrique) - le nom du champ de course - le nombre de places dans les tribunes - la date de la course (cette date est variable) - la dotation de la course en euros (cette dotation est variable) - le nom des chevaux - le nom et le prnom du propritaire (on supposera quil ny en a quun et on ne grera pas lhistorique) - le sexe du cheval - le nom et prnom des jockeys - la date de naissance de chaque cheval.

ENITA de Bordeaux - nonc exos merise.doc - 22/09/2004 3:59

Exercices MERISE

Page 4

-

le numro de dossard du jockey et du cheval pour la course

NB : on dsire de plus grer les liens de parent directs entre les chevaux. Une mme course peut avoir lieu plusieurs fois dans la mme saison sur le mme champ de course et les dotations ne sont pas toujours les mmes. Ex : le trot mont dAuteuil se droule au mois de mars avec une dotation de 5 millions, au mois de juillet avec une dotation de 3 millions et au mois de dcembre avec une dotation de 4 millions. Etablir le modle conceptuel des donnes correspondant puis le modle logique associ.

EXERCICE 7GESTION DES CONCOURS DAPPRENTIS MENUISIERS Une cole dsire grer la participation de ses apprentis divers concours de menuiserie. Chaque apprenti est encadr par un tuteur de lcole. Dans chaque concours, lapprenti doit raliser un objet quil choisit lui-mme. Le jury accorde toujours un nombre de points qui permet dtablir le classement (si 2 apprentis ont le mme nombre de points, ils sont ex-quos). On dsire connatre les concours auxquels ont particip les apprentis, lobjet ralis, la place et le nombre de points quils ont obtenus (NB : pour la place, on ne gre que les apprentis de lcole). Les informations collectes sont : - nom de lapprenti - prnom de lapprenti - nom du tuteur - prnom du tuteur - nom du concours - lieu du concours - dotation globale du concours - date du concours - nombre de points obtenus - place obtenue - nom objet ralis Etablir le modle conceptuel des donnes correspondant puis le modle logique associ.

ENITA de Bordeaux - nonc exos merise.doc - 22/09/2004 3:59

Exercices MERISE

Page 5

EXERCICE 8GESTION DES RESULTATS AU PARCOURS DU COMBATTANT Une caserne militaire dsire grer les rsultats des soldats lors du passage des obstacles du parcours du combattant. Dans sa carrire, un soldat va passer plusieurs fois le parcours du combattant. A chaque fois quun soldat passe un obstacle, un instructeur lui attribue une note (note instructeur). Si le parcours comporte 20 obstacles, llve recevra donc 20 notes (si llve ne passe pas lobstacle, la note 0 lui est attribue). A chaque obstacle est attribu un niveau de difficult. (facile , moyen, difficile ). Un bonus de points est ensuite attribu chaque niveau (ex : bonus de 2 points pour les obstacles difficiles). La note finale pour le passage dun obstacle est donc gale : note attribue par linstructeur + bonus relatif la difficult de lobstacle. Enfin, une note minimale obtenir est dfinie pour chaque obstacle. Elle dfinit un niveau minimum atteindre qui permet de dire un soldat sur quels obstacles il doit axer en priorit son entranement. Exemple : soit lobstacle Fosse de niveau difficile (le bonus attribu pour ce niveau est de 2 points). La note minimale atteindre pour cet obstacle est de 10. Si un lve est not 6 sur cet obstacle par linstructeur, sa note finale sera gale 6 + 2 = 8. On juge donc que son niveau sur cet obstacle est insuffisant et quil lui faut parfaire son entranement. Les responsables de la caserne souhaitent obtenir la liste de tous les obstacles ainsi que leur niveau de difficult. Ils souhaitent galement obtenir la liste de toutes les notes attribues sur chacun des obstacles. Enfin, ils dsirent avoir le rcapitulatif des notes obtenues par un soldat donn pour retracer sa progression, ainsi que le temps total qui