Vous êtes sur la page 1sur 291

1

MERISE :
60 AFFAIRES CLASSES




Michel DIVIN




Les ditions du phnomne
Merise : 60 affaires classes
2
Du mme auteur :


PARLEZ-VOUS MERISE ? ditions Eyrolles 1994
PARLEZ-VOUS PROGICIEL ? ditions du Phnomne. 2008
PARLEZ-VOUS SAP ? ditions du Phnomne 2008
















3


A Alain SARTON




"J'm'en vais m'asseoir
Au bord de l'eau,
Si j'ai l'cafard
J'y pique une tte..."

Chester Himes, Il pleut des coups durs











Merci tous ceux qui m'ont aid dans la rdaction de ce livre, lecteurs,
enquteurs ou fournisseurs de matriel : Annie, Marine, Franois et Marc Divin,
Jean-Pierre Hippon, Francis Jallain, Alain et Vronique Blanchet, Denis et Evelyne
Longueville, Michel Mingasson, Anne Guignard, Eric Patrux, Yves Tabourier et
Nicolas Mendras.
Merise : 60 affaires classes
4


5




Entrez, cria Burton
Boileau Narcejac, Le dernier mot
Merise : 60 affaires classes
6

7




PREFACE


IS FECIT CUI PRODEST
Adage judiciaire


Soixante affaires classes : voil un titre propre veiller en nous l'me d'un
juge d'instruction, et nous faire comprendre le proverbe dans ce contexte : celui
qui [le crime] profite, c'est lui qui l'a fait. Mais c'est en vrit un proverbe gnrique,
voire un mta-proverbe (celui qui [cela] profite, c'est lui qui l'a fait)
1
.
Michel Divin, qui cherche instruire non pas des affaires, mais nous-mmes,
nous en propose une autre interprtation : celui qui [l'exercice] profite, c'est lui qui
l'a fait.
L'exercice profite celui qui l'a fait , telle est en effet la devise de ce livre,
une devise de pdagogue. Dj, dans Parlez-vous Merise ? , la pdagogie de
l'exemple tait tellement pousse que j'avais introduit mon avant-propos par le dicton
semblable ... je fais et j'apprends , sans prvoir qu'il serait encore mieux adapt
un ouvrage ultrieur.
C'est donc au travail que vous invite ce recueil d'exercices gradus et varis dont
l'usage, plus que la simple lecture d'un manuel, laissera srement en vous des
sdiments durables et bienfaisants, la mesure de vos efforts : ce que vous aviez
simplement compris, vous allez vous l'approprier.
Cela nous mne une dernire instanciation du proverbe : le bienfait profite
celui qui l'a fait ! Michel Divin le mritera bien, lui qui pousse la gnrosit,
l'enthousiasme et peut-tre l'optimisme au point de penser que les modles de
communications, la non-sparabilit des aspects statiques et dynamiques, ou encore

1
Interrogation crite : qu'est-ce qui distingue un proverbe gnrique ordinaire (sur-type) d'un mta-
proverbe ? Illustrez votre propos en donnant une traduction simplement gnrique. Vous disposez de dix
minutes.
Merise : 60 affaires classes
8
la courbe de la pluie , font videmment dj partie du patrimoine Merisien
communment admis et partag. Mais sans doute prend-il juste un peu d'avance, bien
utile un ouvrage auquel je souhaite longue vie ou, qui sait, dans la perspective d'un
prochain troisime ?

Yves Tabourier
Directeur de la recherche,
Mega International









Corrig de l'interrogation crite

Un mta-proverbe remplace des termes d'un certain niveau (par exemple des
noms : [le crime]) par des vocables d'un niveau plus lev (par exemple des
pronoms : [cela]), voire les supprime pure
2
comme en latin. Un proverbe sur-
type emploie des termes de mme niveau que le proverbe initial, mais plus gnraux
: [l'acte]. D'o la traduction demande : celui qui [l'acte] profite, c'est lui qui l'a
fait.

2
purement et simplement (en latin)
Avant-propos : dans la chaleur de Merise ou comment utiliser ce livre

9
Avant-propos : dans la
chaleur de Merise ou
comment utiliser ce livre





Vous avez t nombreux dvorer le premier ouvrage Parlez-vous Merise ? et
tes impatients de mettre en pratique vos connaissances. Selon votre expertise, vous
utiliserez diffremment cet ouvrage et les types d'affaires recenses.
Si vous possdez le savoir faire : vous pouvez vous rendre au chapitre 12 et
rsoudre les 14 exercices complets pour confirmer votre matrise. Si vous avez des
solutions meilleures, envoyez-les moi. Elles seront introduites dans les prochaines
ditions avec votre accord !
Si vous possdez uniquement le savoir : allez au chapitre 3, faites le
questionnaire pour rafrachir vos connaissances, les 46 exercices des tapes et les 14
exercices complets. N'hsitez pas refaire un exercice aprs avoir lu la solution.
C'est le moyen le plus efficace de mmoriser la mthode.
Si vous avez trs peu de savoir : lisez l'introduction, faites les 46 premiers
exercices deux fois chacun au minimum. Si vous voulez des complments
thoriques, relisez l'ouvrage "Parlez-vous Merise ?" Ensuite, vous pouvez aborder
les exercices complets.
Merise : 60 affaires classes
10
Table des matires

11
Table des matires

AVANT-PROPOS : DANS LA CHALEUR DE MERISE OU COMMENT
UTILISER CE LIVRE............................................................................................. 9
TABLE DES MATIRES................................................................................ 11
CHAPITRE 1 : INTRODUCTION................................................................. 19
1 RAPPEL SUR MERISE ..................................................................................... 19
2 ETAPES D'UNE TUDE INFORMATIQUE. .......................................................... 22
3 PLAN DE L'OUVRAGE. .................................................................................... 24
CHAPITRE 2 : RAPPEL DES MODLES.................................................... 27
1 LES MODLES DU NIVEAU CONCEPTUEL ........................................................ 27
2 LES MODLES DU NIVEAU ORGANISATIONNEL............................................... 31
3 LES MODLES DU NIVEAU LOGIQUE............................................................... 34
CHAPITRE 3 : QUESTIONNAIRE CHOIX MULTIPLES .................... 39
1 QUESTIONS GNRALES (EXERCICE 0)........................................................... 39
2 CONCEPTUEL (EXERCICE 1) ........................................................................... 40
3 ORGANISATIONNEL (EXERCICE 2) ................................................................. 43
4 INFORMATIQUE (EXERCICE 3)........................................................................ 44
CHAPITRE 4 : TROUVER LES FONCTIONS OU LES LIMITES DU
PROJET .................................................................................................................. 47
1 LES FONCTIONS D'UN TABLISSEMENT SCOLAIRE (EXERCICE 4) .................... 47
2 LES FONCTIONS DES SERVICES GNRAUX (EXERCICE 5)............................... 49
3. LES FONCTIONS D'UNE BIBLIOTHQUE POUR TOUS (EXERCICE 6).................. 50
CHAPITRE 5 : MODLISER LES DONNES INFORMATISER : LE
MCD......................................................................................................................... 51
1 COMPRENDRE LES CARDINALITS (EXERCICE 7)............................................ 51
2. METTRE LES CARDINALITS (EXERCICE 8) ................................................... 53
3 UN SEUL VOCABULAIRE (EXERCICE 9)........................................................... 53
4 EXPLIQUER UN MCD (EXERCICE 10)............................................................. 54
Merise : 60 affaires classes
12
5 ETUDES (EXERCICE 11).................................................................................. 54
6 TOURNES... (EXERCICE 12) .......................................................................... 55
7 ORDONNANCE (EXERCICE 13) ....................................................................... 55
8 SANCTIONS (EXERCICE 14), RFRENCE 1 ..................................................... 56
9 VOTE ITALIEN POUR LES PRSIDENTIELLES (EXERCICE 15), RFRENCE 1 ..... 56
10 LOCATION DE LOGEMENT (EXERCICE 16) .................................................... 56
11 PLAN MILITAIRE (EXERCICE 17), RFRENCE 4............................................ 57
12 IN MEMORIAM CHISH RY (EXERCICE 18), RFRENCE 1.......................... 57
13 CHINE : CONSTRUCTION DE DEUX CENTRALES AU CHARBON (EXERCICE 19),
RFRENCE 1 ......................................................................................................... 58
14 CAROLINGIENS (EXERCICE 20) .................................................................... 58
15 NOMENCLATURES OU PYRAMIDES (EXERCICE 21) ....................................... 58
16 ENSEIGNEMENT (EXERCICES 22 24).......................................................... 59
17 SOUS-TYPER (EXERCICE 25) ........................................................................ 60
18 MTA-MODLISER (EXERCICE 26) ............................................................... 61
CHAPITRE 6 : CONSTRUIRE UN JEU D'ESSAI....................................... 63
1 INTRODUCTION.............................................................................................. 63
2 STOCK AU JOUR J ET RGLES DE RAPPROVISIONNEMENT. ............................ 64
3 DEMANDES DE FOURNITURES DES SECRTARIATS DES 21 ET 22 OCTOBRE..... 65
4 DON IMMDIAT ............................................................................................. 65
5 CALCUL DES BESOINS NETS AU 24 OCTOBRE (EXERCICE 27).......................... 65
6 CALCUL DE LA QUANTIT RAPPROVISIONNER (EXERCICE 28) ................... 66
7 TARIFS ET CONDITIONNEMENTS FOURNISSEUR.............................................. 66
8 PASSAGE DES COMMANDES FOURNISSEUR (EXERCICE 29) LE 24 OCTOBRE.... 66
9. RCEPTION - ENTRE EN STOCK ................................................................... 67
10 ETAT DU STOCK APRS DISTRIBUTION (EXERCICE 30) ................................. 67
11 DON PAR SERVICE ....................................................................................... 68
12 HISTORIQUE DES DONS PAR SERVICE (EXERCICE 31) ................................... 68
13 CALCUL DU PUMP PAR PRODUIT ET VALORISATION DU STOCK (EXERCICE 32)
.............................................................................................................................. 68
14 CONSTRUIRE LE MCD DU JEU D'ESSAI (EXERCICE 33) ................................. 69
CHAPITRE 7 : VALIDER DONNES, TRAITEMENTS ET
COMMUNICATIONS ........................................................................................... 71
1 VALIDER DONNES ET COMMUNICATIONS ..................................................... 71
2 VALIDER TRAITEMENTS ET DONNES : CALCUL DE PLAN DE PRODUCTION
(EXERCICE 36) ....................................................................................................... 73
CHAPITRE 8 : DFINIR L'ORGANISATION............................................ 77
Table des matires

13
1 YAKUSA (EXERCICE 37), RFRENCE 2.......................................................... 77
2 PROCDURE PUNITION MCT ? (EXERCICE 38), RFRENCE 2 ........................ 78
3 MAASTRICHT (EXERCICE 39)......................................................................... 79
4 CAS ECCLSIASTIQUE (EXERCICE 40) ............................................................ 80
CHAPITRE 9 : OUTILS DONNES OU TRAITEMENTS ?...................... 83
1 MCC............................................................................................................. 83
2 MCT............................................................................................................. 84
3 MCD............................................................................................................. 85
4 MOT............................................................................................................. 86
5 MOD ............................................................................................................ 87
6 LISTE DES OUTILS (EXERCICES 41 ET 42) ....................................................... 88
CHAPITRE 10 : PLANIFIER LES OUTILS................................................. 91
1 HYPOTHSES DE PLANIFICATION................................................................... 91
12 EXERCICE 43............................................................................................... 93
CHAPITRE 11 : CONSTRUIRE LE MPD.................................................... 95
1 MPD1 (EXERCICE 44) ................................................................................... 95
2 MPD2 (EXERCICE 45) ................................................................................... 95
3 MPD3 (EXERCICE 46) ................................................................................... 96
CHAPITRE 12 : EXERCICES COMPLETS................................................. 99
1 MISRABLES (HTEL) (EXERCICE 47) ........................................................... 99
2 TAXE D'APPRENTISSAGE (EXERCICE 48) ...................................................... 103
3 STAGES (EXERCICE 49)................................................................................ 104
4 FORMER (EXERCICE 50)............................................................................... 105
5 SLECTIONNER (EXERCICE 51) .................................................................... 106
6 SERVICES GNRAUX (EXERCICE 52) .......................................................... 107
7 SERVICES GNRAUX (EXERCICE 53) .......................................................... 108
8 MAISON D'DUCATION (EXERCICE 54)......................................................... 108
9 CABINET ANIMAL (EXERCICE 55) ................................................................ 110
10 PRESSE (EXERCICE 56) .............................................................................. 111
11 LOCATION D'APPARTEMENT (EXERCICE 57)............................................... 114
12 GESTION FAMILIALE D'UN MNAGE (EXERCICE 58) ................................... 115
13 CABINET MDICAL (EXERCICE 59)............................................................. 115
14 CABINET PHOTOGRAPHE (EXERCICE 60).................................................... 116
CHAPITRE 13 : CORRIG QCM............................................................... 121
1 CORRIG EXERCICE 0 : QCM GNRAL....................................................... 121
Merise : 60 affaires classes
14
2 CORRIG EXERCICE 1 : QCM CONCEPTUEL ................................................. 122
3 CORRIG EXERCICE 2 : ORGANISATION........................................................ 125
4 CORRIG EXERCICE 3 QCM INFORMATIQUE................................................ 126
CHAPITRE 14 : RPONSES POSSIBLES SUR LES FONCTIONS DU
PROJET................................................................................................................. 129
1 CORRIG EXERCICE 4 : FONCTIONS DE L'COLE ........................................... 129
2 CORRIG EXERCICE 5 : FONCTIONS SERVICES GNRAUX............................ 132
3 CORRIG EXERCICE 6 : FONCTIONS DE LA BIBLIOTHQUE............................ 134
CHAPITRE 15 : CORRIG DE LA MODLISATION DES DONNES
INFORMATISER................................................................................................. 137
1 CORRIG DE L'EXERCICE 7 : COMPRENDRE LES CARDINALITS .................... 137
2 CORRIG DE L'EXERCICE 8 : LES CARDINALITS DE LIVRAISON.................... 139
3 CORRIG DE L'EXERCICE 9 : UN SEUL VOCABULAIRE ................................... 139
4 CORRIG DE L'EXERCICE 10 : EXPLICITER UN MCD..................................... 140
5 CORRIG DE L'EXERCICE 11 : "TUDES"....................................................... 140
6 CORRIG DE L'EXERCICE 12 : TOURNES...................................................... 140
7 CORRIG DE L'EXERCICE 13 : ORDONNANCE................................................ 141
8 CORRIG DE L'EXERCICE 14 : SANCTION...................................................... 142
9 CORRIG DE L'EXERCICE 15 : VOTE.............................................................. 142
10 CORRIG DE L'EXERCICE 16 : LOCATION.................................................... 143
11 CORRIG DE L'EXERCICE 17 : PLAN MILITAIRE........................................... 144
12 CORRIG DE L'EXERCICE 18 : IN MEMORIAM CHISHU RY ........................ 144
13 CORRIG DE L'EXERCICE 19 : CENTRALES AU CHARBON............................ 145
14 CORRIG DE L'EXERCICE 20 : LES CAROLINGIENS...................................... 146
15 CORRIG DE L'EXERCICE 21 : LA PYRAMIDE............................................... 146
16 CORRIG DES EXERCICES 22 24 : CAS D'COLE ....................................... 148
17 CORRIG DE L'EXERCICE 25 : LE SOUS-TYPE .............................................. 151
18 CORRIG DE L'EXERCICE 26 : LE META-MODLE........................................ 152
CHAPITRE 16 : CORRIG DU JEU D'ESSAI .......................................... 155
1 CORRIG DE L'EXERCICE 27 : LE CALCUL DES BESOINS NETS ....................... 155
2 CORRIG DE L'EXERCICE 28 : CALCUL DE LA QUANTIT RAPPROVISIONNER
............................................................................................................................ 156
3 CORRIG DE L'EXERCICE 29 : PASSAGE DES COMMANDES FOURNISSEUR ..... 156
4 RCEPTION, ENTRE EN STOCK.................................................................... 156
5 CORRIG DE L'EXERCICE 30 : TAT DU STOCK APRS DISTRIBUTION............ 157
6 DON PAR SERVICE ....................................................................................... 157
Table des matires

15
7 CORRIG DE L'EXERCICE 31 : HISTORIQUE DES DONS PAR SERVICE.............. 157
8 CORRIG DE L'EXERCICE 32 : CALCUL DU PUMP PAR PRODUIT ET
VALORISATION DU STOCK. ................................................................................... 158
9 CORRIG DE L'EXERCICE 33 : MODLES DE DONNES DU JEU D'ESSAI .......... 158
CHAPITRE 17 : CORRIG DES VALIDATIONS .................................... 161
1 CORRIG DE L'EXERCICE 34 : INFORMATIONS DES MESSAGES...................... 161
2 CORRIG EXERCICE 35 : VALIDATION MCC/MCD...................................... 161
3 CORRIG EXERCICE 36 : VALIDATION TRAITEMENTS ET DONNES............... 163
CHAPITRE 18 : CORRIG ORGANISATION ......................................... 165
1 CORRIG EXERCICE 37 : LES POSTES DE TRAVAIL ........................................ 165
2 CORRIG EXERCICE 38 : MCT INFRACTION................................................. 165
3 CORRIG EXERCICE 39 : PROCDURE MAASTRICHT..................................... 165
4 CORRIG EXERCICE 40 : CAS ECCLSIASTIQUE ............................................ 167
CHAPITRE 19 : CORRIG EXERCICES 41 ET 42, LISTER LES OUTILS
................................................................................................................................ 175
1 CORRIG EXERCICE 41 : OUTILS PARTIR DES DONNES............................. 175
2 CORRIG EXERCICE 42 : OUTILS PARTIR DES TRAITEMENTS...................... 176
3 CONCLUSION DES EXERCICES...................................................................... 177
CHAPITRE 20 : CORRIG EXERCICE 43, PLANIFIER LES OUTILS179
1 COMPLEXIT DES OUTILS ............................................................................ 179
2 CHARGES DE SPCIFICATION ET DE RALISATION DES OUTILS ..................... 179
CHAPITRE 21 : CORRIGS DES MODLES PHYSIQUES DE
DONNES............................................................................................................. 181
1 CORRIG EXERCICE 44 : MPD1................................................................... 181
2 CORRIG EXERCICE 45 : MPD2................................................................... 182
3 CORRIG EXERCICE 46 : MPD3................................................................... 183
CHAPITRE 22 : CORRIGS DES CAS COMPLETS............................... 185
1. CORRIG DE L'EXERCICE 47 : LES MISRABLES .......................................... 185
2. CORRIG DE L'EXERCICE 48 : LA TAXE D'APPRENTISSAGE........................... 187
3. CORRIG DE L'EXERCICE 49 : STAGES......................................................... 194
4. CORRIG DE L'EXERCICE 50 : FORMER LES LVES..................................... 199
5 CORRIG DE L'EXERCICE 51 : SLECTIONNER .............................................. 204
6 CORRIG DE L'EXERCICE 52 : SERVICES GNRAUX, DOMAINE "DISTRIBUER"
............................................................................................................................ 209
7 CORRIG DE L'EXERCICE 53 : SERVICES GNRAUX, DOMAINE "ACHETER".. 216
Merise : 60 affaires classes
16
8. CORRIG DE L'EXERCICE 54 : MAISON D'DUCATION. ................................. 224
9 CORRIG DE L'EXERCICE 55 : CABINET ANIMAL........................................... 232
10 CORRIG DE L'EXERCICE 56 : PRESSE......................................................... 238
11. CORRIG DE L'EXERCICE 57 : LOCATION D'APPARTEMENT ........................ 249
12. CORRIG DE L'EXERCICE 58 : GESTION FAMILIALE (DPENSES ET SOLDES)
D'UN MNAGE ...................................................................................................... 256
13 CORRIG DE L'EXERCICE 59 : CABINET MDICAL ....................................... 262
14. CORRIG DE L'EXERCICE 60 : PHOTOGRAPHE............................................ 269
ANNEXE 1 : COTS...................................................................................... 279
1. COT DE MICRO-ORDINATEURS.................................................................. 279
2. COT D'UN RSEAU DE MICRO-ORDINATEURS (LOCAL AREA NETWORK)... 279
3. COT DES LOGICIELS DE MICRO-ORDINATEURS.......................................... 279
4. COT D'UNE ARCHITECTURE MINI-SYSTME DU TYPE UNIX. ..................... 280
5. COT D'UNE ARCHITECTURE GROS SYSTME .............................................. 280
ANNEXE 2 : GLOSSAIRE............................................................................ 281
ANNEXE 3 : LGENDE DES SYMBOLES................................................ 285
1 MODLE DE COMMUNICATION..................................................................... 285
2 MODLE DE TRAITEMENT............................................................................ 285
3 MODLE DE DONNES ................................................................................. 285
4 PROCDURE (MOT) .................................................................................... 286
5 ARCHITECTURE INFORMATIQUE .................................................................. 286
6 DESCRIPTION D'UNE TRANSACTION (MODLE LOGIQUE DE TRAITEMENT) ... 287
7 MODLE LOGIQUE DE DONNES................................................................... 287
ANNEXE 4 : RFRENCES......................................................................... 289


Table des matires

17




PREMIRE PARTIE
RAPPELS ET OBJECTIFS
Merise : 60 affaires classes
18
Chapitre 1 : introduction

19
Chapitre 1 : introduction
L'exprience, se dit le concierge, on en parle toujours
comme si elle servait quelque chose.
Jean Sareil, Le pipelet n'a pas pip

Cet ouvrage a pour objectif la comprhension de Merise, mthode
d'informatisation universelle. Toute mthode informatique doit rpondre quatre
objectifs principaux :
dfinir ce que l'utilisateur final veut informatiser (quitte lui faire comprendre
ce qu'il veut), et sa faisabilit ;
vrifier la cohrence de sa demande ;
structurer les donnes informatiser. Cela est primordial en informatique de
gestion ;
rester simple. Ce point est largement battu en brche quand une mthode est
applique "pour la mthode". Elle doit rester un outil d'aide la conception ou
la ralisation.
Merise sert de langage de rfrence entre les diffrents acteurs, informaticiens et
utilisateurs. Elle reprsente, sous forme de reprsentations graphiques appeles
modles, les diffrents concepts manipuls. Merise possde des modles spcifiques.
Les exemples sont choisis dans cet ouvrage afin de mettre en vidence l'apport
spcifique de chaque modle. Les mthodes de conduite de projet, dcoupe du projet
en tches ou en sous-projets, estimation des charges, affectation des ressources aux
tches, ne sont pas abordes ici.
1 Rappel sur Merise
Merise rpond aux critres prcdents sa manire :
1.1 Dfinir ce que l'utilisateur final dsire
Des tapes de validation jalonnent le travail effectu. L'utilisateur est contraint de
valider un "niveau" avant de passer au suivant. Par exemple, les enchanements
d'crans de saisie de ristournes ou de promotion consommateur ne seront pas
dessins si des dfinitions ne sont pas donnes ou ne sont pas claires pour le
concepteur et l'utilisateur. Des tapes sur lesquelles il est possible de revenir ont t
cres.
Les tapes retenues dans Merise correspondent aux trois niveaux suivants :
Merise : 60 affaires classes
20
un niveau indpendant de l'organisation, fonctionnel, et appel conceptuel ;
un niveau indpendant de l'informatique, l'organisationnel, et ;
l'informatique. Ce niveau est dcoup en deux "sous-niveaux" logique et
physique. Le "sous-niveau" logique, indpendant du matriel, peut encore tre
dcoup en spcification externe, visible par l'utilisateur, et spcification
interne, ou invisible l'utilisateur. Il est inutile de faire valider ou approuver la
spcification interne l'utilisateur final.
Niveaux
CONCEPTION
ORGANISATION
INFORMATIQUE
Logique
Physique

D'autres tapes auraient pu tre choisies. Certains niveaux, en particulier le
niveau organisationnel, n'existent pas dans des mthodes anglo-saxonnes telles que
Ssadm ou Sadt.
1.2 Vrifier la cohrence de sa demande
Le domaine informatiser est abord par trois cts ou approches :
communication, traitement et donnes. La validation permet de vrifier la cohrence
de ces modles entre eux.
Communication, traitement et donnes.
Dans tout projet impliquant un dialogue ou
un dcoupage ncessaire des projets
(construction d'usine avec un dcoupage gnie
civil, lectricit, instrumentation,
informatique, tuyauterie...), les quiproquos
viennent d'une dfinition insuffisante des
fonctions couvertes par chaque mtier. C'est
pourquoi, avant de dmarrer un projet, il est
fondamental de fixer les limites de ce projet et
de dfinir ses liens avec les autres projets. A
chaque projet est rattach un domaine de
l'entreprise. Les liens entre projets sont
reprsents par les changes entre domaines
fonctionnels. La dcoupe de l'entreprise et les changes entre systmes internes ou
externes l'entreprise sont reprsents dans les modles de communication.
La deuxime approche qui vient naturellement l'esprit quand il s'agit
d'informatique est la description des traitements : "Que provoquent ou comment sont
gnrs ces messages ou ces changes d'information ?"
Chapitre 1 : introduction

21
Enfin, vient la structuration des donnes, sur laquelle nous reviendrons au point
trois.
Vrification de la cohrence entre les modles de communication, donnes et
traitements.
Une premire validation, dcrite dans tous les manuels concernant Merise, doit
tre effectue entre donnes et traitements. Toute donne ou information est utilise
dans un traitement et tout traitement peut accder aux donnes ncessaires.
Toute mthode accordant une importance privilgie et justifie aux donnes,
telle que Niam ou Merise, doit garder son objectif de vrifier la faisabilit de la
demande utilisateur en croisant ses besoins, exprims sous forme de donnes, et ses
besoins de traitement. Les donnes sont au service des traitements.
Une deuxime validation, intervenant avant la validation entre les donnes et les
traitements, est la validation entre donnes et communication. Cette validation est
plus facile et suppose que les modles de communication ont t effectus : ne pas
modliser des donnes de lieu de livraison quand les messages contiennent des
donnes de publicit consommateur ou de marketing.
Approche Communication Donnes Traitement Vrification cohrence



1.3 Les modles de Merise
La combinaison des 4 niveaux et des 3 approches donne lieu la "cration" de 12
modles de rfrence. Par exemple, le croisement du niveau conception et de
l'approche donnes cre le MCD, ou modle conceptuel de donnes.
Communication Donnes Traitement
Conception MCC MCD MCT
Organisation MOC MOD MOT
Informatique
Logique
Physique

MLC
MPC

MLD
MPD

MLT
MPT
Certains modles ne seront pas abords dans cet ouvrage.
Le modle logique de donnes ou MLD, indpendant du systme de gestion de
base de donnes ou SGBD, n'est pas trait. La transformation entre les modles
entit relation (MCD ou MOD) et les modles physiques relationnel et rseau
est directe. Ceux-ci sont considrs comme logiques par les administrateurs de
base de donnes. Certains appellent modles logiques de donnes les modles
dpendant du SGBD, traits ici comme physiques.
Le modle organisationnel de communication ou MOC, traite les messages
changs entre sites diffrents : demande de prsentation, demande de
lancement de programme, mise jour ou interrogation de donnes distance. Ce
Merise : 60 affaires classes
22
domaine en pleine volution n'est pas stable actuellement (architecture client
serveur). Aucun exercice ne traite cet aspect.
Les modles physiques de communication et de traitement ne sont pas dcrits
car l'ouvrage ne traite pas de programmation.
1.4 Structurer les donnes
La construction des reprsentations graphiques des structures de donnes,
appels modles de donnes, est couverte par la plupart des mthodes actuelles :
Merise, Niam, modles de Chen, Normalisation de tables relationnelles. Cela
entrane un sens de l'abstraction (inn ou acquis ?) non ngligeable. Une bonne
dfinition des modles de donnes est indispensable. Certaines mthodes, comme les
mthodes anglo-saxonnes, sont plus orientes vers la gestion de projet. Une
reprsentation des donnes plus comprhensible par l'utilisateur et non couverte par
les mthodes de conception est la construction d'un jeu d'essai.
Merise formalise des ensembles de donnes, "client", "produit", "animal", dont
les occurrences sont "sympathique", "orgueilleux", "nouveaut", "commode",
"avide", "scurit" ou "pomme", "tomate" ou "hrisson", "taureau" ou "chat", par
exemple. L'application finale crera "M. Scurit", "une pomme" et "un chat", les
occurrences des concepts manipuls par Merise, "client", "produit" et "animal". Il est
difficile de modliser les ensembles d'occurrences et les occurrences elles-mmes.
Merise manipule les ensembles d'occurrences, le jeu d'essai manipule les ensembles
et les occurrences.
Construire un jeu d'essai est primordial. Il permet l'utilisateur de prciser sa
demande et au concepteur de construire le modle de donnes si l'utilisateur ne sait
pas interprter les modles et les dessins de ses enfants. C'est pourquoi ce livre
comprend un exercice de construction de jeu d'essai. Celui-ci se situe aprs la
modlisation des donnes. Un jeu d'essai permet aussi la fourniture d'un jeu de test
pour la rception des programmes ou la slection d'un progiciel.
1.5 Rester simple.
Modifier une application existante revient 100 fois plus cher que de la concevoir
correctement ds son origine. Malheureusement, il est difficile de rester simple
quand tout s'agite autour de vous, et l'application "naturelle" de Merise peut laisser
croire une mthode complexe. Vous verrez par la pratique qu'en gardant l'esprit
ce souci de simplicit, vous aurez le plaisir d'avancer sans remettre en question les
tapes prcdentes. Cette simplicit va de pair avec la matrise du sujet de
l'utilisateur final.
2 Etapes d'une tude informatique.
Les tapes principales d'une tude pralable sont, pour le niveau conceptuel :
construction du modle conceptuel de communication, domaines, partenaires et
messages ;
Chapitre 1 : introduction

23
construction du modle conceptuel de donnes ;
validation des modles de communication et de donnes ;
construction du modle conceptuel de traitement ;
validation des modles conceptuels de donnes et de traitement.
Aprs le MCC, le MCD ou le MCT peuvent tre construits.
Les tapes de validation sont transparentes dans la correction des exercices ne
traitant pas de cette validation.
MCC
MCD
Validation
MCC/MCD
MCT
Validation
MCT/MCD
1
2
3

Les tapes du niveau organisationnel et de dfinition des outils sont :
construction de l'organigramme et de la liste des MOT ou procdures ;
construction du ou des modles organisationnels de donnes ;
construction des modles organisationnels de traitement ou procdures ;
construction de la liste des outils valide par les modles de donnes et de
traitements.
4
5
6
Organigramme et
liste des procdures
MOD
MOT
Liste des outils valide
par MOD et MOT

Ce plan sera repris dans le corrig des exercices complets :
construction du modle conceptuel de communication : domaines,
partenaires et messages ;
construction du modle conceptuel de donnes ;
construction du modle conceptuel de traitement ;
construction des modles organisationnels de traitement ou procdures ;
construction du ou des modles organisationnels de donnes ;
construction de la liste des outils valide par les modles de donnes et de
traitement.
A la fin de l'tude pralable, les tapes sont les suivantes :
Merise : 60 affaires classes
24
spcification externe : construction des enchanements d'crans et
description des champs des crans ou MLT, et validation par l'utilisateur
final ;
construction des modles de donnes dpendant du SGBD choisi ;
description des actions des crans sur la base de donns : spcification
interne ;
construction du jeu de test ;
programmation : modles physiques des traitements ;
tests de rception appels recettes en informatique.
Programmation
MPD
MLT
Spcification
externe
Liste des outils valide
par MOD et MOT
MLT
Spcification
interne
Tests de rception
Jeux de test

Quatre exercices sont consacrs la construction du modle physique de donnes
relationnel et rseau. Un exemple de MLT est donn lors du corrig du premier
exercice complet. La construction du jeu de test est identique la construction du jeu
d'essai.
3 Plan de l'ouvrage.
Le plan de l'ouvrage reprend les fonctions essentielles couvrir par Merise. Il est
divis en trois parties et trois annexes.
Premire partie : rappels et objectifs
Chapitre 1 Introduction
Chapitre 2 Rappel sur les modles
Deuxime partie : noncs des exercices
Chapitre 3 Questionnaire choix multiples permettant de vrifier ses
connaissances.
Chapitre 4 Dfinir le sujet de l'tude (MCC, domaine). Trois cas sont pris : le cas
d'une cole, de services gnraux et d'une bibliothque.
Chapitre 5 Formaliser les donnes : exercices de plus en plus riches.
Chapitre 6 Construire un jeu d'essai qui se rapporte au cas des services gnraux.
Chapitre 7 Valider les donnes et les traitements qui se rapportent au cas
bibliothque.
Chapitre 8 Dfinir l'organisation influe sur la solution informatique (utilisation de
la table des cots en annexe).
Chapitre 1 : introduction

25
Chapitre 9 Comprendre les diffrentes manires de construire les outils
informatiques (donnes ou traitements) qui se rapportent au cas bibliothque.
Chapitre 10 Planifier les spcifications et la ralisation informatique l'aide de la
liste des outils se rapportant au cas bibliothque.
Chapitre 11 Appliquer les rgles de passages du modle entit/relation aux
modles relationnel et navigationnel.
Chapitre 12 Appliquer le tout quelques exemples complets, dont les trois cas du
chapitre 4.
Troisime partie : corrigs des exercices
Les chapitres 13 22 comprennent les corrigs. Il n'existe pas de corrig
universel. Votre solution peut tre bonne. Dans ce cas, envoyez-la-moi !
Annexes : Trois annexes dcrivent les cots de diffrentes architectures micro-
ordinateurs gros systmes, un glossaire, la lgende des symboles utiliss et les
rfrences des ouvrages cits.
Merise : 60 affaires classes
26
Chapitre 2 : rappel des modles

27
Chapitre 2 : rappel des
modles

La premire fois que j'entendis Personville appele
Poisonville, c'tait par un rouquin prtentiard nomm
Hickey Dewey dans la salle du Big Ship, Butte.
Dashiell Hammet, La moisson rouge

Chaque modle est dcrit et suivi de trois paragraphes : ce qu'il faut savoir, les
erreurs viter et les questions se poser.
1 Les modles du niveau conceptuel
1.1 Le modle de communication
1. Dfinition des domaines. Les domaines sont dfinis en regroupant des
fonctions lmentaires. L'objectif est de vrifier qu'une fonction n'est exerce que
par un domaine et que toute fonction est exerce par un domaine. Ainsi, une
meilleure dfinition du champ de l'tude est obtenue. Dans la version initiale de
Merise, ce terme dsigne un domaine de gestion , dont le sens n'est pas trs bien
dfini : les activits qu'il regroupe sont-elles de mme nature , ou cooprent-elles
un mme but ? Avec le temps, les problmatiques se sont encore diversifies,
ce qui nous pousse accepter comme domaine (d'tude) tout sous-systme de
l'entreprise digne d'avoir un sous-systme d'information, c'est--dire interprtable
comme un couple oprant-pilote , ce qui peut inclure, par exemple, la notion de
projet.
2. Dfinition des partenaires. Les partenaires sont les systmes ou les acteurs
externes fonctionnels de l'entreprise.
3. Description des messages. La description des messages entre domaines ou
entre domaine et partenaire prcise les demandes ou les rponses changes
ncessaires au fonctionnement du systme. Les messages conceptuels sont
indpendants de leur support. Ils sont crits, oraux ou mme sous-entendus. La phase
suivante est la description des informations vhicules par les messages.
Merise : 60 affaires classes
28
DOMAINE 1
PARTENAIRE
MESSAGE
MES INTER DOMAINE
DOMAINE 2
MESSAGE

4. Epuration du vocabulaire. Les informations du MCC sont explicites. La
suppression des synonymes, des polysmes (mots ayant plusieurs significations) et la
description des rgles de calcul, des informations composes ou quivalentes
permettent de dfinir un premier "dictionnaire de donnes" permettant une
clarification et une dfinition des donnes. Le vocabulaire utilis par l'informatique
et l'utilisateur ne doit pas contenir d'ambigut.
Ce qu'il faut savoir
Le modle "conceptuel de communication" formalise les changes
d'informations, les messages entre systmes fonctionnels. Ceux-ci peuvent tre
internes et regroups en domaines, ou externes, les partenaires. L'extrieur, avec qui
l'entreprise effectue ses changes, est peru comme fonctionnel : client, fournisseur,
consommateur, banque... Les domaines dfinissent les projets "idaux" et peuvent
remettre en question les dcoupages effectus.
Les informations contenues dans les messages peuvent exister N fois, comme le
numro de produit dans le message facture, ou tre facultatives comme le mode de
paiement dans la facture.
Erreurs viter
Ne pas sparer fonctionnel et organisationnel. Les partenaires doivent tre pris
comme fonctionnels : lecteur, mlomane, consommateur d'lectricit et non abonn
par exemple. Les domaines sont formaliss sous forme de verbes rpondant la
question "pourquoi ?" Les verbes tels que "grer les XXX", "administrer les XXX",
"suivre les XXX", ne sont pas reprsentatifs de fonctions de traitement. "Grer les
stocks" peut servir comptabiliser annuellement les variations de stocks, et fait alors
partie du domaine "comptabiliser" ou inventorier le stock pour assurer le
dpannage des machines de production et fait alors partie du domaine "produire".
Questions se poser
Le champ de l'tude est-il dfini ? Un vocabulaire commun avec l'utilisateur est-
il dfini ? Sommes-nous au bon niveau de regroupement des fonctions en
domaines ?
Chapitre 2 : rappel des modles

29
1.2 Le modle conceptuel de traitement
Le MCT dcrit les traitements effectus par domaine (opration conceptuelle). Il
permet de valider les messages du MCC et de dcrire les conditions d'mission des
messages rsultats.
OPERATION
MESSAGE
MESSAGE
Message vnement
Message rsultat
DOMAINE 1
PARTENAIRE

Lors de la construction du MCT, une matrice de dcision peut tre construite
pour une opration conceptuelle afin de dterminer les conditions d'mission des
messages rsultats. Une matrice de dcision dtermine les messages mettre en
fonction de critres de dcision. Le nombre de cas possibles (2
N)
est fonction du
nombre N de critres de dcision. Trois groupes de lignes sont diffrencis :
la premire ligne indique les cas possibles ;
le deuxime groupe de lignes indique les hypothses de slection (SI). Si deux
critres sont pris en compte, le nombre de cas possibles est de 2
2
= 4. Les cas
sont tous pris en compte en rpondant O/N/O/N sur la premire ligne du
deuxime groupe (SI), OO/NN sur la deuxime et ainsi de suite s'il existait plus
de 2 critres ;
le troisime groupe indique les rsultats (ALORS). Par exemple, dans le cas
numro 3, le critre 1 est rempli (O) et le 2 ne l'est pas (N). Alors, la croix
indique que le message rsultat 3 est mis.
CAS 1 2 3 4
SI critre 1 O N O N
critre 2 O O N N
ALORS message rsultat 1 X
message rsultat 2 X X
message rsultat 3 X
Erreurs viter
Dcrire des oprations organises. Les oprations conceptuelles sont
indpendantes de l'organisation, valables quelle que soit l'organisation. Inventorier
annuellement pour valoriser les stocks est une opration organise. Une autre
organisation, un inventaire permanent par exemple, peut tre imagine, dans laquelle
il n'est pas ncessaire d'inventorier annuellement. Valoriser les stocks est une
Merise : 60 affaires classes
30
opration conceptuelle. L'opration devient souvent conceptuelle en posant la
question "pourquoi". Pourquoi inventorier ?
Si on dtruit les livres d'une bibliothque par manque de place, "dtruire les
livres" est une opration organise.
Abonner des clients est une opration organise. Une autre organisation peut tre
prvue, dans laquelle les clients ne sont pas abonns.
Dcomposer l'opration. Dcomposer l'opration en sous-oprations ou en tches
ne permet pas une meilleure approche de la dfinition des outils informatiques. Cette
dcomposition est inutile. Le seul critre dfinissant une opration est sa position
vis--vis des messages vnements ou rsultats : une opration est enclenche par un
message, ou elle met des messages.
Employer des synchronisations : synchroniser les messages vnements par un
"et" (excuter l'opration si les formulaires A215 et B316 sont prsents, ce qui vous
donnera un jeton) ne permet pas de savoir comment ragir quand un des messages
est absent (comment ! vous n'avez pas le formulaire A215, il est indispensaaable !).
La synchronisation de ces messages viendra comme dfinition du message organis :
le formulaire C345 est la composition des formulaires A215 et B316. Cela s'appelle
la simplification des procdures administratives.
Questions se poser
Le MCT est-il valid avec le MCC ? Tous les messages du MCC sont-ils pris en
compte dans les MCT ? Des messages du MCT peuvent ne pas tre reprsents dans
le MCC pour ne pas le surcharger.
1.3 Le modle conceptuel de donnes
Ce qu'il faut savoir
Il prcise les concepts (individus) manipuls par l'utilisateur et les liens entre ces
concepts (relations). Les informations sont portes par les individus et les relations.
CARD MIN,CARD MAX
INDIVIDU 1
INDIVIDU 2
PATTE 1
PATTE 2
RELATION
NOMENCLATURE
INFO IND1
IDENTIFIANT IND1

Erreurs viter
La principale porte sur la construction des relations.
Une occurrence de relation n'existe qu'une fois entre les mmes occurrences
d'individus. L'occurrence de relation (Stphanie, Chat) est vraie ou fausse. Stphanie
aime ou n'aime pas les chats. Elle ne peut les aimer plusieurs fois.
Chapitre 2 : rappel des modles

31
ANIMAL
taureau
chat
Stphanie
Charles
PERSONNE
aimer

Questions se poser
Les occurrences d'individus peuvent-elles tre cites facilement ? Quelles sont
les occurrences de personne et d'animal ?
1.4 Validation entre les communications et les donnes
Les informations des messages se retrouvent dans le modle de donnes, soit
directement (sur un individu ou une relation), soit par une rgle de calcul, une
quivalence ou une information compose.
Ce qu'il faut savoir : ne pas oublier de valider.
Erreur viter : ne pas valider.
Question se poser : la validation a-t-elle t effectue ?
1.5 Validation donnes/traitements
Toute opration possde un modle de donnes en lecture (consultation de
donnes mmorises) et souvent un autre en criture (mmorisation d'informations).
Elle doit pouvoir avoir accs toutes les informations ncessaires son traitement.
Si une information manque, il faut la rajouter dans le modle de donnes. Cela est la
validation des donnes par les traitements.
Tous les individus, les relations et les informations du modle de donnes
doivent tre crs et consults par une opration. Sinon, l'information est inutile ou
une opration est manquante. Il faut supprimer l'information ou crer l'opration.
Cela est la validation des traitements par les donnes.
Ce qu'il faut savoir : ne pas oublier de valider.
Erreur viter : ne pas valider.
Question se poser : la validation a-t-elle t effectue ?
2 Les modles du niveau organisationnel
2.1 Le modle organisationnel de communication
Il dcrit les changes d'informations entre sites ou lieux des postes de travail.
Pralablement, la structure ou l'organigramme de l'entreprise est dessin(e?). Il peut
tre utile de dessiner les changes organiss avant le MCC si l'utilisateur a des
Merise : 60 affaires classes
32
difficults comprendre la vue fonctionnelle. Il peut dcrire les messages entre sites
informatiques : demande partir d'un poste (client) d'crans, de programmes
lancer, de requtes de donnes ou de donnes mettre jour sur un autre site
(serveur).
SITE 1
SITE 2
POSTE DE TRAVAIL 1
POSTE DE TRAVAIL 2
MESSAGE 1
MESSAGE 2
DONNEES

2.2 Le modle organisationnel de traitement
Le MOT dcrit qui fait quoi. L'organigramme, la dfinition des postes de travail
et de leurs "relations" doit prcder les procdures. Une procdure ncessite une
description exhaustive de toutes les oprations effectuer, et surtout les situations
exceptionnelles. C'est pourquoi elle est souvent omise. Ceci est une erreur.
L'informatique est au service de l'organisation et non le contraire. Chaque opration
a des outils informatiques sa disposition.
POSTE DE TRAVAIL 1 POSTE DE TRAVAIL 2
PARTENAIRE
OPERATION
MESSAGE EVENEMENT
MESSAGE INTERNE
MESSAGE RESULTAT
OPERATION 2
OUTIL INFORMATIQUE

Ce qu'il faut savoir : une procdure est longue dfinir.
Erreur viter : dcomposer l'opration en sous-oprations.
Question se poser : les fonctions des postes de travail couvrent-elles le
champ de l'tude dfini au MCC ?
Chapitre 2 : rappel des modles

33
2.3 Le modle organisationnel de donnes
Il correspond au modle conceptuel de donnes par site de "systme
d'information".
L'organisation dfinit les postes de travail, les messages organiss, les supports
dfinis, le formulaire C345, le chque, la lettre de change relev, le connaissement
par exemple. S'ajoutent donc des concepts d'organisation, tels que postes de travail,
autorisation d'accs, document...
Voici un exemple de concept d'organisation. Une autorisation de (XXX) est
donne un utilisateur ou un groupe d'utilisateurs.
0,N
0,N
0,N
0,N
0,N 1,N
AUTORISATIO
N
GROUPE
UTILISATEUR
UTILISATEUR
AUTORISER
GROUPE
AUTORISER
UTILISAT
GROUPER
UTILISATEUR

A ce stade sont calculs les volumes : combien d'occurrences d'individu, quelles
sont les cardinalits moyennes et maximales, les longueurs des informations, le
volume total de caractres de la base ? Les relations 0N 0N contenant des
informations sont prises en compte.
Les longueurs des informations prises en compte dans les corrigs sont de 20
caractres pour les libells, 20 pour les adresses et 6 pour les dates. Les longueurs
des identifiants dpendent du nombre d'occurrences. Si 4 000 occurrences existent,
la longueur de l'identifiant sera de 4 (nombre de chiffres du nombre d'occurrences).
Les volumes sont calculs partir du MOD. Ce calcul est approch. Il ne tient
pas compte de l'optimisation de la base, des relations ne contenant aucune
information se transformant en enregistrement lors du passage du MOD en MPD et
des fichiers d'index. Lors de l'tude pralable, seul le MOD est construit. Le MPD
doit ensuite tre optimis par l'administrateur de la base de donnes. C'est pourquoi
tous les volumes sont calculs partir du MOD. Un coefficient multiplicateur devra
ensuite tre appliqu sur le rsultat. Ce coefficient est de l'ordre de 1,5. Si le calcul
sur le MOD donne 1 337 600 octets, le total sera proche de 1,33 * 1,5 = 2 Mega
octet environ.
Ce calcul est important pour connatre le type de machine ou le nombre de
disques ncessaires : de 1 100 Mega-octets, un micro-ordinateur est largement
suffisant. De 100 500 Mega, le micro est suffisant. Au del de 500 Mega, pensez
un mini-ordinateur. Au-del de plusieurs dizaines de Giga (1 000 Mega), un
Merise : 60 affaires classes
34
ordinateur plus puissant est recommand ou, autres hypothses, votre base est mal
conue ou vos utilisateurs demandent trop d'historiques des ventes !
Erreur viter : crer des individus pour le plaisir.
Question se poser : les volumes sont-ils calculs ?
3 Les modles du niveau logique
3.1 L'architecture du systme d'information
Ce modle, non compris dans Merise, et appel aussi modle d'application, dcrit
l'architecture informatique du projet. Il dcrit les applications informatiques mises en
oeuvre, les messages changs (dont les dbits sont calculs), et les bases de donnes
communes.
APPLICATION 1
APPLICATION 2
BASE DE DONNEES
DONNEES MEMORISEES
DONNEES LUES
INTERFACE

Ce qu'il faut savoir : l'architecture permet de dceler les outils d'interface et de
reprise de l'existant.
Erreur viter : ne pas le construire pour dcrire l'existant.
3.2 Le modle logique de traitement valider par l'utilisateur
L'utilisateur doit valider l'enchanement des crans d'un outil informatique avant
de valider la description des informations affiches ou saisir de chaque tat.
ETAT 3 ETAT 2
ETAT1

MLT : enchanement d'tat et
Chapitre 2 : rappel des modles

35
Information saisir
Information affiche
DESSIN D'ETAT

description des champs des tats.
Ce qu'il faut savoir : valider la construction en deux temps, l'enchanement des
tats et le dessin des tats.
Erreur fatale viter : ne pas contacter l'utilisateur.
Question se poser : la validation a-t-elle t effectue ?
3.3 Le modle physique de donnes
Le modle physique de donnes est construit partir du MOD partir de rgles
et ensuite optimis par le responsable de la base de donnes, appel DataBase
Administrator ou DBA en anglais, en fonction des volumes et des frquences d'accs
en lecture et en criture des donnes. Aucun MCD ou MOD ne fait l'objet
d'optimisation.
Trois types de systmes de gestion de base de donnes existent, relationnel,
navigationnel et hirarchique. Ils appartiennent un niveau physique par rapport
Merise, et logique par rapport aux mthodes de construction des bases de donnes.
C'est pourquoi, dans les exercices, il sera demand de passer directement au modle
relationnel ou navigationnel.
ENREGISTREMENT
CLE ENREGISTREMENT
INFORMATION

Exemple d'enregistrement de MPD
Ce qu'il faut savoir : les rgles de passage MOD ou MCD aux modles
relationnels et rseaux.
Erreur viter : vouloir optimiser sans connatre les frquences des
traitements.
Question se poser : le SGBD est-il choisi ?
3.4 Le modle logique de traitement construire par l'informatique
Une fois le MLD et la spcification externe des outils valids, l'informatique
dcrit les actions de mise jour de la base de donnes, l'obtention des informations
conditions de passage d'un tat l'autre, affiches sur l'tat suivant ou appartenant
une contrainte portant sur un tat. L'objectif de ce modle est de construire un cahier
des charges de programmation.
Il existe deux types de spcification informatique :
Merise : 60 affaires classes
36
externe, valider par l'utilisateur ;
interne, ncessaire pour tablir un cahier des charges de programmation.
ETAT 3 ETAT 2
ETAT1
ACTION
RECORD
INFO

Pour bien optimiser la base de donnes, il est ncessaire de dcrire toutes les
actions de lecture et d'criture des enregistrements de la base, leur frquence et leurs
consquences sur les temps de traitement en fonction des diffrents cas
d'optimisation (redondance d'informations, regroupement ou clatement
d'enregistrements) donc de structures de donnes. L'nonc prendrait beaucoup plus
de temps et de place construire que la solution. Alors, restez frustr !
Ce qu'il faut savoir : ce modle prend beaucoup de temps.
Erreur viter : ne pas l'effectuer.
Chapitre 2 : rappel des modles

37
DEUXIME PARTIE
NONC DES EXERCICES

Merise : 60 affaires classes
38
Chapitre 3 : questionnaire choix multiples

39
Chapitre 3 : questionnaire
choix multiples
La pice tait plonge dans l'obscurit.
Mary Higgins Clark, Recherche jeune fille
aimant danser.
1 Questions gnrales (exercice 0)
Cet exercice prsente une vue gnrale des modles et des fonctions couvertes
par les modles de Merise. Les fonctions couvrir sont en ligne et les modles sont
en colonnes, cochez les cases o le croisement est pertinent, sinon cochez la dernire
colonne.
MCC MCD MCT MOT MOD MLT MLD Non
Signif
Dfinir le vocabulaire
Dfinir les fonctions du projet
Dfinir les outils informatiques
Planifier la ralisation
Planifier l'tude pralable
Dfinir les priorits
Dfinir le groupe de projet
Dfinir les tapes du projet
Nommer le responsable de projet
Valider les modles
Estimer les volumes de donnes
Optimiser la base de donnes
Concevoir la base de donnes
Programmer
Dfinir les rgles de calcul
Dfinir les travaux
d'enchanement

Dfinir le jeu d'essai
Tester l'application
Dfinir les enchanements
d'crans

Merise : 60 affaires classes
40
Dfinir les crans
Dfinir les concepts
Enchanter l'utilisateur
2 Conceptuel (exercice 1)
2.1 MCC
Dans quel ordre doivent s'effectuer les tapes suivantes : noter de 1 4.
dfinir les fonctions lmentaires
les domaines
les partenaires
les flux rels et d'informations
Pourquoi tudier ?
Les verbes suivants sont-ils des fonctions ? Rpondre par oui ou non.
Grer les carts Veiller au grain
Grer la pnurie Archiver
Rpartir la pnurie Activer le processus
Favoriser les meilleurs Faire faire
Subsidiariser Obir
Dfinir les carts Commander
Veiller technologiquement Motiver le personnel
Les concepts suivants sont-ils des partenaires ? Rpondre par oui ou non.
Client SNCF
Fournisseur IBM
Crdit Lyonnais Prteur
Banque Shylock
Agence Lecteur
Service Abonn
EDF Concurrent
France Tlcom Transporteur
Les messages suivants sont-ils conceptuels ? Rpondre par oui ou non.
Les messages conceptuels sont indpendants de l'organisation et ont une
signification (demande de cotation, demande de prt...). Les messages du type fiche
rose, fiche verte, carton rouge sont des messages organiss et demandent des
explications.
Tableau de bord Dossier
Cahier des charges Rponse
Critres valoriss Demande d'amour
Chapitre 3 : questionnaire choix multiples

41
Descripteurs de paramtres Offre d'amour
Informations technologiques Fiche d'abonn
2.2 Modle conceptuel de donnes
Les individus doivent : (rpondre par oui ou non)
Exister proprement
Etre cits facilement
Etre lis une relation
Etre relis une patte
Possder des informations
Comprendre une date
Les relations doivent : (vrai ou faux)
Etre relies des individus
Etre relies des individus diffrents
Peuvent tre relies 2 fois au mme individu
Il n'existe pas 2 relations entre 2 individus
Il n'existe pas 2 occurrences de relation entre les mmes occurrences d'individus
Il n'existe pas 2 occurrences de relation entre les mmes individus
Il n'existe pas 2 relations entre les mmes occurrences d'individus
Une relation contenant une date permet de mmoriser les historiques de cette relation
Les informations d'un modle de donnes doivent : (rpondre par oui ou non)
Appartenir un individu et une relation
Toujours appartenir un individu
Souvent appartenir une relation
La validation MCC/MCD conduit : (rpondre par oui ou non)
Crer des rgles de calcul
Crer des quivalences
Crer des informations composes
Crer des individus manquants
Toutes les informations des messages appartiennent-elles au modle de
donnes ? Oui ou non ?
A quelle catgorie appartiennent les "mots" suivants ?
Une personne est un concept, un individu. Le nom ou le prnom de la personne,
John Doe, est une occurrence du libell de la personne, ou de la personne elle-mme
en fonction de la dsignation. Nous touchons la diffrence entre le signifiant (mot
support du sens) et le signifi (sens ou contenu du signifiant) !


Merise : 60 affaires classes
42
Individu Information Occurrence
Date dcs
Animal
Nom d'animal
Nom d'oiseau
Type d'animal
Oiseau
Libell oiseau
Inventaire
Adresse
Date
Titre
Diplme
Quantit livrer
Adresse de livraison
Lieu noir
Colin
Lieu
Prix de vente
2.3 Modle conceptuel de traitement
Une opration conceptuelle a : (rpondre par oui ou non)
Un message vnement au minimum
Un message vnement au maximum
Un message rsultat au minimum
Un message rsultat au maximum
Un message vnement ou rsultat au minimum
Une opration conceptuelle a : (rpondre par oui ou non)
1 MCD en mise jour
1 MCD en lecture
2 MCD en lecture et en criture
1 en lecture ou 1 en criture
1 au minimum
2.4 VALIDATION MCT/MCD
Valider donnes et traitements consiste : (rpondre par oui ou non)
Vrifier qu'une opration conceptuelle a toutes les
informations pour s'effectuer :

- en lecture
Chapitre 3 : questionnaire choix multiples

43
- en criture
Une relation est cree par au moins 2 oprations
Une relation est relie au moins 2 individus
Toute info du MCD est relie un message
3 Organisationnel (exercice 2)
Quelle est la diffrence entre un MCD et un MOD ?
Les individus sont diffrents
Les relations sont diffrentes
Les concepts sont diffrents
De nouveaux individus apparaissent : lesquels ?




Les volumes de donnes sont calculs
L'organigramme dfinit :
Les postes de travail
Les relations entre postes de travail
Qui est le chef ?
Le prnom du chef
Le type de hirarchie du service
Le nombre de personnes occupant le poste
Les relations informelles entre personnes
Un poste de travail est dfini par :
Le nom de l'individu occupant le poste
Les ressources du poste de travail
Les fonctions couvertes par le poste
Le prnom du chef
Le nom de la secrtaire du service
Le type de hirarchie du service
Le nombre de personnes occupant le poste
Une procdure indique :
Uniquement les oprations habituelles effectuer
Qui fait quoi ?
Qui contrle quoi ?
Les oprations effectues par un poste de travail
Les oprations exceptionnelles en cas de "ppin"
Qui est responsable de quoi
Merise : 60 affaires classes
44
Qui est coupable en cas de mauvais travail
Les volumes de donnes
4 Informatique (exercice 3)
Un outil informatique est :
L'outil de dveloppement retenu
Une transaction informatique
Un exemple de menu
Une cl anglaise numrique
Une dcomposition de l'opration
La partie automatise de l'opration, "la tche machine"
Les outils informatiques peuvent tre dfinis partir :
Des oprations
Des individus
Des relations
Des informations
Des solutions dfinies par l'utilisateur final
Des messages vnement des oprations
Des domaines
Outils informatiques :
Combien d'outils types peuvent tre dfinis par individu ?
Lesquels ?





Combien d'outils types peuvent tre dfinis par relation binaire ?
Les diffrents types de SGBD sont :
Communicationnel A jeton
Hirarchique Navigationnel
Top down Familial
Rseau Amical
Maill Relationnel
Les diffrences entre les types de SGBD sont :
Les pointeurs
Les enregistrements
Les liens entre enregistrements
Les informations
Chapitre 3 : questionnaire choix multiples

45
Les noms des enregistrements
La manire de modifier les structures d'enregistrement
Les langages d'interrogation des donnes
La longueur des enregistrements
Les dfinitions de cls d'enregistrement
En quoi se transforment les objets suivants, dans le cas de systme de gestion de
base de donnes (SGBD) relationnel ?
Cration enregistrement Cration d'information
Relation 01,01
Relation 11,01
Relation 1N,01
Relation 1N,11
Relation 1N,0N
Relation 1N,0N
Relation ternaire
Relation quaternaire
Optimiser consiste prendre les actions suivantes :
Redonder des informations
Diminuer les temps de traitements
Diminuer les volumes de stockage
Eclater des structures d'enregistrements
Regrouper des structures d'enregistrements
Augmenter la puissance de la machine
Diminuer le nombre d'utilisateurs
Donner aux utilisateurs des horaires respecter
Avoir des utilisateurs heureux
Garder le cap dans un bateau-cole
Merise : 60 affaires classes
46
Chapitre 4 : trouver les fonctions ou les limites du projet

47
Chapitre 4 : trouver les
fonctions ou les limites du
projet

Jamais rien ne va. Jamais rien ne se fait
comme on le voudrait.
Chester Himes, Mamie Mason


1 Les fonctions d'un
tablissement
scolaire (exercice 4)
Dans ce premier exercice, les
personnes expriment correctement et
fonctionnellement leurs besoins. Cela
arrive rarement en ralit. Un travail de
dcodage (transformer l'organisationnel
en fonctionnel en posant la question
"pourquoi ?") est ncessaire. De mme,
pour "l'expression des besoins
d'informatisation", matriel ou logiciel,
un filtre doit tre appliqu (les
demandes urgentes de micro-
ordinateurs portables par exemple), et
une dfinition des priorits doit tre
demande, si possible la direction
gnrale.
A partir des entretiens suivants, il est demand de :
1. Dfinir les fonctions de l'tablissement en utilisant les verbes des dclarations,
regrouper ces fonctions en domaines.
Le tableau suivant peut tre construit :
Merise : 60 affaires classes
48
Fonctions lmentaires Domaine



2. Dfinir les partenaires.
3. Prendre un domaine et construire le modle de communication (lister les
messages). Vous aurez les autres dessiner la fin du livre dans le cadre des cas
complets.
De nombreux entretiens ont t conduits par des consultants dans l'tablissement
scolaire Sainte- Hildegarde dans le cadre d'une refonte complte du systme
d'information dcide par la nouvelle direction. Dans un premier temps, vous n'avez
droit qu'aux maigres brouillons laisss aprs une tude srieuse, dispendieuse et
difficile au cours de laquelle une tude de l'existant a t longuement mene.
Les diffrentes personnes rencontres sont :
le responsable de l'tablissement, M. Troisplumes ;
le responsable des tudes, M. Deuxplumes ;
le responsable des stages, M. Plume ;
un des 10 enseignants, M. Duvet ;
une lve dans un couloir, Mlle Plomb.
a) Compte rendu de l'entretien avec M. Troisplumes.
M. Troisplumes est responsable des examens Sainte-Hildegarde, de la bonne
tenue des cours, des stages en entreprises et des contacts avec les anciens lves. Ses
besoins sont de tenir un annuaire des anciens lves et de comparer le niveau des
lves par rapport une moyenne nationale.
b) Compte rendu de l'entretien avec M. Deuxplumes.
M. Deuxplumes est responsable de la slection des candidats l'entre de l'cole,
de la dfinition de l'enseignement de l'cole et des runions de professeurs. Ses
besoins sont de suivre les cours de l'cole, les enseignements, les notes donnes, les
apprciations des lves sur les enseignants, de dfinir les formations communes, les
options, le nombre d'heures par option.
c) Compte rendu de l'entretien avec M. Plume.
M. Plume est responsable des stages proposer aux lves. Il dmarche les
entreprises et contacte les anciens lves de l'cole. Il propose les stages aux lves.
Ceux-ci sont suivis par des responsables de stage de l'entreprise et des enseignants
qui assistent les lves. Une dclaration de stage est envoye l'URSSAF.
d) Compte rendu de l'entretien avec M. Duvet, enseignant
Il prend contact avec le responsable des tudes pour dfinir ses horaires de cours.
Il rdige ses examens et corrige les copies. Il envoie les notes au responsable des
tudes. Ah oui, il donne des cours aussi.
Chapitre 4 : trouver les fonctions ou les limites du projet

49
Ses besoins sont de pouvoir comparer ses notes aux autres matires, connatre le
poids de sa matire dans l'enseignement et avoir un trombinoscope des lves de son
cours.
e) Compte rendu de l'entretien avec Mlle Plomb, lve
Elle dsire connatre son admission et ses notes au plus tt, ses possibilits de
stages au plus tt et obtenir des notes les plus leves possibles. Elle suit un cours de
mtallurgie. Elle n'a pu le sauter.
L'organigramme est :
Responsable tablissement
Responsable des tudes
Enseignants
Responsable des stages
2 Les fonctions des services gnraux
(exercice 5)
Dans ce deuxime exercice, la sparation entre l'organisation et le conceptuel
n'est pas effectue. Cela fait partie de l'exercice.
Les tapes suivantes sont recommandes :
1. Dfinir les fonctions de l'tablissement, regrouper ces fonctions en domaines.
2. Dfinir les partenaires.
3. Lister les messages et leurs informations et dessiner le modle conceptuel de
communication.
M. Gommetcrayon est responsable des services gnraux. Son service possde
un stock de fournitures de bureau (papier, crayon...). Il approvisionne les diffrents
services de la socit, et, avec l'aide de ses deux assistants, Rondouillard et
Rondecuir, il centralise et traite les demandes de fournitures des secrtaires de
service.
Les articles demands donnent lieu des livraisons immdiates ou bi-
hebdomadaires qui ont lieu, en gnral, le 15
e
et le 31
e
jour du mois. Si les
fournitures demandes sont considres comme spciales, s'il ne s'agit pas de
fournitures d'utilisation courante (par exemple : tlphone, rpondeur, lampe...), elles
sont donnes aux services ds que possible, sans attendre les jours habituels de
livraison. La demande donne lieu un don de fournitures aux secrtariats des
services demandeurs si les fournitures sont en stock. Sinon, les fournitures sont
commandes aux fournisseurs. MM. Rondouillard et Rondecuir prviennent alors les
secrtariats de la date prvue de distribution. En cas de rclamation d'un service sur
la qualit d'une fourniture, un des assistants doit retrouver le lot fournisseur afin de
vrifier sa conformit.
M. Gommetcrayon est particulirement attentif aux quantits demandes par les
services. Il se rserve le droit d'avoir un regard sur les demandes des services et de
les refuser pour limiter la consommation. Les miroirs, les limes ongles et les
Merise : 60 affaires classes
50
fournitures de la rentre scolaire sont particulirement surveills. Chaque commande
donne lieu une vrification du budget allou au service. Si le budget autoris est
dpass, ou s'il le devient dans une prochaine commande, le responsable prsente
une requte de budget supplmentaire, afin d'obtenir une autorisation de
dpassement de budget.
Une commande de fournitures permet d'honorer les demandes des services et de
rapprovisionner le stock jusqu' son maximum. Pour chaque commande, M.
Gommetcrayon choisit ses fournisseurs en fonction des conditions d'achat ou des
tarifs proposs pour acheter aux meilleures conditions (prix unitaire de la fourniture
et remises).
En fin d'anne, le stock des services gnraux est inventori par MM
Rondouillard et Rondecuir pour fournir un tat annuel du stock au service
comptabilit.
3. Les fonctions d'une bibliothque pour
tous (exercice 6)
A partir de la description suivante, il est demand de :
1. Dfinir les fonctions conceptuelles de la bibliothque en utilisant les verbes, et
rpondre la question "pourquoi ?" si la fonction est de type organis ; regrouper ces
fonctions en domaines.
2. Dfinir les partenaires.
3. Prendre un domaine et construire le modle de communication (partenaires et
messages).
Dans cet exercice, plusieurs regroupements des fonctions sont possibles. Le
corrig montre les consquences de ces regroupements.
Cet exercice concerne l'tude d'une bibliothque, dont l'activit principale
consiste prter des livres des abonns. Elle gre d'autres activits, comme l'achat
de livres des diteurs ou la reliure chez des relieurs. La bibliothque est
subventionne et les abonns ne payent pas de cotisation. Heureux abonns !
Les rgles de fonctionnement sont les suivantes :
Tous les abonns sont accepts et tous les livres empruntables. Les employs de
la bibliothque dterminent les numros des livres que les abonns souhaitent
emprunter. Les livres disponibles sont remis aux abonns dans la limite d'un nombre
maximal de livres empruntables fix 5. La dure maximale du prt dpend du titre
emprunt. Lorsque cette dure est dpasse, une relance est effectue auprs de
l'abonn.
Les livres neufs, issus des propositions des abonns, ventuellement enrichis
d'autres titres, sont commands aux diteurs. Les livres les plus usags sont dtruits,
les rparables envoys chez un relieur. Les commandes aux diteurs et aux relieurs
sont suivies, et une relance est effectue ds que la date de livraison prvue est
dpasse d'une semaine.
Chapitre 5 : modliser les donnes informatiser : le MCD

51
Chapitre 5 : modliser les
donnes informatiser : le
MCD


Pensant avoir mal compris, tout le monde
s'tait tu.
Albert Simonin, Touchez pas au grisbi.




1 Comprendre les cardinalits (exercice 7)
Les cardinalits entre individus et relations
expriment les possibilits de liens entre les
occurrences d'individu. En rpondant aux
questions suivantes, les cardinalits peuvent tre
dfinies. Les chiffres (0,1 ou N) se placent du
ct du premier individu cit. Par exemple,
l'expression "Une personne aime un animal au
minimum" indique l'existence de deux individus
(les noms "personne" et "animal") et une
relation (le verbe "aimer"). La cardinalit
minimum sera entre l'individu "personne" et la
relation "aimer".
Avant de dfinir les cardinalits, il importe
de bien comprendre la signification des
individus. C'est pourquoi il est d'abord demand
de citer les occurrences des individus.
Merise : 60 affaires classes
52
1.1 Comprendre le sens des individus
Citer des occurrences d'animal,
d'espce ou de classe d'animaux,
de personne,
et d'aliment.
1.2 Inscrire les cardinalits
Un animal appartient une espce au
minimum :
Oui
Non
Cardinalit minimum = 1
Cardinalit minimum = 0
Un animal appartient une espce au maximum
:
Oui
Non
Cardinalit maximum = 1
Cardinalit maximum = N
Une espce comprend un animal au minimum : Oui
Non
Cardinalit minimum = 1
Cardinalit minimum = 0
Une espce comprend un animal au maximum : Oui
Non
Cardinalit maximum = 1
Cardinalit maximum = N
Une personne aime un animal au minimum : Oui
Non
Cardinalit minimum = 1
Cardinalit minimum = 0
Une personne aime un animal au maximum : Oui
Non
Cardinalit maximum = 1
Cardinalit maximum = N
Un animal est aim par une personne au
minimum :
Oui
Non
Cardinalit minimum = 1
Cardinalit minimum = 0
Un animal est aim par une personne au
maximum :
Oui
Non
Cardinalit maximum = 1
Cardinalit maximum = N
Un animal mange un aliment au minimum : Oui
Non
Cardinalit minimum = 1
Cardinalit minimum = 0
Un animal mange un aliment au maximum : Oui
Non
Cardinalit maximum = 1
Cardinalit maximum = N
Un aliment est mang par un animal au minimum
:
Oui
Non
Cardinalit minimum = 1
Cardinalit minimum = 0
Un aliment est mang par un animal au
maximum :
Oui
Non
Cardinalit maximum = 1
Cardinalit maximum = N
Inscrire les cardinalits sur le modle ci-aprs :
Chapitre 5 : modliser les donnes informatiser : le MCD

53
ESPECE ANIMAL PERSONNE
ALIMENT
APPARTENIR
AIMER
MANGER

2. Mettre les cardinalits (exercice 8)
crire les cardinalits minimum et maximum suivant votre imagination. Ensuite,
vrifier les normes de la profession dans le corrig. Beaucoup de cas sont possibles !
CLIENT LIVRAISON
FACTURE
PRODUIT
PAIEMENT
MODE DE
PAIEMENT
RELANCE
CLIENT
LIVRER
CLIENT
PAYER
FACTURER
CLIENT
LIVRER
PRODUIT
FACTURER
LIVRAISON
PAYER
FACTURE
RELANCER
FACTURE

3 Un seul vocabulaire (exercice 9)
Les informations du modle conceptuel de communication sont explicites. La
suppression des synonymes (plusieurs noms ayant la mme signification), des
polysmes (nom possdant plusieurs significations) et la description des rgles de
calcul, des informations composes ou quivalentes permettent de dfinir un premier
"dictionnaire de donnes" les clarifiant, et les dfinissant.
A partir du texte suivant, dterminer un dictionnaire des concepts avec des
exemples. Supprimer synonymes et polysmes.
Les professeurs donnent leurs cours peu prs toutes les semaines. Le cours de
mthode donn par M. Descartes a lieu aux mois de mai et de juin avant les
vacances. Par exemple, l'enseignement Merise a lieu le 10, le 15 et le 20 mai de 9h
Merise : 60 affaires classes
54
12h15 dans la salle B2 et en juin dans la salle B1. L'enseignant fait pointer les lves
prsents. Agnan a assist tous les cours, Nicolas n'a assist qu'au cours de
mcanique horlogre. Avant les congs scolaires, le taux de participation des
tudiants chute considrablement. Leur prsence aux cours est aussi due aux
examens ou aux rapports qu'ils doivent crire, comme celui qui portait sur la
prolifration des maringouins dans l'le d'Orlans. Un responsable des lves donne
un rapport sur la qualit de l'enseignement reu dans l'anne par professeur. Agnan,
cette anne, a donn l'apprciation des lves sur le cours d'Unix de M. Coucou.
4 Expliquer un MCD (exercice 10)
Maintenant, vous savez lire un modle de donnes correctement. L'objectif de
l'exercice suivant est de vrifier la cohrence entre le dessin et le texte. A partir du
MCD suivant, rput exact, dterminer les erreurs d'explications dans le texte.
0,N
1,N 0,N
0,N
0,N
0,N
0,N
1,1
1,1 0,N
MEDECIN CONSULTATION
MALADE
SYMPTOME
MALADIE
EFFECTU
CONCERNE
DETECTER
ASSOCIER
DIAGNOSTIQUER
NOM MEDECIN DATE
CONSULTATION
PRIX
CONSULTATION
NOM MALADE
NOM SYMPTOME
NOM MALADIE

Texte vrifier :
Le mdecin fixe le prix de sa consultation tous les ans. Son carnet de
consultations indique ses rendez-vous. A chaque consultation, il reoit un ou
plusieurs malades s'ils sont de la mme famille. L'examen clinique lui permet de
dtecter les symptmes (temprature, mal de tte, frquence cardiaque leve,
souffle au coeur, logorrhe...) et de diagnostiquer une ou plusieurs maladies ou
pathologies (rhume, crise de foie, spasmophilie, acouphnes, hypoglycmie...). A
chaque maladie peuvent tre associs un ou plusieurs symptmes. Cette mme
maladie peut tre diagnostique plusieurs fois, chaque consultation.
5 Etudes (exercice 11)
Les noms se transforment en individus et les verbes en relation. Une occurrence
de relation n'existe qu'une seule fois entre les mmes occurrences d'individu. Dans
Chapitre 5 : modliser les donnes informatiser : le MCD

55
cet exercice sont abordes ces deux rgles. Transformer les deux phrases suivantes
en modle de donnes :
l'lve tudie dans une cole ;
l'lve poursuit ses tudes dans une cole.
Placer les informations "date d'entre" et "date de sortie de l'cole" dans le
modle de donnes dans les deux cas. Le premier modle permet-il de mmoriser ces
informations ?
6 Tournes... (exercice 12)
Tout dpend de l'expression de l'utilisateur. Voici la mme activit exprime par
deux personnes de manire diffrente. Les modles de donnes seront diffrents.
Deux routiers expriment leur travail. Transformer les textes suivants en modle de
donnes :
L'expression du premier routier :
Ce qui est important, c'est de bien planifier les arrts de ma tourne, d'arriver au
bon endroit la bonne heure. Je pars avec mon 35 tonnes le matin 3 h et je
commence ma tourne. Au premier arrt, je passe d'abord chez Moulinard entre 3 h
30 et 4 heures. Si je vais vite, je fonce vers Casi qui ouvre le matin entre 4 h et 4 h
10. Sinon, je passe chez Multiprix vers 6 h, lequel est ouvert entre 5 h et 7 h....
L'expression du deuxime routier :
L'important, c'est de bien planifier les trajets de ma tourne. Entre mon point de
chargement et mon premier client, Moulinard, je mets une demi-heure. Moulinard
ouvre entre 3 h et 3 h et demie. Entre Moulinard et Casi, je mets une demi-heure et
entre Moulinard et Multiprix une heure. Mais comme les horaires de Moulinard sont
fantaisistes, je fais le trajet Moulinard-Multiprix.
7 Ordonnance (exercice 13)
Les documents existants servent souvent modliser les donnes. L'exercice
suivant est l'application de cette pratique. Transformer l'ordonnance suivante en
modle de donnes :
Docteur SCHWEITZER minuit 1/04/1993 n 46
Docteur s vaudou
Poudre de perlimpinpin 3 gouttes Le soir
Poudre de patte de lapin 3 pinces Le matin
Ave Maria 3 Aux vpres
Merise : 60 affaires classes
56
8 Sanctions (exercice 14), rfrence 1
Les exercices suivants sont plus difficiles et ont plus d'une solution ! Rsumer en
une phrase le texte suivant et transformer la phrase en modle de donnes.
Depuis l'annonce de la livraison imminente par la Russie l'Inde de moteurs de
fuses qui devraient permettre la mise en orbite de satellites indiens, le ton est mont
entre Moscou et Washington. Soulignant les risques d'utilisation de ces moteurs
des fins militaires, les Amricains se plaignent d'une rupture du principe de non-
prolifration de la technologie spatiale dfendu l'poque o l'URSS existait encore.
Pour marquer le coup, les Etats-Unis viennent d'adopter des sanctions qui interdisent
pendant deux ans toute vente de technologie "sensible" au Glavkosmos, l'agence
spatiale russe l'origine du contrat, et glent leurs propres importations. Selon les
Izvezstia, ces sanctions - qui interviennent moins d'un mois de la visite officielle de
Boris Eltsine aux Etats-Unis - s'expliquent peut-tre par la peur des Amricains de
voir le Pakistan, menac par l'Inde, se tourner vers la Chine. A moins qu'il ne
s'agisse pour l'administration amricaine de dmontrer au Congrs quand il le faut,
faire preuve de fermet l'encontre des Russes...
9 Vote italien pour les prsidentielles
(exercice 15), rfrence 1
Mme exercice que le prcdent. Rsumer en une phrase le texte suivant et
transformer la phrase en modle de donnes.
Le parlement italien se runira le 13 mai 1992 pour lire le chef d'Etat. Le
successeur de Francisco Cossiga sera choisi par 1 014 grands lecteurs - les
parlementaires, 11 snateurs vie et 58 dlgus rgionaux. Parmi les
prsidentiables, trois dmocrates chrtiens : l'ancien prsident du conseil, Giulio
Andreotti : le nouveau prsident de la chambre des dputs, Oscar Luigi Scalfaro, et
De Mita, de l'aile gauche du parti. Le rpublicain Giovanni Spadolini, qui assure
actuellement l'intrim, pourrait quitter son fauteuil au Snat pour le Quirinal.
L'ancienne prsidente de la Chambre, Nilde Lotti (PDS, ex-PCI) est galement sur
les rangs. Le leader socialiste Bettino Craxi, dont le nom est de plus en plus
frquemment cit pour la prsidence du Conseil, ne ddaignerait pas, lui non plus,
I'accession au "Colle". A moins qu'un outsider vienne opportunment renouveler le
paysage politique italien... Les lections s'annoncent laborieuses : le Parlement, avec
ses 15 partis, n'a jamais t aussi fragment, et aucun candidat, pour l'heure, ne
rassemble de majorit.
10 Location de logement (exercice 16)
Cet exercice sert un exercice complet.
Modliser sous forme d'un MCD les annonces suivantes :
132 18
e
Mtro Blanche. Meubl 2 pices, propre, 40 m
2
, quartier anim, code
entre, concierge 4 900 F/mois, charges comprises 39 16 96 18, soir.
Chapitre 5 : modliser les donnes informatiser : le MCD

57
133 19
e
Mtro Ourcq, proche parc de la Villette, au 4
e
, 2 pices, entre, cuisine,
wc, salle de bain, gaz, lectricit, chauffage individuel. Clair, calme, digicode, 3 200
F/mois (provision charges et taxes 300 F) Tl. 54 87 63. Libre 1
er
septembre.
134 20
e
Mtro Gambetta, rue Sorbier, 4 pices, 70 m
2
, chemine, cuisine
quipe, btiment rnov, 9 500 F/mois, 12 56 35 87 (rpondeur).
135 Sarcelles (95), proche toutes facilits, F3 de caractre, immeuble rnov
dans quartier calme, 2 800 F/mois charges comprises, 34 75 87 12, libre de suite.
11 Plan militaire (exercice 17), rfrence 4
Dans cet exercice, le texte n'a pas tre rsum en une seule phrase. Aussi est-il
plus difficile !
Transformer le texte entre guillemets "Il faut connatre... mur de briques." en
modle de donnes.
Une des tches les plus ardues pour tout chef qui a engag ses troupes selon un
plan bien tabli est de modifier ce plan la lumire des changements de
circonstances.
Sun Tzu reconnaissait les difficults inhrentes cette tche, tant sur le plan
intellectuel que physique, et mettait sans cesse l'accent sur le fait que la guerre est, de
par sa nature mme, changement constant. C'est pourquoi les oprations demandent
tre rvises et rajustes continuellement. Mao crit :
"Il faut connatre la situation non seulement avant, mais aussi aprs
l'tablissement d'un plan militaire. La faon dont se droule l'excution du plan,
depuis le premier instant jusqu'au dernier d'une opration, contribue, elle aussi, la
connaissance de la situation, et elle permet de la mettre profit. Pour ce faire, il faut
examiner nouveau si le plan trac initialement tient compte des ralits. Si ce plan
n'est pas adapt, ou ne l'est que partiellement, il faut alors, en gardant prsentes
l'esprit les informations nouvelles, formuler de nouveaux jugements et prendre de
nouvelles dcisions pour modifier le plan original, afin de rpondre aux
circonstances nouvelles. Presque toutes les oprations requirent des modifications
partielles et parfois mme un changement total. Un exalt qui ne sait pas modifier
son plan ou qui, ne voulant pas le changer, agit aveuglment, ira donner fatalement
de la tte contre un mur de briques."
12 In memoriam Chish Ry (exercice 18),
rfrence 1
Mme exercice que le prcdent. Transformer tout le texte en modle de
donnes.
Mort la semaine dernire, 88 ans, des suites d'un cancer de la vessie, l'acteur
ftiche d'Ozu tait n, raconte l'Asahi Shimbun, dans une famille de moines
bouddhistes grant un temple dans la prfecture de Kumamoto, au sud du Japon.
Refusant de succder son pre dans la fonction de bonze, il entra en 1925 dans la
maison de production Shochiku comme acteur stagiaire. Son premier rle au cinma
Merise : 60 affaires classes
58
remonte 1936, et c'est Yasujiro Ozu qui le lui confia. Aprs la guerre, Chish Ry
illumina de sa discrte et bouleversante prsence presque tous les chefs-d'oeuvre du
matre : Printemps tardif (1949), Et prcoce (1951), Voyage Tokyo (1953), Le
Got du sak (1962). Par la suite, il joua notamment dans la srie cinmatographique
Otoko wa tsuraiyo (C'est dur d'tre un homme), de Yoji Yamada. Sa dernire
apparition eut lieu dans Rves, d'Akira Kurosawa.
13 Chine : construction de deux centrales au
charbon (exercice 19), rfrence 1
Mme exercice que le prcdent. Transformer tout le texte en modle de
donnes.
L'entreprise amricaine de dveloppement nergtique WingMerrill a pass un
accord avec la province du Henan pour la construction de deux centrales thermiques
au charbon, d'une puissance de 1400 Mgawatts. Il s'agit de l'un des plus gros
investissements trangers en Chine, estim prs de 500 millions de dollars (2,8
milliards de F), indique l'hebdomadaire Far Eastern Economic Review. Par ailleurs,
une autre socit amricaine, Enron, vient d'annuler son accord avec l'entreprise
Chemphil pour la construction d'une centrale de 105 Mgawatts aux Philippines.
14 Carolingiens (exercice 20)
Mme exercice que le prcdent. Faire le modle de donnes d'une partie des
Carolingiens !
Charles Martel tait le fils naturel de Ppin d'Hestal et le pre de Ppin le Bref.
Ppin le Bref a eu deux fils : Carloman, qui n'a jamais rgn, et Charlemagne. Louis
le Pieux ou le Dbonnaire, fils de Charlemagne, a vcu de 778 840 et a rgn de
814, date de la mort de Charlemagne, 833, puis de 835 840.
15 Nomenclatures ou pyramides (exercice
21)
La reprsentation des pyramides est souvent ncessaire dans un projet. Cet
exercice traite ce concept et les diffrentes manires de le reprsenter. Soit le dessin
suivant : il reprsente deux pyramides deux dates diffrentes (avec un peu
d'imagination).

Chapitre 5 : modliser les donnes informatiser : le MCD

59
Reprsenter le concept de pyramide sous forme d'un ou plusieurs modles de
donnes en considrant les concepts de pyramide, de noeud ou point, de trait, ou
d'autres concepts !
16 Enseignement (exercices 22 24)
16.1 Le domaine "former"(exercice 22)
Le modle conceptuel de donnes est indpendant de l'organisation. Le modle
organisationnel de donnes prendra en compte l'organisation.
Discours du responsable des tudes :
Chaque professeur enseigne sa matire en fonction des recommandations du chef
de l'tablissement.
a) Quelle est la partie conceptuelle (indpendante de l'organisation) ? Dessiner le
modle de donnes de cette phrase. Quelle question doit-on se poser ? Le modle de
donnes est-il correct ?
Les cours de chaque professeur concernent une anne et une matire. Ils sont
planifis l'aide de chaque enseignant.
b) Quelle est la partie conceptuelle (indpendante de l'organisation) ? Dessiner le
modle de donnes de cette phrase.
Je tlphone tous les professeurs ou je les rencontre au dbut de l'anne. Je leur
propose un planning pour leurs cours. Ils peuvent le modifier 15 jours l'avance. Je
leur indique la salle de cours, l'option choisie par lve, le nombre des lves. Aprs
chaque cours, ils me remettent la fiche de prsence des lves et l'intitul de leur
cours. Je remets cette liste au responsable d'tablissement.
Ils me remettent leur sujet d'examen 3 semaines avant la date prvue, corrigent
les copies et m'envoient les notes. Ils peuvent renvoyer les copies plus tard. Il n'est
pas prvu de rencontre entre les lves et leur professeur aprs l'examen.
c) Enlever la partie traitement des donnes. Dessiner le modle de donnes.
16.2 Le MCD du domaine "slectionner" (exercice 23)
Dessiner le modle de donnes partir du discours suivant :
Les candidatures des lves sont reues au dbut de l'anne pour le mois de
septembre. Un premier tri est effectu en fonction des cursus universitaires :
baccalaurat ou admission sur titre.
Les examens sont en juin et portent sur 5 matires : mathmatiques, physique, X,
Y et Z. Sont admis les lves ayant 12 en moyenne, avec aucune note infrieure 7.
Chaque matire a un coefficient. Le nombre de places varie en fonction de l'cart
type. Aucun lve n'est pris plus de 2 carts types par rapport la moyenne.
Merise : 60 affaires classes
60
Certaines matires sont prises en compte pour faire une moyenne. Celle-ci est prise
en compte pour la "filire" ou l'option demande. Un lve ayant de mauvais
rsultats en mathmatiques ne sera pas pris en recherche oprationnelle. Un lve ne
parlant qu'une langue ne sera pas pris en recherche internationale. Chaque option a
des coefficients pour le calcul de la note.
Les copies sont corriges par deux professeurs. Les notes sont affiches et
envoyes aux lves. Ils ont 3 semaines pour donner une rponse. Environ 10% des
lves refusent l'admission. C'est pourquoi plus d'lves sont admis que n'en peut
contenir l'cole.
16.3 Le MCD du domaine "placer les lves" (exercice 24)
Mme exercice que le prcdent : dessiner le modle de donnes partir du texte
suivant.
Un premier mailing est envoy aux contacts de l'cole. Ces contacts, qui
travaillent dans des socits rpertories, sont des anciens lves de l'cole ou des
personnes ayant donn des stages auparavant.
Les personnes rpondent en proposant des sujets de stages pouvant convenir pour
diffrentes matires. Une relance peut tre effectue s'ils n'ont pas rpondu un mois
aprs. Les sujets de stages sont proposs aux lves qui mettent leurs demandes. Si
un stage est choisi par plusieurs lves, la correspondance option de l'lve et
matire du stage est vrifie en tenant compte du coefficient le plus lev de l'option.
Une convention de stage est envoye l'entreprise, qui la retourne l'cole.
L'lve est suivi par un professeur de l'cole. La soutenance a lieu en prsence du
matre de stage, du professeur et du responsable de l'option. La note donne est une
moyenne des trois.
17 Sous-typer (exercice 25)
Les sous-types sont des types de. Client, Fournisseur sont des types de Socit.
Client et Fournisseur sont des sous-types de socit. Socit anonyme ou socit
anonyme responsabilit limite sont des types de socit possdant les mmes
informations. Mais, il n'y aura pas de sous-type. Ce sont des sous-ensembles qui ne
donnent pas lieu la cration de concepts. L'objectif de cet exercice est de
reconnatre les vrais "type de" et les occurrences d'individu.
La diffrence essentielle vient des informations. Si les deux individus possdent
les mmes informations, il ne s'agit pas de sous-types. Si les informations sont
diffrentes, il s'agit de sous-types qui peuvent aussi se matrialiser par une relation
dont les cardinalits sont 11 et 01.
A partir du texte suivant, dessiner un premier MCD. Retrouver les types de lieu
et de mouvement de produit et dessiner un deuxime modle de donnes avec le
concept de mouvement.
Chapitre 5 : modliser les donnes informatiser : le MCD

61
L'entreprise Delabastille possde un sige social, des usines, des dpts et des
rgions de vente. Aprs fabrication dans les usines, les produits sortent des usines
vers les dpts. La passation d'une commande par un client dans une rgion de vente
entrane une livraison. Aprs prparation des produits dans le dpt, la livraison est
effectue directement au lieu de livraison du client, ou les produits doivent effectuer
un "transport primaire", c'est--dire de dpt dpt avant la livraison finale.
18 Mta-modliser (exercice 26)
Si vous avez compris le mta-modle de la mthode, vous tes un as ! Dessiner le
mta-modle entre les concepts de la mthode : individu, relation, information et
patte. Pourquoi le concept de patte existe-t-il ?
Prendre le MCD de l'exercice prcdent et citer des occurrences du mta-modle.
Merise : 60 affaires classes
62
Chapitre 6 : construire un jeu d'essai

63
Chapitre 6 : construire un jeu
d'essai

Le vol 111 Pan American en provenance de Rome
commena son approche vers Kennedy Airport.
Mary Higgins Clark, Ne pleure pas ma belle



1 Introduction
Un jeu d'essai permet de concrtiser, par des exemples choisis, les traitements et
les donnes. Il est indispensable dans le cadre de progiciel et dans le cas o
l'utilisateur final a des difficults formaliser, structurer les donnes et avoir un
discours cohrent.
L'objectif de cet exercice est de montrer ce qu'est un jeu d'essai. Il faut
comprendre sa logique et complter les tableaux par ce qui peut tre dduit par des
rgles de calcul. La construction de modle de donnes est demande la fin.
Le jeu d'essai est construit partir du cas Gommetcrayon.
Lors de la construction d'un jeu d'essai, des exemples sont pris couvrant les
diffrents cas de fonctionnement. Pour ce jeu d'essai, nous prenons le cas de deux
services utilisateurs Alu et Bois, de trois fournitures, des gommes, des crayons et des
tlphones, et de deux fournisseurs Dt et Dhiver.
Les principes de fonctionnement sont les suivants. Les demandes des services
sont consolides et constituent les besoins bruts. Aprs dduction du stock existant,
les besoins bruts deviennent des besoins nets. Ensuite sont calcules les quantits
approvisionner par article en fonction du stock d'alerte et du stock maximum. La
quantit commander tient compte de la taille du lot d'approvisionnement du
fournisseur retenu. La valeur du stock est calcule mensuellement par article. Pour
corser le tout, un fournisseur ne livre que partiellement sa commande.
Les phases de ce jeu d'essai sont :
la description du stock un jour J, le 20 octobre, et des rgles de
rapprovisionnement ;
les demandes de fournitures des diffrents services, les 21 et 22 octobre ;
Merise : 60 affaires classes
64
la rponse dans le cas de prsence de la fourniture demande; les 22 et 23
octobre ;
le calcul des besoins nets (rgle 1) du 24 octobre ;
le calcul des quantits approvisionner (rgle 2) ;
le calcul des quantits commander ;
la rception des commandes fournisseurs ;
le calcul de la valeur du stock en prix unitaire moyen pondr (rgle 3) ;
un tat de restitution demand (les jeux d'essai permettent, dans le cas de
choix de progiciel ou de jeu de test, de vrifier le calcul correct du boulier
moderne appel ordinateur).
La construction du modle de donnes est demande en trois phases, par deux
exemples partiels et le modle complet.
2 Stock au jour J et rgles de
rapprovisionnement.
La quantit de fournitures du stock est donne sans tenir compte du
conditionnement de la fourniture (exemple : les gommes sont livres par botes de
20, il y a 10 gommes en stock). Le stock d'alerte est le seuil de rapprovisionnement,
le stock maximum est le stock physiquement stockable. Le stock varie entre le
maximum et le stock d'alerte, moins la quantit consomme pendant le dlai de
rapprovisionnement.
temps
Niveau de stock
Stock d'alerte
Stock maximum
Rapprovisionnement
fournisseur
Don service


Stock d'alerte Stock maximal Stock au 20/10
Gomme 5 50 17
Crayon 10 100 20
Tlphone 0 10 5
Le stock d'alerte nul des tlphones signifie que les approvisionnements en
tlphones se font la demande.
Chapitre 6 : construire un jeu d'essai

65
3 Demandes de fournitures des secrtariats
des 21 et 22 octobre.
Les demandes de fournitures sont effectues au service fourniture par service
utilisateur.
Demandes Service Alu Service Bois
Date demande 21/10 22/10
Gomme 5 10
Crayon 24 30
Tlphone 2 1
4 Don immdiat
Les demandes de fournitures donnent lieu un don immdiat si les fournitures
sont considres comme spciales (exemple : le tlphone), et si la quantit en stock
est suffisante.
Don Service Alu Service Bois
Date 22/10 23/10
Tlphone n21 et n22 n23
5 Calcul des besoins nets au 24 octobre
(exercice 27)
Les demandes en cours regroupent les demandes de fournitures, en stock ou non.
5.1 Dfinition des besoins bruts
Les besoins bruts sont les sommes des quantits demandes par les diffrents
services.
Gomme Crayon Tlphone
Besoins bruts Alu
+ Besoins bruts Bois
Total
5.2 Dfinition des besoins nets
Les besoins nets reprsentent la diffrence entre les besoins bruts et la quantit en
stock.
Gomme Crayon Tlphone
Besoins bruts
- Stock actuel
= Besoins nets
Merise : 60 affaires classes
66
Si le dernier chiffre est ngatif, cela signifie qu'il restera des articles en stock
aprs distribution. La commande aura lieu si le stock d'alerte est atteint. S'il est
positif, le stock actuel est insuffisant et la commande aura toujours lieu.
6 Calcul de la quantit rapprovisionner
(exercice 28)
La quantit de fournitures approvisionner doit permettre de satisfaire les
besoins (des services) nets, et de complter la quantit stocke au stock maximal, si
le stock d'alerte est atteint aprs le don.
Fournitures Gomme Crayon Tlphone
Stock final = - Besoins nets
Stock minimal
Stock d'alerte atteint ?
Si le stock d'alerte est atteint aprs le don, la quantit commander doit
permettre d'atteindre le stock maximal avant redistribution.
Fournitures Gomme Crayon Tlphone
Stock maximal
- Stock actuel
= Qt commander
7 Tarifs et conditionnements fournisseur
Une fourniture peut tre obtenue par les deux fournisseurs Dhiver et Dt dont
les tarifs et les conditionnements sont :
Dhiver Condit. Dt Condit
Gomme 2,50 F 10 2,20 F 10
Crayon 0,95 F 12 1 F 12
Tlphone 690 F 1 690 F 1
8 Passage des commandes fournisseur
(exercice 29) le 24 octobre
Aprs choix du fournisseur en fonction du prix, les commandes sont passes. La
quantit commande est compte en conditionnement du fournisseur.
La quantit commande peut tre infrieure la quantit approvisionner, car le
nombre de botes commandes doit donner un nombre de fournitures en stock
infrieur au stock maximal. Par exemple, la commande peut indiquer 40 gommes
alors que la quantit commander tait de 48 gommes. Une bote de gommes en plus
aurait fait dpasser la quantit stockable maximale.
Chapitre 6 : construire un jeu d'essai

67
8.1 Commande fournisseur Dt
24/10/92 Qt commande Conditionnement Prix unitaire Prix total
Gomme 10 2,20 F F
8.2 Commande fournisseur Dhiver
24/10/92 Qt commande Conditionnement Prix unitaire Prix total
Crayon 12 0,95 F F
9. Rception - Entre en stock
Si un fournisseur livre partiellement la commande, le stock tiendra compte des
quantits reues.
9.1 Livraison partielle du fournisseur Dt
Date :
26/10/92
Qt
commande
Qt livre Conditionnement Reste livrer
Gomme 2 10
9.2 Livraison du fournisseur Dhiver
Date : 26/10/92 Qt commande Qt
livre
Conditionnement Reste livrer
Crayon 6 12
Stockage des fournitures le 26 octobre
Le stock est augment des quantits reues. Le stock est :
26/10/92 Qt en stock Livraison ETE Livraison Hiver Nouvelle Qt en
stock
Gomme 17 20
Crayon 20 72
Tlphone 2
10 Etat du stock aprs distribution (exercice
30)
Le stock final prvu est la quantit de fournitures prvue en stock lorsque les
dons auront t effectus et lorsque les fournisseurs auront livr les commandes. Il se
calcule en additionnant la quantit en stock et la quantit recevoir, moins la
quantit donner.

Merise : 60 affaires classes
68
Stock au
29/10/92
Qt en
stock (+)
Qt
recevoir (+)
Qt donner
(-)
Stock prvu
(=)
Stock
minimal
Stock
maximal
Gomme 17 5 50
Crayon 20 10 100
Tlphone 2 0 10
11 Don par service
La quantit demande est servie en une seule fois.
Dons : 31/10/92 Service Alu Service Bois Total donner
Gomme
Crayon
Tlphone
12 Historique des dons par service (exercice
31)
Les dons de fournitures sont mmoriss afin de connatre la consommation de
chaque service.
Historique gnral du service Alu
Date don 22/10 31/10
Gomme
Crayon
Tlphone
Historique gnral du service Bois
Date don 23/10 31/10
Gomme
Crayon
Tlphone
13 Calcul du PUMP par produit et
valorisation du stock (exercice 32)
L'inventaire du stock permet de connatre les quantits stockes et de les
valoriser suivant la mthode du prix unitaire moyen pondr :
PUMP = (Prix unitaire d'achat de la fourniture * Quantit achete ce tarif) /
nombre total de fournitures. Il est calcul mensuellement la plupart du temps.
Exemple : 3 gommes achetes 5 francs et 7 gommes achetes 10 francs le
mme mois entranent un PUMP gal : (3*5+7*10)/10 soit 8,5 francs. Il faut tenir
compte du stock initial au PUMP prcdent.
Chapitre 6 : construire un jeu d'essai

69
Supposons que le stock et le PUMP des matires le 1/10 taient de :
Date : 1/10 Qt en stock PUMP Total
Gomme 17 2,10 F
Crayon 20 0,8 F
Tlphone 5 700 F
Total stock
Les achats du mois d'octobre sont :
Qt achete Prix unitaire Total
Gomme
Crayon
Tlphone

Quel est le PUMP des gommes au mois d'octobre, compte tenu des achats ?

Quel est le PUMP des crayons au mois d'octobre, compte tenu des achats ?

Quel est le PUMP des tlphones au mois d'octobre, compte tenu des achats ?

Quelle est la valeur du stock fin octobre ?
Date : 31/10 Qt en stock PUMP Total
Gomme
Crayon
Tlphone
Valeur du stock
Nous supposons que les fournitures donnes sont consommes et ne rentrent pas
dans le calcul de valorisation du stock. Ce n'est pas exact car les tlphones existent
toujours.
14 Construire le MCD du jeu d'essai
(exercice 33)
14.1 En partant des rgles de rapprovisionnement et du stock :
Stock d'alerte Stock maximal Stock au 20/10
Gomme 5 50 17
Crayon 10 100 20
Tlphone 0 10 5
Merise : 60 affaires classes
70
14.2 En partant des demandes de fournitures :
Demandes Service Alu Service Bois
date demande 21/10 22/10
Gomme 5 10
Crayon 24 30
Tlphone 2 1
14.3 Formalisant tout :
Chapitre 7 : valider donnes, traitements et communications

71
Chapitre 7 : valider donnes,
traitements et
communications
Je me suis cart dans le prsent rcit de mon
procd habituel, qui consiste ne relater que les
vnements et les scnes dont j'ai t
personnellement tmoin.
Agatha Christie, ABC contre Poirot
1 Valider donnes et communications
Valider les informations des modles de donnes et de communication est plus
facile que la validation entre donnes et traitement. C'est pourquoi elle est explicite
en premier.
1.1 Soit le modle de communication suivant (exercice 34) :
Le professeur donne les copies d'examen aux lves (la demande de rponse aux
questions). Les lves font partie du domaine "tudier". Les lves rpondent aux
questions et rendent la copie corriger (demande de notation). Le professeur note les
copies et renvoie les copies notes et la correction du problme.
PROFESSEUR
ETUDIER
COPIE A CORRIGER
DDE REPONSE QUESTION
CORRECTION PROBLEME
COPIE NOTEE

Dcrire les informations des messages :
Une information peut exister plusieurs fois sur un message ou tre facultative.

Merise : 60 affaires classes
72
Message Demande de
rponse aux
questions
Correction du
problme
Copie corriger
(demande de
notation)
Copie de l'lve
note
Information




Citer des occurrences des informations suivantes (pour vrifier la
comprhension des informations).
Date d'examen
Note accorde
Nom d'lve
Cours
1.2 Soit le modle de donnes suivant (exercice 35) :
Un examen comporte plusieurs questions. Les lves qui passent l'examen
donnent leurs rponses par question pose.
1,1
0,N
0,N
0,N
1,N 1,1
0,N
1,1
EXAMEN
QUESTION
REPONSE ELEVE
COMPORTER
REPONDRE
PASSER
DONNER
PAR

Valider les informations du MCC et le modle de donnes : placer les
informations des messages avec les hypothses suivantes dans le modle de donnes.
MESSAGE demande de
rponse aux
questions
correction du
problme
copie corriger
(demande de
notation)
copie note
INFORMATION n question date examen nom lve nom lve
libell question n question n question n question
note maxi question libell corrig libell question note rponse
date examen nom professeur libell rponse libell note
note totale lve
Chapitre 7 : valider donnes, traitements et communications

73
Si vous ne pouvez pas toutes les placer, un minent - individu nouveau doit-il
tre cr ? Existe-t-il une rgle de calcul ? Dfinir les rgles et les informations en
entre et en sortie de rgle.

Le petit moteur de la tondeuse gazon
communiquait ses trpidations au bras de
Higgins et par son bras, son corps entier, de
sorte qu'il n'avait plus l'impression de vivre au
rythme de son propre coeur, mais celui de la
machine.
Simenon, La boule noire
2 Valider traitements et donnes : calcul de
plan de production (exercice 36)
La deuxime validation est la validation entre les traitements et les donnes. Le
travail effectuer est de valider les rgles de traitement avec les donnes : quelles
sont les informations ncessaires absentes et les informations inutiles du modle de
donnes ? Quels changements doit-on apporter au modle de donnes ?
Les validations entre donnes et traitements consistent passer en revue tous les
traitements pour une information. Celle-ci est-elle cre et lu par un traitement
(modle en criture et en lecture de chaque opration) ? Cette deuxime validation
n'est pas vue dans le cadre de cet exercice.
2.1 Description du modle de donnes
Soit le modle de donnes suivant concernant une unit de fabrication de
crayons.
Des ressources (taille-crayon, tailleur de bois, enfileur de mine) permettent de
fabriquer des produits (crayon HB, B, 2B) d'un mme groupe (crayons gras, durs,
moyens). Ces ressources sont disponibles suivant un calendrier (taille-crayon
indisponible le 1
er
mai) et capacits finies (1 000 units une quipe, 1 500 pour 2
quipes, 4 000 pour 3 quipes, soit trois capacits pour une ressource). Une gamme
est une succession d'oprations (suremballage, fabrication, conditionnement)
concernant un groupe de produits (fabrication et conditionnement des crayons gras).
Les sites sont des sites de production (usine de Paris, de Hong Kong) disposant des
ressources. Les productions sont prvues par produit et par site.
Merise : 60 affaires classes
74
0,N
0,N
0,N 1,1
1,1
0,N
0,N
0,N
0,N 1,1
0,N
1,1
0,N
0,N
1,1 0,N
0,N
1,1
0,N
0,N
SITE RESSOURCE
GROUPE
PRODUIT
PRODUIT
GAMME
OPERATION
CALENDRIER
PRODUCTION
PREVUE
CAPACITE
ETRE
DISPONIBL
ETRE
CAPABLE
SE SITUER
OPERER
GAMME
GR
GROUPER
PRODUIT
PRODUIRE
GROUPE
PRODUIRE
PRODUIRE
SITE
GAMME /
OPERATI

Les informations des individus sont :
Calendrier : date calendrier.
Capacit : nombre d'quipes, quantit produite.
Gamme : code gamme, libell gamme, dure gamme.
Groupe de produits : code groupe produit, libell groupe produit.
Opration : code opration, libell opration, dure opration.
Production prvue : date prvision, date dbut production, date fin production,
quantit produit prvue.
Produit : code produit, libell produit.
Ressource : code ressource, libell ressource.
Site : code site, libell du site.
Les informations des relations sont :
"tre disponible" entre les individus "calendrier" et "ressource" : disponibilit
(oui ou non).
2.2 Description des traitements
La rgle de calcul des besoins nets est :
Produit Groupe de
produits
Capacit optimale
stockage
Stock alerte
stockage
Stock actuel
A GA 15 000 T 7 500 T 5 000 T
B GA 40 000 T 20 000 T 20 000 T
C GB 25 000 T 12 500 T 10 000 T
Besoins de production pour le 3 :
Chapitre 7 : valider donnes, traitements et communications

75
PRODUIT SITE Quantit Date du besoin
A SA 10 000 1
er
avril
B SA 20 000 3 avril
C SA 15 000 2 avril
Capacit de production. Le 2 est fri et aucune ligne n'est disponible.
Ligne de production
(ressource)
Groupe de
produits
Capacit de la ligne 3 quipes
RA GA 20 000
RB GB 15 000
Construction du plan de production :
Date de
production
Produit Groupe de
produits
Ligne de
production
Quantit
produite
1 A GA RA 10 000
3 B GA RA 20 000
3 C GB RB 15 000
2.3 Quels concepts concernant les traitements n'existent pas dans le
MCD ?

2.4 Quels concepts du MCD ne sont pas utiliss dans ces traitements ?

2.5 Quelles relations sont modifier dans le MCD ?

Merise : 60 affaires classes
76
Chapitre 8 : dfinir l'organisation

77
Chapitre 8 : dfinir
l'organisation

Il tait assis, immobile devant la tlvision dans
la chambre 932 de l'htel Biltmore.
Mary Higgins Clark, La nuit du renard







1 Yakusa (exercice 37),
rfrence 2
La premire phase de l'organisationnel est
de dfinir les postes de travail. Quels sont les
deux postes de travail de la procdure
suivante :
Comme la Mafia italienne, les yakusas sont organiss en famille : au sommet, un
parrain, en dessous, les frres ans les frres cadets et les enfants, qui regroupent
tous les membres adopts par le clan. A cette structure, les yakusas ont ajout la
relation spcifiquement japonaise d'oyabun-kobun ou littralement de "parent-
enfant". L'oyabun assure conseils, protection et secours contre la loyaut indfectible
et les services de son kobun.
Dans la socit fodale du XVIII
e
sicle japonais, le systme d'oyabun-kobun
formait la base des relations entre matre et apprenti, suzerain et vassal, et, dans le
Milieu naissant, entre chef et partisan. C'tait un miroir de la famille japonaise
traditionnelle, au sein de laquelle le pre dtenait une autorit sans appel, jusqu'
choisir le conjoint et l'avenir de chacun de ses enfants.
Merise : 60 affaires classes
78
La relation oyabun-kobun, qui entranait parfois une dvotion fanatique au
patron, donna force et cohsion aux premiers gangs yakuzas. Aujourd'hui, la
modernisation ne l'empche pas de favoriser parmi les yakusas un esprit de loyaut,
d'obissance et de confiance, inconnu dans les groupes de criminels amricains, si ce
n'est entre les plus proches des parents par le sang. Le sociologue Hiroaki Iwai, qui
fait autorit en matire de dlinquance japonaise, dfinit ainsi la dvotion exige de
l'oyabun : "Le nouveau kobun devra se comporter comme une 'balle' (teppodama)
dans les combats contre les autres gangs ; il devra se tenir en premire ligne, devant
les fusils et les pes des adversaires au pril de sa vie. Le cas chant, il assumera la
responsabilit d'un crime commis par son oyabun et ira en prison sa place."

Voil, dit Gvigne. Je voudrais que tu surveilles
ma femme.
Boileau Narcejac, D'entre les morts
2 Procdure punition MCT ? (exercice 38),
rfrence 2
Dterminer les messages rsultats de l'opration organise "punir infraction" qui
fait intervenir les deux postes de travail prcdents partir du texte suivant :
Les infractions aux rgles de la bande taient svrement punies. La lchet la
dsobissance, la trahison des secrets de la bande n'taient pas seulement traites
comme des forfaitures, mais aussi comme des affronts la rputation et l'honneur
de l'organisation elle-mme. Certains dlits taient particulirement graves,
notamment le viol et les petits vols. Hors la mort, la peine la plus lourde tait
l'expulsion. Une fois l'offenseur chass l'oyabun informait les autres bandes de sa
disgrce. Ds lors, l'exclu ne trouvait plus s'employer nulle part. La tradition
persiste encore.
Dans le cas d'expulsion, la bande envoie par le courrier rgulier une srie de
cartes postales - en clair - tous ses correspondants de la pgre. Ces cartes
comportent un avis formel d'expulsion et demandent aux autres gangs de s'abstenir
de toute relation avec l'exclu.
En cas de faute srieuse, qui n'entranait cependant ni la mort ni l'expulsion, les
bakuto avaient recours la coutume du yubitsume qui consistait amputer
crmonieusement la phalange suprieure du petit doigt du coupable. Cette pratique
d'ablation tait assez rpandue. Dans les derniers rangs de la socit Tokugawa,
d'autres que les bakuto y avaient recours, comme les prostitues du clbre quartier
de Yoshiwara Tokyo, qui en faisaient une marque de dvotion leurs maquereaux.
Initialement, la mutilation du doigt avait pour but d'affaiblir la main, ce qui
empchait le joueur d'empoigner son sabre avec toute sa force. Imposes ou
volontaires, de telles pratiques infodaient le kobun errant plus troitement encore
son patron.
Chapitre 8 : dfinir l'organisation

79
Lorsque la mutilation est faite dans une intention de pnitence, la phalange
ampute est enveloppe dans un tissu de prix et solennellement remise l'oyabun.
En gnral, l'oyabun l'accepte car ce geste jouit d'un grand prestige. Dans les cas de
rcidive, on peut encore pratiquer une seconde amputation de la deuxime phalange
du mme doigt ou de la premire d'un doigt diffrent. Le yubitsume prcde souvent
l'expulsion, punition permanente inflige par le gang.
Cette pratique s'tendit des bakuto aux tekiya et d'autres organisations
criminelles et, selon les autorits japonaises, s'est banalise depuis les temps
fodaux. D'aprs les enquteurs officiels, en 1971, 42 % des bakuto prsentaient
cette mutilation et 10 % d'entre eux l'avaient accomplie au moins deux fois.

Annoncer et introduire des gens tait une fonction
convenant comme un gant Baptiste Cormier.
Lo Malet, 120, rue de la gare
3 Maastricht (exercice 39)
Dcrire la procdure de la codcision partir du texte suivant : trouver les postes
de travail, les oprations et les messages organiss. Quelles remarques pouvez-vous
effectuer sur cette procdure ?
Maastricht a l'occasion de franchir un nouveau pas en direction de la
reconnaissance d'un pouvoir lgislatif effectif au Parlement europen en instaurant,
pour une srie de domaines importants, la procdure de codcision, procdure qui
donne au Parlement le pouvoir d'arrter conjointement avec le Conseil rglements,
directives, dcisions ou recommandations, sur un pied d'galit.

Les modalits de la codcision
La procdure suivante a t retenue :
1) Le Conseil, sur proposition de la Commission, statuant la majorit qualifie,
transmet au Parlement une proposition commune.
2) Dans les trois mois, le Parlement peut alors :
- l'approuver : l'acte est alors dfinitivement adopt ;
- ne pas se prononcer : le Conseil dcide alors seul conformment sa position
commune ;
- la rejeter : le texte est alors rput non adopt, si une tentative de conciliation
pralable entre les deux institutions n'a pas abouti ;
- l'amender : le Conseil a alors deux possibilits :
soit adopter les amendements parlementaires ( la majorit qualifie si ces
amendements sont retenus par la Commission, l'unanimit si la Commission a
mis un avis ngatif), le texte ainsi amend est alors approuv ;
soit, en cas de dsaccord sur tout ou partie des amendements, engager une
procdure de conciliation au sein d'un Comit de conciliation qui runit, parit, des
Merise : 60 affaires classes
80
reprsentants du Conseil et du Parlement, en prsence de la Commission, qui doit
s'attacher rapprocher les points de vue.
Le Comit de conciliation se met d'accord dans les six semaines sur un projet
commun - soumis ensuite l'approbation des deux institutions. Si le Conseil, la
majorit qualifie, ou le Parlement, la majorit absolue, se prononce
favorablement, ce texte commun est approuv ; dans le cas contraire, la proposition
est abandonne et celle-ci est alors rpute non adopte.
On notera que dans cette procdure, contrairement la procdure de droit commun,
la Commission n'est pas appele se prononcer sur les amendements proposs. Il en
rsulte qu'une modification de ses propositions initiales n'implique pas l'unanimit
du Conseil.

La foi, c'est un roc ! La foi, c'est comme un rve
en or massif !...
Chester Himes, Tout pour plaire
4 Cas ecclsiastique (exercice 40)
Cet exercice montre l'importance de la dfinition de l'organisation sur
l'informatisation. Les modles conceptuels restent les mmes et diffrentes
organisations sont prises en compte. L'exercice consiste dessiner les modles
conceptuels, les diffrents modles correspondant aux cinq organisations (ou
inorganisations) et, enfin, d'imaginer deux architectures informatiques pour deux
organisations, la plus centralise et la plus "naturelle".
Une nouvelle glise veut s'implanter en Animie. Sa fonction principale est de
"moraliser la vie des pcheurs". Son organisation comprend 3 niveaux : national,
rgional et local. Les gentils prcheurs doivent dterminer les rgles respecter et
les sanctions observer dans le cas de non-respect des rgles. Les pcheurs dclarent
leurs pchs en fonction des rgles mises, et les prcheurs indiquent en retour la
pnitence effectuer.
4.1 Dessiner le MCC (partenaires, domaines et messages)
D'autres messages peuvent exister.
4.2 Indiquer les informations des messages changs
4.3 Dessiner le MCT
Le modle conceptuel de traitement dfinit les oprations conceptuelles
enclenches la rception d'un message ou les oprations gnratrices de messages
conceptuels.
Chapitre 8 : dfinir l'organisation

81
4.4 1
er
cas : Gourou I dit "Grand Khan"
La premire organisation est la naissance de l'Organisation. Le fondateur est un
gourou tout-puissant appel "Grand Khan". Il fixe les rgles et les sanctions. Celles-
ci sont rpercutes auprs de ses lieutenants rgionaux, qui les rpercutent sur les
prcheurs locaux.
Dessiner l'organigramme, la dfinition des postes de travail et la procdure de
dfinition des rgles et de pnitence.
4.5 2
e
cas : Gourou II est en difficult
La deuxime organisation fait suite la mort du gourou. Point de successeur, une
lutte acharne se joue entre son fils spirituel et son gendre. Aucune directive n'est
donne par les lphants, qui se battent entre eux. Les prcheurs fonctionnent sans
eux.
Dessiner l'organigramme, la dfinition des postes de travail et la procdure de
dfinition des rgles et de pnitence dans ce deuxime cas.
4.6 3
e
cas : Gourou II est vainqueur
La lutte acharne entre le fils spirituel et le gendre donne un vainqueur ou un des
deux se spare et fonde une autre Eglise. Le vainqueur, Gourou II, nomme ses
partisans l'chelon rgional et leur laisse une large autonomie. Ils ont droit de
dfinir les rgles et les sanctions que chaque personne doit appliquer au niveau local.
Dessiner l'organigramme, la dfinition des postes de travail et la procdure de
dfinition des rgles et de pnitence dans ce troisime cas.
4.7 4
e
cas : Gourou III
Au bout d'un certain temps, les disciples sont dsorients. Telle rgion est trs
laxiste, une mort d'homme se traduit par un an de pnitence, tandis que l'autre
implique le rejet de l'glise. Il est donc dcid d'harmoniser certaines rgles. Une
hirarchie des fautes et des sanctions est faite - capitale, grave et lgre ou
mignonne- et dtermine par Gourou III (Gourou II est parti avec la caisse). Le
niveau local peut dcider des fautes lgres. S'il veut donner des sanctions graves ou
capitales, il doit en rfrer au niveau rgional. Celui-ci peut donner des sanctions
lgres et graves et doit en rfrer Gourou III pour les fautes capitales.
Dessiner l'organigramme, la dfinition des postes de travail et la procdure de
dfinition des rgles et de pnitence dans ce quatrime cas.
4.8 5
e
cas : Gourou IV
Aprs de nombreuses annes, l'glise a prospr et comprend beaucoup de
membres. Gourou IV a compris les bienfaits de l'informatique et veut, tous les jours,
Merise : 60 affaires classes
82
sur son bureau, une synthse des sanctions donnes. Il veut harmoniser les rgles et
suivre l'activit de ses rgions.
Nous supposons que la procdure est la mme, sauf les nombreux rapports que
demande Gourou IV (objectifs, carts, rvisions...).
4.9 Architecture et outils informatiques
Dessiner le schma d'architecture informatique dans le deuxime cas (Gourou II
en difficult) et dans le dernier cas (Gourou IV). Nous supposons qu'il existe 1
Gourou, 9 lieutenants rgionaux et 290 prcheurs locaux. Dfinissez les cots
d'investissements et de fonctionnements de matriels et logiciels dans les deux cas.
Aidez-vous de l'annexe. Ne tenez pas compte de la ralisation des logiciels, les
modles de donnes et la liste des outils n'ayant pas t effectus.
Chapitre 9 : outils donnes ou traitements ?

83
Chapitre 9 : outils donnes
ou traitements ?

Jim Tarr ramassa le cigare que j'avais fait rouler
sur son bureau, inspecta la bague, arracha le
bout d'un coup de dents et se pencha pour
prendre une allumette.
D Hammett, La femme dans l'ombre.



Ce cas reprend l'tude de la bibliothque dcrite au chapitre 4. Les diffrents
modles de rfrence sont explicits ci-aprs jusqu'aux procdures. L'exercice
consiste imaginer les outils informatiques partir des donnes et des traitements
(oprations des procdures). Le corrig montrera les consquences de ces diffrentes
approches. Un sous-ensemble d'un domaine est repris afin de rendre l'exercice plus
facile !
1 MCC
Le modle de communication comprend le domaine "prter les livres".
Les partenaires ou intervenants externes la bibliothque sont : "lecteur" (de
livre), "diteur" (de livre) et "relieur" (de livre) qui pourraient tre des types (appels
sous-types) de fournisseur. D'autres partenaires tels que "mcne" ou "banque" ne
sont pas reprsents.
Les domaines sont : "prter les livres aux lecteurs" (assurer la rotation des livres
prts, rcuprer les livres prts), "enrichir la bibliothque" (conseiller le choix de
lecture, commander les nouveauts) et "maintenir les livres en tat" (faire relier les
livres, les mettre au pilon). On ne considrera par la suite que le domaine (restreint)
"prter les livres".
Merise : 60 affaires classes
84
LECTEUR
PRETER LES
LIVRES
DDE ABONNEMENT
DDE DE PRET
DDE CONSEIL LECTURE
PRET ACCORDE
ABONNEMENT ACCORDE
DDE DE RELIURE
DDE DE RESTITUTION
LIVRAISON LIVRE
LIVRAIS. LIVRE RELIE
ENRICHIR
BIBLIO
MAINTENIR
LIVRE
CONSEIL LECTURE
RETOUR DE PRET
ACHETER
DDE D'ACHAT LIVRE

Les messages entre domaines ne sont pas reprsents. Ils pourraient tre la
demande d'tat de livre entre "prter" et "maintenir", la demande de livre non
connu...
Les messages sont :
Demande d'abonnement : nom personne, prnom personne, adresse personne.
Demande de prt : titre de l'ouvrage, auteur, thme.
Retour de prt : n de livre, date de retour relle du livre.
Prt accord : n de livre, date de retour maximum du livre, date du prt, n de
prt.
Abonnement accord : n d'abonn.
Demande de restitution : date de la relance, nom abonn, adresse abonn, n de
livre, date de retour maximum du livre, date du prt, n de prt.
Les rgles de calcul sont :
Calcul de la date de retour thorique partir de la date du prt et de la dure
maximale du prt (qui dpend du titre emprunt).
Calcul du nombre de livres empruntables calcul partir du n abonn en
recherchant tous les exemplaires non rendus.
2 MCT
Les oprations conceptuelles sont :
Prise en compte de la demande de prt : si la personne n'est pas abonne, elle
l'est sans condition. Elle peut avoir des livres restituer ou son quota est dpass.
Une demande de restitution de livre est faite. Dans le cas contraire, et si un
exemplaire est disponible, le prt est accord.
Chapitre 9 : outils donnes ou traitements ?

85
Abonner lecteur : systmatique aprs une demande d'abonnement. Cette
opration pourrait ne pas exister. Le message de demande d'abonnement n'est pas
trs conceptuel.
Rcuprer livre : cette opration est dcide et ne comporte pas de message
vnement. Elle consiste examiner le cas des livres non rendus dont le prt est
chu. Le message rsultat est la demande de restitution.
Prise en compte du retour du prt : opration enclenche rception du message
retour du prt (et du livre physique). Elle consiste rcuprer le livre et demander
"entretenir" son avis sur l'tat du livre rendu. Ce nouveau message entre domaines
devrait figurer sur le MCC.
DDE ABONNEMENT DDE DE PRET
PRET ACCORDE
ABONNEMENT ACCORDE
DDE DE RESTITUTION
PEC DDE PRET
PEC RETOUR PRET ABONNER
LECTEUR
RECUPERER LIVRE
RETOUR DE PRET
DDE INSPECTER LIVRE

3 MCD
Le modle de donnes est le suivant : un auteur crit un ou plusieurs ouvrages.
Un ouvrage est un ouvrage dit possdant plusieurs exemplaires physiques. Le prt
est accord pour un exemplaire physique un lecteur. Une collection est dite chez
un diteur. Un ouvrage peut possder plusieurs thmes ou vedettes : roman,
documentaire, bande dessine, histoire...
0,N
1,N
1,N
0,N
0,1
0,N
1,1
0,N
0,N
1,1
1,1
0,N
1,1 0,N
EXEMPLAIRE
OUVRAGE
EDITE
PRET
LECTEUR
AUTEUR
COLLECTION
EDITEUR
EXEMPLARISER
PRETER
ACCORDER
ECRIRE
EDITER
RESP
COLLECTION
THEME
POSSEDER
THEME

Merise : 60 affaires classes
86
Un ouvrage est le contenu du "livre". Un exemplaire est l'exemplaire physique du
livre. L'auteur crit un ouvrage. Le lecteur lit un exemplaire physique. Un
exemplaire peut tre prt plusieurs fois au mme lecteur, donc le concept de prt
doit exister.
Les individus et les informations sont :
Auteur : nom auteur, prnom auteur.
Collection : code collection, libell collection.
diteur : code diteur, nom diteur, prnom diteur.
Exemplaire : code exemplaire, date d'achat, date de destruction.
Lecteur : n abonn, nom lecteur, prnom lecteur, adresse lecteur.
Ouvrage : code ouvrage, titre ouvrage, dure autorise.
Prt : code prt, date prt, date de retour relle du livre.
Thme : code thme, libell thme.
Aucune information n'est rattache une relation.
4 MOT
Les postes de travail sont :
le bibliothcaire : aide au choix de l'ouvrage, remplit les commandes,
rceptionne les livres des diteurs ;
l'accueil : administratif, responsable des abonnements, de la relance aux
abonns ;
le magasinier : responsable du stock, dballe et range les livres, met
disposition les livres demands, rceptionne les livres relis.
Vous pouvez imaginer la procdure avant de lire la suite.
Les oprations organises sont :
Conseiller lecteur : opration rajoute pour montrer qu'une procdure peut tre
multi-domaines.
Prise en compte de la demande d'abonnement : ici la procdure est dtaille dans
le cas o le lecteur n'a pas son adresse ou une justification de son identit et de son
adresse (utile pour la relance des livres non restitus).
Abonner lecteur : identique au conceptuel.
Prise en compte de la demande de prt : la diffrence est que le magasinier va
chercher le livre en magasin.
Chercher livre : opration typiquement organise. Le magasinier peut ne pas
trouver le livre s'il est tomb de l'armoire ou s'il est mal rang. Pour viter que cela
ne se reproduise, il devra mmoriser sa prsence et effectuer un inventaire tous les
mois.
Prise en charge du prt : c'est ce moment que le prt sera enregistr.
Annoncer indisponibilit : opration dsagrable. C'est la faute de l'informatique
!
Chapitre 9 : outils donnes ou traitements ?

87
Inventorier : opration nouvelle "temporise" mensuellement.
La procdure de prt de livre est :
HEBDO
LECTEUR
DDE ABONNEMENT
DDE DE PRET
DDE CONSEIL LECTURE
PRET ACCORDE
ABONNEMENT ACCORDE
DDE DE RESTITUTION
PEC DDE
ABONNEMENT
DDE DE COORDONNEES
COORDONNEES LECTEUR
ABONNER
LECTEUR
CONSEILLER
LECTEUR
LIVRE CONSEILLE
BIBLIOTHECAIRE ACCUEIL MAGASINIER
PEC DEMANDE
PRET
DDE DE COORDONNEES
DDE RECHERCHE EX
CHERCHER LIVRE
PE CHARGE PRET
ANNONCER
INDISPO.
EXEMPLAIRE TROUVE
EXEMPLAIRE ABSENT
EX INDISPONIBLE
INVENTORIER EX
EX ABSENT

5 MOD
Les individus sont les mmes que le MCD. Au lieu de crer un individu
supplmentaire tel que "inventaire", une information supplmentaire est dans
Merise : 60 affaires classes
88
l'individu "livre" : prsence du livre. Elle permet de savoir qu'un exemplaire
thoriquement en stock n'est pas sa place. Elle est mise jour quand le magasinier
ne trouve pas l'exemplaire ou quand il le retrouve suite un inventaire.
6 Liste des outils (exercices 41 et 42)
6.1 A partir des donnes (exercice 41)
L'exercice consiste indiquer les outils informatiques partir des individus et
des relations du modle de donnes.
Les outils lis l'individu "auteur" sont donns titre d'exemple. Les outils de
suppression ne sont pas explicits.
Individu "auteur".
Crer auteur
Modifier auteur
Rechercher auteur partir de son nom ou lister auteurs
Individu "collection".

Individu "diteur".

Individu "exemplaire".

Individu "lecteur".

Individu "ouvrage".

Individu "prt".

6.2 A partir des traitements (exercice 42)
L'exercice consiste indiquer les outils informatiques partir des oprations du
modle organisationnel de traitement. Par exemple, un outil li l'opration "Prise
en compte de la demande de prt" peut tre la "Consultation de l'abonn et de ses
livres emprunts". Cet outil "intgr" permet de consulter les exemplaires emprunts
et leur date de retour thorique partir de la saisie du numro d'abonn.

Opration "conseiller lecteur".
Chapitre 9 : outils donnes ou traitements ?

89

Opration "prise en compte de la demande d'abonnement".

Opration "prise en compte de la demande de prt".
Consultation de l'abonn et de ses livres emprunts



Opration "abonner lecteur".

Opration "chercher livre".

Opration "prise en charge du prt".

Opration "annoncer indisponibilit".

Opration "inventorier".

Merise : 60 affaires classes
90
Chapitre 10 : planifier les outils

91
Chapitre 10 : planifier les
outils


Ma bagnole tant la rvision, je pris le mtro.
Lo Malet, Brouillard au pont de Tolbiac

La planification des "outils utilisateurs" doit faire partie de la conclusion de
l'tude pralable, contrat de ralisation entre l'utilisateur final qui croit arriver au
bout de ses peines et l'informatique qui va enfin pouvoir travailler. Pour quand et
combien ? L'exercice suivant rpond la premire question. Le "combien" consiste
valoriser les jours par des taux... journaliers. Les temps comprennent la spcification
externe qui permet de faire valider les crans avec l'utilisateur, la spcification
interne qui dcrit ce qu'il faut programmer, et la ralisation qui comprend la
programmation, les tests et la rception par l'utilisateur. Si vous faites appel une
socit extrieure, prfrez le forfait la rgie. Les temps indiqus sont estims dans
le cadre de dveloppement de transactions "standards" et non dans le cadre de
dveloppement du type client-serveur ou multi-fentres.
1 Hypothses de planification
Nous reprenons le cas de la bibliothque. Pour chaque outil, le nombre
d'individus ou de relations mettre jour ou en lecture, les rgles de calcul, le
nombre d'crans dfinissent un niveau de complexit, simple, moyen et compliqu.
Nous proposons la grille suivante : en fonction du type de transaction et de sa
complexit, un nombre de jours de spcification et de ralisation est estim.
Type d'outil Batch
simple
Batch
moyen
Batch
comp.
Trans.
simple
Trans.
moyenne
Trans.
Comp.
SI Nombre d'individus 1 2 3 1 2 3
Nombre de relations 2 3 3 2 3 3
Nombre d'tats 1 2 3 2 3 4
Nombre de rgles 1 2 3 0 1 2
Alors Temps de spcification 2 5 10 2 5 10
Temps de ralisation 2 5 15 2 5 10
Merise : 60 affaires classes
92
Des outils trs compliqus existent, dont l'estimation de la charge est laisse
l'apprciation du programmeur.
Si, par exemple, les outils de 1 4 correspondent aux critres suivants,
Outil Nombre
d'individus
Nombre de
relations
Nombre
d'tats
Nombre de
rgles
Batch 1 1 1 0 1
Batch 2 2 2 1 2
Batch 3 3 2 2 2
Temps rel 4 1 2 2 1
ils auront les types suivants et pourront tre planifis comme suit :
Outil Type Complexit Temps de
spcification
Temps de
ralisation
Temps
total
1 Batch simple 2 2 4
2 Batch moyen 5 5 10
3 Batch compliqu 10 15 25
4 Transaction simple 2 2 4
TOTAL 19 24 43
Les temps de spcification et de ralisation sont des moyennes et peuvent varier
considrablement en fonction des personnes, en particulier les temps de test et de
mise en route.
Ce tableau peut tre construit directement de manire empirique en deux temps.
D'abord lister les outils et leur type, ensuite rcapituler leur nombre et additionner les
temps de spcification et de ralisation.
Liste des outils :
Outil Type Complexit
1 Batch simple (1)
2 Batch moyen (2)
3 Batch compliqu (3)
4 Transaction simple (1)
Temps de spcification et de ralisation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps
total
TR Simple (1) 1 2 2 4
Moyen (2) 0 5 5
Compliqu (3) 0 10 15
Batch Simple (1) 1 2 2 4
Moyen (2) 1 5 5 10
Compliqu (3) 1 10 10 10
TOTAL 4 28
Chapitre 10 : planifier les outils

93
12 Exercice 43
Valoriser les outils suivants en remplissant les colonnes du type d'outil et de sa
complexit, et effectuer les totaux :
Outil Type Comp.
Consultation abonn et de ses livres emprunts
Consultation des ouvrages et de leur disponibilit
Crer abonn
Crer ouvrage
Enregistrement prt
Modification abonn
Modification prsence livre
Recherche des ouvrages en fonction des auteurs, des
collections, des diteurs

Edition inventaire
TOTAL
Temps de spcification et de ralisation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps
total
TR Simple 2 2
Moyen 5 5
Compliqu 10 15
Batch Simple 2 2
Moyen 5 5
Compliqu 10 10
TOTAL 9
Merise : 60 affaires classes
94
Chapitre 11 : construire le MPD

95
Chapitre 11 : construire le
MPD

Le fantme de l'opra a exist.
Gaston Leroux, Le fantme de l'opra

1 MPD1 (exercice 44)
Transformer en modle relationnel le modle de donnes suivant. Indiquer les
cls des tables relationnelles. Les rgles sont dcrites dans l'ouvrage rfrence 5.
0,N
1,N 0,N
0,N
0,N
0,N
0,N
1,1
1,1 0,N
MEDECIN CONSULTATION
MALADE
SYMPTOME
MALADIE
EFFECTU
CONCERNE
DETECTER
ASSOCIER
DIAGNOSTIQUER
NOM MEDECIN DATE
CONSULTATION
PRIX
CONSULTATION
NOM MALADE
NOM SYMPTOME
NOM MALADIE

2 MPD2 (exercice 45)
Transformer en navigationnel, puis en relationnel le modle suivant. Attention
la relation de nomenclature "modifier plan".
Merise : 60 affaires classes
96
1,1
1,N
0,N
0,N
SITUATION
PLAN
OPERATION
MODIFIER
OPERATION
MODIFIER
PLAN
TENIR
COMPTE
PLAN /
OPERATION
SUIVRE PLAN
0,1
PRECEDER
PLAN
0,1
SUIVRE
OPERATION
0,1
PRECEDER
OPERATION
0,1

3 MPD3 (exercice 46)
Transformer en modle relationnel le modle de donnes suivant. Indiquer les
cls des tables relationnelles.
Le modle suivant dcrit la prise en compte de rclamations consommateurs
concernant des produits alimentaires.
1,1
1,N
1,N
0,N
0,N
1,1
0,N
0,N
0,N
0,1
1,N
0,1
0,N
1,1
RECLAMATION
RECLAMEUR
PRODUIT
GROUPE
PRODUIT
CRITERE
RECLAMATION
TYPE
RECLAMATION
USINE
PRODUCTION
REPONSE
RECLAMATION
TYPER
RECLAMA
REPONDRE
ORIGINE
PRODUCTION
VALEUR CRITERE
CONCERN
ER
GROUPER
PRODUIT
REGROUPER GROUPE
ENVOYER
COMPOSER GROUPE
0,N
ETRE COMPOSANT GRP
0,1
DATE RECLAMATION
CODE RECLAMATION
NOM PERSONNE
ADRESSE PERSONNE
CODE PERSONNE
CODE USINE
VALEUR PARAMETRE
CODE CRITERE
LIBELLE PARAMETRE
CODE TYPE RECLAM.
LIB TYPE RECLAMATION
LIBELLE USINE

Chapitre 11 : construire le MPD

97
La rclamation est envoye par un "rclameur" et concerne un produit. Elles sont
classes en type de rclamation (date limite de consommation dpasse, got du
produit...). Un produit pouvant tre fabriqu dans plusieurs usines, la rclamation est
lie une usine de production. Les critres sont plus prcis que le type : la date
limite de consommation ou DLC est dpasse de 3 jours, le got est acide. Les
produits sont regroups (yaourts nature, aux fruits, mousse au caf, etc.) en groupes
de produits eux-mmes regroups (caf, desserts, natures...).
Une rponse est apporte une ou plusieurs rclamations.
Attention la relation de nomenclature "regrouper groupe" ! Quelles sont les
informations cres ?
Merise : 60 affaires classes
98
Chapitre 12 : exercices complets

99
Chapitre 12 : exercices
complets
1 Misrables (Htel) (exercice 47)
Lire le texte suivant extrait des Misrables de Victor Hugo (rfrence 3) et
rpondez aux questions suivantes. Toute la mthode n'est pas passe en revue, mais
grce au texte, il est possible de dfinir certaines tapes : fonctions couvertes,
partenaires, organigramme et modle de donnes.
1. Quel est le nom de l'entreprise concerne ?
2. Quelles sont les activits de cette entreprise ? Regrouper ces activits en
domaines.
3. Quels sont les partenaires de l'entreprise ?
4. Quel est l'organigramme (la structure des postes de travail de l'entreprise)
et les oprations organises de chaque poste de travail ?
Nous croyons qu'il avait simplement tudi en Hollande pour tre aubergiste. Ce
gredin de l'ordre composite tait, selon les probabilits, quelque Flamand de Lille en
Flandre, Franais Paris, Belge Bruxelles, commodment cheval sur deux
frontires. Sa prouesse Waterloo, on la connat. Comme on voit il l'exagrait un
peu. Le flux et le reflux, le mandre, l'aventure, tait l'lment de son existence ;
conscience dchire entrane vie dcousue ; et vraisemblablement, l'orageuse
poque du 18 juin 1815. Thnardier appartenait cette varit de cantiniers
maraudeurs dont nous avons parl, battant l'estrade, vendant ceux-ci, volant ceux-
l, et roulant en famille homme, femme et enfants, dans quelque carriole boiteuse,
la suite des troupes en marche, avec l'instinct de se rattacher toujours l'arme
victorieuse. Cette campagne faite, ayant, comme il disait, "du quibus", il tait venu
ouvrir gargote Montfermeil.
(...) Tout nouveau venu qui entrait dans la gargote disait en voyant la Thnardier
: Voil le matre de la maison. Erreur. Elle n'tait mme pas la matresse. Le matre
et la matresse, c'tait le mari. Elle faisait, il crait. Il dirigeait tout par une sorte
d'action magntique invisible et continuelle. Un mot lui suffisait, quelquefois un
signe ; le mastodonte obissait. Le Thnardier tait pour la Thnardier, sans qu'elle
s'en rendit trop compte, une espce d'tre particulier et souverain. Elle avait les
vertus de sa faon d'tre; jamais et-elle t en dissentiment sur un dtail avec
monsieur Thnardier, hypothse du reste inadmissible, elle n'et donn
publiquement tort son mari, sur quoi que ce soit. Jamais elle n'et commis "devant
des trangers", cette faute que font si souvent les femmes, et qu'on appelle, en
Merise : 60 affaires classes
100
langage parlementaire : dcouvrir la couronne. Quoique leur accord n'et pour
rsultat que le mal, il y avait de la contemplation dans la soumission de la Thnardier
son mari. Cette montagne de bruit et de chair se mouvait sous le petit doigt de ce
despote frle. C'tait, vu par son ct nain et grotesque, cette grande chose
universelle : l'adoration de la matire pour l'esprit ; car de certaines laideurs ont leur
raison d'tre dans les profondeurs mmes de la beaut ternelle. Il y avait de
l'inconnu dans Thnardier; de l l'empire absolu de cet homme sur cette femme. A de
certains moments elle le voyait comme une chandelle allume ; dans d'autres, elle le
sentait comme une griffe.
Cette femme tait une crature formidable qui n'aimait que ses enfants et ne
craignait que son mari. Elle tait mre parce qu'elle tait mammifre. Du reste sa
maternit s'arrtait ses filles, et, comme on le verra, ne s'tendait pas jusqu'aux
garons. Lui, l'homme, n'avait qu'une pense s'enrichir.
Il n'y russissait point. Un digne thtre manquait ce grand talent. Thnardier
Montfermeil se ruinait, si la ruine est possible zro ; en Suisse ou dans les
Pyrnes ce sans-le-sou serait devenu millionnaire. Mais o le sort attache
l'aubergiste, il faut qu'il broute.
On comprend que le mot aubergiste est employ ici dans un sens restreint, et qui
ne s'tend pas une classe entire.
En cette mme anne 1823, Thnardier tait endett d'environ quinze cents francs
de dettes criardes, ce qui le rendait soucieux.
(...)Ses thories d'aubergiste jaillissaient quelquefois de lui par clairs. Il avait
des aphorismes professionnels qu'il insrait dans l'esprit de sa femme. "Le devoir de
l'aubergiste, lui disait-il un jour violemment et voix basse, c'est de vendre au
premier venu du fricot, du repos de la lumire, du feu, des draps sales, de la bonne,
des pouces, du sourire; d'arrter les passants, de vider les petites bourses et d'allger
honntement les grosses, d'abriter avec respect les familles en route, de rper
l'homme, de plumer la femme, d'plucher l'enfant ; de coter la fentre ouverte, la
fentre ferme, le coin de la chemine, le fauteuil, la chaise, le tabouret, l'escabeau,
le lit de plume, le matelas et la botte de paille- de savoir de combien l'ombre use le
miroir et de tarifer cela, et, par les cinq cent mille diables, de faire tout payer au
voyageur, jusqu'aux mouches que son chien mange !
Cet homme et cette femme, c'tait ruse et rage maries ensemble, attelage hideux
et terrible.
Pendant que le mari ruminait et combinait, la Thnardier, elle, ne pensait pas aux
cranciers absents, n'avait souci d'hier ni de demain, et vivait avec emportement
toute dans la minute.
Tels taient ces deux tres. Cosette tait entre eux, subissant leur double pression,
comme une crature qui serait la fois broye par une meule et dchiquete par une
tenaille. L'homme et la femme avalent chacun une manire diffrente ; Cosette tait
roue de coups, cela venait de la femme ; elle allait pieds nus l'hiver, cela venait du
mari.
Chapitre 12 : exercices complets

101
Cosette montait, descendait, lavait, brossait, frottait, balayait, courait, trimait,
haletait, remuait des choses lourdes, et, toute chtive, faisait les grosses besognes.
Nulle piti : une matresse farouche, un matre venimeux. La gargote Thnardier
tait comme une toile o Cosette tait prise et tremblait. L'idal de l'oppression tait
ralis par cette domesticit sinistre. C'tait quelque chose comme la mouche
servante des araignes.
La pauvre enfant, passive, se taisait.
Quand elles se trouvent ainsi, ds l'aube, toutes petites, toutes nues, parmi les
hommes, que se passe-t-il dans ces mes qui viennent de quitter Dieu ?
A partir du texte donn ci-aprs :
5. Dessiner un MCD des tarifs de l'entreprise (chambre, souper...).
6. Citer un message organis.
7. Informatiseriez-vous cette entreprise ?
IL FAUT DU VIN AUX HOMMES ET DE L'EAU AUX CHEVAUX
Il tait arriv quatre nouveaux voyageurs.
- Entrez, bonhomme.
Le "bonhomme" entra. La Thnardier lui jeta un second coup d'oeil, examina
particulirement sa redingote qui tait absolument rpe et son chapeau qui tait un
peu dfonc, et consulta d'un hochement de tte, d'un froncement de nez et d'un
clignement d'yeux, son mari, lequel buvait toujours avec les rouliers. Le mari
rpondit par cette imperceptible agitation de l'index qui, appuye du gonflement des
lvres, signifie en pareil cas : dbine complte. Sur ce, la Thnardier s'cria :
- Ah ! , brave homme, je suis bien fche, mais c'est que je n'ai plus de place.
- Mettez-moi o vous voudrez, dit l'homme, au grenier, l'curie. Je payerai
comme si j'avais une chambre.
- Quarante sous.
- Quarante sous. Soit.
- A la bonne heure.
- Quarante sous ! dit un roulier bas la Thnardier, mais ce n'est que vingt sous.
- C'est quarante sous pour lui, rpliqua la Thnardier du mme ton. Je ne loge pas
des pauvres moins.
- C'est vrai, ajouta le mari avec douceur, a gte une maison d'y avoir de ce
monde-l.
THNARDIER A LA MANEUVRE
Merise : 60 affaires classes
102
Le lendemain matin, deux heures au moins avant le jour, le mari Thnardier,
attabl prs d'une chandelle dans la salle basse du cabaret, une plume la main,
composait la carte du voyageur la redingote jaune.
La femme debout, demi courbe sur lui, le suivait des yeux. Ils n'changeaient
pas une parole. C'tait, d'un cot, une mditation profonde, de l'autre, cette
admiration religieuse avec laquelle on regarde natre et s'panouir une merveille de
l'esprit humain. On entendait un bruit dans la maison; c'tait l'Alouette qui balayait
l'escalier.
Aprs un bon quart d'heure et quelques ratures, le Thnardier produisit ce chef-
d'oeuvre.
NOTE DU MONSIEUR DU N1.
Souper fr 3
Chambre 10
Bougie 5
Feu 4
Service 1
TOTAL fr 23
- Vingt-trois francs ! s'cria la femme avec un enthousiasme ml de quelque
hsitation.
Comme tous les grands artistes, le Thnardier n'tait pas content.
- Peuh ! fit-il.
C'tait l'accent de Castlereagh rdigeant au congrs de Vienne la carte payer de
la France.
- Monsieur Thnardier, tu as raison, il doit bien cela, murmura la femme qui
songeait la poupe donne Cosette en prsence de ses filles, c'est juste, mais c'est
trop. Il ne voudra pas payer.
Le Thnardier fit son rire froid, et dit :
- Il payera.
Ce rire tait la signification suprme de la certitude et de l'autorit. Ce qui tait
dit ainsi devait tre. La femme n'insista point. Elle se mit ranger les tables : le mari
marchait de long en large dans la salle. Un moment aprs il ajouta:
- Je dois bien quinze cents francs, moi !
Il alla s'asseoir au coin de la chemine, mditant, les pieds sur les cendres
chaudes.
- Ah ! reprit la femme, tu n'oublies pas que je flanque Cosette la porte
aujourd'hui. Ce monstre ! elle me mange le coeur avec sa poupe ! J'aimerais mieux
pouser Louis XVIII que de la garder un jour de plus la maison !
Le Thnardier alluma sa pipe et rpondit entre deux bouffes :
Chapitre 12 : exercices complets

103
- Tu remettras la carte l'homme.
Puis il sortit.

Je ne crois pas qu'il existe ce qu'on appelle un
"criminel n", mais je n'avais pas abandonn depuis
bien longtemps mes culottes courtes lorsque j'ai dcid
de faire carrire dans le crime.
Alvin Karpis et Bill Trent, Ennemi public No 1
2 Taxe d'apprentissage (exercice 48)
Dans cet exercice et dans tous les cas suivants, nous effectuerons un parcours
complet de la mthode et construirons dans l'ordre :
1. le MCC ;
1.1 fonctions et domaines ;
1.2 partenaires ;
1.3 messages et informations ;
2. le MCT et ses oprations conceptuelles ;
3. le MCD, individus, relations, informations et pattes ;
4. le MOT, postes de travail et procdures ;
5. le MOD individus, relations, informations et volumes de donnes;
6. la liste des outils ;
6.1 par opration organise ;
6.2 rcapitulatif.
Vous pouvez regarder la solution de chaque tape avant de passer la suivante.
La taxe professionnelle doit tre paye par les entreprises qui ne sont pas des
tablissements d'enseignement. Elle est proportionnelle aux salaires verss dans
l'entreprise. Elle est verse un fonds national ou un centre de formation interne
ou externe l'entreprise ou des coles d'enseignement technologique et
professionnel. Dans ces derniers cas, les entreprises doivent remplir une "demande
d'exonration" "rdiger sur un imprim d'un modle agr".
Dans cet exercice, nous nous plaons du ct de l'cole d'enseignement Porteur.
Cette cole peroit l'argent de l'tat et prospecte les entreprises pour obtenir
directement le montant de la taxe d'apprentissage. Les fonctions couvertes sont de
rechercher et d'encaisser la taxe d'apprentissage.
Les entreprises peuvent verser leur don sous forme d'argent ou en nature.
Le prospecteur de l'cole Porteur s'adresse diffrentes socits pour percevoir la
taxe d'apprentissage. Aprs accord, si le paiement n'intervient pas, le trsorier
relance les personnes ayant accept le paiement et envoie des rponses appropries
Merise : 60 affaires classes
104
aux socits et aux montants verss. Une forte somme entrane une rcompense de
dix pages et une petite somme un remerciement sur le dos de l'enveloppe. Le dlai de
relance dpend de l'entreprise ayant accept le stage. Le trsorier encaisse les dons.
L'cole vous demande, comme exercice, d'imaginer une solution informatique
ce besoin. Comme cela, elle pourra profiter de votre travail.
Nous considrons qu'il y a :
5 000 entreprises prospectes, 1 personne en moyenne connue par entreprise.
Une sur dix rpond positivement. La moiti des entreprises ayant accept de payer la
taxe sont relances et toutes les rponses positives entranent un versement.
Dix niveaux d'chelle de taxe sont dfinis. Une rponse de 5 types diffrents est
dite chaque versement. Les versements sont mmoriss sur 5 ans.

H. Poirot regarda avec intrt, et bientt avec
sympathie, la jeune femme qui entrait dans son
bureau.
Agatha Christie, Cinq petits cochons
3 Stages (exercice 49)
La dmarche est identique celle de l'exercice prcdent.
Il s'agit de traiter compltement le besoin de M. Plume de l'tablissement Sainte-
Hildegarde du Chapitre 4. Un domaine a t identifi comme tant de trouver des
stages en entreprise pour placer les lves.
M. Plume contacte les personnes susceptibles de lui fournir un stage. Aprs
rception d'une proposition, il dtermine quelles matires peuvent convenir ce
stage. Les lves seront ensuite choisis en fonction de leur option et du poids de la
matire dans leur option. Un stage Kourou sur la fuse Ariane sera propos un
lve de l'option mathmatiques, aronautique ou informatique mais pas un lve
de l'option polyglotte. Une option comporte plusieurs matires (mcanique
quantique, statistiques, anglais, langages d'exploitation) et le stage est class en
fonction des matires possibles et d'autres critres (rmunration, lieu, dure...).
Aprs affectation du stage, une dclaration de stage est envoye la Scurit
Sociale pour que l'entreprise puisse ne pas payer de charges, et une convention de
stage l'entreprise, qui prcise l'entreprise quel professeur suit l'lve.
M. Plume est aid par sa collaboratrice et des "tuteurs" qui jugent le travail de
l'lve en fin de stage et appartenant l'entreprise.
Chapitre 12 : exercices complets

105
EMPLOYEUR
ELEVE
SECURITE
SOCIALE
PLACER ELEVES
DECLARATION DE STAGE
CONVENTION DE STAGE
OFFRE DE STAGE
CHOIX DE STAGE
PROPOSITION DE STAGE
DDE DE STAGE

Nous considrons qu'il y a :
Le mme nombre d'entreprises que prcdemment, soit 5 000, 600 propositions
annuelles pour 500 lves susceptibles d'effectuer un stage (le rve), 200 matires,
50 options, une option comportant 10 matires en moyenne et 5 critres de stage. Les
donnes seront mmorises sur 5 ans.

Lorsque Sir Henry Mellivale se mit en tte de
prendre des leons de chant, tout le monde
s'accorda pour considrer que cette nouvelle
occupation risquait de causer des dommages
incalculables sur de pauvres innocents.
John Dickson Carr, Le fantme du cavalier.
4 Former (exercice 50)
Il s'agit de traiter compltement le besoin du responsable des tudes M.
Deuxplumes de l'tablissement Sainte-Hildegarde du Chapitre 4.
ELEVE
FORMER
DDE ABSENCE
BULLETIN DE NOTE
COPIE A CORRIGER
CORRECTION PROBLEME
DDE REPONSE QUESTION
DIPLOME OBTENU
DDE CHANGEMENT ENSGT

Merise : 60 affaires classes
106
Un domaine a t identifi comme tant de former les lves. Le MCD a t fait
au chapitre 5.
Construire le MCT, le MOT, le MOD (mmorisation des donnes sur 5 ans) et
faire la liste des outils.
Nous considrons qu'il y a :
4 promotions annuelles de 500 lves, 200 matires et 50 options, toutes
promotions confondues, et 2 enseignements par matire. Une option compte 10
matires en moyenne.
Nous considrons 50 salles de cours et 20 professeurs. Un enseignement porte
sur 1 matire, comprend 10 cours, 2 examens et 20 lves en moyenne.

Au dbut, on crut que la fille tait une noire.
Mc Bain, Les heures creuses
5 Slectionner (exercice 51)
Il s'agit de traiter compltement le besoin du responsable des tudes, M.
Deuxplumes de l'tablissement Sainte-Hildegarde, du Chapitre 4.
Un domaine a t identifi comme tant de slectionner les lves. Le MCD a t
fait au chapitre 5.
ELEVE
SELECTIONNER
ELEVES
CANDIDATURE
EXAMEN DE PASSAGE
REPONSE CANDIDATURE
REPONSE EXAMEN

Construire le MCT, le MOT, le MOD (mmorisation des donnes sur 5 ans) et
faire la liste des outils.
Nous considrons qu'il y a :
500 lves par an, un taux de russite de 20% l'entre. Nous ne considrons que
la slection de 1
re
anne. 10 % des lves prsentent leur candidature deux fois.
Chaque candidat a 1,5 diplme en moyenne.
Chapitre 12 : exercices complets

107
Un lve se prsente dans une option parmi 10 et passe 10 examens (un examen
par matire) nots par 3 professeurs diffrents parmi 20. Au total, il existe 10 options
l'entre et 20 matires.

Lavergne ouvrit la porte du poste central.
Boileau Narcejac, Le retour
6 Services gnraux (exercice 52)
C'est le cas dcrit au chapitre 4 : un domaine a t identifi comme tant de
distribuer les fournitures.
DISTRIBUER ACHATS
UTILISATEUR
DDE ACHATS
RECEPTION PREVUE
DDE FOURNITURES
DON FOURNITURES
REFUS DDE
DON PREVU
RECLAMATIONS
ACHETER
RECEPTION EFFECTUEE

Construire le MCT, le MCD, le MOT, le MOD et lister les outils.
Lors de la construction du MCT, une matrice de dcision peut tre construite
pour l'opration "Traiter demande de fournitures" afin de dterminer les conditions
d'mission des messages rsultats.
Les volumes peuvent tre calculs avec les chiffres suivants :
les services gnraux traitent 400 types de fournitures, 10 lieux correspondant
aux 10 services, 250 personnes, 10 fournisseurs ;
par an, 5 000 demandes de fournitures sont mises, deux rceptions de 2
fournisseurs et de 50 types de fournitures ont lieu tous les 15 jours. 95% des
demandes sont servies et 2 % sont reprises pour rclamation ;
100 fournitures sont suivies par an.

Merise : 60 affaires classes
108
Motel en fer cheval, abandonn, au pied des
collines de San Berdoo, Buzz Meeks tait pass
la rception avec quatre vingt quatorze mille
dollars, dix-huit livres d'hroine presque pure, un
fusil pompe calibre 10, un 38 spcial, un 45
automatique, et un cran d'arrt (...).
James Ellroy, LA confidential
7 Services gnraux (exercice 53)
C'est le cas dcrit au chapitre 4 : un domaine a t identifi comme tant
d'acheter.
DISTRIBUER ACHATS
MAITRISER DEPENSES
FOURNISSEUR
DDE ACHATS
RECEPTION PREVUE
DEMANDE DEPENSE
BUDGET ACCORDE
CDE FOURNISSEUR
RECEPTION FOURNITURE
CONDITIONS D'ACHATS
ACHETER
RECEPTION EFFECTUEE

Construire le MCT, le MCD, le MOT, le MOD et lister les outils.
Les volumes sont les mmes que dans l'exercice prcdent. De plus, un
fournisseur propose 300 types de fournitures son catalogue et facture chaque
livraison. Deux priodes budgtaires sont prvues annuellement.
Le stockage des informations est prvu sur cinq ans.

Celle qui faisait les cent pas non loin de la
bouche de mtro conservait des traces d'une
bonne ducation.
Lo Malet, Le soleil nat derrire le Louvre
8 Maison d'ducation (exercice 54)
Franois est directeur d'une maison d'ducation. Des enfants sont sa charge
quand un juge dcide de les protger de leur entourage ou de les placer. Ils sont alors
soit en internat soit en famille d'accueil l'extrieur de l'internat. Ils restent de 1 5
ans et 2 ans en moyenne.
Chapitre 12 : exercices complets

109
Son quipe se compose de 8 ducateurs, d'une psychologue, d'une assistance
sociale, d'une ducatrice scolaire et de 5 personnes des services gnraux. Il est en
contact avec des centres mdicaux psychopdagogiques, des orthophonistes, des
instituteurs et des professeurs des coles.
Il reoit les demandes de
placement du juge
(ordonnance de placement
provisoire) valable de 6 mois
2 ans, rend ensuite un
rapport sur le "vcu" de
l'enfant au juge. Son rle est
de recruter et d'aider les
ducateurs et les autres
personnes.
Les ducateurs
choisissent les familles
d'accueil, les visitent, suivent
le comportement des enfants
leur charge vis--vis de
l'instituteur ou d'autres personnes. Les ducateurs peroivent les comportements ou
les caractristiques des enfants (clin, rebelle, ouvert, rserv, timide, insoumis...,
une vingtaine en tout), et relient leur comportement leur pass, des vnements
(accident de voiture, dcs d'un proche...) ou de situations (internat, placement
familial, une dizaine en tout). Ils essayent de juger les personnes de leur entourage
(mre folle, pre macho...) et leurs relations avec elles (pre qui le rejette, mre
possessive...) en fonction de leur pass. Ils leur conseillent alors d'adopter une
relation plus adapte. Ils peuvent aussi conseiller leur entourage (famille d'accueil
trop laxiste, visites effectuer...). Le psychologue aide les ducateurs, les familles
d'accueil. Il intervient rarement avec l'enfant, il sert surtout de conseil. L'assistante
sociale recrute les familles d'accueil, appeles aussi assistantes maternelles,
renouvelle les agrments donns par la DDASS aux familles d'accueil, fait un bilan
avec elles dans le cas o l'enfant doit partir, recherche les tablissements scolaires.
Les enfants partent quand le juge le dcide o 21 ans. Jusqu' 18 ans, ils sont
obligs de se plier la dcision du juge. Entre 18 et 21 ans, ils peuvent s'accorder
avec la DDASS pour rester en placement ou en famille d'accueil. A partir de 21 ans,
ils peuvent rester dans la famille d'accueil mais celle-ci ne sera plus rmunre.
On considre 70 enfants (15 en internat et 55 en famille d'accueil), 50 personnes
exerant une dizaine de fonctions au total, 35 familles d'accueil, 30 tablissements,
une dizaine de types d'vnements et de types de situations diffrents, 20
caractristiques. Chaque enfant possde une dizaine de situations et d'vnements et
une quinzaine de relations.
Considrez un temps de stockage de 10 ans et construisez MCC, MCT, MCD,
MOT, MOD et la liste des outils.
Merise : 60 affaires classes
110
Marie Anne s'habituait la cadence lente de la
bte aux harnais luisants.
Jean Amila, Jusqu' plus soif.
9 Cabinet animal (exercice 55)
Les deux brillantes ditticiennes pour animaux, Corinne et Marine, ont dcid
de s'installer leur compte. Pour cela, elles dfinissent des rgimes suivre toute
catgorie ou type d'animaux, tortues de mer, de terre, lapin nain, chat...
Elles se sont aperues que le plus difficile est de planifier les visites des animaux
et leur priodicit. Les poissons ont vite tendance grossir comme des diodons, alors
que les gris du Gabon peuvent se laisser dprir si personne ne leur porte attention.
Quand un nouvel animal fait appel leurs services, leur secrtaire donne un
rendez-vous en fonction du type d'animal (poisson, lphant, dahut...). Ensuite, la
priodicit est dfinie en fonction du rgime donn, s'il ncessite un suivi serr ou
non.
Aprs la prise de mesures (taille, poids, vue, tension) imposes par la MAT, la
mdecine animalire du travail, et d'autres au choix, elles dterminent le rgime
suivre.
Un rgime est
dfini par la quantit
d'aliments ingrer :
100 g de carottes par
jour maximum, un
minimum de 3 oeufs
pour arriver 1 000
kCal maximum, avec
300 de protines, 400
de lipides et 300 de
glucides. Elles ne
prennent pas en
compte les
corrlations entre
aliments.
Les hypothses de volumes sont : un animal vient tous les 15 jours pendant les 6
premiers mois, ensuite une fois tous les 6 mois pendant 2 ans et 1 fois par an pendant
3 ans. Vingt cinq visites sont effectues par jour et 10 mesures sont effectues au
maximum. Les rgimes sont "lourds" au dpart et changent une fois les 6 premiers
mois, et ensuite deviennent "lgers" et restent les mmes. Ils concernent 15 aliments
au total.
Considrez un temps de stockage de 5 ans et construisez MCC, MCT, MCD,
MOT, MOD et la liste des outils.

Chapitre 12 : exercices complets

111
Lorsque le chasseur apporta l'dition de midi, la
nouvelle tait passe d'une brve de dernire
minute plusieurs colonnes la une, avec un
titre en manchette.
Pamela Branch, Un lion dans la cave.
10 Presse (exercice 56)
Jean-Pierre a investi toute sa fortune
dans un "pavillon de jardin turc", un
kiosque journaux. Il pourrait vendre de
tout, mais se cantonne la vente de
journaux de presse, de livres et de
fournitures scolaires. Il n'a qu'un seul
fournisseur de presse, la CCCP, la toute-
puissante compagnie cooprative des
commerants de presse et doit se plier
ses conditions draconiennes.
Dans le domaine de la presse existe
un prix fort, celui auquel vous payez
votre journal et un prix net, celui auquel
votre libraire achte sa presse, la
diffrence est la commission du vendeur,
qui varie de 13 20 %.
Toutes les semaines, Jean-Pierre
avance un montant net correspondant
peu prs ses achats hebdomadaires de presse. Le solde de ses dpenses et de ses
invendus est effectu hebdomadairement. Il doit alors rgler le solde la CCCP.
Tous les matins, sauf le dimanches et le 1
er
mai, il reoit des livraisons de
journaux qu'il vrifie et met en place dans ses rayons. Dans la journe, il vend les
hebdomadaires, les quotidiens et, bien sr, les revues X, Y ou Z. Il voit alors dfiler
les motards, les retraits, les chmeurs, les rentiers, etc. A la fin de la journe
recommence la manutention : compter les revues rendre, les invendus et remplir les
nombreux imprims de la CCCP. Il fait des paquets cadeaux et les dpose dans le sas
de son magasin pour l'agent de la CCCP. Celle-ci peut contester ses invendus et
rclamer une diffrence !
Tous les jours, la CCCP lui envoie un bordereau d'invendus journalier des
quotidiens et un autre bordereau pour les publications. Si Jean-Pierre part en
vacances, il prvient la CCCP qui ne le livrera pas et, son retour, lui enverra un
bordereau d'invendus complmentaire complter. Celui-ci comprend tous les
journaux et publications arrivs chance pendant ses vacances.
Il peut aussi remplir la "demande de retour autoris exceptionnel" pour les revues
qu'il n'a pas rendues temps. La CCCP lui renvoie alors un accord sur les quantits
(bordereau de contrle) et sur les montants (bordereau de crdit d'invendus).
Parmi les nombreux bordereaux remplir, en voici quelques-uns :
Merise : 60 affaires classes
112
Relev hebdomadaire de compte : facture de la CCCP. Les revues sont vendues
au prix CCCP ou prix net. Le montant payer A-B est gal au montant des
livraisons moins les retours.
Code comptable, date dbut semaine, date fin semaine, routage.
Fournis et dbits Invendus et crdits
Libell Date crit MT Fort MT net crit MT Fort MT net
Publications FAC 1244 1016 INV 777 633
Quotidiens
Journaux du soir
S/total presse
Autres fournisseurs ENC
Total hebdomadaire A B
Solde hebdomadaire A-B
criture : FACture, INVendu.
Bordereau de crdit d'invendus : acceptation des retours d'invendus.
Prix Titre Codif Parution Dclar Accept Montant fort
3,5 Bild Z 403 920919 4 14
4 Matin sahara 573 920917 6 24
4 Matin sahara 573 920918 3 12
Total Quotid. 13 50
2 Tl Z 1910 523 19 17 34
Total
Bordereau de contrle, justificatif des retours d'invendus. Est envoy avec le
bordereau prcdent : n bordereau, date du bordereau journalier, n kiosque, n case
Prix Titre Codif Parution Ecart Accept. Rejets 1 Rejets 2c
2 Tl Z 1910 523 - 2 17 0 0
25 Camping-car 1348 51 2 0 2 0
26 Camping-car 1348 52 -2 0 2 0
TOTAL 4
Les rejets 1 sont les prmaturs (revue trop prime), 2, les non accepts et 3 les
non rappels (revue non prime).
Bordereau d'invendus complmentaire : hebdomadaires invendus des journes
prcdentes.
Nombre de bacs, nombre de paquets, libell titre, prix, numro, fournisseur,
quantit invendue, codification.
Titre Prix No Four Invendus Lib Codif
Rustica 9 1177 2 30 Rustica 2472
Rustica 9 1178 2 31 Rustica 2472
VSD 14 776 9 43 VSD 1713
Chapitre 12 : exercices complets

113
Bordereau d'invendus journalier des quotidiens : quotidiens invendus de la
journe.
Titre, prix, numro, quantit invendues (nouveau service suivre) : code, jour de
la semaine, quantit.
Titre Prix No Four Invendus Codif
Sud Ouest 3,8 01.09 23 318
Courrier de
l'ouest
4 29.08 24 209
Courrier de
l'ouest
4 31.08 25 209
Bordereau d'invendus journalier des publications : hebdomadaires invendus de la
journe.
Titre, prix, numro, quantit invendue (nouveau service suivre) : code, jour de
la semaine, quantit
Titre Prix N Four Invendus Codif
Rustica 9 1183 28 2472
Canard 8 3748 22 1326
Bordereau de livraison des quotidiens : quotidiens expdis le matin par la
CCCP.
Libell titre, codification, numro de parution, prix, montant, catgorie, service,
dbits du jour, cumul semaine.
Demande de retour autoris exceptionnel ou droit aux oublis : retour suprieur
au dlai normal.
N routage, n marchand, date de la demande, date de retour au CDP, nombre de
paquets, nombre de folios - titre, codification, n, date, hors srie / spcial, quantits
dclares, prix.
Demande de rassortiment : demande de livraison supplmentaire de journaux.
N client (kiosque), nom et localit (du kiosque), date de la demande, titre,
codification titre, numro, date, quantit demande.
Volumes de donnes :
Les titres ne changent plus de prix depuis 5 ans.
3 000 rfrences de presse peuvent exister. Jean Pierre en commande
"seulement" 2 000. Sur ces 2 000, 20 sont des quotidiens dont il reoit 80 parutions
tous les jours. Il en rend environ 20. 50 sont des hebdomadaires dont il reoit 500
parutions. Le nombre de parutions par titre varie de 1 150 pour certains magazines
de tlvision. Il en rend environ 150. Le reste, qui peut tre assimil des mensuels,
soit 1 930 titres est reu en 6 000 parutions dont il en rend 2 000 environ.
10 commandes de livres et une commande de fournitures (parmi 500 fournitures
possibles) sont passes par semaine une dizaine de fournisseurs ou d'diteurs.
Merise : 60 affaires classes
114
Les factures sont hebdomadaires pour la CCCP et considres comme mensuelles
pour les livres et les fournitures.
L'inventaire est hebdomadaire.
Que pouvez-vous faire pour Jean-Pierre ? Dessiner son MCC, son MCT et son
MCD. Ensuite, imaginer sa journe de travail, le matin, la journe et le soir, et
transformer votre imagination en MOT. Il ne vous restera plus qu' calculer les
volumes pour un temps de stockage de 2 ans et de lister les outils. Il dsire un seul
logiciel couvrant toutes ses fonctions.

A l'aube, Jenny se mit la recherche du chalet.
Mary Higgins Clark, Un cri dans la nuit.
11 Location d'appartement (exercice 57)
Alain voulait investir dans la restauration ou dans l'immobilier. Il a choisi
l'immobilier, alors le cas suivant sera sur l'immobilier.
Les propritaires, voulant profiter de leur investissement locatif, s'adressent
l'agence Alain. Ils dcrivent le montant du loyer qu'ils veulent percevoir en envoyant
une description du logement.
L'agence passe alors une annonce dans des journaux locaux gratuits. Quand une
personne est intresse par une location, elle doit fournir un justificatif de salaire et
un garant. Le loyer est fix en fonction des charges, de l'indice du cot de la
construction. Aprs visite et accord, le bail est sign et le locataire doit verser le
loyer l'agence qui reverse une partie au propritaire.
Toutes les annes, le nouveau loyer est calcul en fonction de la variation de
l'indice.
Si le locataire veut prendre son cong, il le dclare l'agence trois mois avant.
Celle-ci peut alors refaire paratre une annonce. Un tat des lieux est effectu
l'entre et la sortie de chaque location. Le propritaire peut aussi demander
rcuprer son logement l'agence, qui reformulera la demande au locataire.
Construire le MCC, le MCD, le MCT, le MOT, le MOD (les volumes sont
mmoriss sur 3 ans) et la liste des outils.
Nous supposons 30 transactions par semaine, un indice tous les 3 mois. En
moyenne, un locataire reste pendant plus de 3 ans. 20 villes sont considres.

Hank comptait l'argent empil devant lui.
Chester Himes, La reine des pommes
Chapitre 12 : exercices complets

115
12 Gestion familiale d'un mnage (exercice
58)
La famille Cerise a dcid de suivre ses
dpenses pour ne plus tre dpasse. Depuis un
an, le compte commun est constamment dans le
rouge.
Elle possde 3 sources de revenu, les salaires
mensuels de leurs employeurs, les dons obtenus
des amis ou des parents et les emprunts effectus
la banque.
Les dpenses sont de 3 catgories : l'argent
de poche distribu chichement aux enfants, les
remboursements d'emprunt et les autres dpenses
servant acheter "on se demande bien quoi".
Mais, de nos jours, l'argent brle les doigts et
saute par la fentre.
Les dons ne servent pas rembourser les emprunts et les emprunts ne payent pas
l'argent de poche. Ces deux rgles peuvent tre amenes tre modifies.
A partir de ces donnes, construire le MCC, les messages et leurs informations, le
MCT et le MCD. Puis, rflchissez intensment sur le MCD pour le rduire et
regrouper des concepts en utilisant les notions de recette et de dpense. Le MCD
final ne devrait contenir que 5 individus au maximum.
Le MOT ne prsente pas d'intrt, passez directement la liste des outils.
Aucun volume ne sera calcul.

Dans le hall du Tigres Palace Htel, Bagdad,
une infirmire terminait une lettre.
Agatha Christie, Meurtre en Msopotamie
13 Cabinet mdical (exercice 59)
Le docteur Knock a dcid d'ouvrir un cabinet mdical.
Comme d'habitude, il demande toujours les symptmes aux patients "cela vous
gratouille ou vous chatouille ?" pour leur prescrire une ordonnance. Lors de sa
consultation, il peut effectuer diffrents actes (consultation simple, point de suture,
infiltration, sclrose...)
Seulement, maintenant, il faut tout noter. La pharmacie du coin peut tlphoner
pour demander la vrification d'une prescription et la Direction dpartementale de
l'aide sanitaire et sociale surveille les maladies dclarer (mningite dans une cole
Merise : 60 affaires classes
116
par exemple). Une dclaration doit lui tre envoye obligatoirement, en moyenne
une par an.
Le docteur Knock hsite s'informatiser, aidez-le.
Il reoit un malade toutes les demi-heures et travaille 10 heures par jour, 200
jours par an. Un malade vient tous les 6 mois, reste 5 ans en moyenne et prsente 2
symptmes en moyenne. Une prescription contient 2,5 remdes en moyenne. Une
ordonnance est dlivre une consultation sur deux. Un acte est excut par
consultation. Une consultation diagnostique 1 maladie en moyenne.
Supposons qu'il existe 1 000 mdecins, 1 000 maladies, 500 symptmes, 3
symptmes par consultation, 10 000 remdes.
Une partie du MCD a dj t effectue. Nous ne considrerons que la
prescription et non les rsultats d'examen, vus en partie lors du cas du cabinet
animal.
Construire le MCC, le MCD, le MCT, le MOT, le MOD (historique sur 10 ans)
et la liste des outils.

C'tait un de ces blocs de central Avenue,
panachs blanc et noir, pas encore entirement
occup par les ngres.
R. Chandler, Adieu ma jolie

14 Cabinet photographe (exercice 60)
Francis est, comme chacun sait, un excellent photographe. Il photographie pour
lui-mme quand il est en voyage et dpose alors ses diapositives dans une agence ou
sur commande, quand un client (diteur, journal...) lui demande un reportage.
Dans le premier cas, l'agence lui envoie, quand une photographie est vendue, le
montant et les conditions de la vente (support, magazine...). Dans le deuxime cas, il
envoie tout son reportage son client, qui lui retourne les diapositives en prcisant
celles qui ont t retenues. Les conditions de la vente prcisent le contexte
juridique : y a-t-il un dlai d'exclusivit, de quelle dure est-il ?
Il a besoin de savoir o sont ses diapositives et leur contenu. Aprs de longues
discussions, il a dcid de retenir trois critres principaux :
le lieu de la photo : Paris, Assouan, Montral, Qubec, Immeuble Le Corbusier ;
le thme : personnage, paysage, fte religieuse, comptition sportive ;
le sujet : Kermit, Chteau de la Loire, Nol 1991.
Un sujet fait partie d'un seul thme. Les autres critres demanderaient trop de
temps tre saisis.
Chapitre 12 : exercices complets

117
On considre 1 film de 36 poses par jour. 20 diapositives par film sont
conserves et 2 sont vendues. Francis effectue un reportage par mois command par
20 clients au total. Il n'a pas de jour de repos car, pour lui, la photo est une passion
o il peut exploiter toute sa sensibilit.
Il dsire savoir quelle est la marque du film achet (Clicclac, Yama, Kanico...)
afin de mmoriser le ton des couleurs en fonction de la marque.
150 thmes sont considrs, 10 laboratoires, 10 marques et 200 lieux.
Il n'a pas d'intrt mmoriser l'optique et les diffrents dpts d'une photo dans
une agence, ni le fournisseur du film.
Construire le MCC, le MCD, le MCT, le MOT, le MOD (historique sur 10 ans)
et la liste des outils.
Merise : 60 affaires classes
118

Chapitre 12 : exercices complets

119
TROISIEME PARTIE : CORRIGES
Merise : 60 affaires classes
120
Chapitre 13 : corrig QCM

121
Chapitre 13 : corrig QCM
1 Corrig exercice 0 : QCM gnral
MCC MCD MCT MOT MOD MLT MLD Non
Signif.
Dfinir le vocabulaire X
Dfinir les fonctions du projet X
Dfinir les outils informatiques X X
Planifier la ralisation X
Planifier l'tude pralable X
Dfinir les priorits X
Dfinir le groupe de projet X
Dfinir les tapes du projet X
Nommer le responsable de projet X
Valider les modles X X X X X X X
Estimer les volumes de donnes X
Optimiser la base de donnes X
Concevoir la base de donnes X X X
Programmer X
Dfinir les rgles de calcul X X
Dfinir les travaux d'enchanement X
Dfinir le jeu d'essai X
Tester l'application X
Dfinir les enchanements d'crans X
Dfinir les crans X
Dfinir les concepts X
Enchanter l'utilisateur X X
Tout ce qui relve d'une mthode de conduite de projet, planifier la ralisation et
l'tude pralable, dfinir les priorits, le groupe de projet ne fait pas partie des
modles de Merise.
Programmer, dfinir les travaux d'enchanement des programmes et tester non
plus.
Dfinir le jeu d'essai n'est pas modlis mais est abord au chapitre 6.
Merise : 60 affaires classes
122
2 Corrig exercice 1 : QCM conceptuel
MCC
Dans quel ordre doivent s'effectuer les tapes suivantes ?
dfinir Les fonctions lmentaires 1
Les domaines 2
Les partenaires 3
Les flux rels et d'informations 4
L'ordre tait difficile trouver. Les fonctions doivent tre dfinies en premier
pour dfinir le champ de l'tude.
Pourquoi tudier ?
Apprendre. Pourquoi apprendre ? Savoir ou connatre.
Les verbes suivants sont-ils des fonctions ? O est oui et N est non
Grer les carts N Veiller au grain N
Grer la pnurie N Archiver N
Rpartir la pnurie N Activer le processus N
Favoriser les meilleurs N Faire faire N
Subsidiariser N Obir N
Dfinir les carts N Commander N
Veiller technologiquement N Motiver le personnel O
Les concepts suivants sont-ils des partenaires ? Rpondre par oui ou non.
Client O SNCF N
Fournisseur O IBM N
Crdit Lyonnais N Prteur O
Banque N Shylock N
Agence N Lecteur O
Service N Abonn N
EDF N/O Concurrent N
France Tlcom N Transporteur O
EDF peut tre considr comme le seul fournisseur d'lectricit. Un transporteur
peut tre considr comme un fournisseur de transport.
Les messages suivants sont-ils conceptuels ? Rpondre par oui ou non.
Tableau de bord N Dossier N
Cahier des charges N Rponse N
Critres valoriss N Demande d'amour O
Descripteurs de paramtres N Offre d'amour N
Informations technologiques N Fiche d'abonn N
Chapitre 13 : corrig QCM

123
Tous les messages pour lesquels la rponse est non ne prcisent pas le sujet de
l'tude : gestion de production, financire ou comptabilit ? Quelle diffrence existe-
t-il entre l'offre et la demande d'amour ?
MCD
Rgle sur les individus.
Ils doivent exister proprement O
Etre cits facilement O
Etre lis une relation N
Etre relis une patte N
Possder des informations O
Comprendre une date N
Rgle sur les relations. Elles doivent : V est VRAI et F est FAUX
Etre relies des individus V
Etre relies des individus diffrents F
Peuvent tre relies 2 fois au mme individu V
Il n'existe pas 2 relations entre 2 individus F
Il n'existe pas 2 occurrences de relation entre les mmes occurrences d'individu V
Il n'existe pas 2 occurrences de relation entre les mmes individus F
Il n'existe pas 2 relations entre les mmes occurrences d'individu F
Une relation contenant une date permet de mmoriser les historiques de cette relation F
Certaines questions taient difficiles comprendre !
Une date sur une relation ne permet pas de mmoriser les historiques. Il n'existe
qu'une occurrence de relation, donc il n'est pas possible d'en mmoriser deux et plus.
Rgle sur les informations d'un modle de donnes, rpondre par oui ou non.
Une information appartient un individu et une relation N
Une information appartient toujours un individu N
Une information appartient souvent une relation N
Une information appartient un individu ou une relation.
A quelle catgorie appartiennent les "mots" suivants ?
Individu Information Occurrence
Date dcs X
Animal X
Nom d'animal X
Nom d'oiseau X
Type d'animal X X
Oiseau X
Libell oiseau X
Merise : 60 affaires classes
124
Inventaire X
Adresse X
Date X
Titre X
Diplme X
Quantit livrer X
Adresse de livraison X
Lieu noir X
Colin X
Lieu X
Prix de vente X
Lieu noir est une occurrence d'animal. Colin et lieu noir sont synonymes. Lieu est
un polysme. Il peut tre une occurrence d'animal ou un lieu gographique, des lieus
ou des lieux ? Type d'animal peut tre une information ou un individu. Voir dans le
premier ouvrage Parlez-vous Merise ?
2.1 QCM validation MCC/MCD
La validation MCC/MCD conduit : (rpondre par oui ou non)
Crer des rgles de calcul O
Crer des quivalences O
Crer des informations composes O
Crer des individus manquants O
Toutes les informations des messages appartiennent-elles au modle de donnes ?
NON.
La validation MCC/MCD consiste vrifier les dpendances entre informations :
quivalences, rgles de calcul, informations composes ou sries ou sans
dpendances. Il peut toujours exister des donnes non modlises.
2.2 MCT
Une opration conceptuelle a : (rpondre par oui ou non).
Un message vnement au minimum N
Un message vnement au maximum O
Un message rsultat au minimum N
Un message rsultat au maximum N
Un message vnement ou rsultat au minimum O
Une opration a un message vnement au maximum et au moins un message
vnement ou rsultat.
Une opration conceptuelle a : (rpondre par oui ou non).
Chapitre 13 : corrig QCM

125
Un MCD en mise jour N
Un MCD en lecture O
Deux MCD en lecture et en criture N
Un en lecture ou un en criture N
Un au minimum O
Une opration a un modle de donnes en lecture et, dans le cas de mise jour,
un modle en criture.
VALIDATION MCT/MCD
Valider donnes et traitements consiste : (rpondre par oui ou non).
Vrifier qu'une opration conceptuelle a toutes ses infos
- en lecture O
- en criture O
Une relation est cre par au moins 2 oprations N
Une relation est relie au moins 2 individus N
Toute info du MCD est relie un message N
Deux validations existent : valider les traitements par les donnes et les donnes
par les traitements. Dans ce dernier cas, vrifier qu'un individu ou une relation est
cr par une opration au minimum et lu par une opration au minimum.
3 Corrig exercice 2 : organisation
Quelle est la diffrence entre un MCD et un MOD ?
Les individus sont diffrents N
Les relations sont diffrentes N
Les concepts sont diffrents N
De nouveaux concepts apparaissent : lesquels ?
- site
- autorisation
- documents
O
Les volumes de donnes sont calculs O
Les concepts du conceptuel sont conservs et d'autres sont rajouts. Les volumes
de donnes sont calculs avec plus de prcision au modle logique ou physique en
tenant compte des index d'enregistrement.
Un poste de travail est dfini par :
Le nom de l'individu occupant le poste N
Les ressources du poste de travail O
Les fonctions couvertes par le poste O
Le prnom du chef N
Le nom de la secrtaire du service N
Merise : 60 affaires classes
126
Le type de hirarchie du service N
Le nombre de personnes occupant le poste O
Un poste de travail est dfini par la fonction du poste et ventuellement par ses
ressources (gommes et crayons). Avant l'informatisation, obtenir un nom de
personne occupant le poste est recommand pour valider les outils informatiques.
L'organigramme dfinit :
Les postes de travail O
Les relations entre postes de travail O
Qui est le chef ? N
Le prnom du chef N
Le type de hirarchie du service O
Le nombre de personnes occupant le poste O
Les relations informelles entre personnes N
Une procdure indique :
Uniquement les oprations habituelles effectuer N
Qui fait quoi ? O
Qui contrle quoi ? O
Les oprations effectues par un poste de travail O
Les oprations exceptionnelles en cas de "ppin" O
Qui est responsable de quoi O
Qui est coupable en cas de mauvais travail O
Les volumes de donnes N
Une procdure indique surtout "qui fait quoi ?" et la conduite tenir dans une
situation inhabituelle. Responsable = coupable.
4 Corrig exercice 3 QCM informatique
Un outil informatique est :
L'outil de dveloppement retenu N
Une transaction informatique O
Un exemple de menu O/N
Une cl anglaise numrique N
Une dcomposition de l'opration N
La partie automatise de l'opration, "la tche machine" N
Les menus peuvent en faire partie. Il n'existe pas de tche homme et de tche
machine mais des outils informatiques disposition de l'utilisateur.
Les outils informatiques peuvent tre dfinis partir :

Chapitre 13 : corrig QCM

127
Des oprations O
Des individus O
Des relations O
Des informations N
Des solutions dfinies par l'utilisateur final N
Des messages vnement des oprations N
Des domaines N
Les deux approches, traitement ou utilisateur ou spcifique et donnes ou
informatique ou standardise existent. Les transactions les plus utilises doivent tre
spcifies suivant la vue traitement.
Outils informatiques :
Combien d'outils types peuvent tre dfinis par individu ? 5
Lesquels ?
Outil de cration d'occurrence d'individu
Outil de suppression
Modification
Consultation
Recherche ou slection

Combien d'outils types peuvent tre dfinis par relation binaire ?
1 pour chaque recherche (recherche des auteurs de titres et titres des auteurs)
2 en gnral
Certains outils peuvent tre regroups. En particulier, les outils de recherche
peuvent tre regroups.
Les diffrents types de SGBD sont :
Communicationnel N A jeton N
Hirarchique O Navigationnel O
Top down N Familial N
Rseau O Amical N
Maill N Relationnel O
Navigationnel = rseau
Les diffrences entre les types de SGBD sont :
Les pointeurs O
Les enregistrements N
Les liens entre enregistrements O
Les informations N
Les noms des enregistrements N
La manire de modifier les structures d'enregistrements N
Les langages d'interrogation des donnes O
La longueur des enregistrements N
Les dfinitions de cls d'enregistrement N
Merise : 60 affaires classes
128
Les diffrences proviennent des traitements des liens entre enregistrement et
information. Certaines rponses peuvent tre sujettes caution. Don't bother to
agree with me. I've already changed my mind.
En quoi se transforment les objets suivants ?
Cration
enregistrement
Cration
d'information
Relation 01,01 X
Relation 11,01 X
Relation 1N,01 X
Relation 1N,11 X
Relation 1N,0N X
Relation 1N,0N X
Relation ternaire X
Relation quaternaire X
Les diffrences entre navigationnel et relationnel se situent dans le traitement des
relations X,1 X,1. Voir les exemples au chapitre de construction de MLD. Ces
relations sont rares, mais vous pouvez ainsi juger les automates de passage entre
entit/relation et enregistrement/lien.
Optimiser consiste prendre les actions suivantes :
Redonder des informations O
Diminuer les temps de traitements N
Diminuer les volumes de stockage N
Eclater des structures d'enregistrement O
Regrouper des structures d'enregistrements O
Augmenter la puissance de la machine N
Diminuer le nombre d'utilisateurs N
Donner aux utilisateurs des horaires respecter N
Avoir des utilisateurs heureux N
Garder le cap dans un bateau cole N
Ne pas confondre action et rsultat. Laisser l'optimisation au responsable de la
base de donnes. Ne vous en occupez pas !
Chapitre 14 : rponses possibles sur les fonctions du projet

129
Chapitre 14 : rponses
possibles sur les fonctions
du projet
1 Corrig exercice 4 : fonctions de l'cole
1.1 Lister et regrouper les fonctions lmentaires
Les domaines sont "former", "placer" et "slectionner". Les fonctions
lmentaires sont :
Fonctions lmentaires Domaine
Faire passer des examens F
Trouver des stages en entreprises P
Contacter les anciens lves P
Tenir un annuaire des anciens lves P
Estimer le niveau des lves F
Slectionner les candidats l'cole S
Dfinir l'enseignement F
Dfinir les horaires de cours F
Rdiger les examens F
Corriger copies F
Donner cours F
Les activits de M. Troisplumes sont les cinq premires. Les deux suivantes sont
celles de M. Deuxplumes et celles de M. Duvet sont les trois dernires. Le pourquoi
des activits de l'enseignant M. Plume fait partie des activits de M. Troisplumes.
Mlle Plomb ne fait pas partie des domaines prcdents mais du domaine
"tudier". Le trombinoscope fait partie d'un autre domaine (Communiquer !).
Planifier les runions des professeurs fait partie d'un autre domaine "planifier ou
organiser des runions".
1.2 Lister les partenaires
Les partenaires sont "l'employeur" qui donne les stages et "la Scurit Sociale"
qui reoit les dclarations de stages.
Merise : 60 affaires classes
130
1.3 Lister les messages et dessiner le MCC
L'lve (alors candidat) envoie sa candidature pour tre slectionn. Il passe alors
un examen de passage et renvoie sa rponse. Une rponse sa candidature lui est
donne.
Lors des cours dispenss par "former", une demande d'absence peut tre
formule auprs du formateur. Les examens sont rdigs et une demande de rponse
aux questions est envoye. L'lve renvoie sa copie corriger. L'lve reoit ensuite
son bulletin de notes et la correction du problme. En fin de scolarit, il reoit son
diplme ou une demande de changement d'enseignement.
Les messages "formation donne" entre "former" et l'lve et sa rponse
"reformulation formation" entre l'lve et le professeur sont fondamentaux mais non
reprsents car non mmoriss par la suite.
"Placer" demande des stages des employeurs, offre les stages proposs aux
lves qui effectuent un choix (de stage). Le stage choisi, une convention de stage
est envoye l'employeur et une dclaration de stage la Scurit Sociale, pour que
l'employeur ne paie pas de cotisation si le salaire est infrieur 30 % du Smic.
Le MCC est le suivant :
EMPLOYEUR
ELEVE
SECURITE SOCIALE
FORMER
SELECTIONNER
ELEVES
PLACER ELEVES
DDE ABSENCE
BULLETIN DE NOTE
CANDIDATURE
EXAMEN DE PASSAGE
REPONSE CANDIDATURE
REPONSE EXAMEN
DECLARATION DE STAGE
CONVENTION DE STAGE
OFFRE DE STAGE
CHOIX DE STAGE
PROPOSITION DE STAGE
DDE DE STAGE
COPIE A CORRIGER
CORRECTION PROBLEME
DDE REPONSE QUESTION
DIPLOME OBTENU
DDE CHANGEMENT ENSGT

Les messages principaux sont, avec leurs informations :
Bulletin de notes accordes l'lve : n examen, nom lve, note de l'examen.
Candidature : nom candidat, prnom candidat, adresse candidat, date de
candidature, option demande, diplmes obtenus, date obtention diplme.
Chapitre 14 : rponses possibles sur les fonctions du projet

131
Choix de stage par un lve : n lve, n matire stage, domaine, n stage, nom
de l'entreprise, objet stage.
Convention de stage : nom de l'entreprise, adresse de l'entreprise (lieu de stage),
objet stage, date de dbut, dure, nom tuteur technique, prnom tuteur technique, n
lve, nom lve, prnom lve, nom professeur, prnom professeur, n convention,
date de signature de la convention.
Copie corriger : nom lve, n question, libell question, libell rponse.
Copie note : nom lve, n question, libell note, note rponse, note totale lve.
Correction du problme : n examen, date examen, n question, libell
correction, nom professeur.
Dclaration de stage S.S. : nom de l'entreprise, adresse de l'entreprise, nom
lve, prnom lve.
Demande d'absence : n lve, n enseignement, libell demande d'absence.
Demande de changement d'enseignement : n lve, nom lve, libell demande
de changement.
Demande de rponse aux questions : n question, libell question, note
maximum question, date examen.
Demande de stage une entreprise : nom de l'entreprise, adresse de l'entreprise,
nom personne, objet stage, dure, date de fin de stage souhaite.
Diplme obtenu : n lve, nom lve, libell diplme, date diplme.
Examen de passage : nom candidat, prnom candidat, adresse candidat, date
examen, option examen, n question, libell question, note maximum question.
Offre de stage un lve : n module stage, domaine, objet stage, lieu, nom de
l'entreprise, dure.
Proposition de stage par une entreprise : nom de l'entreprise, adresse de
l'entreprise (lieu de stage), nom personne, objet stage, dure, date de fin de stage
souhaite.
Rponse candidature : nom candidat, prnom candidat, adresse candidat, date
examen, n question, libell question, corrig rponse, note totale.
Rponse examen : nom candidat, prnom candidat, adresse candidat, date
examen, n question, libell rponse.
Merise : 60 affaires classes
132
2 Corrig exercice 5 : fonctions services
gnraux
2.1 Lister et regrouper les fonctions lmentaires
Les domaines sont "distribuer fournitures", "acheter", "matriser dpenses" ou
"dfinir budget" et "comptabiliser".
Fonctions lmentaires Domaine
approvisionner les services en fournitures distribuer
centraliser les besoins de fourniture opration organise
vrifier livraisons acheter ou distribuer
commander les fournitures acheter ou distribuer
dfinir les quantits rapprovisionner distribuer
rapprovisionner acheter
acheter au meilleur prix acheter
limiter la consommation de fournitures distribuer
vrifier les autorisations de dpenses (budget) matriser dpenses
demander budget supplmentaire opration organise pour matriser les
dpenses
inventorier le stock pour comptabiliser comptabiliser
Une mme fonction peut tre exerce par plusieurs postes de travail. Cela
entrane une demande et un contrle (des dpenses par exemple).
2.2 Lister les partenaires
Les deux partenaires des services gnraux sont : "fournisseur" (des services
gnraux) et "utilisateur" (correspondant aux diffrents services utilisant des
fournitures administratives).
Les services utilisateurs et le service comptabilit sont des postes de travail et
font partie de la structure organise de l'entreprise.
2.3 Lister les messages et dessiner le MCC
Le MCC reprsente les flux d'informations changs entre domaines et
partenaires. L'inventaire annuel pour valoriser les stocks n'apparat pas dans le MCC
car il est dans le domaine "comptabiliser". Il apparatra au niveau organis.
Chapitre 14 : rponses possibles sur les fonctions du projet

133
DISTRIBUER ACHATS
COMPTABILISER
MAITRISER DEPENSES
UTILISATEUR
FOURNISSEUR
DDE ACHATS
RECEPTION PREVUE
DDE PREV. DEPENSES
DEMANDE DEPENSE
BUDGET ACCORDE
CDE FOURNISSEUR
RECEPTION FOURNITURE
DDE FOURNITURES
DON FOURNITURES
REFUS DDE
DON PREVU
CONDITIONS D'ACHATS
RECLAMATIONS
ACHETER
RECEPTION EFFECTUEE

Budget accord : libell type fourniture (exemple : fourniture de bureau),
montant budget accord (montant du budget + montant du dpassement ou de la
baisse).
Commande fournisseur (commande de fournitures) au fournisseur : adresse
fournisseur, date de la commande, date souhaite de rception des fournitures, dlai
de paiement (nombre de jours entre la rception de la facture et le paiement), nom du
fournisseur, prix unitaire fourniture, quantit commande, rfrence fourniture
(numro de rfrence spcifique du fournisseur).
Conditions d'achat : libell fourniture, prix unitaire fourniture (prix unitaire
catalogue moins remises client), rfrence fourniture.
Demande d'achat (lorsque certaines fournitures sont ncessaires et n'existent plus
en stock, une demande d'achats rpertorie alors toutes les fournitures qui seront
passes en commande ultrieurement) : date souhaite de rception des fournitures,
libell fourniture, quantit demande, rfrence fourniture (interne socit).
Demande de dpassement budget : montant de dpassement du budget, date
disponibilit budget.
Demande de fournitures : date de la demande de fournitures, libell fourniture,
nom personne, n bureau, quantit demande.
Don fournitures : date don, libell fourniture, nom personne, quantit donne.
Merise : 60 affaires classes
134
Don prvu (indique la date laquelle sera ralis le don de fournitures) : date
prvue du don, libell fourniture, nom personne, quantit prvue du don.
Facture valide : n facture, montant facture, n fournisseur.
Rception fourniture (indique la date laquelle les fournitures devront tre
livres par les fournisseurs acheter) : date rception, rfrence fourniture, lieu de
stockage, nom fournisseur, quantit commande, quantit livre.
Rception effectue : date rception, libell fourniture, quantit livre.
Rception prvue (indique la date prvisionnelle laquelle les fournitures
devront tre disponibles) : date prvue rception, libell fourniture, quantit livre
prvue.
Rclamation utilisateur (rclamations pour l'endommagement d'une fourniture) :
description rclamation, libell fourniture, libell type, date don.
Refus demande (le responsable des services gnraux se rserve en plus le droit
de refuser d'honorer une demande de fournitures, si un service a une "trop grande
consommation", c'est--dire si le service effectue une demande alors qu'il vient juste
de recevoir une quantit de ces mmes fournitures) : date du prochain don, libell
fourniture, priode consommation, quantit consomme.
3 Corrig exercice 6 : fonctions de la
bibliothque
3.1 Lister et regrouper les fonctions lmentaires
Deux domaines, "acheter" et "assurer l'quilibre financier" ne posent pas de
problme.
Trois sous-ensembles se dgagent : "prter des livres des abonns" ou PLA,
"maintenir les livres en tat" et "enrichir la bibliothque".
La fonction de commander les livres aux diteurs et aux relieurs peut tre mise
dans le regroupement "prter les livres aux abonns" ou "acheter". Dans ce cas, le
concept de commande peut tre dans le regroupement "prter les livres aux abonns"
ou "acheter".
Les fonctions lmentaires et un regroupement possible sont les suivants :
Fonctions lmentaires Pourquoi ?
prter des livres des abonns PLA
acheter des livres des diteurs Acheter
faire relier les livres Maintenir les livres en tat
faire subventionner la bibliothque assurer l'quilibre financier
dterminer les livres prter PLA
remettre les livres aux abonns PLA
fixer le nombre maximal de livres prter PLA
Chapitre 14 : rponses possibles sur les fonctions du projet

135
fixer la dure maximale du livre prter PLA
enrichir les propositions d'achat des abonns enrichir la bibliothque
commander les livres aux diteurs Acheter ou PLA ?
dtruire les livres
envoyer les livres relier chez le relieur Maintenir les livres en tat
relancer les diteurs et les relieurs Acheter
Deux questions sont primordiales :
Les fonctions sont-elles conceptuelles (indpendantes de l'organisation) et s'il
subsiste un doute, poser la question pourquoi ?
Exemple : pourquoi dtruire les livres ? Les rponses peuvent tre :
- pour gagner de la place. Dans ce cas, c'est une question d'organisation.
- pour liminer les livres qui ne sont plus d'actualit. Dans ce deuxime cas, cette
fonction fait partie du regroupement "enrichir la bibliothque".
Peut-on regrouper un niveau suprieur ?
Les trois regroupements "prter les livres aux abonns", "enrichir la
bibliothque" et "maintenir les livres en tat" peuvent tre regroups dans un
domaine "prter les livres".
Quatre solutions sont possibles :
Solutions possibles 1 2 3 4
Regroupement des 3 fonctions O O N N
Domaine de la fonction commander : A PL A PLA
Dans la premire solution, le domaine "prter les livres" est cr, et commander
fait partie de la fonction "acheter".
Dans la deuxime solution, le domaine "prter les livres" est cr, et commander
fait partie de la fonction "prter les livres".
Dans la troisime solution, 3 domaines "prter les livres aux abonns", "enrichir
la bibliothque" et maintenir les livres en tat" sont crs, et "commander fait partie
de la fonction "acheter".
Dans la quatrime solution, 3 domaines "prter les livres aux abonns", "enrichir
la bibliothque" et "maintenir les livres en tat" sont crs et "commander" fait partie
d'une des trois fonctions. Or, les trois domaines achtent : "prter les livres aux
abonns" pour augmenter le nombre d'exemplaires d'un livre trs demand, "enrichir
la bibliothque" pour des livres nouveaux et "maintenir les livres en tat" pour les
livres usags. Cette solution n'est pas la meilleure.
Comment choisir ? Avoir plusieurs domaines multiplie les modles de donnes et
les projets. S'ils regroupent un nombre impressionnant de fonctions, il faut les garder
distincts, sinon les regrouper. Dans notre cas, il est prfrable de les regrouper. Le
MCC montre les trois sous-domaines.
Merise : 60 affaires classes
136
"Commander" fait-il partie du domaine "prter les livres" ou "acheter" ? Les
deux rponses sont possibles. Dans la suite, "commander" fait partie du domaine
"acheter". Ce choix est arbitraire !
Domaine Sous-domaine Fonctions lmentaires
Acheter Acheter acheter des livres des diteurs
relancer les diteurs et les relieurs
commander les livres aux diteurs
Assurer l'quilibre
financier
Assurer l'quilibre
financier
faire subventionner la bibliothque
Prter les livres Enrichir la bibliothque enrichir les propositions d'achat des abonns
Maintenir les livres en tat faire relier les livres
envoyer les livres relier chez le relieur
Prter Livres Abonns prter des livres des abonns
dterminer les livres prter
remettre les livres aux abonns
fixer le nombre maximal de livres prter
fixer la dure maximale du livre prter
3.2 Lister les partenaires
Les partenaires ou intervenants externes la bibliothque sont : "lecteur" (de
livre), "diteur" (de livre) et "relieur" (de livre) qui pourraient tre des types (appels
sous-types) de fournisseurs. D'autres partenaires tels que "mcne" ou "banque" ne
sont pas reprsents.
3.3 Lister les messages et dessiner le MCC
Les messages sont :
Demande d'abonnement : nom personne, prnom personne, adresse personne.
Demande de prt : titre de l'ouvrage, auteur, thme.
Retour de prt : n de livre, date de retour relle du livre.
Prt accord : n de livre, date de retour maximum du livre, date du prt, numro
de prt.
Abonnement accord : n d'abonn.
Demande de restitution : date de la relance, nom abonn, adresse abonn, n de
livre, date de retour maximum du livre, date du prt, numro de prt.
Chapitre 15 : corrig de la modlisation des donnes informatiser

137
Chapitre 15 : corrig de la
modlisation des donnes
informatiser
1 Corrig de l'exercice 7 : comprendre les
cardinalits
1.1 Corrig des occurrences animalires
Les espces n'existent pas dans la classification des animaux. Ceux-ci sont
diviss en :
CLASSE ORDRE Sous-ordre ou famille
Mammifres Primates Hominids Homme
Ctacs Odontoctes Dauphins
Carnivores Flids Chat
Reptiles Dinosaures Diplodocus
Poissons Agnathes Squale Requin
Citer des occurrences :
d'animal : chat, homme, diplodocus, dauphin, carpe, cheval ;
d'espce : mammifre, reptile, poisson ;
de personne : Paul, Pierre, Sarah, Benjamin ;
et d'aliment : bouillie, caviar, champagne, salade, plancton.
1.2 Corrig cardinalits animalires
Un animal appartient une espce au minimum oui Cardinalit minimum
= 1
Un animal appartient une espce au maximum : oui Cardinalit maximum = 1
Tout animal appartient une et une seule espce.
Une espce comprend un animal au minimum : oui Cardinalit minimum = 1
Sinon, de quelle espce s'agit-il ?
Une espce comprend un animal au maximum : non Cardinalit maximum = N
L'espce des mammifres comprend le chat et
Merise : 60 affaires classes
138
l'homme entre autres.
Une personne aime un animal au minimum : non Cardinalit minimum = 0
Pierre n'aime aucun animal.
Une personne aime un animal au maximum non Cardinalit maximum = N
Sarah aime les chiens, les dauphins, les chevaux...
Un animal est aim par une personne au minimum : non Cardinalit minimum = 0
Les serpents baveurs ne sont aims par personne.
Un animal est aim par une personne au maximum : non Cardinalit maximum = N
Les chats sont aims de Benjamin.
Un animal mange un aliment au minimum : oui Cardinalit minimum = 1
Tout animal mange au moins un aliment (dans l'tat
actuel des lacunes de notre ignorance).

Un animal mange un aliment au maximum : non Cardinalit maximum = N
Les chats mangent de la salade et du caviar.
Un aliment est mang par un animal au minimum : non Cardinalit minimum = 0
Un aliment mang par personne n'est pas un
aliment.

Un aliment est mang par un animal au maximum : non Cardinalit maximum = N
Beaucoup d'animaux aiment le champagne.
Remarque : les cardinalits minimum entre animal et aliment sont un. Si elles
sont laisses un, tout animal cr devra tre li un aliment et tout aliment cr
un animal. Une seule transaction informatique devra crer animaux et aliments. Il est
plus simple de mettre les cardinalits minimales zro. Mme chose pour espce et
animal.
0,N 1,1
0,N 0,N
0,N
1,N
ESPECE ANIMAL
PERSONNE
ALIMENT
APPARTENIR
AIMER
MANGER

L'exercice consiste surtout comprendre le sens des cardinalits et o elles se
placent avec Merise.
Chapitre 15 : corrig de la modlisation des donnes informatiser

139
2 Corrig de l'exercice 8 : les cardinalits de
livraison
0,N
1,N
1,1
0,N
0,N
1,1
0,N
1,1
1,1
0,N
0,N 1,N
1,1 0,N
CLIENT LIVRAISON
FACTURE
PRODUIT
PAIEMENT
MODE DE
PAIEMENT
RELANCE
CLIENT
LIVRER
CLIENT
PAYER
FACTURER
CLIENT
LIVRER
PRODUIT
FACTURER
LIVRAISON
PAYER
FACTURE
RELANCER
FACTURE

Les entreprises franaises du commerce et de l'industrie ont cr GENCOD,
Groupement d'Etudes de Normalisation et de Codification, structure de concertation,
au sein de laquelle sont labores et diffuses des mthodes unifies de
communication. Suivant les standards GENCOD, un paiement rgle une facture
associe une livraison, elle-mme relie une commande au maximum.
D'autres hypothses auraient pu tre retenues : un client peut avoir plusieurs
modes de paiement (chque, virement, traite) et non une de rfrence et le paiement
pourrait rgler plusieurs factures.
3 Corrig de l'exercice 9 : un seul
vocabulaire
Les concepts sont :
Professeur et enseignant, qui sont synonymes (Descartes).
Cours et enseignement qui sont aussi synonymes (Mthode).
Salle (B1 et B2).
Elve = tudiant (Agnan).
Rapport est un polysme et possde deux significations : rapport de cours
(prolifration des maringouins dans l'le d'Orlans) et rapport d'enseignement
(apprciation du cours d'Unix par M. Coucou).
Prsence : Nicolas au cours de mcanique.
Merise : 60 affaires classes
140
4 Corrig de l'exercice 10 : expliciter un
MCD.
Le mdecin peut modifier le prix de sa consultation chaque consultation. Le fait
qu'il le fixe tous les ans n'apparat pas dans le MCD. A chaque consultation, il ne
reoit qu'un seul malade. Il peut ne diagnostiquer aucune maladie. Le malade
imaginaire !
5 Corrig de l'exercice 11 : "tudes"
L'lve tudie dans une cole : les individus sont "lve" et "cole", la relation
"tudier".
0,N 0,N
ELEVE
ECOLE
ETUDIER

L'lve poursuit ses tudes dans une cole : les individus sont "lve", "tude" et
"cole", les relations "poursuivre" et "dans une".
0,N 1,1
1,1 0,N
ELEVE ECOLE
POURSUIVRE
DANS UNE
ETUDE

Dans les deux cas, les cardinalits partir de l'individu "cole" sont 0 et N. Dans
le premier cas, date d'entre et de sortie de l'cole sont dans la relation "tudier".
Dans le deuxime cas, elles sont dans l'individu "tude". Le premier cas ne permet
pas de mmoriser les dates si l'lve a chang d'cole et est revenu (s'il appartient
deux promotions par exemple). Mmoriser les dates dans une relation ne permet pas
la gestion d'historique ! Il faut crer l'individu "priode de XXX".
6 Corrig de l'exercice 12 : tournes
Les tournes peuvent tre assimiles une suite de poteaux spars par des
intervalles. Prenons le cas de 6 poteaux spars par 5 intervalles :

15.6.1 Dans le premier modle, une tourne est dtermine par les arrts (ou les
poteaux) :
Chapitre 15 : corrig de la modlisation des donnes informatiser

141
1 2 3 4 5 6


0,N
0,1
1,1
1,N
1,1 0,N
CAMION
TOURNEE
ARRET
CLIENT
CAMIONNER
ARRETER
TOURNEE
ARRETER
CLIENT

15.6.2 Dans le deuxime modle, une tourne est dtermine par les trajets (ou
les intervalles) :
1 2 3 4 5


0,1
0,N
0,N 0,1
1,N
1,1
1,1 0,N
CAMION
TOURNEE
CLIENT
CAMIONNER
TRAJET
TOURNEE
/ TRAJET
DEBUTER
TRAJET
TERMINER
TRAJET

7 Corrig de l'exercice 13 : ordonnance
Le modle de donnes est le suivant : les individus sont "mdecin" (Schweitzer),
"ordonnance" et "remde" (poudre de perlin pinpin...). Les informations de
"mdecin" sont libelles du titre (docteur s vaudou). "Titre" aurait pu tre un
individu (si un mdecin peut avoir plusieurs ou aucun titre). Les informations
d'ordonnance sont la date et l'heure de l'ordonnance (le 1
er
avril 93 et minuit). Les
Merise : 60 affaires classes
142
informations de la relation sont la posologie (3 gouttes, 3 pinces, 3) et le timing
(soir, matin, nuit).
0,N 1,1
0,N 0,N
MEDECIN
ORDONNANCE REMEDE
PRESCRIRE
DOSER
POSOLOGIE
TIMING PRISE

8 Corrig de l'exercice 14 : sanction
Un mme pays peut sanctionner plusieurs fois la mme agence. Le concept de
sanction existe dans le titre. Il est crit dans le texte "interdisent pendant 2 ans". Une
autre interdiction est possible, donc une autre sanction.
0,N 1,1
1,N 0,N
PAYS
SANCTION
AGENCE
EXERCER
A L'
ENCONTRE

9 Corrig de l'exercice 15 : vote
Les lecteurs italiens votent aux lections de la prsidence de la Rpublique. Peut-
on voter plusieurs fois pour une mme lection ? La rponse est oui. Les Italiens ont
vot au moins quinze fois pour cette lection.
0,N 1,1
1,1 0,N
ELECTEUR
VOTE
CANDIDAT
EXERCER
POUR
ELIRE

Les informations des individus sont :
Chapitre 15 : corrig de la modlisation des donnes informatiser

143
lecteur : n lecteur, nom lecteur, prnom lecteur.
Vote : n vote, date du vote, n tour.
Candidat : n candidat, nom candidat, prnom candidat, date prsentation.
10 Corrig de l'exercice 16 : location
Dans ce modle, la sparation est faite entre "logement" et "location". La ville
dpend du logement et non de la location (du montant des charges par exemple).
La "location" concerne un "logement" situ dans une "ville" (Paris, Sarcelles)
d'un "dpartement" (75, 95).
Le "logement" possde un nombre de pices (2, 4, 3), une situation vis--vis des
transports (mtro Blanche, mtro Gambetta, proche toutes facilits), un type
d'immeuble (rnov, btiment indpendant), un libell (propre, calme, clair, de
caractre), sa surface, le nom de la rue et le n de tlphone de l'annonceur. Le
"logement" possde des "caractristiques" (chauffage, lectricit, gaz, digicode,
concierge). Les informations sont dans la relation (individuel, oui, non, oui,
sympathique).
La "location" comprend une date de location (1
er
septembre), un montant du
loyer mensuel (3 200 F, 2 800 F), un type de loyer (charges comprises, non
comprises), un montant des charges (300 F).
Les lieux dcrivent les diffrentes pices (cuisine, salle de bain, WC) et leur
"tat" (quipe neuve, en marbre corn, lunette neuve, sur le palier).
0,N
0,N
0,N
1,N
0,N
0,N
1,1
0,N
1,1
LOGEMENT
LOCATION
LIEU(X)
VILLE
LOUER
SITUER
CONSTATER
ETAT
CC LOGEMENT
CARAC
LOGEMENT

Les individus et leurs informations sont :
Caractristique logement : code caractristique, libell caractristique.
Etat : code tat, libell tat.
Lieu : code lieu, libell lieu.
Location : n location, montant du loyer, type de loyer, montant des charges.
Logement : nombre de pices, situation vis--vis des transports, quartier, type
d'immeuble, libell, surface logement, nom rue logement, n tlphone annonceur.
Merise : 60 affaires classes
144
Ville : code ville, libell ville, n dpartement.
Les relations et leurs informations sont :
Caractriser logement : libell caractristique logement.
11 Corrig de l'exercice 17 : plan militaire
Un plan doit tenir compte de la situation. Il se compose de plusieurs oprations.
Il peut tre modifi, ainsi que les oprations.
1,1
1,N
0,N
0,N
SITUATION
PLAN
OPERATION
MODIFIER
OPERATION
MODIFIER
PLAN
TENIR
COMPTE
PLAN /
OPERATION
SUIVRE PLAN
0,1
PRECEDER
PLAN
0,1
SUIVRE
OPERATION
0,1
PRECEDER
OPERATION
0,1

Les informations des individus sont :
Situation : n situation, libell situation, date situation.
Plan : n plan, date du plan.
Opration : n opration, date opration, dure opration.
12 Corrig de l'exercice 18 : In memoriam
Chishu Ry
Une personne (Chishu Ry, Yasujiro Ozu, pre de Chishu Ry, Yoji Yamada) a
des activits, (celle qui dbute en 1925, celle qui dbute en 1936) lies un mtier
(acteur stagiaire, acteur, bonze, ralisateur). Un chef-d'uvre (le Got du sak,
Voyage Tokyo) est ralis et jou au cours d'une activit. Cette activit est exerce
dans une ville (Kumamoto).
Chapitre 15 : corrig de la modlisation des donnes informatiser

145
0,N
1,1
0,N
0,N
0,N
1,1
0,N
0,1
1,1
O,N
PERSONNE
ACTIVITE
METIER
VILLE
CHEF
D'OEUVRE
PARENTER
S'ACTIVER
ACTIVER
VILLE
JOUER
REALISER
METIER
ACTIVE
ETRE PERE DE
0,N
ETRE FILS DE
0,2

Les informations des individus contiennent pour la plupart un numro et un
libell, sauf les individus "personne" et "activit".
Personne : n personne, nom personne, prnom personne.
Activit : n activit, nom activit, date dbut activit, date fin activit.
13 Corrig de l'exercice 19 : centrales au
charbon
Un accord est pass entre une entreprise (WingMerril, Enron) et une autre
entreprise (Chemphil) ou une province (Henan). L'accord comprend la construction
de centrales (centrale thermique de 1400 MW, centrale de 105MW).
1,1
1,N
0,N
0,1
0,N
0,1
1,1
0,N
ENTREPRISE
ACCORD
PROVINCE
CENTRALE
VENDRE
ACHETER
PROVINCE
ACHETER
CONSTRUIR
E

Les informations des individus contiennent pour la plupart un numro et un
libell, sauf l'individu "accord".
Accord : n accord, nom accord, date dbut accord, date fin accord, libell
accord.
Merise : 60 affaires classes
146
14 Corrig de l'exercice 20 : les Carolingiens
Une personne est issue d'une union (lgitime ou non !). Elle a exerc de zro
(Carloman) plusieurs rgnes (Louis le Dbonnaire). Union n'est pas une relation
(Liz Taylor et Richard Burton !) et les dates de dbut et de fin de rgne ne sont pas
dans l'individu "personne", mais dans l'individu "rgne".
1,1
0,N
0,1
1,N
0,N
0,N
PERSONNE
UNION
REGNE
GENERER
UNIR
EXERCER
POUVOIR

15 Corrig de l'exercice 21 : la pyramide
Considrons les concepts de pyramides dont les deux occurrences sont dessines
et les concepts de nud et de trait :

L'approche la plus spontane est de dire : la pyramide est constitu de nuds
relis par des traits. Un trait relie un nud amont un nud aval. Le MCD est alors
le suivant :
0,N 1,1
1,1 0,N
1,N 0,N
PYRAMIDE
NOEUD
TRAIT
COMPOSE
NOEUD
NOUER
AVAL
NOUER
AMONT

Mais, dans cette reprsentation, on ne peut faire de diffrence entre les deux
pyramides qui sont constitues des mmes nuds mais de traits diffrents. Cette
reprsentation ne suffit pas.
Chapitre 15 : corrig de la modlisation des donnes informatiser

147

Les pyramides sont donc constitues de traits reliant des nuds! Une premire
reprsentation est possible.
Dans cette reprsentation, un trait peut tre composant d'une ou de plusieurs
pyramides. Les deux cardinalits 1,1 ou 1,N sont possibles.
1,N 1,N
0,N 1,1
1,1 0,N
PYRAMIDE
NOEUD
TRAIT
NOUER
AVAL
NOUER
AMONT
COMPOSER
TRAIT

Ensuite, on peut considrer le concept de descendance. Une descendance a un
pre et N fils.

Les pyramides sont alors constitues de descendances ou de corrlations reliant
des noeuds ! Une deuxime reprsentation est possible.
1,N
1,1
1,N 1,N
0,N
0,N
PYRAMIDE
NOEUD
NOUER
AVAL
NOUER
AMONT
CORRELATION
COMPOSER
CORRELATION

Les informations sont des numros, des dates de dbut et de fin.
Ces reprsentations ont t utilises pour reprsenter une hirarchie de comptes
gnraux en comptabilit ! Mme pour un domaine aussi "simple" et courant que la
comptabilit, plusieurs modles sont possibles.
Merise : 60 affaires classes
148
16 Corrig des exercices 22 24 : cas
d'cole
16.1 Corrig de l'exercice 22 : le domaine "former"
a) MCD du discours du responsable des tudes
Les recommandations du chef de l'tablissement sont des directives
organisationnelles. "Chaque professeur enseigne sa matire" donne, transform en
MCD :
0,N 0,N
PROFESSEUR
MATIERE
ENSEIGNER

La question se poser est : un mme professeur peut-il enseigner deux fois la
mme matire ? La rponse est OUI. Donc, il faut crer un individu provenant de la
relation "enseigner", l'individu "enseignement".
0,N 0,N
PROFESSEUR
MATIERE
NIMBUS
CHIMIE
Nol 1993
Nol 1992
ENSEIGNER

Ensuite, des considrations plus fines interviennent entranant les cardinalits
autour du nouvel individu.
0,N
1,1
1,1
0,N
PROFESSEUR
ENSEIGNEMENT
MATIERE
DONNER
ENSEIGNER
MATIERE
NIMBUS
CHIMIE
Nol 1993
Nol 1992

Qu'est ce qu'un enseignement ? Peut-il tre donn par plusieurs professeurs ?
Dans le modle suivant, un enseignement est donn par un seul professeur.
L'enseignement de M. Nimbus sur la thorie du chaos, par exemple. Les
informations sont les dates de dbut et de fin de l'enseignement, la qualit de
l'enseignement.
Chapitre 15 : corrig de la modlisation des donnes informatiser

149
0,N
1,1
1,1 0,N
PROFESSEUR
ENSEIGNEMENT MATIERE
DONNER
ENSEIGNER
MATIERE

b) deuxime MCD du discours du responsable des tudes
C'est le mme que le prcdent. L'individu "cours" est le mme que l'individu
"enseignement" et contient l'information "anne".
c) MCD du domaine "former"
La partie enseignement est explicite plus haut. Un professeur peut enseigner
plusieurs matires. Cette relation peut servir de contrle la saisie de l'enseignement
d'un professeur.
Un enseignement est le cours de chimie 1993. Ce cours est planifi (lundi 28 juin
de 9 h 12 h). La salle est indique. Les lves participant au cours sont mmoriss.
0,N
0,N
1,1
0,N
0,N 0,N
0,N
1,1
1,N
0,N
0,N
1,1
0,N
1,1
0,N
0,N
0,N
1,1
1,1
0,N
PROFESSEUR
ENSEIGNEMENT
MATIERE
DONNER
ENSEIGNER
MATIERE
OPTION
SALLE DE
COURS
COURS
ELEVE
PLANIFIER
DONNER
DANS
SUIVI PAR
MATIERE/OPT
ION
OPTION
/ELEVE
PEUT
ENSEIGNER
EXAMEN
VERIFIER
NOTER
EXAMEN

Un examen permet de vrifier l'enseignement. Les lves sont nots pour un
examen. Les lves choisissent une option qui se compose de plusieurs matires.
Merise : 60 affaires classes
150
16.2 Corrig de l'exercice 23 : le MCD du domaine "slectionner"
Les lves possdant un diplme (baccalaurat, titre de gloire...) font acte de
candidature pour une option (recherche oprationnelle, recherche internationale).
1,1
0,N
0,N
1,N
1,1
0,N
1,1
0,N
0,N
1,1
1,N
0,N
0,N
0,N
1,1
0,N
CANDIDATURE
ELEVE
OPTION
MATIERE
DIPLOME
EXAMEN
SELECTION
PROFESSEUR
MATIERE
EXAMINEE
NOTER
SELECTION
PASSER
EXAMEN
POSSEDER
POSTULER
OPTION
CANDIDATE
NOTATION
NOTER
CANDIDAT
NOTER
NOTE

Les examens portent sur des matires (anglais, allemand, mathmatiques,
physique...). Les deux notations de chaque professeur sont relies la candidature et
non l'lve car l'lve peut se prsenter plusieurs fois. Les coefficients sont dans la
relation entre "option" et "matire".
16.3 Corrig de l'exercice 24 : le MCD du domaine "placer lve"
Les stages sont proposs par une personne (ancien lve) d'une entreprise et
superviss par un professeur de stage.
0,N
1,N
1,N
0,N
1,1
0,N
0,N
1,N
0,N
1,1
0,1
0,N
0,N 0,1
0,N 0,1
ENTREPRISE PERSONNE
STAGE
CRITERE
STAGE
ELEVE
MATIERE
OPTION
ENT/PERS
PROPOSE
R STAGE
SUPERVISE
R STAGE
EFFECTUER
STAGE
CLASSER
STAGE
OPTION
/ELEVE
MATIERE/OP
TION
MATIERE /
STAGE

Chapitre 15 : corrig de la modlisation des donnes informatiser

151
Les stages sont classs en fonction de critres (lieu, dure..) pour tre choisis par
les lves.
17 Corrig de l'exercice 25 : le sous-type
Un premier MCD, construit partir du texte est :
0,N
1,1
0,N
1,1
0,N
1,1
0,N
1,1
0,N
1,1
1,1
0,1
1,1
0,1
0,N
1,1
0,N
1,1
1,1
0,N
1,1
0,1
0,1 1,1
1,1
0,N
LIEU
USINE
FABRICATION
DEPOT
SORTIE USINE
MVT PRIMAIRE
REGION VENTE
COMMANDE
CLIENT
LIVRAISON
CLIENT
FABRIQUER SITUER
USINE
SITUER
REGION
VENDRE
CDE
PASSER
LIVRER
CHEZ
SITUER
CLIENT
SITUER
DEPOT
SORTIR
FAB
ENTREE
DEPOT
SORTIR
DEPOT
SORTIR
LIVRAISON
REDEPOT
ER

Un deuxime MCD peut prendre en compte les notions de sous-type.
"Dpt", "usine", "client" et "rgion de vente" sont des types de lieu. "Usine",
"client", "rgion de vente" sont des concepts conserver car d'autres individus
spcifiques sont lis : "fabrication", "commande client" et, plus tard, "facture". Les
informations de "dpt", "usine", "client" et "rgion de vente" sont diffrentes :
surface de stockage, rfrigr pour "dpt" et encours possible pour "client", par
exemple.
"Sortie usine", "transport primaire" et "livraison" sont des types de mouvements
de lieu lieu. Ils ne sont pas des concepts conserver mais une classification
redondante avec le type de lieu de dpart ou d'arrive. Les informations sont les
mmes : date du mouvement, quantit mue par exemple.
Le modle dfinitif peut tre le suivant :
Merise : 60 affaires classes
152
0,N
1,1
0,N
0,1
0,N
0,1
0,N 1,1
1,1 0,N
1,1 0,N
LIEU
USINE
FABRICATION
DEPOT
REGION VENTE
COMMANDE
CLIENT
CLIENT
FABRIQUER
VENDRE
CDE
PASSER
MOUVEMENT
DEPART
MVT
ARRIVEE
MVT
PREPARATION
PREPARE
R

Les notions de type et sous-type sont strictement identiques aux relations 1,1 et
0,1. En crivant plutt ces cardinalits, il sera beaucoup plus facile de passer au
modle logique de donnes et cela vous vitera des migraines !
Il est extrmement important de dfinir au niveau conceptuel les concepts
retenus. Dans certains cas, 7 niveaux de sous-types ont t dfinis ! Dans le cas
prsent, le concept de mouvement est cr et remplace trois individus. Un seul
enregistrement sera cr au niveau logique.
18 Corrig de l'exercice 26 : le meta-modle
Dessiner le mta-modle entre individu, relation, information et patte. Pourquoi
le concept de patte existe-t-il ?
Une mme occurrence de relation peut tre lie plusieurs fois la mme
occurrence d'individu dans le cas de relation de nomenclature.
0,N
1,1
1,1
0,N
0,N
0,1
0,N
0,1
0,N
0,N
INDIVIDU
RELATION
PATTE
INFORMATION
IND/REL
IND/PATTE
INFO/IND
INFO/REL
REL / PATTE
SOUS
TYPER
ETRE SOUS TYPE DE
0,1
AVOIR COMME SS
0,N

Les individus du modle prcdent, donc les occurrences du mta-individu
"individu" sont "lieu", "dpt", "mouvement". Les occurrences du mta-individu
Chapitre 15 : corrig de la modlisation des donnes informatiser

153
"relation" sont "dpart lieu", "arrive lieu". Les occurrences du mta-individu
"information" sont "date du mouvement", "quantit mue".
Il n'existe pas de lien de nomenclature, donc de patte, dans le modle prcdent.
Une mta-relation de nomenclature sur le mta-individu "individu" permet de
mmoriser les liens de sous-type.
Ces mta-individus, relations, informations sont appels quelquefois d'un nom
diffrent, segments, liens ou attributs par exemple. Il est important de les diffrencier
avec les concepts du modle (lieu, dpt, mouvement...). Vous pouvez aisment
valuer la comptence de l'ingnieur-conseil. Est-il aussi l'aise que vous dans la
manipulation des concepts du mta-modle ?
Merise : 60 affaires classes
154
Chapitre 16 : corrig du jeu d'essai

155
Chapitre 16 : corrig du jeu
d'essai



1 Corrig de l'exercice 27 : le calcul des
besoins nets
1.1 Dfinition des besoins bruts
Les besoins bruts sont les sommes des quantits demandes par les diffrents
services.
Gomme Crayon Tlphone
Besoins bruts Alu 5 24 0
(+) Besoins bruts Bois 10 30 0
TOTAL 15 54 0
1.2 Dfinition des besoins nets
Les besoins nets reprsentent la diffrence entre les besoins bruts et la quantit en
stock.
Gomme Crayon Tlphone
Besoins bruts 15 54 0
(-) Stock actuel 17 20 2
(=) Besoins nets -2 34 -2
Si le dernier chiffre est ngatif, cela signifie qu'il restera des articles en stock
aprs distribution. La commande aura lieu si le stock d'alerte est atteint. S'il est
positif, le stock actuel est insuffisant et la commande aura toujours lieu.
Merise : 60 affaires classes
156
2 Corrig de l'exercice 28 : calcul de la
quantit rapprovisionner
La quantit de fournitures approvisionner doit permettre de satisfaire les
besoins (des services) nets, et de complter la quantit stocke au stock maximal si le
stock d'alerte est atteint aprs le don.
Fournitures Gomme Crayon Tlphone
Stock final = - Besoins nets 2 -34 2
Stock minimal 5 10 0
Stock d'alerte atteint ? Oui Oui Non
Si le stock d'alerte est atteint aprs le don, la quantit commander doit
permettre d'atteindre le stock maximal avant redistribution.
Fournitures Gomme Crayon Tlphone
(+) Stock maximal 50 100 10
- Stock actuel 17 20 2
(=) Qt commander 33 80 0
3 Corrig de l'exercice 29 : passage des
commandes fournisseur
Aprs choix du fournisseur en fonction du prix, les commandes sont passes. La
quantit commande est compte en conditionnement du fournisseur.
3.1 Commande fournisseur Dt
24/10/92 Qt commande Conditionnement Prix unitaire Prix total
Gomme 3 10 2,20 F 66 F
3.2 Commande fournisseur Dhiver
24/10/92 Qt commande Conditionnement Prix unitaire Prix total
Crayon 6 12 0,95 F 68,4 F
4 Rception, entre en stock
Si un fournisseur livre partiellement la commande, le stock tiendra compte des
quantits reues.
4.1 Livraison partielle du fournisseur Dt
Date : 26/10/92 Qt commande Qt livre Conditionnement Reste livrer
Gomme 3 2 10 1
Chapitre 16 : corrig du jeu d'essai

157
4.2 Livraison du fournisseur Dhiver
Date : 26/10/92 Qt commande Qt livre Conditionnement Reste livrer
Crayon 6 6 12 0
5 Corrig de l'exercice 30 : tat du stock
aprs distribution
Le stock final prvu est la quantit de fournitures prvue en stock lorsque les
dons auront t effectus et lorsque les fournisseurs auront livr les commandes. Il se
calcule en sommant la quantit en stock et la quantit recevoir moins la quantit
donner.
STOCK AU
29/10/92
Qt en
stock (+)
Qt
recevoir (+)
Qt
donner (-)
Stock
prvu (=)
Stock
minimal
Stock
maximal
Gomme 17 20 15 22 5 50
Crayon 20 72 54 38 10 100
Tlphone 2 2 0 10
6 Don par service
La quantit demande sera servie en une seule fois.
DONS : 31/10/92 Service Alu Service Bois Total donner
Gomme 5 10 15
Crayon 24 30 54
Tlphone 0 0 0
7 Corrig de l'exercice 31 : historique des
dons par service
Les dons de fournitures sont mmoriss afin de connatre la consommation de
chaque service.
Historique gnral du service Alu :
Date don 22/10 31/10
Gomme 5
Crayon 24
Tlphone 2
Historique gnral du service Bois
Date don 23/10 31/10
Gomme 10
Crayon 30
Tlphone 1
Merise : 60 affaires classes
158
8 Corrig de l'exercice 32 : calcul du PUMP
par produit et valorisation du stock.
Le stock et le PUMP des matires le 1
er
octobre tait de :
Date : 1/10 Qt en stock PUMP Total
Gomme 17 2,10 F 35,7
Crayon 20 0,8 F 16
Tlphone 5 700 F 3 500
Valeur du stock 3551,7
Les achats du mois d'octobre sont :
Qt achete Prix unitaire Total
Gomme 20 2,2 44
Crayon 72 0,95 68,4
Tlphone 0 0 0
Quel est le PUMP des gommes au mois d'octobre, compte tenu des achats ?
PUMP des gommes = (35,7 + 44)/ (17 + 20) = 2,15 F par gomme.
Quel est le PUMP des crayons au mois d'octobre, compte tenu des achats ?
PUMP des crayons = (16 + 68,4)/ (20 + 72) = 0,92 F par crayon.
Quel est le PUMP des tlphones au mois d'octobre, compte tenu des achats ?
Il n'a pas chang et est de 700 F.
Quelle est la valeur du stock fin octobre ?
Date : 31/10 Qt en stock PUMP Total
Gomme 22 2,15 47,3
Crayon 38 0,92 34,96
Tlphone 2 700 1400
Valeur du stock 1482,26
9 Corrig de l'exercice 33 : modles de
donnes du jeu d'essai
9.1 Le modle de donnes des rgles de rapprovisionnement et du
stock est simple :
Stock d'alerte Stock maximal Stock au 20/10
Gomme 5 50 17
Crayon 10 100 20
Tlphone 0 10 5
Chapitre 16 : corrig du jeu d'essai

159
Le stock d'alerte et le stock maximum dpendent uniquement du type de
fourniture. La quantit inventorie dpend de la date (de calcul) ou de la date du
dernier inventaire.
0,N
1,N
TYPE
FOURNITURE
INVENTAIRE
INVENTORIER
TYPE
DATE INVENTAIRE
QTE INVENTORIEE
STOCK ALERTE
STOCK MAXI

9.2 Le modle de donnes des demandes de fourniture peut tre le
suivant :
Demandes Service Alu Service Bois
Date demande 21/10 22/10
Gomme 5 10
Crayon 24 30
Tlphone 2 1
A un jour donn, plusieurs types de fournitures sont demands par service. Le
modle de donnes peut considrer une demande par service ou une demande par
service et par type de fourniture. La deuxime hypothse est celle retenue. Le tableau
prcdent comporte 6 demandes.
1,1
0,N
0,N
1,1
TYPE
FOURNITURE
SERVICE
DEMANDE
CONCERNER
SCE
DEMANDEUR
DATE DEMANDE
LIBELLE
SERVICE
QTE DEMANDEE
STOCK ALERTE
STOCK MAXI

Merise : 60 affaires classes
160
9.3 Le modle de donnes final peut tre le suivant
0,N
1,1
1,1
0,N
0,N 1,N
0,N
1,N
0,N
1,1
0,N
1,1
1,1
0,N
0,N
1,1
0,N
1,1
0,N
COMMANDER
0,N
TYPE
FOURNITURE
COMMANDE
FOURNISSEUR
PROPOSER
LOT
SERVICE
DEMANDE
INVENTAIRE
CONCERNER
SCE
DEMANDEUR
APPARTENIR A
FOURNIR
LIGNER
COMMANDE
INVENTORIER
TYPE
DON - REPRISE
REPONDRE
COMPORTER
QTE LIVREE
DATE DEMANDE
CONDITIONNEMENT
PRIX ACHAT
DATE COMMANDE
NOM
FOURNISSEUR
LIBELLE
SERVICE
QTE DEMANDEE
QTE DONNEE
STOCK ALERTE
STOCK MAXI
qt inventorie
DATE
INVENTAIRE

Les individus et leurs informations sont :
Commande : n commande, date commande.
Demande de produit : n demande, date demande produit, quantit demande.
Don - reprise : n don, date don, quantit demande.
Fournisseur : n fournisseur, nom fournisseur.
Inventaire : n inventaire, date inventaire.
Lot ou livraison : n lot, date rception lot, quantit livre.
Service : n service, libell service.
Type de fourniture : n type de fourniture, stock alerte, stock maximum.
Les relations et leurs informations sont :
Inventorier produit : quantit inventorie.
Ligner commande : quantit commande.
Proposer produit : prix d'achat, conditionnement.
Chapitre 17 : corrig des validations

161
Chapitre 17 : corrig des
validations
1 Corrig de l'exercice 34 : informations des
messages
PROFESSEUR
ETUDIER
COPIE A CORRIGER
DDE REPONSE QUESTION
CORRECTION PROBLEME
COPIE NOTEE

Informations des messages suivants :
Message demande de rponse
aux questions
correction du
problme
copie corriger
(demande de
notation)
copie note
Informations n question date examen nom lve nom lve
libell question n question n question n question
note maxi question libell corrig libell question note rponse
date examen nom professeur libell rponse libell note
note totale
lve
Exemples d'occurrences des informations suivantes :
Date d'examen 1/07/1992 14/07/92 15/08/92
Note accorde 10 0 40
Nom d'lve Agnan Eudes Nicolas
Cours Mathmatiques Bras de fer Oenologie
2 Corrig exercice 35 : validation MCC/MCD
"Rponse" est une rponse une question. Dans ce modle, l'ensemble des
rponses aux questions d'un examen (la copie de l'lve) n'est pas reprsent.
Merise : 60 affaires classes
162
0,N
1,1
1,1 0,N
0,N
0,N
1,N 1,1
0,N
1,1
EXAMEN
QUESTION
REPONSE
ELEVE
COMPORTER
REPONDRE PASSER
DONNER
PAR
PROFESSEUR
DONNER
LIB QUESTION
LIB CORRIGE
LIB REPONSE
NOTE REPONSE
NOTE MAXI
DATE EXAMEN
NOM ELEVE NOM
PROFESSEUR
NO QUESTION
NOM ELEVE

Une autre reprsentation est possible en reprsentant la copie de l'lve et en
transformant l'individu "rponse" en relation.
1,1
1,N
0,N
0,N
QUESTION
ELEVE
REPONDRE
DONNER
PAR
LIB QUESTION
LIB CORRIGE
NOTE MAXI
NOM ELEVE
NO QUESTION
NOM ELEVE
COPIE
ELEVE
LIB REPONSE
NOTE REPONSE

La rgle de calcul de la note totale de la copie est la suivante.
CA NOTE
COPIE
NOTE TOTALE
ELEVE
NOTE REPONSE
NOM ELEVE
DATE EXAMEN

Les informations en entre de la rgle sont le nom de l'lve, la date de l'examen
et ses notes. Le rsultat est la note totale de l'lve l'examen. Cette information
n'est pas dans le modle conceptuel de donnes, car calcule. Elle pourra l'tre lors
de l'optimisation, aprs la construction du modle logique de donnes.
Chapitre 17 : corrig des validations

163
3 Corrig exercice 36 : validation traitements
et donnes
3.1 Quels concepts concernant les traitements n'existent pas dans le
MCD ?
Les stocks minimum (d'alerte) et maximum n'existent pas dans le MCD.
3.2 Quels concepts du MCD ne sont pas utiliss dans ces traitements ?
Les concepts de gamme et d'oprations ne sont pas utiliss dans les traitements.
3.3 Quelles relations sont modifier dans le MCD ?
La production est par ressource et non par site.
Le MCD doit tre modifi ainsi :
0,N
1,1
1,1 0,N
0,N 1,1
0,N
1,1
0,N
1,1
PRODUIT
PRODUCTION
PREVUE
SITE
RESSOURCE
SE SITUER
PRODUIRE
INVENTAIRE
INVENTORIER
PDT
INVENTORIER SITE
PRODUIRE
RESSOURCE
STOCK ALERTE
STOCK MAXI
QTE INVENTORIEE

Merise : 60 affaires classes
164
Chapitre 18 : corrig organisation

165
Chapitre 18 : corrig
organisation
1 Corrig exercice 37 : les postes de travail
Les deux postes de travail sont l'oyabun et le kobun.
2 Corrig exercice 38 : MCT infraction
Un partenaire est le reste de la "pgre", les autres clans.
L'opration est "punir infraction", dcision de l'oyabun.
Les messages rsultats de l'opration sont :
Demande de seppuku si la mise mort est dcide ;
demande de petit doigt si telle est la dcision ;
demande de non-rapparition au kobun et la demande de non-acceptation aux
autres clans de la pgre dans le cas d'expulsion.
EXPULSION
SI YUBITSUME
SI MISE A MORT
PUNIR
INFRACTION
DDE DE SEPPUKU
DDE DE PETIT DOIGT
DDE NON REAPPARITION DDE NON ACCEPTATION
PEGRE OYABUN KOBUN

3 Corrig exercice 39 : procdure Maastricht
Procdure de la codcision : trouver les postes de travail, les oprations et les
messages organiss.
Il est important de dfinir les postes de travail avant la procdure.
Les postes de travail ou cellules sont :
la Commission des communauts (se compose de membres dsigns d'un
commun accord par les gouvernements des tats membres, propose des projets) ;
Merise : 60 affaires classes
166
le Conseil (compos des reprsentants des gouvernements des tats membres,
dcide et vote en dernire instance) ;
le Parlement (lus aux lections europennes, pouvoir d'enregistrement,
d'amendement et, demain, de veto) ;
le Comit de conciliation.
Remarque : cette procdure est trs complique.
MAJ NON QUALIFIEE
NON UNANIMITE
OK
1ER REJET
RIEN
AMENDEMENT
COMMISSION
PARLEMENT CONSEIL
CTE DE CONCILIATION
PROPOSITION
POSITION COMMUNE
PAS D'AVIS
DDE PEC AMENDEMENT
TRAITER
PROPOSITION
EXAMIN. POS.
COMMUNE
DDE DE CONCILIATION
DECIDER
PROPOSITION
REJET PROPOSITION
APPROBATION PROPOS.
EXAMINER
AMENDT
AVIS NEGATIF
AVIS POSITIF
TRAITER AVIS NEG
TRAITER AVIS POS.
DDE DE CONCILIATION
DEFINIR PROJET
COM.
TENTER
CONCILIATION
DDE MAJ QUALIFIEE
DDE MAJ ABSOLUE

Le texte ne met pas en lumire le message entre le Parlement et la Commission
"demande de prise en compte d'amendement", ni le message implicite entre la
Chapitre 18 : corrig organisation

167
Commission et le Conseil sur l'avis de la Commission sur les amendements. Si vous
avez tout compris, vous tes dou pour la diplomatie ou la politique.
4 Corrig exercice 40 : cas ecclsiastique
4.1 MCC
Le domaine principal est "moraliser" et le partenaire le pcheur. La pnitence est
la sanction. Un message supplmentaire est l'absolution.
MORALISER
PECHEUR
PECHE AVOUE
PENITENCE
REGLE DE MORALE
PENITENCE EFFECTUEE
ABSOLUTION
EGLISE

Il n'existe pas de chronologie des messages dans Merise. Nanmoins, dans ce cas,
un certain ordre, autre que moral, existe : rgle de morale, pch avou, pnitence
effectuer, pnitence effectue, absolution. Il est prfrable de prvenir de la
pnitence encourue dans la rgle plutt qu'annoncer seulement "C'est trs grave !" et
de ne crer la pnitence qu'une fois le pch accompli. Les flux des facilits
pardonner (les indulgences) ne sont pas dcrits.
4.2 Informations des messages
Les informations des messages sont :
Absolution : date de l'absolution.
Pch avou : date du pch, nom du pch, rgle enfreinte.
Pnitence : nom du pch, rgle enfreinte, pnitence effectuer, nombre de
pnitences effectuer, date de dbut, date de fin.
Pnitence effectue : date de la pnitence, nombre de pnitences effectues.
Rgle de morale : code de la rgle, libell de la rgle, pch commis, gravit
pch.
Il est important de mettre la rgle enfreinte dans la pnitence effectuer, sinon le
pcheur pchera sans cesse et sera un ternel pnitent. Par contre, l'absolution est
absolue et non restreinte un pch.
Merise : 60 affaires classes
168
4.3 MCT
Trois oprations conceptuelles sont dfinies :
Fixer les rgles et les diffuser ou prcher.
Prendre en compte le pch ou moraliser et indiquer la pnitence effectuer. Le
mme nom est pris pour l'opration et le domaine. C'est possible mais viter.
Prendre en compte la pnitence et donner l'absolution ou absoudre.
PECHE
PENITENCE REGLE DE MORALE
PENITENCE EFFECTUEE
ABSOLUTION
FIXER REGLE MORALISER PEC PENITENCE

4.4 1
er
cas : Grand Khan
Organigramme : le Grand Khan fixe les rgle et les pnitences, les lieutenants
rpercutent et jouent le rle de petits chefs et les prcheurs locaux contactent les
pcheurs.
GRAND KHAN
LIEUTENANT REGIONAL
PRECHEUR LOCAL

Procdure de sanction :
Chapitre 18 : corrig organisation

169
PECHE AVOUE
PENITENCE
PENITENCE EFFECTUEE
ABSOLUTION
FIXER REGLE
MORALISER
PEC PENITENCE
GRAND KHAN LIEUTENANT REGIONAL PRECHEUR LOCAL PECHEUR
DEF REGLE
LOCALE
PEC REGLE
LOCALE
DDE DIFFUSION LOCALE
DDE DIFFUSION REGION
REGLE DE MORALE
PRECHER

Ne pas oublier que le prcheur moralise !
4.5 2
e
cas : GOUROU II en difficult
Organigramme : tout le monde est au mme niveau. Beaucoup de monde, peu de
runions, mais cela ne saurait tarder !
LIEUTENANT
REGIONAL
PRECHEUR LOCAL GOUROU II GENDRE

Procdure de sanction : les lieutenants rgionaux ne fixent aucune rgle ainsi que
Gourou II et son gendre.
Merise : 60 affaires classes
170
PECHE AVOUE
PENITENCE
PENITENCE EFFECTUEE
ABSOLUTION
MORALISER
PEC PENITENCE
PRECHEUR LOCAL
PECHEUR
PRECHER
REGLE DE MORALE

4.6 3
e
cas : Gourou II vainqueur
Organigramme : le mme que dans les deux premiers cas. Un peu d'ordre !
LIEUTENANT REGIONAL
PRECHEUR LOCAL
GOUROU II

Procdure de sanction : seuls les lieutenants rgionaux fixent des rgles. Gourou
II se la coule douce, voyage, porte la bonne nouvelle et s'affaire.
Chapitre 18 : corrig organisation

171
PECHE AVOUE
PENITENCE
PENITENCE EFFECTUEE
ABSOLUTION
MORALISER
PEC PENITENCE
LIEUTENANT REGIONAL PRECHEUR LOCAL
PECHEUR
DEF REGLE
LOCALE
PEC REGLE
LOCALE
DDE DIFFUSION LOCALE
PRECHER
REGLE DE MORALE


4.7 4
e
cas : Gourou III
Organigramme : le mme que prcdemment, sauf que le Gourou est diffrent.
Celui-ci travaille d'arrache-pied, fixe les types de sanction et construit les
procdures. Il a peut-tre suivi des cours de Merise et fait appel des socits de
conseil et d'organisation.
LIEUTENANT REGIONAL
PRECHEUR LOCAL
GOUROU III

Merise : 60 affaires classes
172
Procdure de sanction : Gourou III fixe les types de sanctions pour dterminer
qui doit dcider de la pnitence. Cette procdure est la meilleure : chacun connat
son rle et ses limites. Les procdures de contrle restent dcider afin que chacun
reste dans ses limites. Si la faute est grave ou capitale, le prcheur local en rfre au
lieutenant rgional. Si la faute est capitale, le lieutenant rgional en rfre Gourou
III qui seul peut dcider des mises mort pour non-respect ou atteinte aux lois de
l'Eglise.
CAPITAL GRAVE
GRAVE
PECHE AVOUE
PENITENCE
PENITENCE EFFECTUEE
ABSOLUTION
MORALISER
PEC PENITENCE
LIEUTENANT REGIONAL PRECHEUR LOCAL PECHEUR
GOUROU III
FIXER TYPE
SANCTION
TYPE DE SANCTION
FAUTE GRAVE/CAPITALE
PEC FAUTE
GRAVE/CAP
PEC DECISION
PENITENCE
SANCTION GRAVE FAUTE CAPITALE
PEC FAUTE
CAPITALE
SANCTION CAPITALE
PEC DECISION
GOUROU
PENITENCE
PRECHER
REGLE DE MORALE

4.8 Informatique Gourou II et IV
Premier cas, dcentralisation complte : tous les prcheurs locaux sont
informatiss pour donner des pnitences (in)cohrentes.
Chapitre 18 : corrig organisation

173
Cot de l'informatisation des 300 postes de travail en micro-ordinateurs :
Investissement Fonctionnement
300 micro-ordinateurs 300 * 7 300 * 0,7
300 imprimantes 300 * 5 300 * 0,5
300 systmes d'exploitation 300 * 0,5
300 traitements de texte 300 * 4
1 logiciel base de donnes 210
Total 5 160 KF 360 KF
SITE PRECHEUR
LOCAL

Deuxime cas, centralisation complte, saisie des donnes en temps rel pour
assouvir la soif de savoir de Gourou IV.
Investissement Fonctionnement
1 ordinateur 5 000 500
Systme d'exploitation 600 2000
Priphriques (contrleurs, lecteur
cassettes)
1 650 165
300 terminaux 300 * 5 300 * 0,5
300 imprimantes locales 300 * 5 300 * 0,5
1 imprimante site central 1 000 100
Total 11 250 KF 3 065 KF
SITE CENTRAL
GOUROU
SITE
LIEUTENANT
SITE
PRECHEUR
LOCAL

Dans le premier cas, nous supposons que les prcheurs se dbrouillent avec un
traitement de texte et un programme crit avec un logiciel de base de donnes estim
200 KF. Dans le deuxime cas, nous ne prenons pas le cas de dveloppement
spcifique ou de progiciel ecclsiastique bien connu, ou de logiciel amricain achet,
rcrit partiellement et introduit d'un seul coup de big bang dans toute l'Animie ! Les
cots sont alors peu prcis (entre 500 KF et plusieurs millions de francs).
Merise : 60 affaires classes
174
Sans tenir compte de ces facteurs importants, les cots d'investissements gros
systme sont le double de la micro-informatique et 10 fois plus chers en cots de
fonctionnement !
Chapitre 19 : corrig exercices 41 et 42, lister les outils

175
Chapitre 19 : corrig
exercices 41 et 42, lister les
outils
1 Corrig exercice 41 : outils partir des
donnes
Individu "auteur".
Crer auteur
Modifier auteur
Rechercher auteur partir de son nom ou lister auteurs
Individu "collection".
Crer collection
Modifier collection
Individu "diteur".
Crer diteur
Modifier diteur
Individu "exemplaire".
Crer exemplaire
Modifier exemplaire
Individu "lecteur".
Crer lecteur
Modifier lecteur
Individu "ouvrage".
Crer ouvrage
Modifier ouvrage
Rechercher ouvrage d'auteur
Rechercher ouvrage d'une collection
Rechercher ouvrage d'un thme
Individu "prt".
Crer prt
Merise : 60 affaires classes
176
Modifier prt
Consulter prt (lecteur, exemplaire, date de retour)
Rechercher prt d'un exemplaire
Rechercher prt d'un lecteur
Individu "thme".
Crer thme
Modifier thme
2 Corrig exercice 42 : outils partir des
traitements
L'exercice consiste indiquer les outils informatiques partir des oprations du
modle organisationnel de traitement.
Opration "conseiller lecteur".
Recherche des ouvrages en fonction des auteurs, des
collections, des diteurs, des thmes
Crer ouvrage
Consultation des ouvrages et de leur disponibilit
Crer ou modifier Auteur
Crer ou modifier Thme
Crer ou modifier Collection
Crer ou modifier Editeur
Opration "Prise en compte de la demande d'abonnement".
Crer abonn
Consultation abonn et de ses livres emprunts
Opration "Abonner lecteur".
Crer abonn
Modification abonn
Opration "Prise en compte de la demande de prt".
Consultation abonn et de ses livres emprunts
plus les mmes que "conseiller lecteur".
Opration "Chercher livre".
Modification prsence livre
Opration "Prise en charge du prt".
Enregistrement prt
Opration "Annoncer indisponibilit".
Diplomatie
Chapitre 19 : corrig exercices 41 et 42, lister les outils

177
Opration "Inventorier".
Edition inventaire
Modification prsence livre
Edition exemplaires manquants
3 Conclusion des exercices
3.1 Des outils de recherche fusionnent
Les outils de recherche des ouvrages partir des "thmes", des "auteurs", des
"collections" ou des informations de l'individu "ouvrage" peuvent fusionner en un
seul outil de recherche.
0,N
1,N
1,N
0,N
0,1
0,N
1,1 0,N
EXEMPLAIRE
OUVRAGE
EDITE
AUTEUR
COLLECTION
EXEMPLARISER
ECRIRE
EDITER
THEME
POSSEDER
THEME

3.2 Des outils de consultation sur plusieurs individus sont crs
L'outil de simple consultation du lecteur et de ses prts peut se transformer en
outil de consultation des exemplaires emprunts avec la date de retour thorique, la
date de retour relle et le nombre d'exemplaires emprunts.
0,N
1,1
1,1
0,N
EXEMPLAIRE
PRET
LECTEUR
PRETER
ACCORDER

Merise : 60 affaires classes
178
De mme, dans l'autre sens, de l'individu "exemplaire" vers l'individu "lecteur",
l'outil de consultation des exemplaires peut indiquer quel est le lecteur ayant
emprunt l'exemplaire.
Cela vient du fait que la relation "prter" entre les individus "exemplaire" et
"lecteur" est devenu l'individu "prt" pour pouvoir mmoriser les diffrents prts car
un lecteur peut emprunter plusieurs fois le mme exemplaire. Il est nanmoins
intressant de connatre les prts actifs.
3.3 Des outils d'dition ou de traitement batch sont crs
L'outil d'dition d'inventaire est dcel en observant l'opration "inventorier". De
mme, dans un outil de relance des abonns, non vu ici, un traitement batch peut
mettre jour les relances effectuer en utilisant une rgle de calcul.
Chapitre 20 : corrig exercice 43, planifier les outils

179
Chapitre 20 : corrig exercice
43, planifier les outils
1 Complexit des outils
Liste des outils : la complexit est dfinie comme suit : 1 simple, 2 moyen, 3
compliqu.
Outil Type Comp.
Consultation abonn et de ses livres emprunts TR 3
Consultation des ouvrages et de leur disponibilit TR 2
Crer abonn TR 1
Crer ouvrage TR 1
Enregistrement prt TR 1
Modification abonn TR 1
Modification prsence livre TR 1
Recherche des ouvrages en fonction des auteurs, des
collection, des diteurs
TR 3
Edition inventaire TD 1
TOTAL
2 Charges de spcification et de ralisation
des outils
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps
total
TR Simple 5 2 2 20
Moyen 1 5 5 10
Compliqu 2 10 15 50
Batch Simple 1 2 2 4
Moyen 0 5 5 0
Compliqu 0 10 10 0
TOTAL 9 84
En conclusion, donnez les outils les plus compliqus aux meilleurs analystes !
Merise : 60 affaires classes
180
Chapitre 21 : corrigs des modles physiques de donnes

181
Chapitre 21 : corrigs des
modles physiques de
donnes
1 Corrig exercice 44 : MPD1
MALADIE
CONSULTATION
MEDECIN
MALADE
SYMPTOME
CONSULTATION
MALADIE
MEDECIN
MALADE
SYMPTOME
ASSOCIER
DETECTER
DIAGNOST
IQUER
ASSOCIER
DIAGNOSTIQUER
DETECTER
NO CONSULTATION
NO MEDECIN
NO MALADE
NO SYMPTOME
NO MALADIE
NO MEDECIN
NO MALADE
NO MALADIE
NO CONSULTATION
NO SYMPTOME
NO MALADIE
NO SYMPTOME
NO CONSULTATION

1) Tous les individus se transforment en table. Les 5 individus "mdecin",
"malade", "consultation", "symptme", et "maladie" se transforment en table. Les
cls sont soulignes.
2) Toutes les relations possdant une cardinalit maximale gale 1 redondent
l'information. Les informations n mdecin et n malade migrent dans la table
"consultation".
3) Les relations dont les deux pattes sont de cardinalit maximale N crent une
table dont la cl est compose des cls des tables des individus. Les relations
"diagnostiquer", "dtecter" et "associer" se transforment en tables. Les cls sont des
cls composes des individus relis.
Merise : 60 affaires classes
182
2 Corrig exercice 45 : MPD2
2.1 Corrig relationnel
SITUATION
PLAN
OPERATION
TENIR COMPTE
NO SITUATION
NO PLAN
NO OPERATION
NO PLAN
PRECEDENT
NO OPER.
PRECEDENTE
NO PLAN
NO SITUATION TENIR
COMPTE
SITUATION
OPERATION
PLAN

1) Tous les individus se transforment en table. Les 3 individus "situation",
"opration" et "plan" se transforment en table. Les cls ou index uniques sont
soulignes.
2) Toutes les relations possdant une cardinalit maximale gale 1 redonde
l'information. La relation plan/opration cre un index dans la table "fils", de "plan"
vers "opration".
3) Les relations dont les deux pattes sont de cardinalit maximale N crent une
table dont la cl est compose des cls des tables des individus. La table "tenir
compte" possde une cl compose des cls des tables "situation" et "plan".
2.2 Corrig navigationnel
SITUATION
PLAN
OPERATION
TENIR COMPTE
NO SITUATION
NO PLAN
NO OPERATION
MODIFIER PLAN MODIFIER OPERATION
MODIFIER
PLAN
MODIFIER
OPERATION

1) Les 3 individus "situation", "opration" et "plan" se transforment en record.
Les cls sont soulignes.
Chapitre 21 : corrigs des modles physiques de donnes

183
2) Les relations possdant une cardinalit maximale 1 crent un lien du pre
vers le fils, du record "plan" vers le record "opration". Les liens X1, X1 de
nomenclature d'un individu sur lui-mme transforment la relation en record
"modifier opration" et "modifier plan". Cela n'est pas le cas en relationnel.
3) Les autres relations se transforment en record : "tenir compte" est fils de
"situation" et "plan".
3 Corrig exercice 46 : MPD3
1) Tous les individus se transforment en table. Les 8 individus "rclameur",
"rclamation", "type rclamation", "rponse", "critre", "produit", "usine
production", "groupe de produit" se transforment en table. Les cls sont soulignes.
2) Toutes les relations possdant une cardinalit maximale gale 1 redondent
l'information. Code usine, code rclameur, code type rclamation, code produit dans
la table "rclamation".
3) Les relations dont les deux pattes sont de cardinalit maximale N crent
une table dont la cl est compose des cls des tables des individus : table
"rpondre" entre "rclamation" et "rponse rclamation", table "valeur critre"
entre " rclamation" et "critre rclamation", table "grouper produit" entre
"produit" et "groupe produit". La relation "regrouper groupe" se transforme en
table dont les cls sont des informations quivalentes code groupe produits.
CRITERE RECLAMATION
RECLAMEUR
USINE PRODUCTION
REPONSE
RECLAMATION
RECLAMATION
TYPE RECLAMATION
REPONDRE RECLAMATION
VALEUR CRITERE
PRODUIT
GROUPER PRODUIT
REGROUPER GROUPE
ADRESSE PERSONNE
CODE CRITERE
CODE PERSONNE
CODE RECLAMATION
CODE TYPE RECLAM.
CODE USINE
DATE RECLAMATION
LIB TYPE RECLAMATION
NOM PERSONNE
VALEUR PARAMETRE
LIBELLE PARAMETRE
TEXTE REPONSE
DATE
REPONSE
CODE
REPONSE
CODE
REPONSE
CODE RECLAMATION
CODE CRITERE
CODE PERSONNE
CODE USINE
CODE TYPE RECLAM.
CODE RECLAMATION
CODE
PRODUIT
CODE
PRODUIT
CODE
PRODUIT
CODE GROUPE PRODUIT
CODE GROUPE AVAL
CODE GROUPE AMONT
GROUPE PRODUIT
CODE GROUPE PRODUIT

Merise : 60 affaires classes
184
CHAPITRE 22 : corrigs des cas complets

185
CHAPITRE 22 : corrigs des
cas complets
1. Corrig de l'exercice 47 : les Misrables
1.1. Quel est le nom de l'entreprise concerne ?
"La gargote de Montfermeil"
1.2. Quelles sont les activits de cette entreprise ?
et regrouper ces activits en domaines : les domaines sont "hberger",
"vendre" et "acheter". Les sous-domaines de "hberger" sont "loger les
voyageurs" et "nourrir les voyageurs et les chevaux".
Activit Sous-domaine Domaine
Nourrir les voyageurs (vin) Nourrir les voyageurs et les chevaux Hberger
Loger les voyageurs Loger Hberger
Nourrir les chevaux (eau) Nourrir les voyageurs et les chevaux Hberger
Payer les cranciers Acheter
Vendre au premier venu Vendre
Arrter les passants Vendre
Vider les bourses Vendre
Faire tout payer au voyageur Vendre
1.4. Quels sont les partenaires de l'entreprise ?
Crancier et voyageur. Le crancier est le fournisseur et le voyageur le client.
Le MCC sans message est :
CREANCIER
VOYAGEUR
HEBERGER
ACHETER
VENDRE
GARGOTE MONTFERMEIL

Merise : 60 affaires classes
186
1.5. Quel est l'organigramme ?
La structure des postes de travail de l'entreprise et les oprations organises
de chaque poste de travail est :
Organigramme
Aubergiste (M. Thnardier) Mme Thnardier
Cosette
Oprations :
Aubergiste (M. Thnardier) ruminer, combiner.
Mme Thnardier
Cosette monter, descendre,..., faire les grosses besognes.
1.6. Dessiner un MCD des tarifs de l'entreprise (chambre, souper...).
Un premier MCD peut tre construit strictement par rapport la note : celle-
ci est la tte du client. Une chambre peut tre 20 ou 40 sous. La note est la
demande de paiement ou la facture client.
Quelles sont les occurrences des individus ?
Bougie : la bougie n 7.
Chambre : la 2
e
droite en haut de l'escalier.
Feu : le feu du dimanche soir.
Service : la monte de la valise du 25 au soir.
Souper : le souper du 25 au soir.
Certains se justifient (chambre, service) et d'autres moins (bougie, feu). Nous
considrons que tous se justifient dans un souci de simplification.
0,N
0,1
0,N
0,1
0,N
0,1
0,N
0,1
0,N
0,1
0,N
1,1
NOTE
MONSIEUR SOUPER
CHAMBRE
BOUGIE
FEU
SERVICE
FACTURER
FACTURER
SOUPER
FACTURER
CHAMBRE
FACTURER
BOUGIE
FACTURER
FEU
FACTURER
SERVICE
PRIX CHAMBRE
PRIX SOUPER
PRIX BOUGIE
PRIX FEU
PRIX SERVICE

CHAPITRE 22 : corrigs des cas complets

187
Un deuxime modle peut inclure la notion de prestation dont les diffrents
types sont : souper, chambre, bougie, feu et service :
1,N
0,N
0,N
1,1
NOTE
MONSIEUR
FACTURER
PRESTATION
FACTURER
PRESTATION
TYPE PRESTATION
PRIX
PRESTATION

1.7. Citer un message organis.
Note du monsieur.
1.8. Informatiseriez-vous cette entreprise ?
Non, car l'utilisateur peut changer d'avis et ne saura pas utiliser
l'informatique et il y a de fortes chances qu'il ne vous paye pas correctement.
Par contre, un modle de donnes peut inclure un tarif la tte du voyageur.
2. Corrig de l'exercice 48 : la taxe
d'apprentissage
2.1. MCC
2.1.1. Liste des domaines
Les domaines sont "trouver la taxe" ou le mcne et "percevoir la taxe", soit
l'quivalent des fonctions de vente et de comptabilit client.
2.1.2. Liste des partenaires
Les partenaires sont le "mcne", qui dcide de donner la taxe apprentissage et le
"payeur" qui peut tre le mcne ou un organisme de versement de la taxe. Dans le
cas d'organisme de versement, seule la deuxime fonction est assure.
Merise : 60 affaires classes
188
2.1.3. Liste des messages et MCC
PAYEUR TAXE
MECENE TAXE
PERCEVOIR TAXE
TROUVER TAXE
PAIEMENT TAXE APPR
DDE PAIEMENT TAXE
DDE DON NATURE APPR
DDE ACCORD PMT TAXE
DON NATURE TAXE APPR
REPONSE VERSEMENT
ACCORD PMT TAXE

Les messages et leurs informations sont :
Accord de paiement de la taxe : nom de l'entreprise, adresse de l'entreprise, nom
personne, date accord.
Demande d'accord de paiement de la taxe : nom de l'entreprise, adresse de
l'entreprise, nom personne.
Demande de don en nature : nom de l'entreprise, adresse de l'entreprise, nom
personne, libell de la nature du don.
Demande de paiement de la taxe : nom de l'entreprise, adresse de l'entreprise,
nom personne, date de l'accord, date de la relance.
Don en nature de la taxe : nom de l'entreprise, adresse de l'entreprise, nom
personne, libell de la nature du don.
Paiement de la taxe d'apprentissage : nom de l'entreprise, montant de la taxe.
Rponse au versement : rponse type, montant de la taxe, nom de l'entreprise.
2.2. MCT
Les oprations fonctionnelles sont simples :
Prospecter mcne : opration enclenche volont afin de relancer ou de
rechercher les "entreprises prospects en puissance".
Relancer paiement de la taxe d'apprentissage : enclenche en fonction de
l'entreprise. Chaque entreprise possde un dlai de relance aprs acceptation de
versement qui permet de calculer une date de relance. Cette date de relance passe,
la personne ou la socit sera contacte pour rappeler leur acceptation.
Encaisser taxe apprentissage : prendre soin du versement d'une taxe
d'apprentissage.
CHAPITRE 22 : corrigs des cas complets

189
Rceptionner don nature : rception d'un don en nature d'une taxe
d'apprentissage.
PROSPECTER
MECENE
ENCAISSER TAXE
RELANCER
PAIEMENT
PAIEMENT TAXE APPR
DDE PAIEMENT TAXE
DDE DON NATURE APPR
DDE ACCORD PMT TAXE
DON NATURE TAXE APPR
RECEPTIONNER
DON
ACCORD PMT TAXE
REPONSE VERSEMENT
PEC ACCORD PMT
TAXE

Ces deux dernires oprations enclenchent l'envoi d'une lettre de remerciement.
2.3. MCD
La "demande de taxe" est lance auprs d'une "personne" d'une "entreprise". Une
"relance" peut tre effectue en fonction du dlai propre l'entreprise. Aprs
"versement" reli une "chelle" en fonction de son montant, une "rponse" est
expdie. Elle est construite en fonction des "types de rponses" associes
"l'chelle" et "l'entreprise". La cration de l'individu "type de rponse" permet de
construire des "rponses" automatiques.
Les individus et leurs informations sont :
Demande de taxe : n de demande, avis favorable/non favorable, date de contact.
Echelle taxe (classement des taxes) : n chelle de taxe, valeur plafond.
Entreprise : n entreprise, nom social, adresse, ville, code postal, n APE, n de
tlphone, libell groupe, dlai de relance.
Personne : n personne, nom, prnom, sexe.
Relance taxe : n relance, date relance.
Rponse : n rponse, libell rponse, date rponse.
Type de rponse : code type de rponse, libell de la rponse.
Versement effectif de la taxe : n bordereau, montant versement, type don
(nature/argent), libell versement, date versement.
Merise : 60 affaires classes
190
1,1
0,N
1,N
0,N
0,N
1,1
0,N
1,1
0,1
1,1
0,N
0,1
0,N
1,1
0,N
0,1
0,N
1,1
0,N
1,1
0,1
0,N
PERSONNE
REPONSE
ENTREP.
/ORGANISME
DEMANDE
TAXE
RELANCE
TAXE
VERSEMENT
TAXE
ECHELLE
TAXE
TYPE
REPONSE
ENT/PERS
LANCER
RELANCER
VERSER
REPONDRE A
TYPER
REPONSE
REPONDRE
SUITE A
ECHELONNER
TAXE
TYPER
REPONSE TAXE
TYPER
ENTREPRISE
VERSER TAXE

2.4. MOT
Les postes de travail sont le "prospecteur" et le "trsorier" charg de la relance et
des remerciements. Les oprations organises sont au mme nombre que les
oprations conceptuelles :
PROSPECTER
MECENE
ENCAISSER TAXE
RELANCER
PAIEMENT
PAIEMENT TAXE APPR
DDE PAIEMENT TAXE
DDE DON NATURE APPR
DDE ACCORD PMT TAXE
DON NATURE TAXE APPR
RECEPTIONNER
DON
MECENE TAXE
PAYEUR TAXE PROSPECTEUR TRESORIER
ACCORD PMT TAXE
REPONSE VERSEMENT
PEC ACCORD PMT
TAXE
REPONSE VERSEMENT

CHAPITRE 22 : corrigs des cas complets

191
Encaisser taxe apprentissage : si l'entreprise n'est pas inscrite, elle est saisie ainsi
que le nom de la personne connue. Une lettre de remerciement est envoye.
Rceptionner don nature : si l'entreprise existe, le montant de la valeur du don et
son libell sont mmoriss. Une lettre de remerciement est envoye.
Prospecter mcne : le rsultat de ce traitement est un tat des entreprises
contacter, et une lettre de demande d'accord de donner une taxe d'apprentissage en
espces ou en nature.
Relancer paiement taxe d'apprentissage : la date de relance est dpasse, relancer
la personne ou la socit.
2.5. MOD
Les concepts sont les mmes que le MCD. Les volumes sont :
Sur 5 000 entreprises, un dixime rpond, soit 500 par an donc 2 500 sur 5 ans.
La moiti est relance (1 250) et toutes (2 500) obtiennent une rponse.
Concepts
5 ans
Nombre
d'occurrences
Longueur Total
Entreprise 5 000 130 650 000
Personne 5 000 45 225 000
Demande de taxe 25 000 20 500 000
Relances 1 250 15 18 750
Rponse 2 500 15 37 500
Type rponse 5 20 100
Versement 5 000 50 250 000
1 681 350
2.6. Liste et planification des outils
Les oprations sont suivies des transactions crer TR pour temps rel, TD pour
temps diffr et ditions pour les ditions. Les transactions en italique sont celles qui
servent l'opration mais qui ont dj t comptabilises.
Opration "prospecter mcne".
Type Complexit
Cration personne TR 1
Cration entreprise TR 1
Cration demande de taxe TR 2
Slectionner entreprises TR 2
Modification entreprise TR 1
Edition demandes d'accord TD 2
Modifier personne TR 1
Opration "rceptionner don en nature".
Merise : 60 affaires classes
192
Type Complexit
Cration personne TR 1
Cration entreprise TR 1
Cration versement taxe TR 2
Cration rponse TD 3
Modification rponse TR 1
Edition rponse TD 2
Opration "encaisser taxe".
Les outils sont les mmes que pour l'opration prcdente.
Opration "relancer paiement".
Type Complexit
Cration relance TR 1
"Utilitaires".
Type Complexit
Cration type de rponse TR 1
Crer chelle taxe TR 1
Rcapitulatif :
Type Complexit
Cration personne TR 1
Cration entreprise TR 1
Cration demande de taxe TR 2
Slectionner entreprises TR 2
Modification entreprise TR 1
Edition demandes d'accord TD 2
Cration versement taxe TR 2
Cration rponse TD 3
Modification rponse TR 1
Edition rponse TD 2
Cration relance TR 1
Modifier personne TR 1
Cration type de rponse TR 1
Crer chelle taxe TR 1

Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps total
TR Simple 8 2 2 32
Moyen 3 5 5 30
Compliqu 10 15
CHAPITRE 22 : corrigs des cas complets

193
Batch Simple 2 2
Moyen 2 5 5 20
Compliqu 1 10 10 20
TOTAL 14 51 51 102
Soit, au total 51 jours d'analyse et 51 jours de ralisation pour 14 outils.
2.7. MLT
Voici un exemple de transaction de cration du versement de la taxe
d'apprentissage. Le modle logique de traitement dcrit l'enchanement des tats et
les champs saisis ou affichs des tats. La premire partie, l'enchanement des tats
ou MLT, peut tre valide par l'utilisateur final.
Elle se compose de trois tats : la saisie du n de taxe, la recherche des
entreprises et la validation de la taxe.
Les "standards" sont F1 Aide F2 : cration F3 recherche F4 validation esc :
retour.
A partir du premier cran, en se situant sur le champ de l'entreprise ou de la
personne et en tapant la touche fonction F2, les transactions ou outils informatiques
de cration de personne ou d'entreprise sont enclenches. A partir de l'tat de
validation, en tapant sur la touche fonction F4, la mise jour de l'enregistrement
"versement taxe" est effectue.
L'enregistrement "versement taxe" comprend les informations de l'individu
"versement" et les index des individus relis par une relation de patte de cardinalits
maximale 1 : n de demande, d'chelle, de rponse et d'entreprise.
ESC ANNULER
F4 VALIDER
F4 VALIDER
F2 CREER PERSONNE
F2 CREER ENTREPRISE
F3 RECHERCHE
F4 VALIDER
SAI NO TAXE
VALIDATION
TAXE
RC
ENTREPRISE
CREER ENTREPRISE
CREER PERSONNE
TAXE /
ENTREPRISE
TAXE /
PERSONNE
MAJ
TAXE
VERSEMENT TAXE
NO VERSEMENT
MONTANT VERSEMENT
LIBELLE VERSEMENT
NO ENTREPRISE
DATE VERSEMENT
NO REPONSE
NO ECHELLE
NO DEMANDE

Merise : 60 affaires classes
194
3. Corrig de l'exercice 49 : stages
3.1. MCC
3.1.1 Fonctions et domaines.
Les fonctions et les domaines ont t vus au chapitre 13.
3.1.2 Partenaires.
Les partenaires sont "l'entreprise", qui propose le stage, "l'lve" qui effectue le
stage, et la "Scurit sociale" qui reoit la dclaration de stage permettant une
exonration des charges.
3.1.3 Messages et informations
Un lve peut mettre des souhaits de stages prcis ou uniquement sur quelques
critres (lieu, dure, n d'autobus, etc.). "Placer les lves", suite aux demandes de
stage envoyes aux employeurs et aux propositions reues, met des offres de stages
aux lves. Ceux-ci choisissent pour le meilleur ou pour le pire.
EMPLOYEUR
ELEVE
SECURITE
SOCIALE
PLACER ELEVES
DECLARATION DE STAGE
CONVENTION DE STAGE
OFFRE DE STAGE
CHOIX DE STAGE
PROPOSITION DE STAGE
DDE DE STAGE

Les messages conceptuels sont :
Choix de stage par un lve : code lve, option lve, code stage, nom de
l'entreprise, libell matire, critre stage.
Convention de stage : nom de l'entreprise, adresse de l'entreprise, matire stage,
date dbut stage, dure stage, nom tuteur, prnom tuteur, n lve, nom lve,
prnom lve, nom professeur, prnom professeur, code convention, date de la
signature convention.
Dclaration de stage S.S. : nom de l'entreprise, adresse de l'entreprise, nom
lve, prnom lve.
Demande de stage une entreprise : nom de l'entreprise, adresse de l'entreprise,
nom personne, matire stage, dure, date de fin de stage souhaite.
CHAPITRE 22 : corrigs des cas complets

195
Proposition de stage par une entreprise : nom de l'entreprise, adresse de
l'entreprise (lieu de stage), nom personne, matire stage, dure, date de fin de stage
souhaite.
Offre de stage un lve : code stage, option, matire stage, lieu, nom de
l'entreprise, dure.
3.2. MCT
"Placer lves" prospecte les entreprises, reoit les stages et les souhaits des
lves. Les stages sont ensuite affects aux lves en fonction d'un savant calcul.
DECLARATION DE STAGE
CONVENTION DE STAGE
OFFRE DE STAGE
DDE DE STAGE
PEC CHOIX STAGE
PEC STAGE
POSSIBLE
CHOIX DE STAGE PROPOSITION DE STAGE
ELEVE
EMPLOYEUR
SECURITE SOCIALE
AFFECTER STAGE
PROSPECTER
STAGES

Les oprations fonctionnelles sont :
Prise en compte stage possible : opration enclenche rception d'une
proposition de stage. En fonction de la matire du stage et de ses caractristiques,
sont dfinies les options associes au stage.
Prospecter stages : recherche des "entreprises prospects en puissance" pouvant
offrir des stages.
Prise en compte choix stage : opration enclenche la rception d'une demande
de choix de stage possdant des critres donns.
Affecter stage : praffectation aprs le choix de stage par les lves par le calcul
des matires du stage en fonction des options des lves. Le stage est alors propos
l'lve ayant la "note" la plus leve.
3.3. MCD
Le MCD est le mme que celui du corrig des MCD. Un professeur est une
personne.
Les individus et leurs informations sont :
Entreprise : code entreprise, nom social, adresse, ville, code postal, code Siren
entreprise, code APE, n de tlphone, libell groupe.
Merise : 60 affaires classes
196
Personne : code personne, nom, prnom, date naissance personne, titre personne.
lve : code lve, nom, prnom, date naissance lve, anne scolaire, sexe
lve.
Stage : code stage, code de convention, titre stage, date de dbut, date de fin,
offert.
Critre stage : code critre, libell critre.
Matire : code matire, libell matire.
Option : code option, libell option.
Les relations et leurs informations sont :
Matire/Option : coefficient matire.
0,N
1,N
1,N
0,N
1,1
0,N
0,N
1,N
0,N
1,1
0,1
0,N
0,N 0,1
0,N 0,1
ENTREPRISE PERSONNE
STAGE
CRITERE
STAGE
ELEVE
MATIERE
OPTION
ENT/PERS
PROPOSE
R STAGE
SUPERVISE
R STAGE
EFFECTUER
STAGE
CLASSER
STAGE
OPTION
/ELEVE
MATIERE/OP
TION
MATIERE /
STAGE

3.4. MOT
Les postes de travail sont : le "responsable de stage", le "secrtariat" du stage et
le "tuteur" ou professeur du stage. Le responsable prospecte et affecte les stages aux
lves, le secrtariat reoit les propositions de stages, le tuteur juge le rapport de fin
de stage.
Les oprations supplmentaires organises ou les ditions sont :
Prospecter stages : le rsultat de ce traitement pourrait tre un tat des
entreprises contacter et une lettre de demande de stage.
Prise en compte choix stage : le rsultat de cette opration peut tre un tat
papier ou un cran des solutions possibles.
Affecter stage : l'tape finale de cette opration est la rdaction de la convention
de stage en n exemplaires et la dclaration de stage auprs de la Scurit sociale.
Juger stage : donner une note ou une apprciation sur l'lve durant son stage
CHAPITRE 22 : corrigs des cas complets

197
DECLARATION DE STAGE
CONVENTION DE STAGE
OFFRE DE STAGE
DDE DE STAGE
PEC CHOIX STAGE
PEC STAGE
POSSIBLE
CHOIX DE STAGE
PROPOSITION DE STAGE
ELEVE
EMPLOYEUR
SECURITE SOCIALE
AFFECTER STAGE
PROSPECTER
STAGES
RESPONSABLE
STAGE
SECRETARIAT
STAGE
ACCORD DE STAGE
RAPPORT STAGE
PEC ACCORD
STAGE
JUGER STAGE
TUTEUR
STAGE

3.5. MOD
Les concepts sont les mmes que le MCD.
600 propositions annuelles sur 5 ans = 3 000 stages proposs.
500 lves par an pendant 5 ans = 2 500 lves.
Concepts 5 ans Nombre d'occurrences Longueur Total
Entreprise 5 000 130 650 000
Personne 5 000 45 225 000
Stage 3 000 45 135 000
Elve 2 500 180 450 000
Option 50 50 2 500
Matiere 200 24 4 800
Critre 5 24 120
Relation Matire/option 500 7 3 500
TOTAL 1 470 920
Merise : 60 affaires classes
198
3.6. Liste des outils
3.6.1 Outils par opration
Opration "prospecter stages".
Type Complexit
Crer entreprise TR 1
Crer personne TR 1
Opration "prise en compte stages possible".
Type Complexit
Crer stages TR 2
Crer critres de stage TR 1
Opration "prise en compte choix stages".
Type Complexit
Crer lves TR 1
Crer option TR 1
Crer matires TR 1
Opration "affecter stages".
Type Complexit
Modifier stage TR 1
Rechercher stages TR 1
Praffecter stages TD 3
Editer proposition stage Ed 2
Opration "prise en compte accord de stages".
Type Complexit
Edition convention stage TR 1
Opration "juger stages".
Type Complexit
Modifier stage TR 1
3.6.2 Rcapitulatif.
Type Complexit
Crer entreprise TR 1
Crer personne TR 1
Crer stages TR 2
Crer critres de stage TR 1
Crer lves TR 1
Crer option TR 1
Crer matires TR 1
CHAPITRE 22 : corrigs des cas complets

199
Modifier stage TR 1
Rechercher stages TR 1
Praffecter stages TD 3
Editer proposition stage TD 2
Edition convention stage TR 1
Temps de spcification et de programmation.
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps
total
TR Simple 9 2 2 36
Moyen 1 5 5 10
Compliqu 10 15
Batch Simple 2 2
Moyen 1 5 5 10
Compliqu 1 10 10 20
Total 12 76
4. Corrig de l'exercice 50 : former les lves
4.1. MCC
Le MCC est une partie du MCC du paragraphe 1 du chapitre 14. La demande de
rponse aux questions est faite l'lve qui renvoie sa copie corriger.
ELEVE
FORMER
DDE ABSENCE
BULLETIN DE NOTE
COPIE A CORRIGER
CORRECTION PROBLEME
DDE REPONSE QUESTION
DIPLOME OBTENU
DDE CHANGEMENT ENSGT

4.2. Messages et informations.
Bulletin de note accorde l'lve : n examen, nom lve, note de l'examen, n
question, libell note, note rponse, note totale lve.
Merise : 60 affaires classes
200
Correction du problme : n examen, date examen, n question, libell
correction, nom professeur.
Copie corriger : nom lve, n question, libell question, libell rponse.
Demande de rponses aux questions : n question, libell question, note maxi
question, date examen.
Diplme obtenu : n lve, nom lve, libell diplme, date diplme.
Demande de changement d'enseignement : n lve, nom lve, libell demande
de changement.
Demande d'absence : n lve, n enseignement, libell demande d'absence.
4.3. MCT
Les examens sont envoys aux lves. Les copies des lves sont notes. Enfin,
l'apprciation des lves donne droit l'obtention du diplme ou non.
BULLETIN DE NOTE
DDE ABSENCE
PEC DDE ABSENCE
NOTER DEVOIR
APPRECIER ELEVE
CONTROLER
ENSEIGNT
COPIE A CORRIGER
DDE REPONSE QUESTION
CORRECTION PROBLEME
DIPLOME OBTENU
DDE CHANGEMENT

Les oprations conceptuelles sont :
Prise en compte de la demande d'absence : il peut y avoir accord ou non.
Noter devoir : quand les copies sont corriger.
Apprcier lve : qualifie les rsultats des diffrents travaux raliss par les
lves. Elle permet de dcerner les lauriers : obtention du diplme, changement
d'option ou dcision plus radicale.
Contrler enseignement : rdiger l'examen et les questions afin de vrifier la
bonne assimilation de l'enseignement fourni avec effort et assiduit.
CHAPITRE 22 : corrigs des cas complets

201
4.4. Rappel du MCD
Le MCD est le mme que celui du corrig des MCD. Dans ce modle n'est
mmorise que la note totale de l'examen d'un lve. Les informations des individus
et des relations sont :
0,N
0,N
1,1
0,N
0,N 0,N
0,N
1,1
1,N
0,N
0,N
1,1
0,N
1,1
0,N
0,N
0,N
1,1
1,1
0,N
PROFESSEUR
ENSEIGNEMENT
MATIERE
DONNER
ENSEIGNER
MATIERE
OPTION
SALLE DE
COURS
COURS
ELEVE
PLANIFIER
DONNER
DANS
SUIVI PAR
MATIERE/OPT
ION
OPTION
/ELEVE
PEUT
ENSEIGNER
EXAMEN
VERIFIER
NOTER
EXAMEN

Individus et Informations :
Cours : code cours, date cours, heure dbut cours, heure fin cours, nombre
d'lves.
Elve : code lve, nom, prnom, date naissance lve, anne scolaire, sexe
lve, diplm/non diplm.
Enseignement : n enseignement, date dbut enseignement, date fin
enseignement.
Examen : n examen, libell examen, date correction.
Matire : code matire, libell matire.
Option : code option, libell option.
Merise : 60 affaires classes
202
Professeur : code professeur, nom professeur, prnom professeur, adresse
professeur, date naissance professeur.
Salle de cours : n salle, libell salle, libell situation salle, capacit salle.
Relations et Informations :
Matire/option : coefficient matire.
Noter examen : note lve.
4.5. MOT
La fonction de formation est exerce par le responsable des tudes et les
enseignants ou professeurs. Le responsable des tudes planifie les cours et dcide de
l'admission des lves au niveau suprieur ou de l'obtention du diplme.
BULLETIN DE NOTE
DDE ABSENCE PEC DDE ABSENCE
APPRECIER ELEVE
CONTROLER
ENSEIGNT
COPIE A CORRIGER
DDE REPONSE QUESTION
CORRECTION PROBLEME
DIPLOME OBTENU
DDE CHANGEMENT ENSGT
ELEVE RESP. ETUDES PROFESSEUR SECRETARIAT ETUDES
DIFFUSER NOTES
NOTER COPIES
COPIES A DIFFUSER
PLAN PEDAGOGIQUE PLANIFIER ETUDES
PEC PLAN
PEDAGOGIQUE

CHAPITRE 22 : corrigs des cas complets

203
4.6. MOD
Les concepts sont les mmes que le MCD.
4 promotions de 500 lves donnent 8 * 500 = 4 000 lves sur 5 ans, la premire
anne comptant pour 4 promotions.
2 enseignements pour 200 matires donnent 400 enseignements par an donc
2 000 enseignements pour 5 ans, 4 000 examens et 20 000 cours.
La relation "suivi par" entre cours et lve a 4 000 * 20 = 80 000 occurrences.
La relation "noter" entre examen et lve a 4 000 * 20 = 80 000 occurrences.
La relation matire/option a 50 * 10 = 500 occurrences.
Concepts 5 ans Nombre d'occurrences Longueur Total
Cours 20 000 25 500 000
Elve 4 000 180 720 000
Enseignement 2 000 16 32 000
Examen 4 000 31 124 000
Matire 200 24 4 800
Option 50 50 2 500
Professeur 20 180 3 600
Salle de cours 20 30 600
Relation suivi par 80 000 10 800 000
Relation "noter" 80 000 13 1 040 000
Relation "matire option" 500 7 3 500
TOTAL 3 231 000
4.7. Liste des outils
4.7.1 Outils par opration
Opration "Planifier tude".
Type Complexit
Cration option TR 1
Cration matire TR 1
Modification matire TR 1
Edition option TD 2
Crer enseignement TR 2
Crer/ modifier professeur TR 1
Crer/ modifier cours TR 2
Crer/ modifier salle de cours TR 1
Rechercher salle de cours non occupe TR 2
Editer planning des cours TD 2
Crer lve TR 1
Merise : 60 affaires classes
204
Opration "Prise en compte demande absence".
Type Complexit
Cration absences TR 1
Slection lve absents enseignement TR 2
Opration "Contrler enseignement".
Type Complexit
Edition liste lve / option TD 2
Modifier matire TR 1
Cration examen TR 2
Opration "Noter copie".
Type Complexit
Cration note TR 1
Opration "Diffuser notes".
Type Complexit
Editer notes lves TR 1
Opration "Apprcier lve".
Type Complexit
Modifier lve TR 1
Editer notes lves TR 1
Traitement de texte
4.7.2 Rcapitulatif des outils.
Temps de spcification et de ralisation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps total
TR Simple 12 2 2 48
Moyen 5 5 5 50
Compliqu 10 15
Batch Simple 2 2
Moyen 3 5 5 30
Compliqu 10 10
Total 20 128
5 Corrig de l'exercice 51 : slectionner
5.1. MCC
Le MCC est une partie du MCC du paragraphe 1du chapitre 14.
CHAPITRE 22 : corrigs des cas complets

205
ELEVE
SELECTIONNER
ELEVES
CANDIDATURE
EXAMEN DE PASSAGE
REPONSE CANDIDATURE
REPONSE EXAMEN

5.2. Messages et informations.
Candidature : nom candidat, prnom candidat, adresse candidat, date de
candidature, option demande, diplmes obtenus, date obtention diplme.
Examen de passage : nom candidat, prnom candidat, adresse candidat, date
examen, option examen, n question, libell question, note maximum question.
Rponse candidature : nom candidat, prnom candidat, adresse candidat, date
examen, n question, libell question, corrig rponse, note totale.
Rponse examen : nom candidat, prnom candidat, adresse candidat, date
examen, n question, libell rponse.
5.3. MCT
Les oprations conceptuelles sont "dsynchronises". Deux oprations,
"examiner candidatures" et "slectionner lves" sont dissocies de la prise en
compte des candidatures et de la notation des examens.
CANDIDATURE
REPONSE EXAMEN
EXAMEN DE PASSAGE
REPONSE CANDIDATURE
PEC CANDIDATURE
EXAMINER
NOTER EXAMEN
SELECTIONNER
ELEVE

Les oprations sont :
Merise : 60 affaires classes
206
Prise en compte candidature : enclenche chaque rception d'une inscription
auprs de l'cole.
Examiner les candidatures : prise en compte de toutes les candidatures et envoi
des convocations aux examens de slection.
Noter examen : notation de l'examen.
Slectionner lve : suite aux notations des examens, les lves sont slectionns
en fonction de leurs notes et des places disponibles. Une diffusion des corrigs et des
notes est alors possible.
5.4. MCD
Dans ce modle, sont mmorises les notations donnes par chacun des
professeurs notant la candidature d'un lve. Les questions individuelles ne sont pas
mmorises. Un modle plus complet comprendrait les libells de rponses des
lves aux diffrentes questions pour apprcier les diffrences de notations, question
par question. Mais quelle saisie cela entranerait !
Un "diplme" est un diplme obtenu et non un type de diplme. Baccalaurat est
un type de diplme. Type de diplme pourrait tre un individu.
1,N
0,N
1,N 0,N
1,1
0,N
0,N
1,N
1,1
0,N
1,1
0,N
0,N
1,1
1,1
0,N
1,1
0,N
CANDIDATURE
OPTION
MATIERE
DIPLOME
EXAMEN
SELECTION
PROFESSEUR
MATIERE
EXAMINEE
NOTER
SELECTION
PASSER
EXAMEN
POSSEDER
POSTULER
OPTION
CANDIDATE
NOTATION
NOTER CANDIDAT
NOTER
NOTE
MATIERE/OPTION
COEFFICIENT
CANDIDAT

Les individus et leurs informations sont :
Candidat : nom candidat, prnom candidat, adresse candidat.
Candidature : date candidature, rsultat candidature.
Diplme : date du diplme, type de diplme, mention ou note obtenue.
Examen slection : code examen, date examen.
CHAPITRE 22 : corrigs des cas complets

207
Matire : code matire, libell matire.
Notation : code notation, date de remise notation, libell notation.
Option : code option, libell option.
Professeur : code professeur, nom professeur, prnom professeur, adresse
professeur, date naissance professeur.
Les relations et leurs informations sont :
Noter candidat : note accorde.
Matire/option : cfficient matire.
5.5 MOT
Les deux postes de travail sont le "responsable de la slection", M. Deuxplumes
et les "professeurs". Les professeurs rdigent les examens de passage et notent
ensuite les copies. M. Deuxplumes reoit les candidatures, les notes des professeurs
et slectionne les lves suite aux notes accordes.
CANDIDATURE
REPONSE EXAMEN
EXAMEN DE PASSAGE
REPONSE CANDIDATURE
PEC CANDIDATURE
EXAMINER
NOTER EXAMEN
SELECTIONNER
ELEVE
ELEVE
PROFESSEUR
RESP SELECTION
NOTE EXAMEN
PEC NOTES
EXAMEN

Merise : 60 affaires classes
208
5.6. MOD
500 candidatures pour 20 % de russite donnent 500 * 5 = 2 500 candidatures
annuelles. Pour 5 ans, 12 500 candidatures, 11 250 candidats (90 %) et 16 875
diplmes.
Un examen par matire donne 20 examens par an, soit 100 examens pour 5 ans et
300 notations. Un examen est pass par 2 500/20 = 125 candidats en moyenne. La
relation noter entre notation et candidat possde 300 * 125 = 37 500 occurrences.
Concepts 5 ans Nombre d'occurrences Longueur Total
Candidat 11 250 180 2 025 000
Diplme 17 000 60 1 020 000
Candidature 12 500 13 162 500
Option 10 50 500
Matire 20 24 480
Notation 300 28 8 400
Professeur 20 180 3 600
Examen 100 11 1 100
Relation "matire/ option" 100 7 700
Relation "noter candidat" 37 500 13 487 500
TOTAL 3 709 780
5.7. Liste des outils
5.7.1 Outils par oprations
Opration "Prise en compte candidature".
Type Complexit
Cration candidat TR 1
Cration candidature TR 1
Cration diplme TR 1
Cration matire TR 2
Cration option TR 1
Opration "Examiner".
Type Complexit
Traitement de texte TR 1
Cration professeur TR 1
Cration examen TR 1
Opration "Noter examen".
Type Complexit
Cration examen TR 1
Cration notation TR 1
Opration "Slectionner lve".
CHAPITRE 22 : corrigs des cas complets

209
Type Complexit
Cration personne TR 1
Modifier candidat TR 1
Edition liste candidat / note / matire TD 3
Edition bulletin de note TD 2
Edition liste des admis TD 2
5.7.2 Rcapitulatif des outils.
Type Complexit
Cration candidat TR 1
Cration candidature TR 1
Cration diplme TR 1
Cration matire TR 2
Cration option TR 1
Cration professeur TR 1
Cration examen TR 1
Cration notation TR 1
Cration personne TR 1
Modifier candidat TR 1
Edition liste candidat / note / matire TD 3
Edition bulletin de note TD 2
Edition liste des admis TD 2
Charges de spcification et de programmation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps total
TR Simple 9 2 2 36
Moyen 1 5 5 10
Compliqu 10 15
Batch Simple 2 2
Moyen 2 5 5 20
Compliqu 1 10 10 20
Total 13 86
6 Corrig de l'exercice 52 : services
gnraux, domaine "distribuer"
6.1. MCC
Le MCC est un sous-ensemble du MCC du paragraphe 2 du chapitre 14.
Merise : 60 affaires classes
210
DISTRIBUER ACHATS
UTILISATEUR
DDE ACHATS
RECEPTION PREVUE
DDE FOURNITURES
DON FOURNITURES
REFUS DDE
DON PREVU
RECLAMATIONS
ACHETER
RECEPTION EFFECTUEE

6.2. MCT distribuer
Les oprations conceptuelles sont :
DDE FOURNITURES
DON PREVU
DON FOURNITURES
DDE ACHATS
RECLAMATIONS
TRAITER
RECLAMATIONS
PREVOIR
ACHATS
RECEPTION PREVUE
PREVOIR
ARRIVEE
TRAITER DDE
DISTRIBUER
FOURNIT.
RECEPTION EFFECTUEE
REFUS DDE

Distribuer fournitures : rception des fournitures par "acheter", le don aux
utilisateurs peut s'effectuer.
Prvoir arrive : quand "acheter" indique ses prvisions de rception,
"distribuer" prvient les utilisateurs concerns de la date de distribution prvue
(patience, patience...).
Traiter demande de fournitures : suite une demande de fournitures, celle-ci
peut tre refuse pour motif de trop (tout est relatif) grande consommation, la
fourniture peut tre donne directement si elle est "spciale" et disponible et si
l'utilisateur sait y mettre le prix, la fourniture est spciale mais non disponible, une
demande d'achat est faite "acheter" ou, dernier cas, la fourniture n'est pas spciale
et la demande recevable, alors la distribution prochaine est indique.
Ces diffrents cas sont reprsents par une matrice de dcision. Trois critres
sont pris en compte : la fourniture est spciale, disponible et la consommation est
normale. Le nombre de cas possibles est de 2
3
= 8.
CHAPITRE 22 : corrigs des cas complets

211
La premire ligne indique les 8 cas possibles. Le deuxime groupe indique les
hypothses de slection. Le troisime groupe indique les rsultats. Par exemple, dans
le cas 3, la fourniture est spciale, n'est pas disponible et la consommation est
normale. Alors, une demande d'achat est mise "acheter".
CAS 1 2 3 4 5 6 7 8
SI Fourniture spciale O N O N O N O N
Fourniture disponible O O N N O O N N
Consommation normale O O O N N N O O
ALORS Don prvu X
Refus fourniture X X X X
Don fourniture X X
Demande d'achat X
Prvoir achats : "distribuer" calcule ses besoins et met ses demandes d'achats ou
ses besoins en approvisionnement "acheter".
Traiter rclamations : quand "distribuer" reoit des utilisateurs une rclamation
concernant une fourniture (crayon trop gras, tlphone vert au lieu de rouge,
calendrier de l'anne dernire), "distribuer" traite la rclamation et intervient auprs
des domaines concerns non mentionns ("distribuer" principalement).
6.3. MCD distribuer
La demande concerne un type de fourniture et sera stocke dans un lieu. Le don
est un mouvement qui peut tre un don concernant une fourniture ou un type de
fourniture d'un lot ou une reprise de fourniture.
Les concepts importants de ce Modle de donnes sont "fourniture", "type de
fourniture" et "lot".
"Fourniture" et "type de fourniture" : un crayon HB, un crayon 2B, un halogne
sont trois "types de fourniture" diffrents. Les crayons finals tels que distribus sont
des "fournitures" : l'halogne du bureau A128 par exemple. Certaines fournitures ne
seront jamais suivies la pice (gommes et crayons par exemple), d'autres le seront
(halognes, tlphones, bureaux...).
"Lot" : un lot est un lot rceptionn. Une fourniture fait partie d'un lot. Lors des
rclamations, toutes les fournitures du lot peuvent tre suivies afin de vrifier si le
lot n'est pas dfectueux.
Merise : 60 affaires classes
212
0,N
0,1
1,1
0,1
0,N
0,1
0,N
0,1
0,N
0,N
0,N
0,N
1,1
1,1
0,1
0,N
0,1
1,1
0,N
1,1
0,N
1,N
0,N
1,1
1,1
0,N
DEMANDER
CONCERNER
APPARTENIR A
EMMAGASINER
LIVRER
REPONDRE
COMPOSER
DONNER
COMPORTER
FOURNIR
HABITER
FOURNISSEUR
FOURNITURE
STOCKER
LIEU DE
LIVRAISON
TYPE
FOURNITURE
DON - REPRISE
LOT
REVISER
PERSONNE
DEMANDE

Individus et informations.
Demande : n demande, libell rponse, date demande de fournitures, quantit
demande.
Don - reprise : n don, date du don de fournitures, quantit donne.
Fournisseur : n fournisseur, nom du fournisseur, adresse fournisseur, dlai de
paiement.
Fourniture : n fourniture, libell fourniture.
Lieu de livraison : n lieu stockage, libell lieu, n bureau.
Lot : date rception, description lot. descriptif de la rclamation, prix unitaire lot,
quantit du lot, quantit reue.
Personne : n personne, nom personne, prnom personne, n tlphone.
Type fourniture : code type de fourniture, libell type de fourniture, stock d'alerte
de rapprovisionnement, stock maximal.
CHAPITRE 22 : corrigs des cas complets

213
6.4. MOT distribuer
6.4.1 Organigramme
L'organigramme numre les postes de travail occups par les personnes
concernes par la distribution de fournitures, le "responsable administratif", le
"responsable des services gnraux", son "assistant" le "chef du service" demandeur
de fournitures et la "secrtaire" du service qui passe sa commande de fournitures
auprs des services gnraux.
responsable administratif
responsable des services gnraux
assistant
chef du service
secrtaire
6.4.2 Procdure demande de fournitures.
Les oprations sont :
Recevoir demande : correspond la rception de la demande du service, par les
services gnraux. Le rsultat peut tre un refus d une grande consommation.
tablir la demande : cela correspond au passage d'une commande de fournitures
par un service, aux services gnraux, et a pour consquence la prsentation de la
demande au chef de service pour validation.
Signer demande : il est ncessaire que le chef de service signe la demande de
fournitures passes par la secrtaire du service avant de l'envoyer aux services
gnraux.
Recevoir demande besoin : consiste pour chaque personne du service passer sa
commande de fournitures auprs de la responsable du service charge de l'adresser
ensuite aux services gnraux.
Donner fourniture : remise de la fourniture au service demandeur.
Inventorier : dfinir l'tat du stock des fournitures.
Merise : 60 affaires classes
214
FOURN. SPECIALE
GRANDE CONSOMMATION
OK
DEMANDEUR
SECRETAIRE
SERVICE
CHEF SERVICE ASSISTANT SG RESPONSABLE SG
BESOIN FOURNITURES
RECEVOIR DDE
BESOIN
PRESENTATION DDE
SIGNER DDE
DDE FOURNITURES
RECEVOIR DDE
REFUS DDE
ETABLIR LA
DEMANDE
DON FOURNITURES
INVENTAIRE ANNUEL
TOUS LES MOIS
INVENTORIER
TOUS LES 15 JOURS
DON FOURNITURES
DONNER
FOURNITURE

6.5. MOD distribuer achats
5 000 demandes par an donnent 25 000 pour 5 ans. 95 % de servies et 2% de
reprises entranent 97% de 5 000, soit 4 850 dons ou reprises annuelles, 25 000
environ pour 5 ans.
Un lot concerne un type de fourniture reu, soit 2 * 50 * 25 = 2 500 lots par an et
12 500 pour 5 ans.
Concepts
Historique sur 5 ans
Nombre d'occurrences Longueur Total
Personne 250 53 13 250
Lieu 10 26 260
Demande 25 000 33 825 000
Don reprise 25 000 13 325 000
Lot 12 500 60 750 000
Fourniture 500 23 11 500
CHAPITRE 22 : corrigs des cas complets

215
Type fourniture 400 29 11 600
Fournisseur 10 67 670
Total 1 937 280
6.6. Liste des outils
Opration "recevoir demande de besoin".
Type Complexit
Crer demande TR 1
Crer personne TR 1
Crer lieu TD 1
Modifier demande TR 1
Opration "Etablir demande".
Type Complexit
Modifier demande TR 1
Opration "signer demande fourniture".
Type Complexit
Valider demande fournitures TR 2
Opration "recevoir demande de service valide".
Type Complexit
Consulter demande fournitures TR 1
Crer lieu TR 1
Crer type fourniture TR 1
Opration "donner fournitures".
Type Complexit
Edition fournitures donnes TD 2
Saisir dons fournitures TR 1
Crer lot TR 2
Consultation lot TR 2
Opration "inventorier".
Type Complexit
Saisie inventaire TR 1
Edition inventaire TD 2
Editer valorisation stock TD 3
Rcapitulatif
Type Complexit
Consultation lot TR 2
Consulter demande fournitures TR 2
Merise : 60 affaires classes
216
Crer demande TR 1
Crer lieu TD 1
Crer lot TR 2
Crer personne TR 1
Crer type fourniture TR 1
Editer valorisation stock TD 3
Edition fournitures donnes TD 2
Edition inventaire TD 2
Modifier demande TR 1
Saisie inventaire TR 1
Saisir dons fournitures TR 1
Valider demande fournitures TR 2
Charges de programmation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps total
TR Simple 6 2 2 24
Moyen 4 5 5 40
Compliqu 10 15
Batch Simple 1 2 2 4
Moyen 2 5 5 20
Compliqu 1 10 10 20
Total 14 108
7 Corrig de l'exercice 53 : services
gnraux, domaine "acheter"
7.1. Rappel du MCC
DISTRIBUER ACHATS
MAITRISER DEPENSES
FOURNISSEUR
DDE ACHATS
RECEPTION PREVUE
DEMANDE DEPENSE
BUDGET ACCORDE
CDE FOURNISSEUR
RECEPTION FOURNITURE
CONDITIONS D'ACHATS
ACHETER
RECEPTION EFFECTUEE

CHAPITRE 22 : corrigs des cas complets

217
7.2. MCT acheter
PRENDRE EN
CPTE DDE
CDE FOURNISSEUR
FACTURE FOURNISSEUR
BUDGET ACCORDE
RECEPTION FOURNITURE
SI > BUDGET
DEPENSE APPROUVEE
ACCORD
RECEPTIONNER
FOUR.
PASSER
COMMANDE
RECEPTION PREVUE
PEC TARIFS
FOURNIS.
CONDITIONS D'ACHATS
RECEPTION EFFECTUEE
DDE ACHATS
PEC BUDGET
DEMANDE DEPENSE
RECEVOIR
FACTURE

Prendre en compte la demande d'achats : quand "acheter" reoit une demande
d'achat, si, aprs valorisation, elle dpasse le budget, une demande de dpense est
effectue auprs de "matriser dpense". Sinon, "acheter" peut indiquer la date de
disponibilit approximative de rception.
Prendre en compte du budget : quand "acheter" reoit les budgets accords de
"matriser dpenses", il peut alors dpenser et passer une commande au fournisseur.
Prendre en compte des tarifs fournisseurs : rien de spcial, sinon la mmorisation
des prix unitaires et des remises.
Passer commande : "acheter" compare les tarifs des fournisseurs et lance la
commande.
Rceptionner fourniture : "acheter" vrifie la bonne livraison et indique la
disponibilit des fournitures "distribuer".
Prendre en compte la facture fournisseur : quand "acheter" reoit la facture, il la
vrifie par rapport la rception et la commande. Si tout est conforme, il indique
comptabiliser l'accord de paiement (dpense approuve).
7.3. MCD acheter
Individus et informations :
Commande fournisseur : n commande, date de commande.
Facture fournisseur : n facture, date facture, montant hors taxes.
Fournisseur : n fournisseur, nom fournisseur, adresse fournisseur, dlai
paiement (nombre de jours entre la rception de la facture et le paiement).
Lot de fournitures : n de lot, date rception du lot, libell lot, libell rclamation,
quantit du lot, prix unitaire lot.
Rception prvue : n rception, date prvue de rception, quantit prvue, prix
unitaire commande.
Merise : 60 affaires classes
218
Type fourniture : n type fourniture, libell type fourniture, stock maximal, stock
d'alerte.
Priode budgtaire : code priode budgtaire, priode budgtaire.
Relations et informations :
Proposer (relation entre type fourniture et fournisseur) : rfrence fourniture,
conditionnement (paquet de 100 feuilles), dlai de livraison, prix unitaire fourniture.
Se rapporter (relation entre type fourniture et priode budgtaire) : montant
budgtaire, montant rvis.
1,1
1,1
0,N
0,N
0,N
0,1
1,N
1,N
1,1
0,N
1,1
FACTURER
PREVOIR
POSSEDER
1,N
RECEVOIR
REGROUPER
0,N
COMMANDER
0,N
0,N
0,N
TYPE
FOURNITURE
COMMANDE
PERIODE
BUDGETAIRE
SE
RAPPORTER
FOURNISSEUR
FACTURE
PROPOSER
LOT
RECEPTION
PREVUE

7.4. MOT acheter
7.4.1 Organigramme
L'organigramme numre les postes de travail occups par les personnes
concernes par les achats de fournitures. Nous retrouvons les mmes que
prcdemment (le responsable administratif, le responsable des services gnraux,
son assistant, le chef du service demandeur de fournitures et la secrtaire du service
qui passe sa commande de fournitures auprs des services gnraux), plus le contrle
de gestion.
7.4.2 Procdure commande fournisseur
Les oprations organises sont :
CHAPITRE 22 : corrigs des cas complets

219
Traiter demande : l'assistant des services gnraux, partir des fournitures en
stock, calcule les besoins d'approvisionnement.
Etablir commande : tablissement d'un bon de commande en faisant un choix
fournisseur, quand le stock est puis.
Signer : le bon de commande est valid par la signature du responsable
administratif.
Envoyer la commande : la commande fournisseur a lieu lorsque le stock est
puis.
Prise en compte du budget : si le budget est accord, le bon de commande est
dit et donn la signature du responsable administratif.
BUDGET DEPASSE
TOUJOURS
OK
DDE ACHATS
ETABLIR
COMMANDE
BON COMMANDE
SIGNER BON
CDE
ENVOYER CDE
CDE FOURNISSEUR
ASSISTANT SG RESPONSABLE
SG
FOURNISSEUR CONTROLE DE
GESTION
DEMANDE DEPENSE
BUDGET ACCORDE
TOUS LES 15 JOURS
TRAITER
DDE
PEC BUDGET
BON COMMANDE
RESP.
ADMINISTRATIF
PEC TARIFS
FOURNIS.
CONDITIONS D'ACHATS

Merise : 60 affaires classes
220
7.4.2 Procdure rception fournisseur
VERIFIER
FACTURE
ERREUR DANS
FACTURE
FACT VALIDEE
ERREUR RECEPT.
FOURN
DON FOURNITURES
DDE STOCKAGE
FOURN.
RECEPTION
FOURNITURE
RECEPTIONNER
FOUR.
ASSISTANT SG
RESPONSABLE
SG
FOURNISSEUR
SECRETAIRE
SERVICE
COMPTABILITE
FOUR
FACTURE
FOURNISSEUR
RECEVOIR
FOURNITURES

Les oprations organises sont :
Recevoir fournitures : rception des fournitures commandes auprs des
fournisseurs. Les messages rsultats sont la demande de stockage de fournitures, le
don de fournitures aux services ayant fait la demande ou un message d'erreur dans la
rception de fournitures.
Rceptionnez fournitures : stocker fournitures.
Vrifier Facture : accord sur le contenu de la facture du fournisseur. La facture
valide est envoye pour paiement la comptabilit ou, en cas de dsaccord, son
contenu est revu avec le fournisseur.
7.5. MOD
Un nouveau concept est celui de validation entre la commande fournisseur et la
personne validant cette commande. La cardinalit est 0,1, une seule personne
validant la commande. Dans certains cas, plusieurs personnes sont ncessaires
(chques, traites par exemple).
O,N 0,1
COMMANDE PERSONNE
VALIDER

Nous pouvons pousser la modlisation plus loin en supposant que de tels
documents existent dans l'entreprise. Une autorisation est accorde des personnes
CHAPITRE 22 : corrigs des cas complets

221
permettant la validation de documents. Le modle permet de mmoriser les
autorisations en fonction des types de document.
1,N
0,N
0,N
1,1
0,N
1,N
O,N 0,1
COMMANDE PERSONNE
VALIDER
AUTORISATION
ACCORDER
TYPER
DOCUMENT
TYPE
DOCUMENT
PERMETTRE

Dans l'exercice actuel, une seule personne validant les commandes, le
responsable des services gnraux, tous ces modles ne sont qu'hypothses d'cole.
Une information supplmentaire dans l'individu commande "valide/non valide"
suffit.
Le nombre de fournisseur, de fourniture, de type de fourniture, de lieu, de
personne, de lot est le mme que dans l'exercice prcdent. Le nombre de rception
prvue est le mme que le nombre de lot. Les deux commandes et factures ont lieu
toutes les quinzaines soit 50 par an et 250 pour 5 ans.
Concepts 5 ans Nombre d'occurrences Longueur Total
Facture 250 10 2 500
Fournisseur 10 67 670
Commande 250 8 2 000
Lot 12 500 60 750 000
Type fourniture 500 34 17 000
Rception prvue 12 500 12 150 000
Priode budgtaire 10 14 140
Relation "proposer" 3 000 16 48 000
Relation "se rapporter" 2 000 17 34 000
Total 1 004 310
7.6. Liste des outils
7.6.1 Procdure commande fournisseur
Opration "prise en compte tarifs fournisseurs".
Type Complexit
Crer fournisseur TR 1
Crer proposition fournisseur TR 2
Merise : 60 affaires classes
222
Opration "traiter demande achat".
Type Complexit
Crer commande fournisseur TR 2
Crer type fourniture TR 1
Crer fournisseur TR 1
Opration "tablir commande fournisseur".
Type Complexit
Modifier commande fournisseur TR 2
Editer commande fournisseur TD 2
Consulter budget TR 1
Editer demande dpense TD 1
Opration "signer commande fournisseur".
Type Complexit
Stylo Fujiyama 3
Opration "prise en compte budget".
Type Complexit
Modifier budget TR 1
Crer priode budgtaire TR 1
7.6.2 Procdure rception fournisseur.
Opration "rceptionner fourniture".
Type Complexit
Consulter commande TR 1
Opration "recevoir fourniture".
Type Complexit
Crer lot fourniture TR 2
Opration "vrifier facture".
Type Complexit
Crer facture TR 2
Modification facture TR 2
Opration "prise en compte budget".
Type Complexit
Modifier budget TR 1
Crer priode budgtaire TR 1
Crer budget TR 1
CHAPITRE 22 : corrigs des cas complets

223
7.6.3 Rcapitulatif des outils
Type Complexit
Consulter budget TR 1
Consulter commande TR 1
Crer budget TR 1
Crer commande fournisseur TR 3
Crer facture TR 2
Crer fournisseur TR 1
Crer lot fourniture TR 2
Crer priode budgtaire TR 1
Crer proposition fournisseur TR 2
Crer type fourniture TR 1
Editer commande fournisseur TD 2
Editer demande dpense TD 1
Modification facture TR 2
Modifier budget TR 1
Modifier commande fournisseur TR 2
Charges de spcification et de programmation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps total
TR Simple 7 2 2 28
Moyen 5 5 5 50
Compliqu 1 10 15 25
Batch Simple 1 2 2 4
Moyen 1 5 5 10
Compliqu 10 10
TOTAL 15 117
Remarque : les concepts de lot, type de fourniture et fournisseur sont communs
aux deux applications "distribuer" et "acheter". Il est donc possible d'alimenter le
MOD de "distribuer" par le MOD d' "acheter" pour ces individus. Dans ce cas, les
outils de cration de ces concepts seront des outils batch et non des outils
transactionnels.
Merise : 60 affaires classes
224
8. Corrig de l'exercice 54 : maison
d'ducation.
8.1. MCC
8.1.1 Fonctions et domaines
Les domaines principaux sont "duquer" et "recruter" (les ducateurs et les
familles d'accueil). N'est pris en compte que le domaine "duquer".
8.1.2 Partenaires
Les partenaires sont l'enfant ou le "mal lev", le juge, la famille naturelle et la
famille d'accueil.
8.1.3 Messages et informations
Le juge met l'ordonnance de placement provisoire qui est une demande de
protection (vis--vis des parents) ou de placement. Il dcidera plus tard de la remise
de l'enfant sa famille en fonction du vcu de l'enfant rapport par le domaine
"duquer". La famille d'accueil demande une garde d'enfant.
Suite aux runions avec l'enfant, un conseil de comportement ou une demande de
modification de relation peut tre exprim l'enfant duquer ou mal lev. Dans
certains cas, une demande de visite est envoye la famille naturelle.
EDUQUER
MAL ELEVE
FAMILLE D'ACCUEIL
JUGE
DDE PROTECTION
MORALE
DDE DE PLACEMENT
DDE EDUCATION
ACCORD PLACEMENT
FAMILLE NATURELLE
DDE DE VISITE
PERCEPTION BIEN ETRE
DDE MODIF RELATION
CONSEIL COMPORTEMENT
EVENEMENT EDUCATION
DDE DE GARDE ENFANT
DDE REMISE FAMILLE
VECU ENFANT
DDE RESTITUTION ENF.

Conseil de comportement : situation, relation, comportement conseill.
Demande d'ducation : date demande, motif demande, vnement ducatif.
CHAPITRE 22 : corrigs des cas complets

225
Demande de garde d'enfant : demande de la famille d'accueil d'avoir la garde
d'un enfant : nom famille, date agrment DDASS, adresse famille d'accueil, nombre
de personnes dans la famille.
Demande de modification de la relation : libell relation actuelle, libell relation
souhaite, nom enfant.
Demande de placement : date demande, nom enfant, motif de placement,
vnement enfant.
Demande de protection : date demande, motif de la demande, personne
protger, nom perscuteur, motif de perscution.
Demande de remise la famille naturelle : date demande, nom juge, nom enfant,
motif demande.
Demande de restitution enfant : nom famille, adresse famille d'accueil, nom
enfant, date demande restitution, motif de restitution.
Demande de visite : date demande, nom enfant, date visite souhaite, lieu de
visite.
vnement : date vnement, libell d'vnement.
Morale : type d'vnement (vol, bonne action, pointage erron, cirer chaussures
ducateur, cirer chaussures directeur), jugement vnement (bien, mal, malhonnte,
trs bien, excellent).
Perception bien-tre : date situation, libell situation, libell relation, personne
relie.
Vcu enfant : nom enfant, date de mise en famille d'accueil, caractristique
enfant, libell vnement survenu.
8.2. MCT
MORALE
DDE DE PLACEMENT
DDE DE VISITE
DDE MODIF RELATION
CONSEIL COMPORTEMENT
DDE PROTECTION
DDE EDUCATION
ACCORD PLACEMENT
PERCEPTION BIEN ETRE EVENEMENT EDUCATION
PEC DDE
PROTECTION
AUDITER
EDUCATION
EDUQUER
PEC ACCORD
PLACEMENT
MORALISER
CAROTTER
BATONNER
CONSEIL COMPORTEMENT

Suite une demande de protection du juge, une famille d'accueil est recherche
et accepte aprs accord. Dans le cas de demande d'ducation du juge, l'enfant reste
en internat. Si un vnement survient, l'enfant est sanctionn (carotte ou bton).
Quand un enfant exprime son tat de vivre ou sa perception de bien-tre, un conseil
Merise : 60 affaires classes
226
de comportement lui est donn. De temps en temps, un "audit personnel" est
effectu. Une demande de visite peut tre effectue auprs des parents naturels ou
une demande de changement de comportement auprs de la famille d'accueil.
8.3. MCD
Le MCD suivant reflte les besoins de mmorisation. Un enfant est issu d'une
union de personnes. Cette union peut tre lgitime ou non. L'enfant ou la personne
possde des caractristiques (alcoolique, orphelin, violent, clin, rserv, rebelle
l'autorit, extraverti...).
0,N
1,N
0,N
0,N
1,N
0,N
0,N
0,N
0,N
0,N
0,N
0,1
0,N
0,1
0,N
0,1
0,N
1,1
1,1
0,N
0,N
0,1 0,1
0,N
0,N
1,1
1,1
0,N
0,N
1,N
1,N
0,N
0,N
1,N
0,N
1,1
UNION
PERSONNE
CARACTERISTIQUE
ENFANT
EVENEMENT
TYPE
D'EVENEMENT
FONCTION
SITUATION
TYPE
SITUATION
ETABLISSEMENT
FAMILLE
D'ACCUEIL
RELATION
GENERER
UNIR
EXERCER
AVOIR CC
TOUCHER
TYPER EVT
AVOIR
RELATION
VOULOIR
RELATION
VIVRE
SITUATION
TYPER
SITUATION
ACTEUR
ETABLIR
ACCUEILLIR
PERSONNALISE
R EVT
PERSONNALISE
R
CC ENFANT
ETAB /FONC
COMPOSER
FAMILLE

Il a vcu des vnements un instant prcis de sa vie (accident de voiture, dcs
d'un proche, visite mdicale du 1
er
janvier, vol du 25 dcembre, demande d'ducation
CHAPITRE 22 : corrigs des cas complets

227
de la Saint-Glinglin, demande de protection du 1
er
avril). Ces vnements sont typs
(vol, bonne action, pointage erron, cirer chaussures ducateur, cirer chaussures du
directeur) et valoriss en fonction d'une certaine morale (mal, bien, malhonnte, trs
bien, excellent). Un vnement particulier justifie la dcision de placement.
Il a aussi vcu des situations qui ont dur (internat, placement, pension, cole,
habitation en famille d'accueil, maladie, laiss pour compte des parents, agression
des parents...).
Les relations vcues ou dsires par l'enfant ont lieu avec des personnes de
diverses fonctions (juge, orthophoniste, psychologue, professeur) ou avec sa famille
d'accueil. Une personne peut-elle appartenir plusieurs familles d'accueil ?
Comment modliser les relations personnelles ?
Les individus et leurs informations sont :
Caractristique d'une personne : code caractristique, libell caractristique.
Enfant : n enfant, nom enfant, prnom enfant, date de naissance enfant, sexe
enfant, date entre institution, date dpart institution.
tablissement : code tablissement, adresse tablissement, type d'tablissement.
vnement : date de l'vnement, libell vnement, cause placement (o/n).
Famille d'accueil : code famille, nom famille, date agrment DDASS, adresse
famille d'accueil, nombre de personnes dans la famille, religion pratique.
Fonction : code fonction, libell fonction.
Personne : code personne, nom personne, prnom personne, date naissance, sexe
personne.
Relation : code relation, libell relation, date dbut relation, date fin relation.
Situation : code situation, libell situation, date dbut situation, date fin situation.
Type d'vnement : code type d'vnement, jugement type d'vnement.
Type de situation : code type de situation, libell type de situation.
Union : code union, date dbut union, type d'union (lgale/illgitime).
8.4. MOT
Les postes de travail du domaine "duquer" sont : le directeur dtablissement,
l'ducateur, le psychologue. L'assistante sociale et le cuisinier ne font pas partie du
domaine "duquer" dans leur rle habituel dans l'tablissement.
Les procdures sont : entre, sortie de l'enfant et ducation en famille ou internat.
8.4.1 Entre
Suite l'ordonnance de placement provisoire du juge, la famille naturelle est
prvenue et une famille d'accueil recherche, dans le cas de placement. Aprs
accord, le directeur supervise le placement. Dans le cas d'internat, aucune famille
d'accueil n'est recherche.
Merise : 60 affaires classes
228
SI PLACEMENT
ACCORD PLACEMENT
PEC ACCORD
PLACEMENT
JUGE
DR MAISON EDUCAT. EDUCATEUR
FAMILLE D'ACCUEIL
ORDONN PLACT PROVIS
PEC OPP
FAMILLE NATURELLE
ORDONN PLACT ENFANT
DDE DE PLACEMENT
DDE INTERNE PLACT
RECHERCHE FAM
ACC
ENFANT PLACE
PEC PLACEMENT
ENFANT

8.4.2 Education en famille ou internat
MORALE
DDE DE VISITE
DDE MODIF RELATION
CONSEIL COMPORTEMENT
PERCEPTION BIEN ETRE
EVENEMENT EDUCATION
AUDITER
EDUCATION
MORALISER
CAROTTER
BATONNER
CONSEIL COMPORTEMENT
CONSEIL COMPORTEMENT
DDE MODIF RELATION
DDE DE VISITE
EDUCATEUR PSYCHOLOGUE
FAMILLE D'ACCUEIL
FAMILLE NATURELLE
MAL ELEVE
CONSEIL
EDUCATION
RELATION CONSEILLEE
PEC CONSEIL
EDUCAT

CHAPITRE 22 : corrigs des cas complets

229
L'ducateur, suite une demande spontane de l'enfant, un vnement
particulier ou son initiative, conseille l'enfant, demande une visite la famille
naturelle ou demande une modification de sa relation avec l'enfant. Le psychologue
peut aider l'ducateur duquer.
8.4.3 Sortie
Suite aux nombreux rapports mis par le directeur, le juge peut demander
remettre l'enfant sa famille naturelle.
PEC DDE REMISE
FAM
DDE REMISE FAMILLE
JUGE
DR MAISON EDUCAT. EDUCATEUR MAL ELEVE
FAMILLE
D'ACCUEIL
DDE INTERNE REM FAM
ANNONCER
DEPART
RETOUR FAMILLE NAT
AUDITER
EDUCATION
VECU ENFANT

8.5. MOD
Les 70 enfants restent deux ans en moyenne soit 70 * 5 = 350 enfants sont
mmoriss sur 10 ans.
Concepts 10 ans Nombre d'occurrences Longueur Total
Caractristique 20 22 440
Enfant 350 63 22 050
Etablissement 30 3 90
Evnement 3 500 27 94 500
Famille d'accueil 35 60 2 100
Fonction 10 22 220
Personne 50 50 2 500
Relation 5 250 40 210 000
Situation 3 500 40 140 000
Type d'vnement 10 22 220
Type situation 10 22 220
Union 350 15 5 250
Total 477 590
Merise : 60 affaires classes
230
8.6. Liste des outils
8.6.1 Outils par opration
Opration "Prise en compte ordre de placement provisoire".
Type Complexit
Crer enfant, union, personne, vnement,
situation, tablissement
TR 3
Modifier enfant, caractristique, vnement TR 3
Crer personne TR 2
Crer, modifier fonction TR 1
Crer, modifier tablissement TR 2
Crer, modifier type de situation TR 1
Crer, modifier type d'vnement TR 1
Crer, modifier caractristiques TR 1
Opration "Recherche famille d'accueil".
Type Complexit
Crer famille d'accueil TR 2
Opration "Prise en compte placement enfant".
Type Complexit
Modifier crer, situation TR 2
Opration "Moraliser".
Type Complexit
Modifier crer relation TR 2
Consulter personne TR 1
Opration "Carotter, btonner".
Type Complexit
Modifier crer relation TR 2
Consulter personne TR 1
Opration "conseil ducation".
Type Complexit
Consulter enfant, union, caractristique,
relation, situation, tablissement
TR 2
Consulter personne TR 1
Consulter famille d'accueil TR 1
Opration "auditer ducation".
Type Complexit
Editer rapport ducation TD 2
Opration "annoncer dpart".
CHAPITRE 22 : corrigs des cas complets

231
Type Complexit
Modifier situation TR 1
8.6.2 Rcapitulatif des outils
Type Complexit
Consulter enfant, union, caractristique, relation,
situation, tablissement
TR 3
Consulter famille d'accueil TR 1
Consulter personne, fonction TR 2
Crer enfant, union, personne, vnement,
situation
TR 3
Crer tablissement TR 2
Crer famille d'accueil TR 2
Crer fonction TR 1
Crer personne TR 2
Crer personne, fonction TR 2
Crer, modifier caractristiques TR 1
Crer, modifier tablissement TR 2
Crer, modifier fonction TR 1
Crer, modifier type d'vnement TR 1
Crer, modifier type de situation TR 1
Editer rapport ducation TD 2
Modifier crer relation TR 2
Modifier crer, situation TR 2
Modifier enfant, caractristique, vnement TR 3
Charges de spcification et de programmation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps
total
TR Simple 6 2 2 24
Moyen 8 5 5 80
Compliqu 3 10 15 75
Batch Simple 2 2
Moyen 1 5 5 10
Compliqu 10 10
TOTAL 18 189
Merise : 60 affaires classes
232
9 Corrig de l'exercice 55 : cabinet animal
9.1. MCC
9.1.1 Fonctions et domaines
Les deux domaines sont "prescrire rgime" et "convoquer animal" ou planifier les
convocations.
9.1.2 Partenaires
Le partenaire est l'animal qui dcide seul de son tat de sant, sans son matre.
9.1.3 Messages et informations
Les messages changs entre les deux domaines concernent le type d'animal,
pour indiquer la priodicit de visite en fonction du type d'animal et la visite
effectue, afin de planifier la prochaine.
ANIMAL
CONVOQUER ANIMAL
PRESCRIRE REGIME
DDE VENUE
REGIME A SUIVRE
MESURES ANIMAL
ACCORD RDV
TYPE D'ANIMAL
VISITE EFFECTUEE

Accord de rendez-vous : n animal, date prvue de rendez-vous.
Demande de venue : date de la demande, lieu de visite, date visite, examen prvu,
n animal, adresse animal.
Mesures animal : date mesure, mesure (poids, taille), valeur de la mesure.
Rgime suivre : n animal, type d'animal, libell aliment, quantit ingurgiter,
type de rgime, priodicit visite.
Type d'animal : type d'animal, priodicit de la visite type.
Visite effectue : n animal, type d'animal, date visite, type de rgime.
9.2. MCT
Les quatre oprations de "convoquer animal" sont :
Planifier convocation : grce aux priodicit de visite des types de rgime.
Prise en compte de l'accord : de rendez-vous.
CHAPITRE 22 : corrigs des cas complets

233
Prise en compte de la visite : pour planifier la prochaine.
Prise en compte de la priodicit : de visite pour les types d'animaux.
Les deux oprations de "prescrire rgime" sont :
Dfinir rgime : grce aux mesures de l'animal, prescription du rgime suivre.
Dfinir priodicit : de rendez-vous en fonction du type d'animal.
ANIMAL
DDE VENUE
PLANIF.
CONVOCATION
PEC ACCORD
ACCORD RDV
REGIME A SUIVRE
MESURES ANIMAL
DEFINIR REGIME
PEC VISITE
VISITE OK
DEFINIR
PERIODICITE
PEC PERIODICITE
TYPE
D'ANIMAL

9.3. MCD
O,N
1,1
1,1
0,N
0,N
1,1
1,N
0,N
0,N
1,N
0,N
0,1
1,N
0,N
ANIMAL
TYPE
D'ANIMAL
CONVOCATION
REGIME
ALIMENT
MESURE
ANIMAL
VISITE ANIMAL
MESURER
ANIMAL
REPONDRE
CONVOC
CONSEILLER
REGIME
MANGER
CONVOQUER
TYPER
ANIMAL
VALEUR MESURE
QUANTITE ALIMENT
TYPE REGIME
TYPER
REGIME

Un animal est d'un type donn, qui dfinit le dlai d'urgence. Un canari ou un
phmre se soigne plus rapidement qu'une tortue de mer. Suite une convocation,
la visite a lieu. Un rgime est alors conseill en fonction des mesures de l'animal. Le
Merise : 60 affaires classes
234
rgime indique la quantit d'aliments ingrer et le type de rgimes qui indique la
priodicit de la visite.
Individus et informations :
Aliment : code aliment, libell aliment, valeur calorique, % lipide, % protide, %
glucides.
Animal : code animal, libell animal, date naissance animal, adresse animal.
Convocation : date convocation, heure convocation.
Mesure : code mesure, libell mesure.
Rgime : code rgime, libell rgime.
Type d'animal : code animal, libell animal, dlai urgence.
Type de Rgime : code type rgime, libell type rgime, priodicit visite.
Visite : code visite, date visite, retard patient, retard ditticien.
Relation et informations :
Manger : quantit d'aliment, priodicit.
Mesurer animal : valeur mesure.
9.4. MOT
Deux postes de travail sont pris en compte, le convocateur, qui planifie les
rendez-vous, et le cureur ou ditticien.
9.4.1 Premire procdure : prise de rendez-vous
TYPE CONNU
ANIMAL
DDE VENUE
PLANIF.
CONVOCATION
PEC ACCORD
ACCORD RDV
DEFINIR
PERIODICITE
PEC PERIODICITE
TYPE D'ANIMAL
CONVOCATEUR
CUREUR
DDE VISITE
PEC DDE VISITE
DDE VENUE
TYPE INCONNU
DDE VENUE

CHAPITRE 22 : corrigs des cas complets

235
Le convocateur planifie et mmorise l'accord de l'animal pour un rendez-vous. Le
cureur dfinit la priodicit des visites en fonction du type d'animal.
9.4.2 Deuxime procdure : rendez-vous.
En dehors des phnomnes habituels des rendez-vous (horaires respects ou en
avance sur le retard prvu), un rgime est dfini, et le convocateur est prvenu quand
la visite est effectue.
REGIME A SUIVRE
MESURES ANIMAL
DEFINIR REGIME
PEC VISITE
VISITE OK
ANIMAL
CONVOCATEUR CUREUR
JE SUIS LA
PEC PRESENCE
PAS DE RDV
ANIMAL X DS ANTICHAM
VEUILLEZ PATIENTER
DDE DELAI D'ATTENTE
VEUILLEZ PATIENTER
PEC IMPATIENCE
LEGIT
ENCORE EN
RETARD

9.5. MOD
Les individus et les informations supplmentaires concernent les postes de travail
(ditticien) et sont :
Convocation : confirmation convocation.
Ditticien : code ditticien, libell ditticien, date d'entre clinique, date
naissance.
Merise : 60 affaires classes
236
0,N
1,1
1,1
0,N
0,N
0,1
CONVOCATION
VISITE ANIMAL
REPONDRE
CONVOC
DIETETICIEN
DIAGNOSTIQUER
PREVOIR VISITE

1 animal vient tous les 15 jours pendant 6 mois (12 convocations) et une fois tous
les 6 mois pendant 2 ans (4 convocations) et 1 fois par an pendant 3 ans (3
convocations).
25 visites par jour entranent 25 * 5 * 52 * 5 = 32 500 convocations sur 5 ans et
nous considrons le mme nombre de visites.
32500/20 = 1 700 animaux environ 2 000.
3 rgimes sont prescrits par animal (2 lourds et 1 lger) soit 2 000 * 3 = 6 000
rgimes.
La relation quantit entre rgime et aliment possde 6 000 * 15 = 90 000
occurrences.
La relation valeur entre visite et mesure possde 32 500 * 10 = 325 000
occurrences.
Concepts 5 ans Nombre d'occurrences Longueur Total
Animal 2 000 55 110 000
Convocation 32 500 17 552 500
Ditticien 2 23 46
Rgime 6 000 30 180 000
Visite 32 500 23 747 500
Aliment 15 22 330
Mesure 10 22 220
Relation "quantit" 90 000 15 1 350 000
Relation "valeur" 325 000 15 4 875 000
Total 7 815 596
CHAPITRE 22 : corrigs des cas complets

237
9.6. Liste des outils
9.6.1 Procdure de prise de rendez-vous.
Opration "prise en compte demande de visite".
Type Complexit
Consulter type animal TR 1
Cration animal TR 1
Editer types d'animaux TD 1
Opration "prise en compte priodicit".
Type Complexit
Cration type de rgime TR 1
Consultation visite TR 2
Opration "planifier convocations".
Type Complexit
Cration animal TR 2
Cration convocation TR 2
Editer convocation TD 2
Opration "prise en compte accord convocations".
Type Complexit
Modification convocation TR 1
Cration type d'animal TR 1
9.6.2 Procdure de rendez-vous.
Opration "dfinir rgime".
Type Complexit
Consulter visite TR 2
Consulter rgime TR 2
Cration mesures TR 1
Opration "prise en compte visites".
Type Complexit
Cration visite TR 2
Cration rgime TR 2
Cration aliment TR 1
Cration ditticien TR 1
Cration type de rgime TR 1

Merise : 60 affaires classes
238
9.6.3 Rcapitulatif des outils
Type Complexit
Consulter visite TR 2
Consulter type animal TR 1
Cration aliment TR 1
Cration animal TR 2
Cration convocation TR 2
Cration ditticien TR 1
Cration rgime TR 2
Cration type d'animal TR 1
Cration type de rgime TR 1
Cration visite TR 2
Editer convocation TD 2
Editer types d'animaux TD 1
Modification convocation TR 1
Consulter rgime TR 2
Cration mesures TR 1
Charges de programmation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps
total
TR Simple 7 2 2 28
Moyen 6 5 5 60
Compliqu 10 15
Batch Simple 1 2 2 4
Moyen 1 5 5 10
Compliqu 10 10
TOTAL 15 102
10 Corrig de l'exercice 56 : presse
10.1. MCC
10.1.1 Fonctions et domaines
Deux sous-domaines sont dessins : "vendre presse, livres et fournitures" et
"acheter presse, livre et fournitures". Nous considrons qu'il ne s'agit que d'un
domaine (ce qui est faux), car nous n'aurons qu'un seul projet, telle est la demande de
l'utilisateur et elle peut tre satisfaite. Le MCD sera un peu plus compliqu, mais ne
comporte pas encore un nombre important d'individus et de relations. Nous nous
plaons dans le cadre de logiciel spcifique ou intgr.
CHAPITRE 22 : corrigs des cas complets

239
10.1.2 Partenaires
Les partenaires sont la CCCP ou le distributeur, le lecteur et les fournisseurs de
fournitures ou de livres.
10.1.3. Liste des messages et de leurs informations
Les messages entre les deux sous-domaines ne sont pas tous explicits. Il manque
les rponses d'"acheter" "vendre".
VENDRE PRESSE/LIVRE
ACHETER PRESSE / LIV
LECTEUR
DISTRIBUTEUR
JOURNAL VENDU
DDE DE JOURNAL
FOURNISSEUR
DIVERS
COMMANDE LIVRE
PRESSE A EXPOSER
PRESSE INVENDUE
RECEPTION LIVRE/FOUR
COMMANDE PRESSE
PAIEMENT LIVRE/FOUR
FACTURE PRESSE
LIVRE VENDU
DDE FOURNITURE
DDE LIVRE
FACTURE LIVRE/FOURN
PAIEMENT PRESSE
FOURNITURE VENDUE
COMMANDE FOURNITURES
DDE ACHAT LIVRE
DDE ACHAT FOURNITURE

Ne sont considrs que les messages entre domaines et partenaires.
Commande de livre : n ISBN, nom diteur, adresse diteur, n fournisseur,
adresse fournisseur, date commande.
Commande de fourniture : n fourniture, libell fourniture, quantit commande,
n fournisseur, adresse fournisseur, date commande.
Commande de presse : titre presse, nombre d'exemplaires, parution.
Demande de fourniture : libell fourniture, quantit demande.
Demande de journal : titre journal, priodicit, thme.
Demande de livre : nom lecteur, n tlphone, nom diteur, titre livre.
Facture livre/fourniture : n commande, quantit livre, prix unitaire, montant
factur.
Facture presse : date facture, date livraison, titre, quantit facture, quantit
livre, quantit invendue.
Journal vendu : titre journal, montant vendu, parution.
Livre vendu : titre livre, prix du livre.
Merise : 60 affaires classes
240
Paiement livre / fourniture : n fournisseur, libell fourniture,livre, montant
paiement.
Presse exposer : date de livraison, titre, quantit livre, parution.
Presse invendue : date, quantit invendue, titre, parution.
Rception de livres ou de fournitures : date de reception, quantit livre, libell
livre/fourniture.
10.2. MCD
Le MCD est dessin pour les deux sous-domaines.
0,N
0,N
0,N
0,1
0,N
0,N
0,N
0,N
0,N
0,1
0,N
0,N
0,N
0,N
0,N
1,1
1,1
1,1 0,N
0,1
1,N
0,1
1,1
0,N
1,N
0,1
0,N
0,N
1,1
0,N
1,1
COMMANDE
FOURNISSEUR
REVUE
TITRE PRESSE
PARUTION
MOUVEMENT
E/S
ACHETER
EXEMPLAIRE
E/S EXEMPLAIRE
TARIFER REVUE
EXEMPLARISER
REVUE
LIVRE
FACTURE
FOURNISSEUR
PAIEMENT
FOURNISSEUR
FOURNISSEUR/
EDITEUR
CDER
FOURNISSEUR
EDITER LIVRE
LIVRER CDE
FACTURER MVT
PAYER FACTURE
EDITER REVUE
CDER LIVRE
CDER
FOURNITURE
FOURNITURE
E/S FOURNITURE
DDER LIVRE
DDER PARUTION
DDE LECTEUR
E/S LIVRE
FOURNIR
FOURNITURE
FOURNISSEUR/
EDITEUR

Une revue est "The Times" par exemple. Le titre est "The Times 45 pence" et
"The Times 30 pence". La parution est la parution du Times du 9 septembre 1993
( 30 pence).
Les demandes non satisfaites manant de lecteurs de parutions ou de livres sont
mmorises ainsi que les commandes de livres, de fournitures ou de parutions. Les
mouvements d'entres ou de sorties sont les mouvements de rception ou de retour
des parutions, des livres ou des fournitures.
CHAPITRE 22 : corrigs des cas complets

241
Le paiement est reli la facture fournisseur, qui peut concerner plusieurs
mouvements (cas de la facture hebdomadaire de la CCCP).
L'inventaire est effectu uniquement pour les parutions.
Les individus et les informations sont :
Commande fournisseur : n commande, date commande, date rception prvue.
Demande de lecteur : n demande, date demande.
Facture fournisseur : n facture, date facture.
Fournisseur/diteur : n fournisseur, libell fournisseur, adresse fournisseur.
Fourniture : n fourniture, libell fourniture, conditionnement fourniture.
Livre : n ISBN, titre livre.
Mouvement entre/sortie : date mouvement, type mouvement, quantit mue.
Paiement fournisseur : date paiement, n chque, montant paiement.
Parution : n parution, date limite retour parution.
Revue : n revue, titre revue, priodicit revue, pourcentage commission.
Titre presse : n titre, prix vente titre.
Les relations et les informations sont :
Commander fourniture : quantit fourniture commande, prix unitaire fourniture
commande.
Commander livre : quantit commande, prix unitaire.
Fournir fourniture : prix unitaire fourniture, rfrence fournisseur.
10.3. MCT
Nous pouvons construire les MCT par sous-domaine, cela simplifie la
reprsentation. Il manque un message de Acheter vers Vendre indiquant la rception
des livres.
MCT de "vendre" :
JOURNAL VENDU
DDE DE JOURNAL
LIVRE VENDU
DDE FOURNITURE DDE LIVRE
FOURNITURE VENDUE
PEC DDE LIVRE PEC DDE JOURNAL
PEC DDE
FOURNITURE
DDE ACHAT LIVRE
DDE ACHAT FOURNITURE

Les oprations sont :
Prise en compte de la demande de livre : si le livre est en stock, il est vendu.
Sinon, une demande d'achat est immdiatement envoye "acheter" qui fera la
Merise : 60 affaires classes
242
commande. Ce message intermdiaire disparatra avec l'organisation. Le message
entre domaines "demande d'achat de livre" disparatra.
Prise en compte de la demande de journal : si le journal est en stock, il est
vendu. Il n'est pas command s'il n'est pas disponible.
Prise en compte de la demande de fourniture : mme traitement que
prcdemment. Pas de commande immdiate.
Commander fourniture : dcision de demande d'achat de fourniture, qui sera
suivie de la commande en fonction du stock actuel.
MCT Acheter
La presse est commande suite au rassortiment. Les factures de livres et de
fournisseurs sont payes immdiatement. Les factures de presse sont payes
priodiquement.
COMMANDE LIVRE
PRESSE A EXPOSER
PRESSE INVENDUE
RECEPTION LIVRE/FOUR
COMMANDE PRESSE
PAIEMENT LIVRE/FOUR
FACTURE PRESSE
FACTURE LIVRE/FOURN
PAIEMENT PRESSE
COMMANDE FOURNITURES
CDER FOURNITURE
REASSORTIR
PRESSE
VERIFIER FACT
PRESSE
PAYER PRESSE
PAYER LIVRE /
FOURNI
VERIF LIV PRESSE
VERIF LIV FOURN.
DDE ACHAT LIVRE
COMMANDER
LIVRE

Les oprations sont :
Vrification des livraisons de presse : vrification des titres, des parutions, des
quantits livres.
Vrification de la facture de presse : vrification des livraisons et des retours
d'invendus.
Vrification de la livraison du fournisseur : cette opration aurait pu tre dans
"vendre".
Payer fournisseur de presse et de fourniture : vrification par rapport la
commande et la livraison et paiement si accord.
Rassortir presse : en fonction du nombre de vendus, demande de rassortiment
de la presse ou commande supplmentaire de parutions.
Payer presse : opration douloureuse mais ncessaire.
Commander livre : en fonction des demandes.
Commander fourniture : en fonction du stock et des demandes.
CHAPITRE 22 : corrigs des cas complets

243
10.4. MOT
10.4.1 Commande livres et fournitures
Une premire procdure indique les oprations en rapport avec les fournisseurs
de livres et de fournitures : commande, livraison et paiement.
RECEPTION LIVRE/FOUR
PAIEMENT LIVRE/FOUR
FACTURE LIVRE/FOURN
COMMANDE FOURNITURES
CDER
FOURNITURE
PAYER LIVRE /
FOURNI
VERIF LIV FOURN.
KIOSQUEUR FOURNISSEUR
DIVERS

10.4.2 Ventes journalires
Une deuxime procdure indique le travail durant les heures ouvres : dans la
journe, le lecteur demande un journal, un livre ou des fournitures. Seulement, dans
le cas de livre, une commande est passe sur-le-champ.
JOURNAL VENDU
DDE DE JOURNAL
COMMANDE LIVRE
LIVRE VENDU
DDE FOURNITURE
DDE LIVRE
FOURNITURE VENDUE
PEC DDE LIVRE
PEC DDE JOURNAL
PEC DDE
FOURNITURE
LECTEUR
KIOSQUEUR
FOURNISSEUR
DIVERS

Merise : 60 affaires classes
244
10.4.3 Dur labeur organiser
Une troisime procdure indique le travail durant les heures de fermeture, le soir
ou le matin.
INVENTORIER
PRESSE
BDEAU D'INVENDU PUBL
DISTRIBUTEUR
KIOSQUEUR
1h inventaire
IDENT. INVENDUS
RETOUR COMPLEMENT
BDEAU LIVR. QUOT.
VERIF LIV PRESSE
PAIEMENT PRESSE
VERIFIER FACT
PRESSE
PAYER PRESSE
BDEAU INVENDU QUOT
BDEAU CREDIT INVENDU
RELEVE HEBDO CPTE
DDE RETOUR EXCEPT.
VERIF ACCEPT
REFUS
1/2 caisse
DDE RASSORTIMENT
PREVOIR
FERMETURE
DDE NON LIVRAISON

Le matin a lieu la livraison de la presse de la CCCP. Ont lieu le dballage de la
presse, la vrification du bordereau de livraison et la mise en rayon.
Le soir ont lieu les oprations d'inventaires : trier, rassortir les parutions,
empaqueter le tout et le mettre sur le pas de la porte, vrifier la facture ou le relev
hebdomadaire de compte.
CHAPITRE 22 : corrigs des cas complets

245
Une correspondance entre messages conceptuels et organisationnels est possible.
Nanmoins, il est prfrable de ne pas partir des messages organisationnels pour
trouver les messages conceptuels. L'exemple est l pour le prouver, la liste des
messages organiss pourrait tre plus simple.
Message conceptuel Message organisationnel
Presse exposer Bordereau de livraison quotidien
Facture de presse Relev hebdomadaire de compte
Presse invendue Bordereau d'invendus journaliers des quotidiens
Bordereau d'invendus journaliers des publications
Bordereau d'invendus complmentaire
Demande de retour autoris exceptionnel
Presse invendue Retour d'invendus
Acceptation des invendus Bordereau de crdit d'invendus
Bordereau de contrle
Commande de presse Demande de rassortiment
Les messages organiss sont :
Bordereau d'invendus complmentaire : nombre de bacs, nombre de paquets,
libell titre, prix, n fournisseur, quantit invendue, codification.
Bordereau d'invendus journalier des publications : titre, prix, n, quantit
invendue (nouveau service suivre), code, jour de la semaine, quantit.
Bordereau d'invendus journalier des quotidiens : titre, prix, n, quantit invendue
(nouveau service suivre), code, jour de la semaine, quantit.
Bordereau de contrle : n bordereau, date du bordereau journalier, n kiosque,
n case, prix, titre, codification, parution, cart, accept, rejets.
Bordereau de crdit d'invendus : prix, titre, codification, parution, dclar,
accept, montant fort.
Bordereau de livraison quotidien : libell titre, codification, n de parution, prix,
montant, catgorie, service, dbits du jour, cumul semaine.
Demande de rassortiment : n client (kiosque), nom et localit (du kiosque), date
de la demande, titre, codification titre, n, date, quantit demande.
Demande de retour autoris exceptionnel : n routage, n marchand, date de la
demande, date de retour au CDP, nombre de paquets, nombre de folios, titre,
codification, n, date, hors srie/spcial, quantits dclares, prix.
Relev hebdomadaire de compte : code comptable, date dbut semaine, date fin
semaine, routage, type publication, date, type de mouvement, montant fort, montant
net.
Retour d'invendus : date, nombre de colis.
10.5. MOD
Un nouveau concept est l'inventaire des parutions, des livres et des fournitures,
opration organise.
Merise : 60 affaires classes
246
Inventaire : n inventaire, date inventaire.
Les relations "inventorier livre", "parution" et "fourniture" contiennent les
quantits inventories.
0,N
0,N
0,N
0,N
0,N
0,N
PARUTION
INVENTAIRE
INVENTORIER
PARUTION
LIVRE
FOURNITURE
INVENTORIER
FOURN.
INVENTORIER
LIVRE

Volumes de donnes : mmorisation des donnes sur 2 ans. Le calcul des
mouvements doit tre scind par type de titre.
Calcul annuel Entre Sortie Total
Quotidien 80 * 350 = 28 000 20 * 350 = 700
Hebdomadaire 500 * 50 = 25 000 150 * 50 = 7 500
Mensuel 6 000 * 12 = 72 000 2 000 * 12 = 24 000
Total 125 000 32 200 157 200
Les parutions sont au mme nombre que les entres, 125 000 annuelles environ
soit 250 000 sur 2 ans.
Les prix de journaux ne varient pas actuellement. Un inventaire par semaine.
11 commandes par semaine de fournitures et de livres soit 500 annuelles et 1 000
commandes sur 2 ans.
10 factures mensuelles concernent livres et fournitures et 4 factures par semaine
la CCCP, soit 14 factures mensuelles, 150 par an et 300 sur 2 ans.
Les paiements sont mensuels pour les 44 commandes de livres et de fournitures,
soit 10 paiements mensuels plus les 4 pour la CCCP, donc 14 mensuels, 150 annuels
et 300 pour 2 ans.
Les volumes totaux sont :
Concept
2 ans
Nombre
d'occurrences
Longueur Total
Fournisseur diteur 10 42 420
Revue 2 000 27 54 000
Titre presse 2 000 9 18 000
Parution 125 000 13 1 625 000
Livre 1 000 30 30 000
CHAPITRE 22 : corrigs des cas complets

247
Fourniture 500 25 12 500
Commande 1 000 16 16 000
Facture fournisseur 300 9 2 700
Paiement fournisseur 300 26 7 800
Mouvement 300 000 17 5 100 000
Inventaire 104 8 832
Demande lecteur 1 000 9 9 000
Relation "commander fourniture" 5 000 7 35 000
Relation "commander livre" 1 000 7 7 000
TOTAL 6 918 252
10.6. Liste des outils
10.6.1 Commande livres et fournitures
Opration "Commander fourniture".
Type Complexit
Crer commande TR 2
Crer fournisseur/diteur TR 1
Crer fourniture TR 1
Opration "Vrification livraison livre et fournitures".
Type Complexit
Crer mouvement TR 2
Crer fournisseur/diteur TR 1
Crer fourniture TR 1
Crer livre TR 1
Opration "Payer livre et fournitures"
Type Complexit
Crer facture TR 2
Crer fournisseur/diteur TR 1
Crer paiement TR 1
10.6.2 Travail quotidien
Opration "Prise en compte de demande de journal".
Type Complexit
Crer mouvement TR 2
Crer demande lecteur TR 2
Consulter demande lecteur TR 2

Merise : 60 affaires classes
248
Opration "Prise en compte de demande de fourniture".
Type Complexit
Crer mouvement TR 2
Opration "Prise en compte de demande de livre".
Type Complexit
Crer mouvement TR 2
Crer commande livre TR 2
Crer demande lecteur TR 2
Consulter demande lecteur TR 2
Minitel 3615 code XXXX
10.6.3 Presse-toi lentement.
Opration "Vrification livraison presse".
Type Complexit
Crer mouvement TR 2
Crer revue TR 1
Crer parution TR 1
Consulter mouvement TR 2
Consulter titre TR 1
Opration "Inventorier".
Type Complexit
Crer mouvement TR 2
Crer inventaire TR 2
Consulter inventaire TR 1
Editer stock thorique TD 2
Opration "Vrifier facture".
Type Complexit
Crer facture TR 2
Crer mouvement TR 2
Consulter commande TR 2
Opration "Payer presse".
Type Complexit
Crer paiement TR 1
Consulter facture TR 2
Opration "Vrifier acceptation refus".
Type Complexit
Consulter mouvement TR 2
Crer mouvement TR 2
CHAPITRE 22 : corrigs des cas complets

249
10.6.4 Rcapitulatif des outils.
Type Complexit
Consulter commande TR 2
Consulter demande lecteur TR 2
Consulter facture TR 2
Consulter inventaire TR 1
Consulter mouvement TR 2
Consulter titre TR 1
Crer commande TR 2
Crer commande livre TR 2
Crer demande lecteur TR 2
Crer facture TR 2
Crer fournisseur/diteur TR 1
Crer fourniture TR 1
Crer inventaire TR 2
Crer livre TR 1
Crer mouvement TR 2
Crer paiement TR 1
Crer parution TR 1
Crer revue TR 1
Editer stock thorique TD 2
Charges de ralisation et programmation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps total
TR Simple 8 2 2 32
Moyen 10 5 5 100
Compliqu 10 15
Batch Simple 2 2
Moyen 1 5 5 10
Compliqu 10 10
Total 19 142
11. Corrig de l'exercice 57 : location
d'appartement
11.1. MCC
1.1 Fonctions et domaines
Nous ne considrons qu'un seul domaine "louer logement".
Merise : 60 affaires classes
250
1.2 Partenaires
Les partenaires sont le "locataire", le "propritaire" et l' "annonceur".
1.3 Messages et informations
Le propritaire envoie sa demande de location "louer logement" qui envoie
l'annonce de logement l'annonceur. Le locataire ayant demand un logement puis
donn son accord de location, l'tat des lieux en entre est envoy au locataire et le
message "locataire trouv" au propritaire.
De temps en temps, le locataire doit verser son loyer (ah bon !) qui est revers, en
partie, au propritaire.
PROPRIETAIRE
LOCATAIRE
LOUER LOGEMENT
VERSEMENT LOYER
DDE LOCATION
ETAT LIEUX ENTREE
ETAT LIEUX SORTIE
LOYER A PERCEVOIR
ACCORD LOCATION
DDE DEPART LOGEMENT
PROPOSITION LOCATION
DDE LOGEMENT
LOYER VERSE
LOCATAIRE TROUVE
ANNONCEUR
ANNONCE LOGEMENT
DDE RECUP LOGEMENT
DDE LIBERATION LOGT

Accord de location : date location, type de bail, montant du loyer, montant des
charges, type d'indice, valeur de l'indice.
Demande de dpart du logement (cong) : nom locataire, adresse locataire, date
de dpart prvue.
Demande de libration du logement : nom locataire, adresse logement, date de
dpart demande.
Demande de location : nom du propritaire, nombre de pices, loyer maximum
demand, date de mise disposition.
Demande de logement : nom demandeur, nombre de pices, situation, nombre de
personnes, revenus locataire, nom garant, revenus garant, profession locataire.
Demande de rcupration du logement : nom propritaire, adresse logement, date
de dpart demande.
Etat des lieux entre : date de l'tat des lieux, lieu, tat lieu.
Etat des lieux sortie : date de l'tat des lieux, lieu, tat lieu.
Locataire trouv : nom locataire, montant location, revenus locataire, profession
locataire.
Loyer percevoir : nom locataire, valeur indice, montant du loyer.
CHAPITRE 22 : corrigs des cas complets

251
Proposition de location : nombre de pices (studio, 2 pices...), situation vis--
vis transports (centre ville, 5 min du centre ville, 5 min commerces, quartier des
fleurs...), type d'immeuble (petit rnov, de caractre, btiment indpendant), libell
(joli, mignon, de caractre), loyer maximum demand, date de mise disposition,
montant du loyer, type de loyer (charges comprises ou non comprises), montant des
charges.
Versement du loyer : date de versement, montant du versement.
11.2. MCT
Les oprations se dduisent des messages reus par le domaine. Les oprations
conceptuelles sont :
VERSEMENT LOYER
DDE LOCATION
ETAT LIEUX ENTREE
ETAT LIEUX SORTIE
LOYER A PERCEVOIR
ACCORD LOCATION
DDE DEPART LOGEMENT
PROPOSITION LOCATION
DDE LOGEMENT
LOYER VERSE
LOCATAIRE TROUVE
PEC DDE
LOCATION
PROPOSER
LOCATION
SIGNER LOCATION
PEC CONGE
ENCAISSER LOYER
ANNONCE LOGEMENT
DDE RECUP LOGEMENT
DDE LIBERATION LOGT
LIBERER
LOGEMENT

Encaisser loyer : quand le locataire paye son loyer, une partie est reverse au
propritaire.
Librer logement : quand le propritaire demande rcuprer son logement, une
demande de libration du logement est envoye au locataire.
Prise en compte demande dpart du logement : quand le locataire demande son
cong, un tat des lieux est dress pour son dpart.
Prise en compte demande location : quand le propritaire demande une location,
une annonce est passe.
Proposer location : quand le locataire demande un logement, une proposition
peut lui tre faite.
Signer location : prise en compte de l'accord du locataire sur le loyer et l'tat des
lieux.
Merise : 60 affaires classes
252
11.3. MCD
Un mme locataire peut louer deux fois le mme logement. Donc le concept de
location existe. La location est lie un locataire li une ou plusieurs personnes
(dans le cas de couple non mari), au logement et un indice, une personne garante
de temps en temps, l'tat des lieux l'entre et l'tat des lieux la sortie.
Un propritaire peut possder deux fois le mme logement, donc le concept de
proprit existe. Une proprit est possde par un propritaire pouvant tre
plusieurs personnes (dans le cas de coproprit). Un logement peut tre une partie de
proprit (uniquement le 1
er
tage est lou), les propritaires habitant la cave.
1,1
0,N
0,N
0,1
1,N
0,N
1,1
0,N
1,N
0,N
0,N
1,1
0,N
0,N
1,1
0,1
1,N
1,1
1,N
0,N
1,1
0,1
0,1
0,1
0,1
0,N
1,1
LOGEMENT
LOCATION
ETAT DES
LIEUX
LIEU(X)
VILLE
PROPRIETAIRE
PERSONNE LOCATAIRE
INDICE
LOUER
DEBUTER LOC
FINIR LOC
INDICER
LOYER
LOGER
PERSONNE
LOCATAIRE
BAILLER
HUMANISER
SITUER
CONSTATER
PROPRIETE
POSSEDER
ETAT
GARANTIR
LOYER
PAYER

Les individus et leurs informations sont :
Etat : code tat, libell tat.
Etat des lieux : n visite, date de visite, avis locataire.
Indice : code indice, libell indice, date indice, valeur indice, type indice.
Lieu : code lieu, libell lieu.
Locataire : n locataire, montant des ressources.
Location : n location, date location, montant de la location, montant du loyer,
type de loyer, montant des charges, pourcentage commission du grant.
Logement : n logement, nombre de pices, situation vis--vis transports,
quartier, libell, type d'immeuble, surface logement, nom rue logement.
Loyer : n loyer, date perception, montant peru, montant vers, date versement.
CHAPITRE 22 : corrigs des cas complets

253
Personne : n personne, nom personne, date de naissance, n tlphone, type
tlphone.
Propritaire : n propritaire, type propritaire (personne, socit).
Proprit : n proprit, date de proprit, description de la proprit.
Ville : code ville, libell ville, code dpartement.
11.4. MOT
Les poste de travail internes sont : le "responsable d'agence" ou grant encaisse
les loyers et le "ngociateur", qui s'occupe des contacts avec le propritaire, propose
les locations et suit les locataires.
VERSEMENT LOYER
DDE LOCATION
ETAT LIEUX ENTREE
ETAT LIEUX SORTIE
LOYER A PERCEVOIR
ACCORD LOCATION
DDE DEPART LOGEMENT
PROPOSITION LOCATION
DDE LOGEMENT
LOYER VERSE
LOCATAIRE TROUVE
PEC DDE
LOCATION
PROPOSER
LOCATION
SIGNER LOCATION
PEC CONGE
ENCAISSER LOYER
PROPRIETAIRE
LOCATAIRE
NEGOCIATEUR RESP AGENCE
ANNONCEUR
ANNONCE LOGEMENT
ANNONCE LOGEMENT
INDICER LOYER
LOYER A PERCEVOIR
DDE LIBERATION LOGT
LIBERER
LOGEMENT
DDE RECUP LOGEMENT

Merise : 60 affaires classes
254
11.5. MOD
Nous supposons 30 transactions par semaine = 30*50*3= 4 500 locations et
10 000 tats des lieux.
Un locataire restant plus de 3 ans, cela donne 4 500 locataires, propritaires,
personnes... Le loyer est recalcul tous les ans, donc 4 500 * 3 = 13 500 pour 3 ans.
Concepts 3 ans Nombre d'occurrences Longueur Total
Etat 10 25 250
Etat des lieux 10 000 10 100 000
Indice 12 40 480
Lieu 10 25 250
Locataire 4 500 10 45 000
Location 4 500 32 144 000
Logement 4 500 77 346 500
Loyer 13 500 30 405 000
Personne 4 500 47 211 500
Propritaire 4 500 23 103 500
Proprit 4 500 30 103 500
Ville 20 24 480
Total 1 491 960
11.6. Liste des outils
11.6.1 Outils par opration
Opration "Prise en compte demande location".
Type Complexit
Crer personne TR 1
Consulter personne TR 1
Crer proprit TR 1
Consulter proprit TR 1
Crer propritaire TR 1
Consulter propritaire TR 1
Crer logement TR 2
Consulter logement TR 2
Crer ville TR 1
Consulter ville TR 1
diter annonce TD 2

CHAPITRE 22 : corrigs des cas complets

255
Opration "Proposer location".
Type Complexit
Crer personne TR 1
Consulter personne TR 1
Crer locataire TR 1
Consulter locataire TR 1
Crer tat des lieux TR 2
Crer lieu TR 1
Crer tat TR 1
Opration "Signer location".
Type Complexit
Crer loyer TR 1
Crer indice TR 1
Consulter indice TR 1
Opration "Encaisser loyer".
Type Complexit
Consulter loyer TR 1
Crer loyer TR 1
Opration "Prise en compte cong".
Type Complexit
Consulter loyer TR 1
Modifier location TR 2
11.6.2 Rcapitulatif des outils.
Type Complexit
Consulter indice TR 1
Consulter locataire TR 1
Consulter logement TR 2
Consulter loyer TR 1
Consulter personne TR 1
Consulter propritaire TR 1
Consulter proprit TR 1
Consulter ville TR 1
Crer tat TR 1
Crer tat des lieux TR 2
Crer indice TR 1
Crer lieu TR 1
Crer locataire TR 1
Crer logement TR 2
Merise : 60 affaires classes
256
Crer loyer TR 1
Crer personne TR 1
Crer propritaire TR 1
Crer proprit TR 1
Crer ville TR 1
Editer annonce TD 2
Modifier location TR 2
Charges de spcification et de programmation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps
total
TR Simple 16 2 2 64
Moyen 4 5 5 40
Compliqu 10 15
Batch Simple 2 2
Moyen 1 5 5 10
Compliqu 10 10
TOTAL 21 114
12. Corrig de l'exercice 58 : gestion
familiale (dpenses et soldes) d'un mnage
12.1. MCC
12.1.1 Fonctions et domaines
Les deux domaines principaux sont "dpenser" (jeter l'argent par la fentre) et
"gagner de l'argent" (faire bouillir la marmite).
12.1.2 Partenaires
Les partenaires sont "l'employeur", les "parents", les "amis", les "enfants",
"l'organisme de crdit"et les "fentres".
12.1.3 Messages et informations
Les diffrents messages refltent les flux financiers (dpense X) et leurs
contreparties (?) avec les diffrents partenaires.
? (courant d'air) : code ?, description ?.
Argent de poche : date don argent poche, montant de l'argent de poche, nom
enfant.
Dpense X : date dpense, montant de la dpense, ? achet.
Don d'ami : date don, montant du don, nom ami.
Don parent : date don, montant du don, nom parent.
CHAPITRE 22 : corrigs des cas complets

257
Prt d'ami : date prt, montant du prt, nom ami.
Remboursement : date remboursement, montant du remboursement, nom banque,
nom d'ami.
Salaire : date du salaire, montant du salaire.
JETER AG FENETRE
FAIRE BOUILL MARMITE
FENETRE
ORG DE CREDIT
ENFANT
PARENT
AMI
DEPENSE X
?
REMBOURSEMENT
EMPRUNT
SALAIRE
PRET D'AMI
DON PARENT
ARGENT DE POCHE
TRAVAIL
DON D'AMI
EMPLOYEUR

12.2. MCT
Les oprations refltent les dpenses et les revenus. Les dons des parents peuvent
tre dpenss en argent de poche ou par la fentre, mais pas en remboursement.
L'emprunt sert tre dpens, mais pas rembourser. Les prts d'amis servent tre
dpenss. Les autres oprations refltent les autres contraintes de dpenses.
L'opration la plus intressante est profiter de ? (la vie). Le schma est sur la page
suivante.
12.3. MCD
12.3.1 MCD 1
Le premier modle de donnes reflte les dpenses, les revenus et leur
provenance possible. Les revenus proviennent de l'employeur, les dons des amis ou
des parents, les emprunts des amis ou de la banque. L'argent de poche va aux
enfants, les dpenses X aux ? (un vtement par exemple).
Merise : 60 affaires classes
258
DEPENSE X
?
REMBOURSEMENT
EMPRUNT
SALAIRE
PRET D'AMI
DON PARENT
ARGENT DE POCHE
TRAVAIL
DEPENSER DON
PARENT
PROFITER DE ?
DEPENSER
EMPRUNT
DEPENSE X
PERCEVOIR
SALAIRE
DEPENSER PRET
AMI
DEPENSE X
ARGENT DE POCHE
TRAVAILLER
REMBOURSER
DEPENSER DON
AMI
DON D'AMI
DEPENSE X
ARGENT DE POCHE

Les individus et leurs informations du MCD sont :
? : code ?, description ?
Ami : code ami, nom ami.
Argent de poche : date don argent poche, montant de l'argent de poche.
Dpense X : date dpense, montant de la dpense.
Don : date don, montant du don.
Employeur : code employeur, nom employeur.
Enfant : code enfant, nom enfant.
Parent : code parent, prnom parent.
Prt : date prt, montant du prt.
Remboursement : date remboursement, montant du remboursement.
Salaire : date du salaire, montant du salaire.
CHAPITRE 22 : corrigs des cas complets

259
0,N
1,1
0,N
0,1
0,N
0,1
0,N
0,N
0,N
0,1
0,N
1,1
0,N
0,N
1,1
0,N
1,N
0,N
0,1 0,1
0,N
0,1
0,1 0,1
0,N
0,N
1,1
EMPLOYEUR
REVENU
AMI
DON
EMPRUNT
BANQUE
PARENT
REMBOURSEMENT
DEPENSE X
ARGENT POCHE
ENFANT
?
SOURCER
RECEVOIR
PARENT
RECEVOIR AMI
EMPRUNTER
AMI
EMPRUNTER
BANQUE
REMBOURSER
EMPRUNT
EDUQUER
JETER PAR LA
FENETRE
ARGT
REVENU
ARGT DON
DEPENSER
DON
DONNER
AGT
DEPENSER
EMPRUNT
DEPENSER
REVENU
vtement

12.3.2 MCD 2
Dans ce modle de donnes, les relations entre dpenses et recettes ne sont pas
mmorises. Les types de dpenses et de recettes, les sources de dpense et de
recette sont "conceptualiss" et dfinis comme individus.
Les individus et leurs informations sont :
Mouvement financier : code mouvement, montant mouvement, date mouvement.
Type de dpense : code type de dpense, libell type de dpense.
Type de recette : code type de recette, libell type de recette.
Source de dpense : code source de dpense, libell source de dpense, type
source de dpense (enfant, ?, remboursement).
Source de recette : code source de recette, libell source de recette, type source
de dpense (parent, banque, ami).
Merise : 60 affaires classes
260
0,N 0,N 0,N 0,N
0,1 0,1 0,1 0,1
EMPLOYEUR
REVENU
AMI
DON
EMPRUNT
BANQUE PARENT
REMBOURSEMENT
DEPENSE X
ARGENT POCHE
SOURCE DE
RECETTE
TYPE DE
RECETTE
SOURCE DE
DEPENSE
ENFANT
?
MOUVEMENT
FINANCIER
TYPE DE
DEPENSE
TYPER
DEPENSE
DEPENSE
R
TYPER
RECETTE
GAGNER

12.3.3 MCD 3
Dans ce dernier modle, les "sous-types" ne sont pas conservs. La notion de
compte est introduite. Un compte est une combinaison de type de dpense ou de
recette et de source de dpense ou de recette. Les dpenses ou les recettes
lmentaires sont les mouvements financiers.
0,N
1,1
0,N
1,1
0,N
1,1
MOUVEMENT
FINANCIER
COMPTE
FINANCIER
TYPE
DEPENSE/RECETTE
SOURCE
DEPENSE/RECET
COMPTER
MOUVEME
TYPER
SOURCER
COMPTE

Les individus et leurs informations sont :
Compte financier : n compte, libell compte, date d'ouverture du compte, date
de fermeture du compte.
Les exemples de comptes sont (argent de poche, enfant 1), (dpense X,
vtement), (don, papa), (prt, girl's best friend).
Mouvement financier : code mouvement, montant mouvement, date mouvement.
CHAPITRE 22 : corrigs des cas complets

261
Type de dpense/recette : code type de dpense/recette, libell type de
dpense/recette.
Source de dpense/recette : code source de dpense/recette, libell source de
dpense/recette, type source de dpense/recette.
L'information "Type source de dpense/recette" (enfant, ?, remboursement,
parent, banque, ami) aurait pu tre un individu si on voulait mmoriser un code et un
libell.
12.4. MOD
Dans la plupart des logiciels de comptabilit, des autorisations d'imputation sont
donnes sur les comptes. Nous aboutissons au modle suivant supplmentaire.
0,N
0,N
1,N 0,N
0,N
0,N
0,N 1,N
AUTORISATIO
N
GROUPE
UTILISATEUR
UTILISATEUR
COMPTE
FINANCIER
IMPUTER
AUTORISER
UTILISAT
GROUPER
UTILISATEUR
faible
large
dpensier
conome
fille
mre
pre
AUTORISER
GROUPE
X
Y

12.5. Liste des outils
Nous le ferons partir des individus :
Type complexit
Crer type dpense /recette TR 1
Consulter type dpense /recette TR 1
Crer source type dpense /recette TR 1
Consulter source type dpense /recette TR 1
Crer mouvement TR 1
Consulter mouvement TR 1
Crer autorisation TR 2
Consulter autorisation TR 2
Modifier autorisation TR 2
Crer utilisateur TR 1
Consulter utilisateur TR 1
Merise : 60 affaires classes
262
Crer groupe utilisateur TR 2
Consulter groupe utilisateur TR 2
Les outils supplmentaires dus aux traitements sont :
Type complexit
Consulter solde des comptes TR 3
Consulter dpense/recette d'un compte pendant
une priode
TR 3/4
Editer dpenses/recettes TD 2
Charges de spcification et de programmation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps
total
TR Simple 8 2 2 32
Moyen 5 5 5 50
Compliqu 2 10 15 50
Batch Simple 2 2
Moyen 1 5 5 10
Compliqu 10 10
TOTAL 16 142
13 Corrig de l'exercice 59 : cabinet mdical
13.1. MCC
13.1.1 Fonctions et domaines
Sont pris en compte dans ce MCC les domaines principaux : "prescrire" et
"vendre la prescription". Nous supposons qu'effectuer des actes mdicaux tels que
planter des aiguilles, poser des ventouses ou dtordre le cou font partie du domaine
"prescrire".
Ne sont pas pris en compte d'autres domaines aussi importants mais difficilement
informatisables : "compatir", "tranquilliser le patient", "duquer le malade" sur sa
maladie ou "procdurier" en cas de procs.
13.1.2 Partenaires
Les partenaires sont la pharmacie, la Direction Dpartementale de l'aide Sanitaire
et sociale et le patient.
13.1.3 Messages et informations
Les messages pris en compte sont changs avec les partenaires identifis. Les
demandes d'examen avec un laboratoire ou les arrts de travail ne sont pas pris en
compte.
CHAPITRE 22 : corrigs des cas complets

263
Dclaration maladie : nom mdecin, libell maladie, nom malade, date
dclaration.
Demande de contrle : nom mdecin, nom malade, date ordonnance.
Demande de remboursement : montant de l'acte, code de l'acte.
Ordonnance prescrite : date ordonnance, nom mdecin, nom malade,
mdicament prescrit.
Paiement consultation : montant du paiement, date du paiement.
Prescription : date dbut prescription, date fin prescription, posologie,
mdicament.
Symptme : nom malade, date dbut symptme, libell symptme, intensit du
symptme.
PRESCRIRE
PHARMACIE
PATIENT
DECLARATION MALADIE
DDE CONTROLE ORDON.
ORDONNANCE PRESCRITE
SYMPTOMES
PRESCRIPTION
DDE REMBOURSEMENT
VENDRE PRESCRIPTION
PMT CONSULTATION
DDASS

13.2. MCT
Les trois oprations conceptuelles sont :
MALADIE HONTEUSE
CONSULT PAYANTE
CURABLE
ORDONNANCE PRESCRITE
DDE CONTROLE ORDON. SYMPTOMES
PRESCRIPTION
DDE REMBOURSEMENT
DECLARATION MALADIE
CONTROLER
ORDONNANCE
DIAGNOSTIQUER
ENCAISSER
MONTANTS
PMT CONSULTATION

Merise : 60 affaires classes
264
Diagnostiquer pour prescrire, c'est certain, pour gurir ou retarder l'effet de la
maladie, cela l'est moins. La dclaration obligatoire de certaines maladies fait suite
au diagnostic.
Contrler les ordonnances prescrites.
Encaisser les montants de la consultation.
13.3. MCD
Le modle de donnes est une synthse des modles de l'ordonnance et de
l'exercice sur la comprhension du MCD. Les individus peuvent avoir de nombreux
synonymes : maladie ou pathologie, ordonnance ou prescription, malade ou patient,
remde ou mdicament, symptme ou plainte, mdecin ou confrre.
0,N 0,N
0,N
0,N
1,N
0,N
1,N
0,N
0,N
1,N
0,N
0,N
0,N
0,N
0,N
1,1
1,1 0,N
MEDECIN CONSULTATIO
N
MALADE
SYMPTOME
MALADIE
EFFECTUER
CONCERNER
DETECTER
ASSOCIER
DIAGNOSTIQUER
NOM MEDECIN
DATE
CONSULTATION
PRIX
CONSULTATION
NOM MALADE
NOM SYMPTOME
NOM MALADIE
0,N 0,N
PRESCRIPTION
REMEDE
DOSER
POSOLOGIE
TIMING PRISE
PRESCRIRE
RETARDER
ECHEANCE
ACTE
ACTEUR
SUIVRE PATIENT

Une prescription ou un traitement est un ensemble de posologies de mdicaments
prendre. Si le mdecin dclare "Vous prendrez de la poudre de perlin pendant un
mois, puis de la graisse de pinpin pendant deux mois", il y aura (dans ce modle)
deux prescriptions.
Quelle est la relation entre consultation et prescription ? Si le mme traitement
est donn plusieurs fois au mme patient, est-ce la mme prescription ou deux
prescriptions diffrentes ? Les deux rponses sont possibles. Ici, il est suppos que la
prescription est la mme, d'o la cardinalit 1N,0N entre prescription et consultation.
La relation "suivre patient" entre malade et mdecin existe afin de connatre les
confrres et renvoyer l'ascenseur. La relation "retarder chance" permet de
connatre les remdes des maladies. Actuellement, il existe des Vidal lectroniques
permettant de connatre les posologies des mdicaments et des systmes experts pour
le traitement appliquer.
Les informations des individus sont :
Acte : code acte, montant acte.
CHAPITRE 22 : corrigs des cas complets

265
Consultation : date consultation, montant consultation.
Malade : nom malade, prnom malade, adresse malade, n tlphone, date
naissance.
Maladie : code maladie, nom maladie, dclaration obligatoire.
Mdecin : nom mdecin, prnom mdecin, adresse mdecin.
Prescription : n prescription, date dbut prescription, date fin prescription.
Remde : code mdicament, nom mdicament, conditionnement (glules,
suppositoires...), couleur.
Symptme : code symptme, nom symptme.
Les informations des relations sont :
Acteur : quantit acte.
Associer : probabilit d'apparition.
Dtecter : date dbut symptme, intensit symptme.
Diagnostiquer : dclaration effectue.
Doser : timing prise, posologie.
13.4. MOT
Les postes de travails sont le "mdecin" et le "secrtaire mdical".
La procdure (le schma est sur la page suivante) reflte la rpartition des
oprations organises entre le mdecin et sa secrtaire. Le mdecin examine le
malade et dclare lui-mme les maladies pour des raisons de confidentialit. Sa ou
son secrtaire note les coordonnes du malade, saisit la feuille de maladie, fait signer
le mdecin et traduit son criture. Il encaisse le montant de la consultation et rpond
la pharmacie sur sa demande de vrification de la prescription.
13.5. MOD
Le modle de donnes s'enrichit du concept de "document".
1,1
0,N
1,N 0,N
0,N
0,N
1,N
0,N
0,N
0,N
CONSULTATION
MALADIE
DIAGNOSTIQUER
PRESCRIPTION
PRESCRIRE
DOCUMENT
CONSULTATION DOCT
DECLARER MALADI
ORDONNANCER

Merise : 60 affaires classes
266
ORDONNANCE PRESCRITE
DDE CONTROLE ORDON.
SYMPTOMES
PRESCRIPTION
DECLARATION MALADIE
CONTROLER
ORDONNANCE
ENCAISSER
MONTANTS
PMT CONSULTATION
PATIENT
PHARMACIE
MEDECIN
SECRETAIRE
MEDICALE
DDE FEUILLE MALADIE
SAI FEUILMALADIE
DECLARER
MALADIES
PEC SYMPTOMES
PEC COORD
PATIENT
DDE RDV MEDICAL
RDV MEDECIN ACCORDE
FLLE MALADIE REMPLIE
DDASS
DDE SIGNER FEUILLE
FEUILLE MAL. SIGNEE
SIGNER FEUILLE
MAL
DEMANDER
PAIEMENT
DDE PMT CONSULT.

Suite du MOT
Trois types de documents existent : la feuille de maladie, lie une consultation,
l'ordonnance, lie une consultation et une ou plusieurs prescriptions, et la
dclaration la DDASS, lie une consultation et une maladie. Si le document
tait envoy plusieurs personnes, un individu "destinataire" serait ncessaire.
Les informations de l'individu document sont : n document, type de document,
date document.
CHAPITRE 22 : corrigs des cas complets

267
Volumes des donnes
20 malades par jour sont examins 200 jours par an. Un malade a un rendez-vous
en moyenne tous les six mois. Cela donne 4 000 consultations par an pour 2 000
malades.
Un malade change de mdecin tous les cinq ans, soit, sur 10 ans, 4 000 malades
mmoriser.
Les documents sont les ordonnances (20 000), les feuilles de maladie (40 000) et
les dclarations la DDASS (une par an).
Les volumes sont :
Concepts
10 ans
Nombre
d'occurrences
Longueur Total
Acte 100 6 600
Consultation 40 000 11 440 000
Document 60 000 12 720 00
Malade 4 000 86 344 000
Maladie 1 000 24 24 000
Mdecin 1 000 70 70 000
Prescription 20 000 24 480 000
Relation "dtecter" 120 000 9 1 080 000
Relation "diagnostiquer" 40 000 1 40 000
Relation "doser" 1 000 000 13 13 000 000
Remde 10 000 45 450 000
Total 16 648 600
13.6. Liste des outils
Les outils sont, par oprations organises :
Opration "Prise en compte des coordonnes".
Type Complexit
Cration malade TR 1
Consulter malade TR 1
Consulter mdecin TR 1
Opration "Prise en compte des symptmes".
Type Complexit
Cration symptmes TR 1
Cration consultation TR 2
Cration mdecin TR 1
Cration ordonnance TR 2
Cration remde TR 1
Cration maladie TR 1
Merise : 60 affaires classes
268
Consulter symptmes TR 1
Consulter consultation TR 2
Consulter mdecin TR 1
Consulter ordonnance TR 2
Consulter remde TR 1
Consulter maladie TR 1
Opration "Saisie feuille maladie".
Type Complexit
Modifier consultation TR 1
Opration "Signer feuille maladie".
Type Complexit
Stylo Fujiyama TC
Opration "Encaisser montants".
Type Complexit
Modifier consultation TR 1
Editer feuille maladie TD 2
Opration "Contrler ordonnance".
Type Complexit
Consulter ordonnance TR 2
Rechercher ordonnance TR 3
Opration "Dclarer maladie".
Type Complexit
Editer dclaration maladie TD 1
Modifier maladie TR 1
Rcapitulatif.
Type Complexit
Consulter consultation TR 2
Consulter malade TR 1
Consulter maladie TR 1
Consulter mdecin TR 1
Consulter ordonnance TR 2
Consulter ordonnance TR 2
Consulter remde TR 1
Consulter symptmes TR 1
Cration consultation TR 2
Cration malade TR 2
Cration maladie TR 1
Cration mdecin TR 1
CHAPITRE 22 : corrigs des cas complets

269
Cration ordonnance TR 2
Cration remde TR 1
Cration symptmes TR 1
Editer dclaration maladie TD 1
Editer feuille maladie TD 2
Modifier consultation TR 1
Modifier maladie TR 1
Rechercher ordonnance TR 3
Total
Charges de spcification et de programmation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps total
TR Simple 11 2 2 44
Moyen 6 5 5 60
Compliqu 1 10 15 25
Batch Simple 1 2 2 4
Moyen 1 5 5 10
Compliqu 10 10
Total 20 133
14. Corrig de l'exercice 60 : photographe
14.1. MCC
14.1.1 Fonctions et domaines.
Nous ne prenons en compte que la partie spcifique : "photographier" qui couvre,
en plus de l'utilisation judicieuse du doigt et de l'oeil, connatre o sont les
diapositives, proposer des diapositives en fonction de critres...
14.1.2 Partenaires.
Les partenaires sont le client photo qui commande les reportages, l'agence chez
qui le photographe dpose ses diapositives, le fournisseur de films de
"photographier" et le laboratoire qui dveloppe les diapositives.
Merise : 60 affaires classes
270
14.1.3. Messages et informations.
AGENCE PHOTO
CLIENT PHOTO
LABORATOIRE
PHOTO
FOURNISSEUR
PHOTO
PHOTOGRAPHIER
DIAPOSITIVE A VENDRE
DIAPOSITIVE VENDUE
DDE REPORTAGE
PHOTO SELECTIONNEE
PHOTO RENDUE
PHOTO REPORTAGE
DDE DEVELOPPEMENT
FILM DEVELOPPE
DDE FOURNIT. PHOTO
FOURNITURE DONNEE

Le client met une demande de reportage. Aprs avoir reu les photographies du
reportage, il rend les photos rendues et slectionnes. Les diapositives vendre sont
confies l'agence qui prvient quand elles sont vendues. Les fournitures sont
achetes chez le fournisseur et les films donns dvelopper dans un laboratoire (de
dveloppement).
Les messages sont :
Demande de reportage : sujet du reportage (rgion X, usine Y), lieu de
reportage, date remise photo, mode paiement (photo, page), montant payer, dlai
exclusivit, droit cd (proprit, exclusivit...).
Diapositive vendre : lgende de la diapositive, lieu de la photo, thme
(personnage, paysage ...), sujet (Chteau de Beaugency).
Diapositive vendue : libell vente, droit cd (reproduction, duplicata...), montant
de la vente, lgende de la diapositive, n rfrence diapositive.
Film dvelopper : n film, date prvue restitution.
Film dvelopp : n film, date de restitution.
Photo reportage : n reportage, date du reportage, diapositive, nombre de
diapositives effectues.
Photos rendues : n photo, date reportage, montant.
Photos slectionnes : n diapositive, support de parution.
14.2. MCT
Les diffrentes oprations sont :
CHAPITRE 22 : corrigs des cas complets

271
DIAPOSITIVE A VENDRE
DIAPOSITIVE VENDUE
DDE REPORTAGE
PHOTO SELECTIONNEE
PHOTO RENDUE
PHOTO REPORTAGE
DDE DEVELOPPEMENT
FILM DEVELOPPE
DDE FOURNIT. PHOTO
FOURNITURE DONNEE
PHOTOGRAPHIER
EFFECTUER
REPORTAGE
RECEPTIONNER
DEV
DDE DEVELOPPEMENT
PEC PHOTO
RENDUE
DIAPOSITIVE A VENDRE
PEC DDE
REPORTAGE
PEC VENTE DIAPO PEC SELECTION
PHOTO
RECEPTIONNER
FOURNI

Photographier : opration principale et indispensable. Le dveloppement est
ensuite demand.
Prise en compte vente de diapositives : mmorisation des diapositives vendues.
Prise en compte de la slection de photographies : mmorisation des
photographies vendues.
Prise en compte de demande de reportage : cette demande peut entraner l'achat
de fournitures.
Effectuer reportage : effectuer un voyage ou choisir des thmes prcis de
photographies.
Rceptionner dveloppement : quand le film est dvelopp, les diapositives sont
donnes soit au client qui a command le reportage, soit confies l'agence pour tre
vendues.
Prise en compte des photographies rendues : rangement des photographies.
Rceptionner fournitures : prise en compte des films et de leur marque. Seules
ces fournitures sont prises en compte, pas d'objectifs ou de filtre ou de marque
d'appareil...
Merise : 60 affaires classes
272
14.3. MCD
Les diapositives sont issues de films d'une certaine marque, et dveloppes dans
un laboratoire. Elles concernent un sujet dtermin (le clbre chteau de
Beaugency) faisant partie d'un thme dtermin (les chteaux de la Loire). L'action
(Beaugency) est localise et peut tre regroupe (Loiret).
La diapositive peut tre effectue lors d'un reportage command par un client
dans des conditions juridiques prcises lors de sa conclusion. Sinon, elle est
dpose dans une agence o une vente peut avoir lieu. Une vente concerne une
diapositive, un client et une condition juridique.
1,1
0,N
0,N
1,1
1,1
0,N
0,N
1,1
1,1
0,N
A,1
0,N
0,N
1,1
0,1
0,N
1,1
0,N
1,1
0,N
0,N
0,1
1,1
0,N
1,1
0,N
1,1
0,N
FILM
LABORATOIRE
MARQUE
DIAPOSITIVE
AGENCE PHOTO
REPORTAGE
CLIENT
VENTE PHOTO
MARQUE /FILM
DEVELOPPER
FILM / DIAPO
DEPOSER
DIAPO
VENDRE DIAPO
CLIENT
VENTE
VENDEUR
PHOTO
CDER
REPORTAGE
REPORTER
LIEU
SUJET
THEME
SITUER
PHOTOGRAPHIER
THEME / SUJET
CONDITION JURID
COND
REPORTAGE
COND VENTE
DROIT VENTE
LOCALISER LIEU
CONTENIR LIEU
0,N
ETRE DANS LIEU
0,1

Client : code client, libell client, adresse client.
Diapositive : code diapositive, date prise diapositive, libell diapositive.
Film : n film, date d'achat, date de dveloppement.
Laboratoire : code laboratoire, libell laboratoire.
Lieu : code lieu, libell lieu.
Marque : code marque, libell marque.
Reportage : code reportage, libell reportage, date reportage.
Sujet : code sujet, libell sujet.
Thme : code thme, libell thme.
Vente photo : date vente, dlai exclusivit, montant de la vente.
14.4. MOD
Un film par jour = 400 par an et 4 000 sur 10 ans. 20 diapositives sont retenues
soit 80 000. 8 000 donnent lieu une vente.
CHAPITRE 22 : corrigs des cas complets

273
Concepts
10 ans
Nombre
d'occurrences
Longueur Total
Agence 3 42 126
Reportage 120 29 3 480
Client 20 4 242 84 840
Film 4 000 17 68 000
Diapositive 80 000 32 2 560 000
Vente 8 000 22 176 000
Thme/sujet 150 23 3 450
Laboratoire 10 22 220
Lieu 200 24 4 800
Marque 10 22 220
Total 2 901 136
14.5. MOT
Les films sont tirs le jour mme.
Comme une seule personne est prise en compte, le MOT est le mme que le
MCT.
14.6. Liste des outils
14.6.1 Outils par oprations
Opration "photographier".
Type Complexit
Doigt TR 4
Oeil TR 4
Opration "prise en compte des ventes de diapositives".
Type Complexit
Cration vente TR 2
Cration conditions juridiques TR 1
Opration "prise en compte slection diapositives".
Type Complexit
Modification diapositives TR 2
Opration "prise en compte demande de reportage".
Type Complexit
Cration client TR 1
Cration reportage TR 1
Cration conditions juridiques TR 1
Merise : 60 affaires classes
274
Editer emplacement diapositives TD 2
Rechercher diapositive TR 3
Opration "effectuer reportage".
Type Complexit
Doigt, oeil TR 4
Camion, bouteille TD 4
Opration "rceptionner dveloppement".
Type Complexit
Crer film TR 2
Crer marque TR 1
Cration diapositive TR 2
Cration laboratoire TR 1
Consulter laboratoire TR 1
Cration agence TR 2
Consulter agence TR 1
Crer lieu TR 1
Crer thme TR 1
Consulter thme TR 1
Consulter lieu TR 1
Opration "rceptionner fourniture".
Type Complexit
Crer film TR 2
Crer marque TR 1
Crer laboratoire TR 1
Opration "rceptionner diapositive rendue".
Type Complexit
Modifier diapositive TR 2
14.6.2 Rcapitulatif des outils
Type Complexit
Cration vente TR 2
Consultation vente TR 2
Cration conditions juridiques TR 1
Consultation conditions juridiques TR 1
Modification diapositives TR 2
Cration client TR 1
Consultation client TR 1
Cration reportage TR 1
Crer film TR 2
CHAPITRE 22 : corrigs des cas complets

275
Crer marque TR 1
Consulter marque TR 1
Cration diapositive TR 2
Recherche diapositive TR 3
Cration laboratoire TR 1
Cration agence TR 1
Consultation agence TR 2
Crer lieu TR 1
Consulter lieu TR 1
Crer thme TR 1
Consulter thme TR 1
Crer laboratoire TR 1
Consulter laboratoire TR 1
Editer emplacement diapositives TD 2
Charges de spcification et de programmation :
Type Complexit Nombre Temps de
spcification
Temps de
ralisation
Temps
total
TR Simple 15 2 2 60
Moyen 6 5 5 60
Compliqu 3 10 15 75
Batch Simple 2 2
Moyen 1 5 5 10
Compliqu 10 10
TOTAL 25 205
Merise : 60 affaires classes
276
CHAPITRE 22 : corrigs des cas complets

277
QUATRIEME PARTIE : ANNEXES
Merise : 60 affaires classes
278
Annexe 1 : cots

279
Annexe 1 : cots
Un Penny pour ce pauv'Guy, m'sieur !
Agatha Christie : Le miroir du mort
1. Cot de micro-ordinateurs
Matriel Cot en milliers de francs
Micro-ordinateur 7
Disque dur 40 M 5
Disque dur 1 G 10
Imprimante laser 10
Imprimante couleur 15
Imprimante matricielle 5
Comptez 10 % de maintenance du matriel (ncessaire pour les imprimantes).
2. Cot d'un rseau de micro-ordinateurs
(Local Area Network)
Matriel Cot en milliers de francs
SERVEUR 30
Sauvegarde 10
Topologie 15
Logiciel rseau pour 5 postes 15
Carte rseau par micro-ordinateur 5
Carte pour imprimante 5
3. Cot des logiciels de micro-ordinateurs
Logiciel Cot en milliers de francs
Systme d'exploitation 0,5
Gestionnaire de fentre 1
Traitement de texte 4
Tableur 4
SGBD 10
Merise : 60 affaires classes
280
Il n'existe pas de cots de maintenance des logiciels tels que nomms, seulement
de nombreux changements de versions pour lesquels une formation sera toujours
demande.
4. Cot d'une architecture mini-systme du
type UNIX.
Actuellement, la limite haute est de 300 utilisateurs "chevronns". Cette limite
volue rapidement.
Matriel 8 utilisateurs 15 utilisateurs 150 utilisateurs
Mini-ordinateur
Mmoire
80
32 M
150
64 M
1250
380 M
Terminal 5 5 5
Giga octet 25 25 25
Imprimante 15 15 15
Systme d'exploitation 25 40 160
Sauvegarde 22 22 30
Comptez 15 % de maintenance matriel et logiciel
5. Cot d'une architecture gros systme
Matriel 300 utilisateurs Investissement Fonctionnement
Ordinateur 12 canaux 5 000 500
Terminal 5 0,5
Contrleur disque 500 50
Contrleur tlcomm 400 40
40 Giga octets 400 60
Imprimante 1 000 100
Systme d'exploitation 600 2 000
Groupe lectrogne 700 70
Lecteurs cassettes 750 75
Nous pouvons considrer les cots de maintenance 10% du prix d'achat du
matriel.
Annexe 2 : glossaire

281
Annexe 2 : glossaire

On l'appelait Betty
Lo Malet : Solution au cimetire


Abstraction : mode de fonctionnement intellectuel requis pour comprendre la
suite.
Action : action de mise jour ou de modification d'informations du modle
logique de donnes.
Activit : occupation de l'entreprise. L'activit est analyse en fonction des flux
changs avec les partenaires de l'entreprise.
Base de donnes : ensemble d'enregistrements ou de tables physiques.
Cardinalit : nombre de fois qu'une occurrence d'individu participe au
minimum ou au maximum une relation. Nombre minimum et maximum
d'occurrences de patte.
Chemin : possibilit du niveau logique d'atteindre une ou des informations
partir d'autres informations. Dans le cas de chemin de cl d'enregistrement cl
d'enregistrement, le chemin est dit "d'enregistrement enregistrement".
Cl : information identifiant une occurrence d'enregistrement.
Concatnation : composition d'une information partir de plusieurs
informations lmentaires.
Conceptuel : premier niveau de la mthode. Niveau fonctionnel indpendant de
l'organisation.
Condition : circonstance ou proposition vraie ou fausse. Toujours est toujours
vrai. Jamais ne l'est jamais. Peut-tre...
Contrainte : complment d'explication ou violence exerce sur les individus, les
relations et les pattes du modle de donnes. Contrainte d'intgrit fonctionnelle :
patte de cardinalits minimale et maximale gales un.
Conversationnel : utilisation d'un ordinateur l'aide d'un dialogue interactif.
Dclaration : description des modalits d'obtention d'une information dans le
droulement d'un outil ou d'un tat.
Merise : 60 affaires classes
282
Domaine : sous-systme conceptuel de l'entreprise ayant un systme
d'information. Le MCD est construit par domaine.
Donne : information.
Enclencheur : message appelant une raction du rcepteur.
Enregistrement : ensemble d'informations manipules d'un bloc.
Equivalence : synonymie particulire d'informations. L'information amont se
trouve dans le modle de donnes. Les informations aval forment un sous-ensemble
(dfini par les occurrences d'individu participant une relation) de l'ensemble des
informations amont.
Etat : tape d'un outil informatique caractrise par des informations affiches
ou saisir dans une grille d'cran (support).
Etude pralable : tude d'opportunit ou tude pralable au lancement des
tudes dtailles (dessins enchanements des crans et programmation) d'un projet
informatique.
Fichier : ensemble d'enregistrements ou programme.
Flux : translation ou passage d'information, de matire, d'nergie, de valeur entre
systmes.
Individu : ide, objet, entit conu par l'esprit d'un utilisateur et lui permettant
de mmoriser et structurer ses connaissances (concept).
Information : plus petit lment d'un systme d'information.
Informatique : science du traitement de l'information, notamment par machine
automatique.
Intervenant : systme fonctionnel interne ou externe l'entreprise.
Jeu d'essai : ensemble d'occurrences cohrentes reprsentant les donnes finales
du projet. Merise ne prend pas en compte les donnes finales mais leurs "botes".
Lien : association d'enregistrements physiques. Un pre est propritaire et N fils
sont membres. Un lien est gr au moyen de pointeurs.
Logiciel : ensemble de programmes.
Logique : niveau logique de l'informatique. Reprsentation de l'informatique
indpendante du SGBD ou des systmes informatiques.
Lourdeur : objection souleve propos de Merise. On peut aussi parler de
rouleau compresseur.
Matrice de dcision : reprsentation des actions effectuer sous forme de
tableau des diffrents cas possibles en fonction de critres de choix.
Merise : ne cherchez plus, les initiales ne signifient rien.
Mta-modle : modle conceptuel de donnes reprsentant les concepts de la
mthode.
Annexe 2 : glossaire

283
Modle : reprsentation graphique de concepts d'un niveau (conceptuel,
organisationnel...) et d'un dcoupage (communications, donnes ou traitements)
dans la mthode MERISE.
MCC : modle conceptuel de communication.
MCD : modle conceptuel de donnes.
MCT : modle conceptuel de traitement.
MOD : modle organisationnel de donnes.
MOT : procdure ou modle organisationnel de traitement.
Navigationnel : SGBD o un enregistrement peut tre li plusieurs pres ou
propritaires par des liens.
Nomenclature : relation d'un individu sur lui-mme.
Occurrence : mot barbare dsignant un lment d'un ensemble.
Opration : travail ou action excute par un intervenant (opration
conceptuelle), un poste de travail (organisationnel).
Organisationnel : 2
e
niveau de la mthode. Celui-ci reprsente la structure de
l'entreprise en postes de travail et les sites de traitement (des postes de travail) et de
donnes.
Outil : moyen (informatique) mis disposition d'un utilisateur pour effectuer
une ou plusieurs oprations.
Partenaire : systme fonctionnel externe l'entreprise.
Patte : rle d'un individu dans une relation.
Pointeur : zone mmoire o sont stockes des adresses d'informations.
Poste de travail : unit d'organisation ou centre d'activit de l'entreprise. Il peut
lui tre associ une ou plusieurs personnes, une ou plusieurs machines, un ou
plusieurs outils informatiques.
Procdure : ensemble d'oprations organises enclenches par un message
externe ou une opration sans message vnement.
Progiciel : logiciel standard prt--porter par opposition au sur mesure.
Programme : suite d'instructions crites dans un langage excutable par un
ordinateur.
Proprit : information d'individu ou de relation.
Rgle de calcul : rgle permettant d'obtenir des informations partir d'autres.
Relation : association d'individus.
Schma directeur : Plan de dveloppement informatique moyen terme (3 5
ans).
Merise : 60 affaires classes
284
SGBD : systme de gestion de base de donnes. Logiciel permettant de crer,
modifier ou consulter des informations dans une base (de donnes). 3 types de
SGBD sont normaliss, hirarchique, navigationnel ou rseau et relationnel.
Site : lieu de traitement ou de stockage de donnes. Il peut exister plusieurs sites
de donnes sur un micro-ordinateur (tableur et gestion de fichiers).
Sous-type : un individu ou une entit est appel sous-type d'un autre individu
quand il reprsente un sous-ensemble.
Spcification externe : partie du niveau logique valider par l'utilisateur final.
Elle comprend les enchanements d'tats par outil (MLT) et la description des
informations affiches et saisir par tat.
Spcification interne : partie du niveau logique pouvant tre ignore par
l'utilisateur final. Elle comprend les actions de cration d'information ou
d'enregistrement partir des tats, et la description de l'obtention des informations
affiches ou cres par tat.
Support : dessin ou masque d'cran.
Systme : dcoupe de l'entreprise et de son environnement. Un domaine est un
systme possdant une "mmoire".
Temporisateur : mode d'enclenchement d'une opration organise (tous les
jours, chaque passage d'toiles filantes, toutes les vingt, cent, mille factures...)
Temps rel : mode de traitement qui permet l'admission des donnes et
l'obtention immdiate des rsultats (traitement immdiat ou mode conversationnel).
Traitement par lot : mode de traitement suivant lequel les programmes
excuter sont groups par lot (traitement diffr).
Utilisateur : futur usager (victime ?) de l'informatique.
Validation : approbation des tudes par l'utilisateur final ou vrification de la
cohrence des modles entre eux. Celles-ci s'effectuent aux dates suivantes : fin du
conceptuel, fin de l'organisationnel, fin de l'tude pralable, fin du logique et fin du
physique.
Annexe 3 : lgende des symboles

285
Annexe 3 : lgende des
symboles
Pour tre heureux, a, j'tais heureux.
Peter Cheney : La mme vert-de-gris


1 Modle de communication
DOMAINE
Domaine ou fonction d'un systme (entreprise).
PARTENAIRE
Acteur fonctionnel externe l'entreprise (client,
fournisseur...).
MESSAGE
Flux d'informations entre deux domaines, ou vnement en
entre d'une opration et rsultat en sortie.
2 Modle de traitement
OPERATION
Traitement ralis par un domaine.
3 Modle de donnes
INDIVIDU
OCCURRENCE
OCCURRENCE
Objet de gestion contenant les informations ncessaires au
projet.
Merise : 60 affaires classes
286
RELATION
QUANTITE
Reprsente une association entre deux individus.
0,N
Patte : lien entre relation et individu porteur de cardinalit
indiquant le nombre minimum et maximum de liens possibles entre deux individus.
REGLE
Reprsente une rgle de calcul.
4 Procdure (MOT)
SITE
Lieu physique o rside une application ou un poste de travail.
POSTE DE TRAVAIL 1
Postes de travail : fonctions, ressources et personne.
OPERATION
Traitement ralis par un poste de travail.
OUTIL
Transaction informatique permettant de raliser une opration
organise.
TEMPORISATEUR
Indicateur temporel pour la ralisation d'une opration
organise.
5 Architecture informatique
BASE OU
FICHIER
Base de donnes ou fichier.
APPLICATION
Application informatique (facturation, comptabilit client,
paye...).
Annexe 3 : lgende des symboles

287
6 Description d'une transaction (Modle
logique de traitement)
ETAT
Etat : tape d'une transaction informatique.
7 Modle logique de donnes
ENREGISTREMENT
CLE ENREGISTREMENT
INFORMATION
Enregistrement : ensemble d'informations manipules
d'un bloc.

Les dessins de cet ouvrage ont t raliss avec l'outil MEGA de la socit
MEGA INTERNATIONAL.
Merise : 60 affaires classes
288
Annexe 4 : rfrences

289
Annexe 4 : rfrences

Ceci est mon testament
Boileau Narcejac : Au bois dormant




1. Courrier international : brves de l'anne 1993 de cette excellente revue.
2. David Kaplan, Alec Dubro : Yakuza, la mafia japonaise. Editions Philippe
Picquier 1990.
3. Victor Hugo : Les Misrables Edition Hachette 1962.
4. Sun TSU : l'Art de la guerre VI
e
s. av J-C Flammarion.
5. M. DIVINE : Parlez-vous MERISE ? Editions Eyrolles 1994.
Merise : 60 affaires classes
290
Annexe 4 : rfrences

291


J'tais pas parti pour tuer qui que ce soit.
Ray Ring : Arizona kiss

Vous aimerez peut-être aussi