Merise 60 Affairesclassees
Merise 60 Affairesclassees
Merise 60 Affairesclassees
60 AFFAIRES CLASSÉES
Michel DIVINÉ
1
Merise : 60 affaires classées
Du même auteur :
2
A Alain SARTON
Merci à tous ceux qui m'ont aidé dans la rédaction de ce livre, lecteurs,
enquêteurs ou fournisseurs de matériel : Annie, Marine, François et Marc Diviné,
Jean-Pierre Hippon, Francis Jallain, Alain et Véronique Blanchet, Denis et Evelyne
Longueville, Michel Mingasson, Anne Guignard, Eric Patrux, Yves Tabourier et
Nicolas Mendras.
3
Merise : 60 affaires classées
4
Entrez, cria Burton
Boileau Narcejac, Le dernier mot
5
Merise : 60 affaires classées
6
PREFACE
« Soixante affaires classées » : 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 vérité un proverbe générique,
voire un méta-proverbe (celui à qui [cela] profite, c'est lui qui l'a fait) 1.
Michel Diviné, qui cherche à instruire non pas des affaires, mais nous-mêmes,
nous en propose une autre interprétation : 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 pédagogue. Déjà, dans « Parlez-vous Merise ? », la pédagogie de
l'exemple était tellement poussée que j'avais introduit mon avant-propos par le dicton
semblable « ... je fais et j'apprends », sans prévoir qu'il serait encore mieux adapté à
un ouvrage ultérieur.
C'est donc au travail que vous invite ce recueil d'exercices gradués et variés dont
l'usage, plus que la simple lecture d'un manuel, laissera sûrement en vous des
sédiments durables et bienfaisants, à la mesure de vos efforts : ce que vous aviez
simplement compris, vous allez vous l'approprier.
Cela nous mène à une dernière instanciation du proverbe : le bienfait profite à
celui qui l'a fait ! Michel Diviné le méritera bien, lui qui pousse la générosité,
l'enthousiasme et peut-être l'optimisme au point de penser que les modèles de
communications, la non-séparabilité des aspects statiques et dynamiques, ou encore
1 Interrogation écrite : qu'est-ce qui distingue un proverbe générique ordinaire (sur-type) d'un méta-
proverbe ? Illustrez votre propos en donnant une traduction simplement générique. Vous disposez de dix
minutes.
7
Merise : 60 affaires classées
Yves Tabourier
Directeur de la recherche,
Mega International
Un méta-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 même niveau que le proverbe initial, mais plus généraux
: [l'acte]. D'où la traduction demandée : celui à qui [l'acte] profite, c'est lui qui l'a
fait.
8
Avant-propos : dans la chaleur de Merise ou comment utiliser ce livre
Avant-propos : dans la
chaleur de Merise ou
comment utiliser ce livre
9
Merise : 60 affaires classées
10
Table des matières
11
Merise : 60 affaires classées
14
Table des matières
16
Table des matières
PREMIÈRE PARTIE
RAPPELS ET OBJECTIFS
17
Merise : 60 affaires classées
18
Chapitre 1 : introduction
Chapitre 1 : introduction
20
Chapitre 1 : introduction
Enfin, vient la structuration des données, sur laquelle nous reviendrons au point
trois.
Vérification de la cohérence entre les modèles de communication, données et
traitements.
Une première validation, décrite dans tous les manuels concernant Merise, doit
être effectuée entre données et traitements. Toute donnée ou information est utilisée
dans un traitement et tout traitement peut accéder aux données nécessaires.
Toute méthode accordant une importance privilégiée et justifiée aux données,
telle que Niam ou Merise, doit garder son objectif de vérifier la faisabilité de la
demande utilisateur en croisant ses besoins, exprimés sous forme de données, et ses
besoins de traitement. Les données sont au service des traitements.
Une deuxième validation, intervenant avant la validation entre les données et les
traitements, est la validation entre données et communication. Cette validation est
plus facile et suppose que les modèles de communication ont été effectués : ne pas
modéliser des données de lieu de livraison quand les messages contiennent des
données de publicité consommateur ou de marketing.
Approche Communication Données Traitement Vérification cohérence
21
Merise : 60 affaires classées
22
Chapitre 1 : introduction
2 MCD
1 MCC
Validation
MCC/MCD Validation
MCT/MCD
3 MCT
Les étapes du niveau organisationnel et de définition des outils sont :
construction de l'organigramme et de la liste des MOT ou procédures ;
construction du ou des modèles organisationnels de données ;
construction des modèles organisationnels de traitement ou procédures ;
construction de la liste des outils validée par les modèles de données et de
traitements.
5 MOD
Liste des outils validée
Organigramme et
liste des procédures
6 par MOD et MOT
MOT
4
Ce plan sera repris dans le corrigé des exercices complets :
construction du modèle conceptuel de communication : domaines,
partenaires et messages ;
construction du modèle conceptuel de données ;
construction du modèle conceptuel de traitement ;
construction des modèles organisationnels de traitement ou procédures ;
construction du ou des modèles organisationnels de données ;
construction de la liste des outils validée par les modèles de données et de
traitement.
A la fin de l'étude préalable, les étapes sont les suivantes :
23
Merise : 60 affaires classées
Programmation
MPD
Jeux de test
Tests de réception
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.
Première partie : rappels et objectifs
Chapitre 1 Introduction
Chapitre 2 Rappel sur les modèles
Deuxième partie : énoncés des exercices
Chapitre 3 Questionnaire à choix multiples permettant de vérifier ses
connaissances.
Chapitre 4 Définir le sujet de l'étude (MCC, domaine). Trois cas sont pris : le cas
d'une école, de services généraux et d'une bibliothèque.
Chapitre 5 Formaliser les données : exercices de plus en plus riches.
Chapitre 6 Construire un jeu d'essai qui se rapporte au cas des services généraux.
Chapitre 7 Valider les données et les traitements qui se rapportent au cas
bibliothèque.
Chapitre 8 Définir l'organisation influe sur la solution informatique (utilisation de
la table des coûts en annexe).
24
Chapitre 1 : introduction
25
Merise : 60 affaires classées
26
Chapitre 2 : rappel des modèles
Chaque modèle est décrit et suivi de trois paragraphes : ce qu'il faut savoir, les
erreurs à éviter et les questions à se poser.
27
Merise : 60 affaires classées
PARTENAIRE MESSAGE
DOMAINE 1
MESSAGE
DOMAINE 2
MES INTER DOMAINE
28
Chapitre 2 : rappel des modèles
PARTENAIRE DOMAINE 1
Message résultat
MESSAGE
Ö Erreurs à éviter
Décrire des opérations organisées. Les opérations conceptuelles sont
indépendantes de l'organisation, valables quelle que soit l'organisation. Inventorier
annuellement pour valoriser les stocks est une opération organisée. Une autre
organisation, un inventaire permanent par exemple, peut être imaginée, dans laquelle
il n'est pas nécessaire d'inventorier annuellement. Valoriser les stocks est une
29
Merise : 60 affaires classées
PATTE 1 NOMENCLATURE
INDIVIDU 1 INDIVIDU 2
RELATION PATTE 2
IDENTIFIANT IND1
CARD MIN,CARD MAX
INFO IND1
Ö Erreurs à éviter
La principale porte sur la construction des relations.
Une occurrence de relation n'existe qu'une fois entre les mêmes occurrences
d'individus. L'occurrence de relation (Stéphanie, Chat) est vraie ou fausse. Stéphanie
aime ou n'aime pas les chats. Elle ne peut les aimer plusieurs fois.
30
Chapitre 2 : rappel des modèles
Charles chat
Stéphanie taureau
PERSONNE ANIMAL
aimer
Ö Questions à se poser
Les occurrences d'individus peuvent-elles être citées facilement ? Quelles sont
les occurrences de personne et d'animal ?
difficultés à comprendre la vue fonctionnelle. Il peut décrire les messages entre sites
informatiques : demande à partir d'un poste (client) d'écrans, de programmes à
lancer, de requêtes de données ou de données à mettre à jour sur un autre site
(serveur).
SITE 2 SITE 1
MESSAGE 1
MESSAGE 2
MESSAGE EVENEMENT
OPERATION
OUTIL INFORMATIQUE
MESSAGE INTERNE
OPERATION 2
MESSAGE RESULTAT
32
Chapitre 2 : rappel des modèles
0,N
AUTORISER
GROUPE 0,N
AUTORISER
UTILISAT
0,N
0,N
GROUPE UTILISATEUR
UTILISATEUR GROUPER
1,N UTILISATEUR 0,N
33
Merise : 60 affaires classées
ordinateur plus puissant est recommandé ou, autres hypothèses, votre base est mal
conçue ou vos utilisateurs demandent trop d'historiques des ventes !
Ö Erreur à éviter : créer des individus pour le plaisir.
Ö Question à se poser : les volumes sont-ils calculés ?
BASE DE DONNEES
ETAT1
ETAT 2 ETAT 3
34
Chapitre 2 : rappel des modèles
DESSIN D'ETAT
Information à saisir
Information affichée
CLE ENREGISTREMENT
INFORMATION
35
Merise : 60 affaires classées
ETAT1
ETAT 2 ETAT 3
ACTION
RECORD
INFO
Pour bien optimiser la base de données, il est nécessaire de décrire toutes les
actions de lecture et d'écriture des enregistrements de la base, leur fréquence et leurs
conséquences sur les temps de traitement en fonction des différents cas
d'optimisation (redondance d'informations, regroupement ou éclatement
d'enregistrements) donc de structures de données. L'énoncé prendrait beaucoup plus
de temps et de place à construire que la solution. Alors, restez frustré !
Ö Ce qu'il faut savoir : ce modèle prend beaucoup de temps.
Ö Erreur à éviter : ne pas l'effectuer.
36
Chapitre 2 : rappel des modèles
DEUXIÈME PARTIE
ÉNONCÉ DES EXERCICES
37
Merise : 60 affaires classées
38
Chapitre 3 : questionnaire à choix multiples
Chapitre 3 : questionnaire à
choix multiples
39
Merise : 60 affaires classées
2 Conceptuel (exercice 1)
2.1 MCC
Dans quel ordre doivent s'effectuer les étapes suivantes : noter de 1 à 4.
définir les fonctions élémentaires
les domaines
les partenaires
les flux réels et d'informations
Pourquoi étudier ?
Les verbes suivants sont-ils des fonctions ? Répondre par oui ou non.
Gérer les écarts Veiller au grain
Gérer la pénurie Archiver
Répartir la pénurie Activer le processus
Favoriser les meilleurs Faire faire
Subsidiariser Obéir
Définir les écarts Commander
Veiller technologiquement Motiver le personnel
Les concepts suivants sont-ils des partenaires ? Répondre par oui ou non.
Client SNCF
Fournisseur IBM
Crédit Lyonnais Prêteur
Banque Shylock
Agence Lecteur
Service Abonné
EDF Concurrent
France Télécom Transporteur
40
Chapitre 3 : questionnaire à choix multiples
Les informations d'un modèle de données doivent : (répondre par oui ou non)
Appartenir à un individu et une relation
Toujours appartenir à un individu
Souvent appartenir à une relation
41
Merise : 60 affaires classées
42
Chapitre 3 : questionnaire à choix multiples
- en écriture
Une relation est créee par au moins 2 opérations
Une relation est reliée à au moins 2 individus
Toute info du MCD est reliée à un message
3 Organisationnel (exercice 2)
Quelle est la différence entre un MCD et un MOD ?
Les individus sont différents
Les relations sont différentes
Les concepts sont différents
De nouveaux individus apparaissent : lesquels ?
L'organigramme définit :
Les postes de travail
Les relations entre postes de travail
Qui est le chef ?
Le prénom du chef
Le type de hiérarchie du service
Le nombre de personnes occupant le poste
Les relations informelles entre personnes
43
Merise : 60 affaires classées
4 Informatique (exercice 3)
Un outil informatique est :
L'outil de développement retenu
Une transaction informatique
Un exemple de menu
Une clé anglaise numérique
Une décomposition de l'opération
La partie automatisée de l'opération, "la tâche machine"
Outils informatiques :
Combien d'outils types peuvent être définis par individu ?
Lesquels ?
44
Chapitre 3 : questionnaire à choix multiples
45
Merise : 60 affaires classées
46
Chapitre 4 : trouver les fonctions ou les limites du projet
47
Merise : 60 affaires classées
48
Chapitre 4 : trouver les fonctions ou les limites du projet
Ses besoins sont de pouvoir comparer ses notes aux autres matières, connaître le
poids de sa matière dans l'enseignement et avoir un trombinoscope des élèves de son
cours.
e) Compte rendu de l'entretien avec Mlle Plomb, élève
Elle désire connaître son admission et ses notes au plus tôt, ses possibilités de
stages au plus tôt et obtenir des notes les plus élevées possibles. Elle suit un cours de
métallurgie. Elle n'a pu le sauter.
L'organigramme est :
Responsable établissement
Responsable des études
Enseignants
Responsable des stages
49
Merise : 60 affaires classées
50
Chapitre 5 : modéliser les données à informatiser : le MCD
51
Merise : 60 affaires classées
52
Chapitre 5 : modéliser les données à informatiser : le MCD
AIMER
APPARTENIR
ALIMENT
MANGER
PAIEMENT
FACTURER FACTURER PAYER
PAYER LIVRAISON FACTURE
CLIENT
53
Merise : 60 affaires classées
12h15 dans la salle B2 et en juin dans la salle B1. L'enseignant fait pointer les élèves
présents. Agnan a assisté à tous les cours, Nicolas n'a assisté qu'au cours de
mécanique horlogère. Avant les congés scolaires, le taux de participation des
étudiants chute considérablement. Leur présence aux cours est aussi due aux
examens ou aux rapports qu'ils doivent écrire, comme celui qui portait sur la
prolifération des maringouins dans l'île d'Orléans. Un responsable des élèves donne
un rapport sur la qualité de l'enseignement reçu dans l'année par professeur. Agnan,
cette année, a donné l'appréciation des élèves sur le cours d'Unix de M. Coucou.
CONCERNE
EFFECTU
0,N
SYMPTOME 0,N MALADIE
Texte à vérifier :
Le médecin fixe le prix de sa consultation tous les ans. Son carnet de
consultations indique ses rendez-vous. A chaque consultation, il reçoit un ou
plusieurs malades s'ils sont de la même famille. L'examen clinique lui permet de
détecter les symptômes (température, mal de tête, fréquence cardiaque élevée,
souffle au coeur, logorrhée...) et de diagnostiquer une ou plusieurs maladies ou
pathologies (rhume, crise de foie, spasmophilie, acouphènes, hypoglycémie...). A
chaque maladie peuvent être associés un ou plusieurs symptômes. Cette même
maladie peut être diagnostiquée plusieurs fois, à chaque consultation.
54
Chapitre 5 : modéliser les données à informatiser : le MCD
cet exercice sont abordées ces deux règles. Transformer les deux phrases suivantes
en modèle de données :
l'élève étudie dans une école ;
l'élève poursuit ses études dans une école.
Placer les informations "date d'entrée" et "date de sortie de l'école" dans le
modèle de données dans les deux cas. Le premier modèle permet-il de mémoriser ces
informations ?
55
Merise : 60 affaires classées
56
Chapitre 5 : modéliser les données à informatiser : le MCD
133 19e Métro Ourcq, proche parc de la Villette, au 4e, 2 pièces, entrée, cuisine,
wc, salle de bain, gaz, électricité, chauffage individuel. Clair, calme, digicode, 3 200
F/mois (provision charges et taxes 300 F) Tél. 54 87 63. Libre 1er septembre.
134 20e Métro Gambetta, rue Sorbier, 4 pièces, 70 m2, cheminée, cuisine
équipée, bâtiment rénové, 9 500 F/mois, 12 56 35 87 (répondeur).
135 Sarcelles (95), proche toutes facilités, F3 de caractère, immeuble rénové
dans quartier calme, 2 800 F/mois charges comprises, 34 75 87 12, libre de suite.
remonte à 1936, et c'est Yasujiro Ozu qui le lui confia. Après la guerre, Chishû Ryû
illumina de sa discrète et bouleversante présence presque tous les chefs-d'oeuvre du
maître : Printemps tardif (1949), Eté précoce (1951), Voyage à Tokyo (1953), Le
Goût du saké (1962). Par la suite, il joua notamment dans la série cinématographique
Otoko wa tsuraiyo (C'est dur d'être un homme), de Yoji Yamada. Sa dernière
apparition eut lieu dans Rêves, d'Akira Kurosawa.
58
Chapitre 5 : modéliser les données à informatiser : le MCD
Les cours de chaque professeur concernent une année et une matière. Ils sont
planifiés à l'aide de chaque enseignant.
59
Merise : 60 affaires classées
Certaines matières sont prises en compte pour faire une moyenne. Celle-ci est prise
en compte pour la "filière" ou l'option demandée. Un élève ayant de mauvais
résultats en mathématiques ne sera pas pris en recherche opérationnelle. Un élève 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 corrigées par deux professeurs. Les notes sont affichées et
envoyées aux élèves. Ils ont 3 semaines pour donner une réponse. Environ 10% des
élèves refusent l'admission. C'est pourquoi plus d'élèves sont admis que n'en peut
contenir l'école.
60
Chapitre 5 : modéliser les données à informatiser : le MCD
L'entreprise Delabastille possède un siège social, des usines, des dépôts et des
régions de vente. Après fabrication dans les usines, les produits sortent des usines
vers les dépôts. La passation d'une commande par un client dans une région de vente
entraîne une livraison. Après préparation des produits dans le dépôt, la livraison est
effectuée directement au lieu de livraison du client, ou les produits doivent effectuer
un "transport primaire", c'est-à-dire de dépôt à dépôt avant la livraison finale.
61
Merise : 60 affaires classées
62
Chapitre 6 : construire un jeu d'essai
1 Introduction
Un jeu d'essai permet de concrétiser, par des exemples choisis, les traitements et
les données. Il est indispensable dans le cadre de progiciel et dans le cas où
l'utilisateur final a des difficultés à formaliser, structurer les données et avoir un
discours cohérent.
L'objectif de cet exercice est de montrer ce qu'est un jeu d'essai. Il faut
comprendre sa logique et compléter les tableaux par ce qui peut être déduit par des
règles de calcul. La construction de modèle de données est demandée à 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
différents 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
téléphones, et de deux fournisseurs Dété et Dhiver.
Les principes de fonctionnement sont les suivants. Les demandes des services
sont consolidées et constituent les besoins bruts. Après déduction du stock existant,
les besoins bruts deviennent des besoins nets. Ensuite sont calculées les quantités à
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 calculée 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 règles de
réapprovisionnement ;
les demandes de fournitures des différents services, les 21 et 22 octobre ;
63
Merise : 60 affaires classées
Stock maximum
Réapprovisionnement
fournisseur
Don service
Stock d'alerte
Niveau de stock
temps
64
Chapitre 6 : construire un jeu d'essai
4 Don immédiat
Les demandes de fournitures donnent lieu à un don immédiat si les fournitures
sont considérées comme spéciales (exemple : le téléphone), et si la quantité en stock
est suffisante.
Don Service Alu Service Bois
Date 22/10 23/10
Téléphone n°21 et n°22 n°23
65
Merise : 60 affaires classées
Si le dernier chiffre est négatif, cela signifie qu'il restera des articles en stock
après 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.
66
Chapitre 6 : construire un jeu d'essai
67
Merise : 60 affaires classées
68
Chapitre 6 : construire un jeu d'essai
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 téléphones au mois d'octobre, compte tenu des achats ?
Nous supposons que les fournitures données sont consommées et ne rentrent pas
dans le calcul de valorisation du stock. Ce n'est pas exact car les téléphones existent
toujours.
69
Merise : 60 affaires classées
70
Chapitre 7 : valider données, traitements et communications
COPIE NOTEE
ETUDIER
COPIE A CORRIGER
71
Merise : 60 affaires classées
EXAMEN QUESTION
COMPORTER
1,N 1,1
0,N 0,N
REPONDRE
PASSER
0,N 1,1
ELEVE REPONSE
DONNER
0,N PAR 1,1
72
Chapitre 7 : valider données, traitements et communications
Si vous ne pouvez pas toutes les placer, un – éminent - individu nouveau doit-il
être créé ? Existe-t-il une règle de calcul ? Définir les règles et les informations en
entrée et en sortie de règle.
73
Merise : 60 affaires classées
CAPACITE
CALENDRIER
ETRE
1,1 CAPABLE
ETRE 0,N
DISPONIBL
0,N GROUPER
0,N
SITE RESSOURCE PRODUIT
RA GA 20 000
RB GB 15 000
2.4 Quels concepts du MCD ne sont pas utilisés dans ces traitements ?
75
Merise : 60 affaires classées
76
Chapitre 8 : définir l'organisation
Chapitre 8 : définir
l'organisation
77
Merise : 60 affaires classées
78
Chapitre 8 : définir l'organisation
79
Merise : 60 affaires classées
80
Chapitre 8 : définir l'organisation
81
Merise : 60 affaires classées
sur son bureau, une synthèse des sanctions données. Il veut harmoniser les règles et
suivre l'activité de ses régions.
Nous supposons que la procédure est la même, sauf les nombreux rapports que
demande Gourou IV (objectifs, écarts, révisions...).
82
Chapitre 9 : outils données ou traitements ?
1 MCC
Le modèle de communication comprend le domaine "prêter les livres".
Les partenaires ou intervenants externes à la bibliothèque sont : "lecteur" (de
livre), "éditeur" (de livre) et "relieur" (de livre) qui pourraient être des types (appelés
sous-types) de fournisseur. D'autres partenaires tels que "mécène" ou "banque" ne
sont pas représentés.
Les domaines sont : "prêter les livres aux lecteurs" (assurer la rotation des livres
prêtés, récupérer les livres prêtés), "enrichir la bibliothèque" (conseiller le choix de
lecture, commander les nouveautés) et "maintenir les livres en état" (faire relier les
livres, les mettre au pilon). On ne considérera par la suite que le domaine (restreint)
"prêter les livres".
83
Merise : 60 affaires classées
DDE CONSEIL LECTURE LIVRAISON LIVRE
DDE ABONNEMENT
LIVRAIS. LIVRE RELIE
DDE DE PRET
DDE DE RELIURE
PRET ACCORDE
Les messages entre domaines ne sont pas représentés. Ils pourraient être la
demande d'état de livre entre "prêter" et "maintenir", la demande de livre non
connu...
Les messages sont :
Demande d'abonnement : nom personne, prénom personne, adresse personne.
Demande de prêt : titre de l'ouvrage, auteur, thème.
Retour de prêt : n° de livre, date de retour réelle du livre.
Prêt accordé : n° de livre, date de retour maximum du livre, date du prêt, n° de
prêt.
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 prêt, n° de prêt.
Les règles de calcul sont :
Calcul de la date de retour théorique à partir de la date du prêt et de la durée
maximale du prêt (qui dépend du titre emprunté).
Calcul du nombre de livres empruntables calculé à partir du n° abonné en
recherchant tous les exemplaires non rendus.
2 MCT
Les opérations conceptuelles sont :
Prise en compte de la demande de prêt : si la personne n'est pas abonnée, elle
l'est sans condition. Elle peut avoir des livres à restituer ou son quota est dépassé.
Une demande de restitution de livre est faite. Dans le cas contraire, et si un
exemplaire est disponible, le prêt est accordé.
84
Chapitre 9 : outils données ou traitements ?
3 MCD
Le modèle de données est le suivant : un auteur écrit un ou plusieurs ouvrages.
Un ouvrage est un ouvrage édité possédant plusieurs exemplaires physiques. Le prêt
est accordé pour un exemplaire physique à un lecteur. Une collection est éditée chez
un éditeur. Un ouvrage peut posséder plusieurs thèmes ou vedettes : roman,
documentaire, bande dessinée, histoire...
EXEMPLARISER
0,N 1,1
POSSEDER
THEME OUVRAGE EXEMPLAIRE
0,N EDITE
1,N
THEME
EDITER
0,N
0,1 PRETER
0,N
ECRIRE
COLLECTION PRET
AUTEUR
0,N 1,1
1,N
ACCORDER
RESP
COLLECTION 1,1
1,1
EDITEUR LECTEUR
0,N 0,N
85
Merise : 60 affaires classées
4 MOT
Les postes de travail sont :
le bibliothécaire : aide au choix de l'ouvrage, remplit les commandes,
réceptionne les livres des éditeurs ;
l'accueil : administratif, responsable des abonnements, de la relance aux
abonnés ;
le magasinier : responsable du stock, déballe et range les livres, met à
disposition les livres demandés, réceptionne les livres reliés.
Vous pouvez imaginer la procédure avant de lire la suite.
Les opérations organisées sont :
Conseiller lecteur : opération rajoutée pour montrer qu'une procédure peut être
multi-domaines.
Prise en compte de la demande d'abonnement : ici la procédure est détaillée 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 restitués).
Abonner lecteur : identique au conceptuel.
Prise en compte de la demande de prêt : la différence est que le magasinier va
chercher le livre en magasin.
Chercher livre : opération typiquement organisée. 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 mémoriser sa présence et effectuer un inventaire tous les
mois.
Prise en charge du prêt : c'est à ce moment que le prêt sera enregistré.
Annoncer indisponibilité : opération désagréable. C'est la faute de l'informatique
!
86
Chapitre 9 : outils données ou traitements ?
CONSEILLER
LECTEUR
LIVRE CONSEILLE
DDE ABONNEMENT
PEC DDE
ABONNEMENT
DDE DE COORDONNEES
COORDONNEES LECTEUR
ABONNER
LECTEUR
ABONNEMENT ACCORDE
DDE DE PRET
PEC DEMANDE
PRET
DDE DE RESTITUTION
DDE RECHERCHE EX
DDE DE COORDONNEES
CHERCHER LIVRE
EXEMPLAIRE TROUVE
PE CHARGE PRET
PRET ACCORDE
EXEMPLAIRE ABSENT
ANNONCER
INDISPO.
HEBDO
EX INDISPONIBLE
INVENTORIER EX
EX ABSENT
5 MOD
Les individus sont les mêmes que le MCD. Au lieu de créer un individu
supplémentaire tel que "inventaire", une information supplémentaire est dans
87
Merise : 60 affaires classées
Individu "collection".
Individu "éditeur".
Individu "exemplaire".
Individu "lecteur".
Individu "ouvrage".
Individu "prêt".
Opération "inventorier".
89
Merise : 60 affaires classées
90
Chapitre 10 : planifier les outils
1 Hypothèses de planification
Nous reprenons le cas de la bibliothèque. Pour chaque outil, le nombre
d'individus ou de relations à mettre à jour ou en lecture, les règles de calcul, le
nombre d'écrans définissent 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 spécification et de réalisation est estimé.
Type d'outil Batch Batch Batch Trans. Trans. Trans.
simple moyen comp. simple moyenne 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 règles 1 2 3 0 1 2
Alors Temps de spécification 2 5 10 2 5 10
Temps de réalisation 2 5 15 2 5 10
91
Merise : 60 affaires classées
Des outils très compliqués existent, dont l'estimation de la charge est laissée à
l'appréciation du programmeur.
Si, par exemple, les outils de 1 à 4 correspondent aux critères suivants,
Outil Nombre Nombre de Nombre Nombre de
d'individus relations d'états règles
Batch 1 1 1 0 1
Batch 2 2 2 1 2
Batch 3 3 2 2 2
Temps réel 4 1 2 2 1
ils auront les types suivants et pourront être planifiés comme suit :
Outil Type Complexité Temps de Temps de Temps
spécification réalisation 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
92
Chapitre 10 : planifier les outils
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 empruntés
Consultation des ouvrages et de leur disponibilité
Créer abonné
Créer ouvrage
Enregistrement prêt
Modification abonné
Modification présence livre
Recherche des ouvrages en fonction des auteurs, des
collections, des éditeurs
Edition inventaire
TOTAL
93
Merise : 60 affaires classées
94
Chapitre 11 : construire le MPD
Chapitre 11 : construire le
MPD
CONCERNE
EFFECTU
0,N
SYMPTOME 0,N MALADIE
95
Merise : 60 affaires classées
SUIVRE PLAN
SITUATION 0,1
TENIR
0,N COMPTE MODIFIER
PLAN
0,N
PLAN PRECEDER
PLAN
0,1
PLAN / 1,N
OPERATION
SUIVRE
1,1 OPERATION
0,1
OPERATION
MODIFIER
OPERATION
PRECEDER
OPERATION
0,1
GROUPE
RECLAMEUR
PRODUIT
ENVOYER
COMPOSER GROUPE
1,N 0,N
CODE PERSONNE
NOM PERSONNE
1,N
ADRESSE PERSONNE
1,1
ORIGINE
RECLAMATION GROUPER
PRODUCTION PRODUIT
0,1 CODE RECLAMATION
REPONSE 1,N
RECLAMATION 0,N 0,N
TYPE CRITERE
RECLAMATION RECLAMATION
CODE CRITERE
CODE TYPE RECLAM.
LIBELLE PARAMETRE
LIB TYPE RECLAMATION
96
Chapitre 11 : construire le MPD
97
Merise : 60 affaires classées
98
Chapitre 12 : exercices complets
Chapitre 12 : exercices
complets
Nous croyons qu'il avait simplement étudié‚ en Hollande pour être aubergiste. Ce
gredin de l'ordre composite était, selon les probabilités, quelque Flamand de Lille en
Flandre, Français à Paris, Belge à Bruxelles, commodément à cheval sur deux
frontières. Sa prouesse à Waterloo, on la connaît. Comme on voit il l'exagérait un
peu. Le flux et le reflux, le méandre, l'aventure, était l'élément de son existence ;
conscience déchirée entraîne vie décousue ; et vraisemblablement, à l'orageuse
époque du 18 juin 1815. Thénardier appartenait à cette variété 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'armée
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 Thénardier
: Voilà le maître de la maison. Erreur. Elle n'était même pas la maîtresse. Le maître
et la maîtresse, c'était le mari. Elle faisait, il créait. Il dirigeait tout par une sorte
d'action magnétique‚ invisible et continuelle. Un mot lui suffisait, quelquefois un
signe ; le mastodonte obéissait. Le Thénardier était pour la Thénardier, sans qu'elle
s'en rendit trop compte, une espèce d'être particulier et souverain. Elle avait les
vertus de sa façon d'être; jamais eût-elle été en dissentiment sur un détail avec
monsieur Thénardier, hypothèse du reste inadmissible, elle n'eût donné‚
publiquement tort à son mari, sur quoi que ce soit. Jamais elle n'eût commis "devant
des étrangers", cette faute que font si souvent les femmes, et qu'on appelle, en
99
Merise : 60 affaires classées
100
Chapitre 12 : exercices complets
101
Merise : 60 affaires classées
102
Chapitre 12 : exercices complets
103
Merise : 60 affaires classées
aux sociétés et aux montants versés. Une forte somme entraîne une récompense de
dix pages et une petite somme un remerciement sur le dos de l'enveloppe. Le délai de
relance dépend de l'entreprise ayant accepté le stage. Le trésorier 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 considérons qu'il y a :
5 000 entreprises prospectées, 1 personne en moyenne connue par entreprise.
Une sur dix répond positivement. La moitié des entreprises ayant accepté de payer la
taxe sont relancées et toutes les réponses positives entraînent un versement.
Dix niveaux d'échelle de taxe sont définis. Une réponse de 5 types différents est
éditée à chaque versement. Les versements sont mémorisés sur 5 ans.
104
Chapitre 12 : exercices complets
SECURITE
ELEVE SOCIALE
DECLARATION DE STAGE
DDE DE STAGE
PROPOSITION DE STAGE
FORMER
BULLETIN DE NOTE
ELEVE
105
Merise : 60 affaires classées
Un domaine a été identifié comme étant de former les élèves. Le MCD a été fait
au chapitre 5.
Construire le MCT, le MOT, le MOD (mémorisation des données sur 5 ans) et
faire la liste des outils.
Nous considérons qu'il y a :
4 promotions annuelles de 500 élèves, 200 matières et 50 options, toutes
promotions confondues, et 2 enseignements par matière. Une option compte 10
matières en moyenne.
Nous considérons 50 salles de cours et 20 professeurs. Un enseignement porte
sur 1 matière, comprend 10 cours, 2 examens et 20 élèves en moyenne.
CANDIDATURE
REPONSE EXAMEN
ELEVE
SELECTIONNER
ELEVES
EXAMEN DE PASSAGE
REPONSE CANDIDATURE
106
Chapitre 12 : exercices complets
Un élève se présente dans une option parmi 10 et passe 10 examens (un examen
par matière) notés par 3 professeurs différents parmi 20. Au total, il existe 10 options
à l'entrée et 20 matières.
REFUS DDE
DON PREVU
DDE ACHATS
ACHETER
RECEPTION PREVUE
RECEPTION EFFECTUEE
107
Merise : 60 affaires classées
CONDITIONS D'ACHATS
DDE ACHATS
FOURNISSEUR
ACHETER
RECEPTION PREVUE
RECEPTION EFFECTUEE
CDE FOURNISSEUR
DEMANDE DEPENSE
108
Chapitre 12 : exercices complets
109
Merise : 60 affaires classées
110
Chapitre 12 : exercices complets
111
Merise : 60 affaires classées
Les rejets 1 sont les prématurés (revue trop périmée), 2, les non acceptés et 3 les
non rappelés (revue non périmée).
Bordereau d'invendus complémentaire : hebdomadaires invendus des journées
précédentes.
Nombre de bacs, nombre de paquets, libellé titre, prix, numéro, 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
112
Chapitre 12 : exercices complets
113
Merise : 60 affaires classées
114
Chapitre 12 : exercices complets
115
Merise : 60 affaires classées
par exemple). Une déclaration doit lui être envoyée obligatoirement, en moyenne
une par an.
Le docteur Knock hésite à s'informatiser, aidez-le.
Il reçoit 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 présente 2
symptômes en moyenne. Une prescription contient 2,5 remèdes en moyenne. Une
ordonnance est délivrée une consultation sur deux. Un acte est exécuté par
consultation. Une consultation diagnostique 1 maladie en moyenne.
Supposons qu'il existe 1 000 médecins, 1 000 maladies, 500 symptômes, 3
symptômes par consultation, 10 000 remèdes.
Une partie du MCD a déjà été effectuée. Nous ne considérerons que la
prescription et non les résultats 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.
116
Chapitre 12 : exercices complets
117
Merise : 60 affaires classées
118
Chapitre 12 : exercices complets
119
Merise : 60 affaires classées
120
Chapitre 13 : corrigé QCM
121
Merise : 60 affaires classées
L'ordre était difficile à trouver. Les fonctions doivent être définies en premier
pour définir le champ de l'étude.
Pourquoi étudier ?
Apprendre. Pourquoi apprendre ? Savoir ou connaître.
Les verbes suivants sont-ils des fonctions ? O est oui et N est non
Gérer les écarts N Veiller au grain N
Gérer la pénurie N Archiver N
Répartir la pénurie N Activer le processus N
Favoriser les meilleurs N Faire faire N
Subsidiariser N Obéir N
Définir les écarts N Commander N
Veiller technologiquement N Motiver le personnel O
Les concepts suivants sont-ils des partenaires ? Répondre par oui ou non.
Client O SNCF N
Fournisseur O IBM N
Crédit Lyonnais N Prêteur O
Banque N Shylock N
Agence N Lecteur O
Service N Abonné N
EDF N/O Concurrent N
France Télécom N Transporteur O
122
Chapitre 13 : corrigé QCM
Tous les messages pour lesquels la réponse est non ne précisent pas le sujet de
l'étude : gestion de production, financière ou comptabilité ? Quelle différence existe-
t-il entre l'offre et la demande d'amour ?
MCD
Règle sur les individus.
Ils doivent exister proprement O
Etre cités facilement O
Etre liés à une relation N
Etre reliés à une patte N
Posséder des informations O
Comprendre une date N
Règle sur les relations. Elles doivent : V est VRAI et F est FAUX
Etre reliées à des individus V
Etre reliées à des individus différents F
Peuvent être reliées 2 fois au même individu V
Il n'existe pas 2 relations entre 2 individus F
Il n'existe pas 2 occurrences de relation entre les mêmes occurrences d'individu V
Il n'existe pas 2 occurrences de relation entre les mêmes individus F
Il n'existe pas 2 relations entre les mêmes occurrences d'individu F
Une relation contenant une date permet de mémoriser les historiques de cette relation F
123
Merise : 60 affaires classées
Inventaire X
Adresse X
Date X
Titre X
Diplôme 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 polysème. Il peut être une occurrence d'animal ou un lieu géographique, des lieus
ou des lieux ? Type d'animal peut être une information ou un individu. Voir dans le
premier ouvrage Parlez-vous Merise ?
2.2 MCT
Une opération conceptuelle a : (répondre par oui ou non).
Un message événement au minimum N
Un message événement au maximum O
Un message résultat au minimum N
Un message résultat au maximum N
Un message événement ou résultat au minimum O
124
Chapitre 13 : corrigé QCM
Une opération a un modèle de données en lecture et, dans le cas de mise à jour,
un modèle en écriture.
VALIDATION MCT/MCD
Valider données et traitements consiste à : (répondre par oui ou non).
Vérifier qu'une opération conceptuelle a toutes ses infos
- en lecture O
- en écriture O
Une relation est créée par au moins 2 opérations N
Une relation est reliée à au moins 2 individus N
Toute info du MCD est reliée à un message N
Deux validations existent : valider les traitements par les données et les données
par les traitements. Dans ce dernier cas, vérifier qu'un individu ou une relation est
créé par une opération au minimum et lu par une opération au minimum.
Les concepts du conceptuel sont conservés et d'autres sont rajoutés. Les volumes
de données sont calculés avec plus de précision au modèle logique ou physique en
tenant compte des index d'enregistrement.
Un poste de travail est défini 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 prénom du chef N
Le nom de la secrétaire du service N
125
Merise : 60 affaires classées
Un poste de travail est défini 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 définit :
Les postes de travail O
Les relations entre postes de travail O
Qui est le chef ? N
Le prénom du chef N
Le type de hiérarchie du service O
Le nombre de personnes occupant le poste O
Les relations informelles entre personnes N
Une procédure indique surtout "qui fait quoi ?" et la conduite à tenir dans une
situation inhabituelle. Responsable = coupable.
Les menus peuvent en faire partie. Il n'existe pas de tâche homme et de tâche
machine mais des outils informatiques à disposition de l'utilisateur.
Les outils informatiques peuvent être définis à partir :
126
Chapitre 13 : corrigé QCM
Des opérations O
Des individus O
Des relations O
Des informations N
Des solutions définies par l'utilisateur final N
Des messages événement des opérations N
Des domaines N
Navigationnel = réseau
Les différences 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 manière de modifier les structures d'enregistrements N
Les langages d'interrogation des données O
La longueur des enregistrements N
Les définitions de clés d'enregistrement N
127
Merise : 60 affaires classées
128
Chapitre 14 : réponses possibles sur les fonctions du projet
Chapitre 14 : réponses
possibles sur les fonctions
du projet
Les activités de M. Troisplumes sont les cinq premières. Les deux suivantes sont
celles de M. Deuxplumes et celles de M. Duvet sont les trois dernières. Le pourquoi
des activités de l'enseignant M. Plume fait partie des activités de M. Troisplumes.
Mlle Plomb ne fait pas partie des domaines précédents mais du domaine
"étudier". Le trombinoscope fait partie d'un autre domaine (Communiquer !).
Planifier les réunions des professeurs fait partie d'un autre domaine "planifier ou
organiser des réunions".
129
Merise : 60 affaires classées
CANDIDATURE
REPONSE EXAMEN
DDE ABSENCE
COPIE A CORRIGER
ELEVE FORMER
SECURITE SOCIALE
BULLETIN DE NOTE
CORRECTION PROBLEME
DECLARATION DE STAGE
DDE REPONSE QUESTION
OFFRE DE STAGE
PLACER ELEVES
CHOIX DE STAGE EMPLOYEUR
PROPOSITION DE STAGE
130
Chapitre 14 : réponses possibles sur les fonctions du projet
Choix de stage par un élève : n° élève, n° matière 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 début, durée, nom tuteur technique, prénom tuteur technique, n°
élève, nom élève, prénom élève, nom professeur, prénom professeur, n° convention,
date de signature de la convention.
Copie à corriger : nom élève, n° question, libellé question, libellé réponse.
Copie notée : nom élève, n° question, libellé note, note réponse, note totale élève.
Correction du problème : n° examen, date examen, n° question, libellé
correction, nom professeur.
Déclaration de stage S.S. : nom de l'entreprise, adresse de l'entreprise, nom
élève, prénom élève.
Demande d'absence : n° élève, n° enseignement, libellé demande d'absence.
Demande de changement d'enseignement : n° élève, nom élève, libellé demande
de changement.
Demande de réponse 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, durée, date de fin de stage souhaitée.
Diplôme obtenu : n° élève, nom élève, libellé diplôme, date diplôme.
Examen de passage : nom candidat, prénom candidat, adresse candidat, date
examen, option examen, n° question, libellé question, note maximum question.
Offre de stage à un élève : n° module stage, domaine, objet stage, lieu, nom de
l'entreprise, durée.
Proposition de stage par une entreprise : nom de l'entreprise, adresse de
l'entreprise (lieu de stage), nom personne, objet stage, durée, date de fin de stage
souhaitée.
Réponse candidature : nom candidat, prénom candidat, adresse candidat, date
examen, n° question, libellé question, corrigé réponse, note totale.
Réponse examen : nom candidat, prénom candidat, adresse candidat, date
examen, n° question, libellé réponse.
131
Merise : 60 affaires classées
Une même fonction peut être exercée par plusieurs postes de travail. Cela
entraîne une demande et un contrôle (des dépenses par exemple).
132
Chapitre 14 : réponses possibles sur les fonctions du projet
RECLAMATIONS
COMPTABILISER UTILISATEUR
DDE FOURNITURES
DON FOURNITURES
DON PREVU
DDE ACHATS
RECEPTION FOURNITURE
RECEPTION PREVUE
CONDITIONS D'ACHATS
RECEPTION EFFECTUEE
FOURNISSEUR
ACHETER
CDE FOURNISSEUR
DEMANDE DEPENSE
133
Merise : 60 affaires classées
Don prévu (indique la date à laquelle sera réalisé le don de fournitures) : date
prévue du don, libellé fourniture, nom personne, quantité prévue du don.
Facture validée : n° facture, montant facture, n° fournisseur.
Réception fourniture (indique la date à laquelle les fournitures devront être
livrées par les fournisseurs à acheter) : date réception, référence fourniture, lieu de
stockage, nom fournisseur, quantité commandée, quantité livrée.
Réception effectuée : date réception, libellé fourniture, quantité livrée.
Réception prévue (indique la date prévisionnelle à laquelle les fournitures
devront être disponibles) : date prévue réception, libellé fourniture, quantité livrée
prévue.
Réclamation utilisateur (réclamations pour l'endommagement d'une fourniture) :
description réclamation, libellé fourniture, libellé type, date don.
Refus demande (le responsable des services généraux se réserve 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 mêmes fournitures) : date du prochain don, libellé
fourniture, période consommation, quantité consommée.
134
Chapitre 14 : réponses possibles sur les fonctions du projet
Dans la première solution, le domaine "prêter les livres" est créé, et commander
fait partie de la fonction "acheter".
Dans la deuxième solution, le domaine "prêter les livres" est créé, et commander
fait partie de la fonction "prêter les livres".
Dans la troisième solution, 3 domaines "prêter les livres aux abonnés", "enrichir
la bibliothèque" et maintenir les livres en état" sont créés, et "commander fait partie
de la fonction "acheter".
Dans la quatrième solution, 3 domaines "prêter les livres aux abonnés", "enrichir
la bibliothèque" et "maintenir les livres en état" sont créés et "commander" fait partie
d'une des trois fonctions. Or, les trois domaines achètent : "prêter les livres aux
abonnés" pour augmenter le nombre d'exemplaires d'un livre très demandé, "enrichir
la bibliothèque" pour des livres nouveaux et "maintenir les livres en état" pour les
livres usagés. Cette solution n'est pas la meilleure.
Comment choisir ? Avoir plusieurs domaines multiplie les modèles de données et
les projets. S'ils regroupent un nombre impressionnant de fonctions, il faut les garder
distincts, sinon les regrouper. Dans notre cas, il est préférable de les regrouper. Le
MCC montre les trois sous-domaines.
135
Merise : 60 affaires classées
136
Chapitre 15 : corrigé de la modélisation des données à informatiser
Chapitre 15 : corrigé de la
modélisation des données à
informatiser
137
Merise : 60 affaires classées
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 aimés par personne.
Un animal est aimé par une personne au maximum : non Cardinalité maximum = N
Les chats sont aimés 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 cardinalités minimum entre animal et aliment sont un. Si elles
sont laissées à un, tout animal créé devra être lié à un aliment et tout aliment créé à
un animal. Une seule transaction informatique devra créer animaux et aliments. Il est
plus simple de mettre les cardinalités minimales à zéro. Même chose pour espèce et
animal.
APPARTENIR AIMER
1,N
ALIMENT
MANGER
0,N
138
Chapitre 15 : corrigé de la modélisation des données à informatiser
139
Merise : 60 affaires classées
L'élève poursuit ses études dans une école : les individus sont "élève", "étude" et
"école", les relations "poursuivre" et "dans une".
POURSUIVRE
0,N 1,1
DANS UNE
1,1 0,N
Dans les deux cas, les cardinalités à partir de l'individu "école" sont 0 et N. Dans
le premier cas, date d'entrée et de sortie de l'école sont dans la relation "étudier".
Dans le deuxième cas, elles sont dans l'individu "étude". Le premier cas ne permet
pas de mémoriser les dates si l'élève a changé d'école et est revenu (s'il appartient à
deux promotions par exemple). Mémoriser les dates dans une relation ne permet pas
la gestion d'historique ! Il faut créer l'individu "période de XXX".
15.6.1 Dans le premier modèle, une tournée est déterminée par les arrêts (ou les
poteaux) :
140
Chapitre 15 : corrigé de la modélisation des données à informatiser
1 2 3 4 5 6
CAMION TOURNEE
CAMIONNER
0,N 1,1
1,N
ARRETER
TOURNEE
ARRETER 1,1
CLIENT CLIENT ARRET
0,N 0,1
15.6.2 Dans le deuxième modèle, une tournée est déterminée par les trajets (ou
les intervalles) :
1 2 3 4 5
CAMION TOURNEE
CAMIONNER
0,N 1,1
1,N
TOURNEE
/ TRAJET
1,1
DEBUTER
CLIENT TRAJET TRAJET
0,N 0,1
141
Merise : 60 affaires classées
PRESCRIRE
0,N 1,1
DOSER
0,N 0,N
TIMING PRISE
POSOLOGIE
EXERCER
0,N 1,N
A L'
1,1 ENCONTRE 0,N
EXERCER
0,N 1,1
POUR
1,1 ELIRE 0,N
143
Merise : 60 affaires classées
TENIR
0,N COMPTE MODIFIER
PLAN
0,N
PLAN PRECEDER
PLAN
0,1
PLAN / 1,N
OPERATION
SUIVRE
1,1 OPERATION
0,1
OPERATION
MODIFIER
OPERATION
PRECEDER
OPERATION
0,1
144
Chapitre 15 : corrigé de la modélisation des données à informatiser
PARENTER ETRE PERE DE
0,N
REALISER
CHEF
S'ACTIVER 1,1 D'OEUVRE
ETRE FILS DE
0,2
0,N
O,N
PERSONNE 1,1 0,N
ACTIVITE
0,N JOUER
1,1
METIER 0,1
ACTIVE
ACTIVER
VILLE
0,N
0,N VILLE
METIER
0,N PROVINCE
0,1
0,N 1,N
ENTREPRISE ACHETER
0,N CONSTRUIR CENTRALE
E
1,1
145
Merise : 60 affaires classées
PERSONNE UNION
GENERER
0,1 0,N
0,N 1,N
UNIR
0,N
REGNE
EXERCER
POUVOIR 1,1
COMPOSE
0,N NOEUD 1,N
NOUER
0,N AVAL 1,1
Mais, dans cette représentation, on ne peut faire de différence entre les deux
pyramides qui sont constituées des mêmes nœuds mais de traits différents. Cette
représentation ne suffit pas.
146
Chapitre 15 : corrigé de la modélisation des données à informatiser
Les pyramides sont donc constituées de traits reliant des nœuds! Une première
représentation est possible.
Dans cette représentation, un trait peut être composant d'une ou de plusieurs
pyramides. Les deux cardinalités 1,1 ou 1,N sont possibles.
COMPOSER
1,N TRAIT 1,N
NOEUD TRAIT
PYRAMIDE
NOUER
0,N AMONT 1,1
NOUER
0,N AVAL 1,1
COMPOSER
1,N CORRELATION 1,N
NOUER
0,N AVAL 1,N
147
Merise : 60 affaires classées
Noël 1992
NIMBUS CHIMIE
PROFESSEUR
MATIERE
ENSEIGNER
0,N 0,N
Noël 1993
Noël 1992
ENSEIGNEMENT 0,N
0,N DONNER ENSEIGNER
1,1 1,1 MATIERE
148
Chapitre 15 : corrigé de la modélisation des données à informatiser
DONNER
0,N 1,1 ENSEIGNER
MATIERE
ENSEIGNEMENT MATIERE
PROFESSEUR 0,N
1,1
ENSEIGNER
MATIERE
0,N 0,N
0,N
PLANIFIER VERIFIER
MATIERE/OPT
ION
0,N 0,N
0,N
NOTER
SUIVI PAR EXAMEN
SALLE DE 0,N
COURS
0,N
ELEVE OPTION
0,N 1,1 /ELEVE
149
Merise : 60 affaires classées
POSSEDER 1,1
1,N
NOTER
SELECTION 0,N
1,N NOTER
CANDIDAT
NOTE
0,N
DIPLOME
EXAMEN
PASSER SELECTION
0,N EXAMEN
POSTULER
0,N
CANDIDATURE
0,N
1,1
1,1
OPTION MATIERE
CANDIDATE 1,1 EXAMINEE
OPTION MATIERE
0,N 0,N
0,N
0,N
PROPOSE
R STAGE
CRITERE
STAGE
SUPERVISE
R STAGE
1,1
CLASSER
MATIERE STAGE 1,N
OPTION
OPTION
MATIERE/OP 0,N /ELEVE
TION 1,N
150
Chapitre 15 : corrigé de la modélisation des données à informatiser
Les stages sont classés en fonction de critères (lieu, durée..) pour être choisis par
les élèves.
151
Merise : 60 affaires classées
FABRIQUER
0,N 1,1
USINE FABRICATION
MOUVEMENT
DEPART
0,1 MVT
DEPOT PREPARATION
ARRIVEE
0,N CLIENT
MVT
PASSER
0,N 1,1
Les notions de type et sous-type sont strictement identiques aux relations 1,1 et
0,1. En écrivant plutôt ces cardinalités, il sera beaucoup plus facile de passer au
modèle logique de données et cela vous évitera des migraines !
Il est extrêmement important de définir au niveau conceptuel les concepts
retenus. Dans certains cas, 7 niveaux de sous-types ont été définis ! Dans le cas
présent, le concept de mouvement est créé et remplace trois individus. Un seul
enregistrement sera créé au niveau logique.
INDIVIDU PATTE
AVOIR COMME SS
0,N IND/PATTE
0,N 1,1
1,1
0,N 0,N
REL / PATTE
INFO/IND IND/REL
153
Merise : 60 affaires classées
154
Chapitre 16 : corrigé du jeu d'essai
Si le dernier chiffre est négatif, cela signifie qu'il restera des articles en stock
après 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.
155
Merise : 60 affaires classées
156
Chapitre 16 : corrigé du jeu d'essai
157
Merise : 60 affaires classées
158
Chapitre 16 : corrigé du jeu d'essai
INVENTORIER
TYPE
QTE INVENTORIEE
0,N 1,N
TYPE INVENTAIRE
FOURNITURE
STOCK ALERTE DATE INVENTAIRE
STOCK MAXI
LIBELLE
SERVICE
0,N
SCE
DEMANDEUR TYPE
FOURNITURE
STOCK ALERTE
DEMANDE 0,N
CONCERNER
DATE DEMANDE 1,1
QTE DEMANDEE
159
Merise : 60 affaires classées
SERVICE 1,1
SCE 0,N
DEMANDEUR COMMANDE
LIBELLE 0,N
SERVICE
DATE COMMANDE
PROPOSER
1,1
CONDITIONNEMENT
DEMANDE PRIX ACHAT 1,N
DATE DEMANDE
QTE DEMANDEE
LIGNER
COMMANDE
0,N
1,1 1,1
REPONDRE 0,N
CONCERNER INVENTORIER
TYPE
0,N qté inventoriée
1,1
0,N 0,N 1,N
DON - REPRISE
TYPE INVENTAIRE
QTE DONNEE
FOURNITURE
COMPORTER
1,1 STOCK ALERTE DATE
INVENTAIRE
STOCK MAXI
0,N 0,N
LOT APPARTENIR A
1,1
QTE LIVREE
160
Chapitre 17 : corrigé des validations
COPIE NOTEE
ETUDIER
COPIE A CORRIGER
161
Merise : 60 affaires classées
QUESTION
EXAMEN NO QUESTION
COMPORTER
1,N 1,1 LIB QUESTION
DATE EXAMEN LIB CORRIGE
1,1 NOTE MAXI
DONNER
0,N 0,N
PASSER REPONDRE
0,N
0,N 1,1
PROFESSEUR ELEVE REPONSE
DONNER
NOM NOM ELEVE 0,N PAR 1,1 LIB REPONSE
PROFESSEUR NOTE REPONSE
NOM ELEVE
QUESTION
NO QUESTION
LIB QUESTION 0,N
LIB CORRIGE
NOTE MAXI LIB REPONSE REPONDRE
NOTE REPONSE
1,N
ELEVE COPIE
0,N
DONNER
1,1 ELEVE
PAR
NOM ELEVE
NOM ELEVE
CA NOTE
COPIE
NOTE TOTALE
ELEVE
Les informations en entrée de la règle sont le nom de l'élève, la date de l'examen
et ses notes. Le résultat est la note totale de l'élève à l'examen. Cette information
n'est pas dans le modèle conceptuel de données, car calculée. Elle pourra l'être lors
de l'optimisation, après la construction du modèle logique de données.
162
Chapitre 17 : corrigé des validations
3.2 Quels concepts du MCD ne sont pas utilisés dans ces traitements ?
Les concepts de gamme et d'opérations ne sont pas utilisés dans les traitements.
0,N
1,1
PRODUIRE
PRODUCTION RESSOURCE RESSOURCE SE SITUER
PREVUE 1,1 0,N 1,1
163
Merise : 60 affaires classées
164
Chapitre 18 : corrigé organisation
Chapitre 18 : corrigé
organisation
PUNIR
INFRACTION
165
Merise : 60 affaires classées
PROPOSITION
TRAITER
PROPOSITION
POSITION COMMUNE
EXAMIN. POS.
COMMUNE
EXAMINER
AMENDT
DECIDER
PROPOSITION
TENTER
CONCILIATION
AVIS NEGATIF
DEFINIR PROJET
COM.
166
Chapitre 18 : corrigé organisation
PENITENCE EFFECTUEE
EGLISE
PECHE AVOUE
PECHEUR MORALISER
PENITENCE
REGLE DE MORALE
ABSOLUTION
Il n'existe pas de chronologie des messages dans Merise. Néanmoins, dans ce cas,
un certain ordre, autre que moral, existe : règle de morale, péché avoué, pénitence à
effectuer, pénitence effectuée, absolution. Il est préférable de prévenir de la
pénitence encourue dans la règle plutôt qu'annoncer seulement "C'est très grave !" et
de ne créer la pénitence qu'une fois le péché accompli. Les flux des facilités à
pardonner (les indulgences) ne sont pas décrits.
167
Merise : 60 affaires classées
4.3 MCT
Trois opérations conceptuelles sont définies :
Fixer les règles et les diffuser ou prêcher.
Prendre en compte le péché ou moraliser et indiquer la pénitence à effectuer. Le
même nom est pris pour l'opération et le domaine. C'est possible mais à éviter.
Prendre en compte la pénitence et donner l'absolution ou absoudre.
GRAND KHAN
LIEUTENANT REGIONAL
PRECHEUR LOCAL
Procédure de sanction :
168
Chapitre 18 : corrigé organisation
FIXER REGLE
DEF REGLE
LOCALE
PEC REGLE
LOCALE
PRECHER
REGLE DE MORALE
PECHE AVOUE
MORALISER
PENITENCE
PENITENCE EFFECTUEE
PEC PENITENCE
ABSOLUTION
Procédure de sanction : les lieutenants régionaux ne fixent aucune règle ainsi que
Gourou II et son gendre.
169
Merise : 60 affaires classées
PRECHER
REGLE DE MORALE
PECHE AVOUE
MORALISER
PENITENCE
PENITENCE EFFECTUEE
PEC PENITENCE
ABSOLUTION
GOUROU II
LIEUTENANT REGIONAL
PRECHEUR LOCAL
Procédure de sanction : seuls les lieutenants régionaux fixent des règles. Gourou
II se la coule douce, voyage, porte la bonne nouvelle et s'affaire.
170
Chapitre 18 : corrigé organisation
DEF REGLE
LOCALE
PEC REGLE
LOCALE
PRECHER
REGLE DE MORALE
PECHE AVOUE
MORALISER
PENITENCE
PENITENCE EFFECTUEE
PEC PENITENCE
ABSOLUTION
GOUROU III
LIEUTENANT REGIONAL
PRECHEUR LOCAL
171
Merise : 60 affaires classées
Procédure de sanction : Gourou III fixe les types de sanctions pour déterminer
qui doit décider de la pénitence. Cette procédure est la meilleure : chacun connaît
son rôle et ses limites. Les procédures de contrôle restent à décider afin que chacun
reste dans ses limites. Si la faute est grave ou capitale, le prêcheur local en réfère au
lieutenant régional. Si la faute est capitale, le lieutenant régional en réfère à Gourou
III qui seul peut décider des mises à mort pour non-respect ou atteinte aux lois de
l'Eglise.
FIXER TYPE
SANCTION
TYPE DE SANCTION
PRECHER
REGLE DE MORALE
PECHE AVOUE
MORALISER
PEC FAUTE
GRAVE/CAP
PENITENCE
SANCTION CAPITALE
PEC DECISION
GOUROU
PENITENCE
PENITENCE EFFECTUEE
PEC PENITENCE
ABSOLUTION
172
Chapitre 18 : corrigé organisation
SITE PRECHEUR
LOCAL
Deuxième cas, centralisation complète, saisie des données en temps réel pour
assouvir la soif de savoir de Gourou IV.
Investissement Fonctionnement
1 ordinateur 5 000 500
Système d'exploitation 600 2000
Périphériques (contrôleurs, lecteur 1 650 165
cassettes)
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
PRECHEUR
LOCAL
SITE
LIEUTENANT
Dans le premier cas, nous supposons que les prêcheurs se débrouillent avec un
traitement de texte et un programme écrit avec un logiciel de base de données estimé
à 200 KF. Dans le deuxième cas, nous ne prenons pas le cas de développement
spécifique ou de progiciel ecclésiastique bien connu, ou de logiciel américain acheté,
réécrit partiellement et introduit d'un seul coup de big bang dans toute l'Animie ! Les
coûts sont alors peu précis (entre 500 KF et plusieurs millions de francs).
173
Merise : 60 affaires classées
Sans tenir compte de ces facteurs importants, les coûts d'investissements gros
système sont le double de la micro-informatique et 10 fois plus chers en coûts de
fonctionnement !
174
Chapitre 19 : corrigé exercices 41 et 42, lister les outils
Chapitre 19 : corrigé
exercices 41 et 42, lister les
outils
Individu "collection".
Créer collection
Modifier collection
Individu "éditeur".
Créer éditeur
Modifier éditeur
Individu "exemplaire".
Créer exemplaire
Modifier exemplaire
Individu "lecteur".
Créer lecteur
Modifier lecteur
Individu "ouvrage".
Créer ouvrage
Modifier ouvrage
Rechercher ouvrage d'auteur
Rechercher ouvrage d'une collection
Rechercher ouvrage d'un thème
Individu "prêt".
Créer prêt
175
Merise : 60 affaires classées
Modifier prêt
Consulter prêt (lecteur, exemplaire, date de retour)
Rechercher prêt d'un exemplaire
Rechercher prêt d'un lecteur
Individu "thème".
Créer thème
Modifier thème
176
Chapitre 19 : corrigé exercices 41 et 42, lister les outils
Opération "Inventorier".
Edition inventaire
Modification présence livre
Edition exemplaires manquants
EXEMPLARISER
0,N 1,1
POSSEDER
THEME OUVRAGE EXEMPLAIRE
0,N EDITE
1,N
THEME
EDITER
0,N
0,1
ECRIRE
COLLECTION
AUTEUR
0,N
1,N
ACCORDER
PRETER
0,N 1,1
177
Merise : 60 affaires classées
178
Chapitre 20 : corrigé exercice 43, planifier les outils
En conclusion, donnez les outils les plus compliqués aux meilleurs analystes !
179
Merise : 60 affaires classées
180
Chapitre 21 : corrigés des modèles physiques de données
MALADIE MALADIE
ASSOCIER
NO MALADIE ASSOCIER
NO SYMPTOME
NO MALADIE
181
Merise : 60 affaires classées
OPERATION PLAN
NO OPERATION NO PLAN
182
Chapitre 21 : corrigés des modèles physiques de données
183
Merise : 60 affaires classées
184
CHAPITRE 22 : corrigés des cas complets
GARGOTE MONTFERMEIL
CREANCIER
ACHETER
HEBERGER
VOYAGEUR
VENDRE
185
Merise : 60 affaires classées
0,N
CHAMBRE
FACTURER
FACTURER SOUPER 0,N
0,N CHAMBRE PRIX SOUPER
PRIX CHAMBRE
0,1 0,1
NOTE FACTURER
BOUGIE
FACTURER
1,1
0,N BOUGIE 0,1
PRIX BOUGIE
0,1 0,1
FEU FACTURER SERVICE
FACTURER SERVICE
0,N FEU PRIX SERVICE
0,N
PRIX FEU
186
CHAPITRE 22 : corrigés des cas complets
0,N FACTURER
1,1 NOTE
PRESTATION
1,N
FACTURER
0,N PRESTATION
187
Merise : 60 affaires classées
PAYEUR TAXE
PAIEMENT TAXE APPR
PERCEVOIR TAXE
DON NATURE TAXE APPR
2.2. MCT
Les opérations fonctionnelles sont simples :
Prospecter mécène : opération enclenchée à volonté afin de relancer ou de
rechercher les "entreprises prospects en puissance".
Relancer paiement de la taxe d'apprentissage : enclenchée en fonction de
l'entreprise. Chaque entreprise possède un délai de relance après acceptation de
versement qui permet de calculer une date de relance. Cette date de relance passée,
la personne ou la société sera contactée pour rappeler leur acceptation.
Encaisser taxe apprentissage : prendre soin du versement d'une taxe
d'apprentissage.
188
CHAPITRE 22 : corrigés des cas complets
2.3. MCD
La "demande de taxe" est lancée auprès d'une "personne" d'une "entreprise". Une
"relance" peut être effectuée en fonction du délai propre à l'entreprise. Après
"versement" relié à une "échelle" en fonction de son montant, une "réponse" est
expédiée. Elle est construite en fonction des "types de réponses" associées à
"l'échelle" et à "l'entreprise". La création de l'individu "type de réponse" permet de
construire des "réponses" 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
téléphone, libellé groupe, délai de relance.
Personne : n° personne, nom, prénom, sexe.
Relance taxe : n° relance, date relance.
Réponse : n° réponse, libellé réponse, date réponse.
Type de réponse : code type de réponse, libellé de la réponse.
Versement effectif de la taxe : n° bordereau, montant versement, type don
(nature/argent), libellé versement, date versement.
189
Merise : 60 affaires classées
ENTREP. PERSONNE
/ORGANISME ENT/PERS
0,1
0,N
0,N
0,N REPONSE
0,N 0,N
REPONDRE A
TYPER 1,1
ENTREPRISE
VERSER TAXE
LANCER
1,1
0,1
REPONDRE
SUITE A
TYPER 1,1
REPONSE VERSER
1,1
1,N
DEMANDE
0,1 0,N TAXE
0,1
0,N VERSEMENT
TAXE
TYPE 0,N
REPONSE
RELANCER
1,1
1,1
1,1
ECHELONNER
ECHELLE TAXE RELANCE
TYPER
TAXE 0,N TAXE
REPONSE TAXE
0,N
2.4. MOT
Les postes de travail sont le "prospecteur" et le "trésorier" chargé de la relance et
des remerciements. Les opérations organisées sont au même nombre que les
opérations conceptuelles :
RECEPTIONNER
DON
REPONSE VERSEMENT
PROSPECTER
MECENE
PAIEMENT TAXE APPR
ENCAISSER TAXE
DDE ACCORD PMT TAXE
190
CHAPITRE 22 : corrigés des cas complets
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 envoyée.
Réceptionner don nature : si l'entreprise existe, le montant de la valeur du don et
son libellé sont mémorisés. Une lettre de remerciement est envoyée.
Prospecter mécène : le résultat de ce traitement est un état des entreprises à
contacter, et une lettre de demande d'accord de donner une taxe d'apprentissage en
espèces ou en nature.
Relancer paiement taxe d'apprentissage : la date de relance est dépassée, relancer
la personne ou la société.
2.5. MOD
Les concepts sont les mêmes que le MCD. Les volumes sont :
Sur 5 000 entreprises, un dixième répond, soit 500 par an donc 2 500 sur 5 ans.
La moitié est relancée (1 250) et toutes (2 500) obtiennent une réponse.
Concepts Nombre Longueur Total
5 ans d'occurrences
191
Merise : 60 affaires classées
Type Complexité
Création personne TR 1
Création entreprise TR 1
Création versement taxe TR 2
Création réponse TD 3
Modification réponse TR 1
Edition réponse TD 2
"Utilitaires".
Type Complexité
Création type de réponse TR 1
Créer échelle taxe TR 1
Récapitulatif :
Type Complexité
Création personne TR 1
Création entreprise TR 1
Création demande de taxe TR 2
Sélectionner entreprises TR 2
Modification entreprise TR 1
Edition demandes d'accord TD 2
Création versement taxe TR 2
Création réponse TD 3
Modification réponse TR 1
Edition réponse TD 2
Création relance TR 1
Modifier personne TR 1
Création type de réponse TR 1
Créer échelle taxe TR 1
192
CHAPITRE 22 : corrigés des cas complets
Batch Simple 2 2
Moyen 2 5 5 20
Compliqué 1 10 10 20
TOTAL 14 51 51 102
2.7. MLT
Voici un exemple de transaction de création du versement de la taxe
d'apprentissage. Le modèle logique de traitement décrit l'enchaînement des états et
les champs saisis ou affichés des états. La première partie, l'enchaînement des états
ou MLT, peut être validée 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 : création 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 création de personne ou d'entreprise sont enclenchées. A partir de l'état de
validation, en tapant sur la touche fonction F4, la mise à jour de l'enregistrement
"versement taxe" est effectuée.
L'enregistrement "versement taxe" comprend les informations de l'individu
"versement" et les index des individus reliés par une relation de patte de cardinalités
maximale 1 : n° de demande, d'échelle, de réponse et d'entreprise.
TAXE /
ENTREPRISE
SAI NO TAXE
F2 CREER ENTREPRISE
CREER ENTREPRISE
F2 CREER PERSONNE
TAXE /
PERSONNE
F4 VALIDER
F3 RECHERCHE
CREER PERSONNE
F4 VALIDER ESC ANNULER
NO VERSEMENT
MONTANT VERSEMENT
F4 VALIDER LIBELLE VERSEMENT
NO ENTREPRISE
DATE VERSEMENT
MAJ NO REPONSE
TAXE NO DEMANDE
NO ECHELLE
193
Merise : 60 affaires classées
3.1.2 Partenaires.
Les partenaires sont "l'entreprise", qui propose le stage, "l'élève" qui effectue le
stage, et la "Sécurité sociale" qui reçoit la déclaration de stage permettant une
exonération des charges.
SECURITE
ELEVE SOCIALE
DECLARATION DE STAGE
DDE DE STAGE
PROPOSITION DE STAGE
194
CHAPITRE 22 : corrigés des cas complets
3.2. MCT
"Placer élèves" prospecte les entreprises, reçoit les stages et les souhaits des
élèves. Les stages sont ensuite affectés aux élèves en fonction d'un savant calcul.
PROPOSITION DE STAGE CHOIX DE STAGE
DDE DE STAGE
AFFECTER STAGE
CONVENTION DE STAGE
SECURITE SOCIALE
DECLARATION DE STAGE OFFRE DE STAGE
3.3. MCD
Le MCD est le même 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 téléphone, libellé groupe.
195
Merise : 60 affaires classées
Personne : code personne, nom, prénom, date naissance personne, titre personne.
Élève : code élève, nom, prénom, date naissance élève, année scolaire, sexe
élève.
Stage : code stage, code de convention, titre stage, date de début, date de fin,
offert.
Critère stage : code critère, libellé critère.
Matière : code matière, libellé matière.
Option : code option, libellé option.
Les relations et leurs informations sont :
Matière/Option : coefficient matière.
ENTREPRISE PERSONNE
ENT/PERS
0,N 0,1
0,N
0,N
PROPOSE
R STAGE
CRITERE
STAGE
SUPERVISE
R STAGE
1,1
CLASSER
MATIERE STAGE 1,N
OPTION
OPTION
MATIERE/OP 0,N /ELEVE
TION 1,N
3.4. MOT
Les postes de travail sont : le "responsable de stage", le "secrétariat" du stage et
le "tuteur" ou professeur du stage. Le responsable prospecte et affecte les stages aux
élèves, le secrétariat reçoit les propositions de stages, le tuteur juge le rapport de fin
de stage.
Les opérations supplémentaires organisées ou les éditions sont :
Prospecter stages : le résultat de ce traitement pourrait être un état des
entreprises à contacter et une lettre de demande de stage.
Prise en compte choix stage : le résultat de cette opération peut être un état
papier ou un écran des solutions possibles.
Affecter stage : l'étape finale de cette opération est la rédaction de la convention
de stage en n exemplaires et la déclaration de stage auprès de la Sécurité sociale.
Juger stage : donner une note ou une appréciation sur l'élève durant son stage
196
CHAPITRE 22 : corrigés des cas complets
PROSPECTER
STAGES
DDE DE STAGE
PEC STAGE
POSSIBLE
PROPOSITION DE STAGE
CHOIX DE STAGE
AFFECTER STAGE
OFFRE DE STAGE
ACCORD DE STAGE
PEC ACCORD
STAGE
CONVENTION DE STAGE
DECLARATION DE STAGE
RAPPORT STAGE
JUGER STAGE
3.5. MOD
Les concepts sont les mêmes que le MCD.
600 propositions annuelles sur 5 ans = 3 000 stages proposés.
500 élèves par an pendant 5 ans = 2 500 élèves.
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
Elève 2 500 180 450 000
Option 50 50 2 500
Matiere 200 24 4 800
Critère 5 24 120
Relation Matière/option 500 7 3 500
TOTAL 1 470 920
197
Merise : 60 affaires classées
3.6.2 Récapitulatif.
Type Complexité
Créer entreprise TR 1
Créer personne TR 1
Créer stages TR 2
Créer critères de stage TR 1
Créer élèves TR 1
Créer option TR 1
Créer matières TR 1
198
CHAPITRE 22 : corrigés des cas complets
Modifier stage TR 1
Rechercher stages TR 1
Préaffecter stages TD 3
Editer proposition stage TD 2
Edition convention stage TR 1
FORMER
BULLETIN DE NOTE
ELEVE
199
Merise : 60 affaires classées
4.3. MCT
Les examens sont envoyés aux élèves. Les copies des élèves sont notées. Enfin,
l'appréciation des élèves donne droit à l'obtention du diplôme ou non.
BULLETIN DE NOTE
APPRECIER ELEVE
CORRECTION PROBLEME
CONTROLER
ENSEIGNT
DIPLOME OBTENU
200
CHAPITRE 22 : corrigés des cas complets
ENSEIGNER
MATIERE
0,N
0,N
0,N
PLANIFIER VERIFIER
MATIERE/OPT
ION
0,N 0,N
0,N
NOTER
SUIVI PAR EXAMEN
SALLE DE 0,N
COURS
0,N
ELEVE OPTION
0,N 1,1 /ELEVE
Individus et Informations :
Cours : code cours, date cours, heure début cours, heure fin cours, nombre
d'élèves.
Elève : code élève, nom, prénom, date naissance élève, année scolaire, sexe
élève, diplômé/non diplômé.
Enseignement : n° enseignement, date début enseignement, date fin
enseignement.
Examen : n° examen, libellé examen, date correction.
Matière : code matière, libellé matière.
Option : code option, libellé option.
201
Merise : 60 affaires classées
4.5. MOT
La fonction de formation est exercée par le responsable des études et les
enseignants ou professeurs. Le responsable des études planifie les cours et décide de
l'admission des élèves au niveau supérieur ou de l'obtention du diplôme.
PEC PLAN
PEDAGOGIQUE
CONTROLER
ENSEIGNT
COPIE A CORRIGER
NOTER COPIES
COPIES A DIFFUSER
DIFFUSER NOTES
CORRECTION PROBLEME
BULLETIN DE NOTE
APPRECIER ELEVE
DIPLOME OBTENU
202
CHAPITRE 22 : corrigés des cas complets
4.6. MOD
Les concepts sont les mêmes que le MCD.
4 promotions de 500 élèves donnent 8 * 500 = 4 000 élèves sur 5 ans, la première
année comptant pour 4 promotions.
2 enseignements pour 200 matières 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 élève a 4 000 * 20 = 80 000 occurrences.
La relation "noter" entre examen et élève a 4 000 * 20 = 80 000 occurrences.
La relation matière/option a 50 * 10 = 500 occurrences.
Concepts 5 ans Nombre d'occurrences Longueur Total
Cours 20 000 25 500 000
Elève 4 000 180 720 000
Enseignement 2 000 16 32 000
Examen 4 000 31 124 000
Matière 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 "matière option" 500 7 3 500
TOTAL 3 231 000
203
Merise : 60 affaires classées
204
CHAPITRE 22 : corrigés des cas complets
CANDIDATURE
REPONSE EXAMEN
ELEVE
SELECTIONNER
ELEVES
EXAMEN DE PASSAGE
REPONSE CANDIDATURE
5.3. MCT
Les opérations conceptuelles sont "désynchronisées". Deux opérations,
"examiner candidatures" et "sélectionner élèves" sont dissociées de la prise en
compte des candidatures et de la notation des examens.
CANDIDATURE
REPONSE EXAMEN
EXAMEN DE PASSAGE
SELECTIONNER
NOTER EXAMEN
ELEVE
REPONSE CANDIDATURE
205
Merise : 60 affaires classées
5.4. MCD
Dans ce modèle, sont mémorisées les notations données par chacun des
professeurs notant la candidature d'un élève. Les questions individuelles ne sont pas
mémorisées. Un modèle plus complet comprendrait les libellés de réponses des
élèves aux différentes questions pour apprécier les différences de notations, question
par question. Mais quelle saisie cela entraînerait !
Un "diplôme" est un diplôme obtenu et non un type de diplôme. Baccalauréat est
un type de diplôme. Type de diplôme pourrait être un individu.
CANDIDAT NOTATION PROFESSEUR
NOTER
1,1 0,N
0,N
1,1
POSSEDER 1,N
NOTER
SELECTION 0,N
1,N
NOTER CANDIDAT
1,1 NOTE
DIPLOME
EXAMEN
PASSER SELECTION
POSTULER 0,N EXAMEN
0,N
CANDIDATURE
0,N
1,1
1,1
OPTION
CANDIDATE 1,1 MATIERE
EXAMINEE
OPTION MATIERE
MATIERE/OPTION
1,N 0,N
0,N COEFFICIENT 0,N
206
CHAPITRE 22 : corrigés des cas complets
5.5 MOT
Les deux postes de travail sont le "responsable de la sélection", M. Deuxplumes
et les "professeurs". Les professeurs rédigent les examens de passage et notent
ensuite les copies. M. Deuxplumes reçoit les candidatures, les notes des professeurs
et sélectionne les élèves suite aux notes accordées.
CANDIDATURE
PEC CANDIDATURE
EXAMINER
EXAMEN DE PASSAGE
REPONSE EXAMEN
NOTER EXAMEN
NOTE EXAMEN
PEC NOTES
EXAMEN
SELECTIONNER
ELEVE
REPONSE CANDIDATURE
207
Merise : 60 affaires classées
5.6. MOD
500 candidatures pour 20 % de réussite donnent 500 * 5 = 2 500 candidatures
annuelles. Pour 5 ans, 12 500 candidatures, 11 250 candidats (90 %) et 16 875
diplômes.
Un examen par matière 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 possède 300 * 125 = 37 500 occurrences.
Concepts 5 ans Nombre d'occurrences Longueur Total
Candidat 11 250 180 2 025 000
Diplôme 17 000 60 1 020 000
Candidature 12 500 13 162 500
Option 10 50 500
Matière 20 24 480
Notation 300 28 8 400
Professeur 20 180 3 600
Examen 100 11 1 100
Relation "matière/ option" 100 7 700
Relation "noter candidat" 37 500 13 487 500
TOTAL 3 709 780
Type Complexité
Création personne TR 1
Modifier candidat TR 1
Edition liste candidat / note / matière TD 3
Edition bulletin de note TD 2
Edition liste des admis TD 2
209
Merise : 60 affaires classées
RECLAMATIONS
UTILISATEUR
DDE FOURNITURES
REFUS DDE
DON PREVU
DDE ACHATS
ACHETER
RECEPTION PREVUE
RECEPTION EFFECTUEE
DON PREVU
DDE ACHATS
DON FOURNITURES
REFUS DDE
La première ligne indique les 8 cas possibles. Le deuxième groupe indique les
hypothèses de sélection. Le troisième groupe indique les résultats. Par exemple, dans
le cas 3, la fourniture est spéciale, 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 spéciale 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 prévu X
Refus fourniture X X X X
Don fourniture X X
Demande d'achat X
Prévoir achats : "distribuer" calcule ses besoins et émet ses demandes d'achats ou
ses besoins en approvisionnement à "acheter".
Traiter réclamations : quand "distribuer" reçoit des utilisateurs une réclamation
concernant une fourniture (crayon trop gras, téléphone vert au lieu de rouge,
calendrier de l'année dernière), "distribuer" traite la réclamation et intervient auprès
des domaines concernés non mentionnés ("distribuer" principalement).
211
Merise : 60 affaires classées
PERSONNE LIEU DE
HABITER LIVRAISON
0,1 0,N
STOCKER
0,N
1,1 REPONDRE 0,N
0,1 1,1
COMPORTER 0,N
CONCERNER
1,1
DON - REPRISE 1,1 FOURNIR
COMPOSER
1,1
0,N 0,N
0,1 1,1
FOURNITURE FOURNISSEUR
DONNER
TYPE 0,N
FOURNITURE
APPARTENIR A
0,N
Individus et informations.
Demande : n° demande, libellé réponse, date demande de fournitures, quantité
demandée.
Don - reprise : n° don, date du don de fournitures, quantité donnée.
Fournisseur : n° fournisseur, nom du fournisseur, adresse fournisseur, délai de
paiement.
Fourniture : n° fourniture, libellé fourniture.
Lieu de livraison : n° lieu stockage, libellé lieu, n° bureau.
Lot : date réception, description lot. descriptif de la réclamation, prix unitaire lot,
quantité du lot, quantité reçue.
Personne : n° personne, nom personne, prénom personne, n° téléphone.
Type fourniture : code type de fourniture, libellé type de fourniture, stock d'alerte
de réapprovisionnement, stock maximal.
212
CHAPITRE 22 : corrigés des cas complets
6.4.1 Organigramme
L'organigramme énumère les postes de travail occupés par les personnes
concernées par la distribution de fournitures, le "responsable administratif", le
"responsable des services généraux", son "assistant" le "chef du service" demandeur
de fournitures et la "secrétaire" du service qui passe sa commande de fournitures
auprès des services généraux.
responsable administratif
responsable des services généraux
assistant
chef du service
secrétaire
213
Merise : 60 affaires classées
BESOIN FOURNITURES
RECEVOIR DDE
BESOIN
ETABLIR LA
DEMANDE
PRESENTATION DDE
SIGNER DDE
OK DDE FOURNITURES
RECEVOIR DDE
DONNER
FOURNITURE
DON FOURNITURES
INVENTORIER
INVENTAIRE ANNUEL
214
CHAPITRE 22 : corrigés des cas complets
Opération "inventorier".
Type Complexité
Saisie inventaire TR 1
Edition inventaire TD 2
Editer valorisation stock TD 3
Récapitulatif
Type Complexité
Consultation lot TR 2
Consulter demande fournitures TR 2
215
Merise : 60 affaires classées
Créer demande TR 1
Créer lieu TD 1
Créer lot TR 2
Créer personne TR 1
Créer type fourniture TR 1
Editer valorisation stock TD 3
Edition fournitures données 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 Temps de Temps total
spécification réalisation
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
CONDITIONS D'ACHATS
DDE ACHATS
FOURNISSEUR
ACHETER
RECEPTION PREVUE
RECEPTION EFFECTUEE
CDE FOURNISSEUR
DEMANDE DEPENSE
216
CHAPITRE 22 : corrigés des cas complets
ACCORD
PRENDRE EN PEC BUDGET PASSER
CPTE DDE COMMANDE RECEPTION EFFECTUEE
DEPENSE APPROUVEE
CDE FOURNISSEUR
RECEPTION PREVUE
Type fourniture : n° type fourniture, libellé type fourniture, stock maximal, stock
d'alerte.
Période budgétaire : code période budgétaire, période budgétaire.
Relations et informations :
Proposer (relation entre type fourniture et fournisseur) : référence fourniture,
conditionnement (paquet de 100 feuilles), délai de livraison, prix unitaire fourniture.
Se rapporter (relation entre type fourniture et période budgétaire) : montant
budgétaire, montant révisé.
FACTURE
FOURNISSEUR
FACTURER
1,1
0,N
COMMANDER
1,N
0,N 0,N
REGROUPER
1,1
COMMANDE PROPOSER
0,1
LOT 0,N
1,N TYPE
FOURNITURE SE
0,N RAPPORTER
PREVOIR
1,N
0,N 0,N
RECEVOIR
1,1 PERIODE
BUDGETAIRE
0,N RECEPTION POSSEDER
PREVUE 1,1
7.4.1 Organigramme
L'organigramme énumère les postes de travail occupés par les personnes
concernées par les achats de fournitures. Nous retrouvons les mêmes que
précédemment (le responsable administratif, le responsable des services généraux,
son assistant, le chef du service demandeur de fournitures et la secrétaire du service
qui passe sa commande de fournitures auprès des services généraux), plus le contrôle
de gestion.
218
CHAPITRE 22 : corrigés des cas complets
CONDITIONS D'ACHATS
PEC TARIFS
FOURNIS.
TRAITER
DDE
DDE ACHATS
ETABLIR
COMMANDE
BON COMMANDE
OK SIGNER BON
CDE
ENVOYER CDE
BUDGET ACCORDE
PEC BUDGET
BON COMMANDE
219
Merise : 60 affaires classées
RECEPTION
FOURNITURE
RECEPTIONNER
FOUR.
ERREUR RECEPT.
DDE STOCKAGE FOURN
FOURN.
FACTURE
FOURNISSEUR
RECEVOIR
FOURNITURES
VERIFIER
FACTURE
FACT VALIDEE
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 nécessaires
(chèques, traites par exemple).
COMMANDE PERSONNE
VALIDER
0,1 O,N
220
CHAPITRE 22 : corrigés des cas complets
1,1 0,N
PERMETTRE
ACCORDER
TYPER
DOCUMENT
0,N 1,N
0,N 1,N
TYPE
AUTORISATION
DOCUMENT
221
Merise : 60 affaires classées
222
CHAPITRE 22 : corrigés des cas complets
223
Merise : 60 affaires classées
8.1.2 Partenaires
Les partenaires sont l'enfant ou le "mal élevé", le juge, la famille naturelle et la
famille d'accueil.
CONSEIL COMPORTEMENT
MORALE
VECU ENFANT
JUGE
DDE PROTECTION
224
CHAPITRE 22 : corrigés des cas complets
8.2. MCT
ACCORD PLACEMENT DDE EDUCATION
DDE PROTECTION
Suite à une demande de protection du juge, une famille d'accueil est recherchée
et acceptée après accord. Dans le cas de demande d'éducation du juge, l'enfant reste
en internat. Si un événement survient, l'enfant est sanctionné (carotte ou bâton).
Quand un enfant exprime son état de vivre ou sa perception de bien-être, un conseil
225
Merise : 60 affaires classées
8.3. MCD
Le MCD suivant reflète les besoins de mémorisation. Un enfant est issu d'une
union de personnes. Cette union peut être légitime ou non. L'enfant ou la personne
possède des caractéristiques (alcoolique, orphelin, violent, câlin, réservé, rebelle à
l'autorité, extraverti...).
PERSONNE
EXERCER
1,N
FONCTION
0,N
0,N 1,N
0,N
0,N
AVOIR CC
UNIR
PERSONNALISE
R
PERSONNALISE
R EVT
1,N 0,N
CARACTERISTIQUE
UNION
0,N
EVENEMENT TYPE
0,N D'EVENEMENT
0,N 0,N
GENERER CC ENFANT
0,N
0,N 0,N TYPE
VIVRE SITUATION
SITUATION
AVOIR VOULOIR
RELATION RELATION
1,1
0,N
SITUATION
0,1 0,1
TYPER
RELATION 1,1 SITUATION ETAB /FONC
0,1 0,1
ETABLIR
COMPOSER
FAMILLE 0,1 ACCUEILLIR
0,N
ACTEUR
0,N
0,N
ETABLISSEMENT
0,N FAMILLE
D'ACCUEIL
1,N
226
CHAPITRE 22 : corrigés des cas complets
8.4. MOT
Les postes de travail du domaine "éduquer" sont : le directeur d’établissement,
l'éducateur, le psychologue. L'assistante sociale et le cuisinier ne font pas partie du
domaine "éduquer" dans leur rôle habituel dans l'établissement.
Les procédures sont : entrée, sortie de l'enfant et éducation en famille ou internat.
8.4.1 Entrée
Suite à l'ordonnance de placement provisoire du juge, la famille naturelle est
prévenue et une famille d'accueil recherchée, dans le cas de placement. Après
accord, le directeur supervise le placement. Dans le cas d'internat, aucune famille
d'accueil n'est recherchée.
227
Merise : 60 affaires classées
PEC OPP
FAMILLE NATURELLE
RECHERCHE FAM
ACC
DDE DE PLACEMENT
ACCORD PLACEMENT
PEC ACCORD
PLACEMENT
ENFANT PLACE
PEC PLACEMENT
ENFANT
MORALISER
DDE DE VISITE
EVENEMENT EDUCATION
CAROTTER
BATONNER
CONSEIL COMPORTEMENT
MORALE
AUDITER
EDUCATION
DDE DE VISITE
CONSEIL
EDUCATION
RELATION CONSEILLEE
PEC CONSEIL
EDUCAT
228
CHAPITRE 22 : corrigés des cas complets
8.4.3 Sortie
Suite aux nombreux rapports émis par le directeur, le juge peut demander à
remettre l'enfant à sa famille naturelle.
AUDITER
EDUCATION
VECU ENFANT
ANNONCER
DEPART
8.5. MOD
Les 70 enfants restent deux ans en moyenne soit 70 * 5 = 350 enfants sont
mémorisés sur 10 ans.
Concepts 10 ans Nombre d'occurrences Longueur Total
Caractéristique 20 22 440
Enfant 350 63 22 050
Etablissement 30 3 90
Evénement 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'événement 10 22 220
Type situation 10 22 220
Union 350 15 5 250
Total 477 590
229
Merise : 60 affaires classées
Opération "Moraliser".
Type Complexité
Modifier créer relation TR 2
Consulter personne TR 1
230
CHAPITRE 22 : corrigés des cas complets
Type Complexité
Modifier situation TR 1
231
Merise : 60 affaires classées
9.1.2 Partenaires
Le partenaire est l'animal qui décide seul de son état de santé, sans son maître.
ANIMAL
ACCORD RDV
VISITE EFFECTUEE
TYPE D'ANIMAL
MESURES ANIMAL
9.2. MCT
Les quatre opérations de "convoquer animal" sont :
Planifier convocation : grâce aux périodicité de visite des types de régime.
Prise en compte de l'accord : de rendez-vous.
232
CHAPITRE 22 : corrigés des cas complets
ACCORD RDV
TYPE
D'ANIMAL
DDE VENUE
9.3. MCD
ANIMAL TYPE
D'ANIMAL
TYPER
1,1 ANIMAL 0,N
0,N
CONVOQUER
REGIME
1,1 MANGER
CONVOCATION 1,N
QUANTITE ALIMENT
1,1
TYPER
REGIME
1,N
0,1
O,N
TYPE REGIME 0,N
REPONDRE CONSEILLER
CONVOC REGIME
0,N 0,N
VISITE ANIMAL MESURE ALIMENT
MESURER ANIMAL
ANIMAL 0,N
1,N VALEUR MESURE
Un animal est d'un type donné, qui définit le délai d'urgence. Un canari ou un
éphémère se soigne plus rapidement qu'une tortue de mer. Suite à une convocation,
la visite a lieu. Un régime est alors conseillé en fonction des mesures de l'animal. Le
233
Merise : 60 affaires classées
9.4. MOT
Deux postes de travail sont pris en compte, le convocateur, qui planifie les
rendez-vous, et le cureur ou diététicien.
DDE VISITE
DEFINIR
PERIODICITE
TYPE D'ANIMAL
PEC PERIODICITE
DDE VENUE
PLANIF.
CONVOCATION
DDE VENUE
ACCORD RDV
PEC ACCORD
234
CHAPITRE 22 : corrigés des cas complets
JE SUIS LA
PEC PRESENCE
VEUILLEZ PATIENTER
ENCORE EN
DDE DELAI D'ATTENTE RETARD
PEC IMPATIENCE
LEGIT
VEUILLEZ PATIENTER
MESURES ANIMAL
DEFINIR REGIME
REGIME A SUIVRE
VISITE OK
PEC VISITE
9.5. MOD
Les individus et les informations supplémentaires concernent les postes de travail
(diététicien) et sont :
Convocation : confirmation convocation.
Diététicien : code diététicien, libellé diététicien, date d'entrée clinique, date
naissance.
235
Merise : 60 affaires classées
PREVOIR VISITE
CONVOCATION
1,1
0,N
DIETETICIEN
0,1
REPONDRE
CONVOC
0,N
0,N
DIAGNOSTIQUER
VISITE ANIMAL
1,1
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 entraînent 25 * 5 * 52 * 5 = 32 500 convocations sur 5 ans et
nous considérons le même nombre de visites.
32500/20 = 1 700 animaux environ 2 000.
3 régimes sont prescrits par animal (2 lourds et 1 léger) soit 2 000 * 3 = 6 000
régimes.
La relation quantité entre régime et aliment possède 6 000 * 15 = 90 000
occurrences.
La relation valeur entre visite et mesure possède 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
Diététicien 2 23 46
Régime 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
236
CHAPITRE 22 : corrigés des cas complets
237
Merise : 60 affaires classées
Charges de programmation :
Type Complexité Nombre Temps de Temps de Temps
spécification réalisation 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
238
CHAPITRE 22 : corrigés des cas complets
10.1.2 Partenaires
Les partenaires sont la CCCP ou le distributeur, le lecteur et les fournisseurs de
fournitures ou de livres.
JOURNAL VENDU
LIVRE VENDU
LECTEUR
DDE DE JOURNAL
DDE FOURNITURE
DDE ACHAT FOURNITURE
239
Merise : 60 affaires classées
10.2. MCD
Le MCD est dessiné pour les deux sous-domaines.
FOURNISSEUR/
EDITEUR EDITER REVUE
0,N
0,N EDITER LIVRE
0,N
1,1
1,1
CDER LIVRE REVUE
FOURNISSEUR
1,1
0,N 0,N 0,N
COMMANDE
FOURNISSEUR CDER LIVRE TARIFER REVUE
DDER LIVRE
0,N
DDE LECTEUR
0,N
1,N
0,N
1,1
ACHETER
0,1 LIVRER CDE
EXEMPLAIRE
CDER TITRE PRESSE
FOURNITURE
DDER PARUTION
0,N
FOURNITURE
0,1 E/S FOURNITURE
0,N
0,N
0,N
MOUVEMENT 0,1 EXEMPLARISER
E/S REVUE
0,N
FOURNISSEUR/ 1,1
EDITEUR PARUTION
FOURNIR
0,1 0,N FOURNITURE
0,1
1,N
FACTURE PAIEMENT
FOURNISSEUR PAYER FACTURE FOURNISSEUR
0,N 1,1
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
mémorisées ainsi que les commandes de livres, de fournitures ou de parutions. Les
mouvements d'entrées ou de sorties sont les mouvements de réception ou de retour
des parutions, des livres ou des fournitures.
240
CHAPITRE 22 : corrigés des cas complets
10.3. MCT
Nous pouvons construire les MCT par sous-domaine, cela simplifie la
représentation. Il manque un message de Acheter vers Vendre indiquant la réception
des livres.
MCT de "vendre" :
DDE LIVRE DDE DE JOURNAL DDE FOURNITURE
241
Merise : 60 affaires classées
MCT Acheter
La presse est commandée suite au réassortiment. Les factures de livres et de
fournisseurs sont payées immédiatement. Les factures de presse sont payées
périodiquement.
PRESSE A EXPOSER FACTURE PRESSE FACTURE LIVRE/FOURN
RECEPTION LIVRE/FOUR
PRESSE INVENDUE
COMMANDE FOURNITURES
COMMANDE LIVRE
242
CHAPITRE 22 : corrigés des cas complets
10.4. MOT
KIOSQUEUR FOURNISSEUR
DIVERS
CDER
FOURNITURE
COMMANDE FOURNITURES
RECEPTION LIVRE/FOUR
FACTURE LIVRE/FOURN
PAYER LIVRE /
FOURNI
PAIEMENT LIVRE/FOUR
DDE DE JOURNAL
JOURNAL VENDU
DDE FOURNITURE
PEC DDE
FOURNITURE
FOURNITURE VENDUE
DDE LIVRE
243
Merise : 60 affaires classées
DISTRIBUTEUR KIOSQUEUR
INVENTORIER 1h inventaire
PRESSE 1/2 caisse
BDEAU D'INVENDU PUBL
IDENT. INVENDUS
RETOUR COMPLEMENT
DDE RASSORTIMENT
VERIFIER FACT
PRESSE
PAYER PRESSE
PAIEMENT PRESSE
VERIF ACCEPT
REFUS
PREVOIR
FERMETURE
244
CHAPITRE 22 : corrigés des cas complets
10.5. MOD
Un nouveau concept est l'inventaire des parutions, des livres et des fournitures,
opération organisée.
245
Merise : 60 affaires classées
0,N
PARUTION INVENTAIRE
INVENTORIER
PARUTION 0,N
0,N
0,N
FOURNITURE
INVENTORIER
FOURN.
0,N
Les parutions sont au même nombre que les entrées, 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 Nombre Longueur Total
2 ans d'occurrences
246
CHAPITRE 22 : corrigés des cas complets
247
Merise : 60 affaires classées
Opération "Inventorier".
Type Complexité
Créer mouvement TR 2
Créer inventaire TR 2
Consulter inventaire TR 1
Editer stock théorique TD 2
248
CHAPITRE 22 : corrigés des cas complets
249
Merise : 60 affaires classées
1.2 Partenaires
Les partenaires sont le "locataire", le "propriétaire" et l' "annonceur".
DDE LOCATION
ACCORD LOCATION
LOUER LOGEMENT
DDE DEPART LOGEMENT
DDE LOGEMENT
LOYER VERSE
Accord de location : date location, type de bail, montant du loyer, montant des
charges, type d'indice, valeur de l'indice.
Demande de départ du logement (congé) : nom locataire, adresse locataire, date
de départ prévue.
Demande de libération du logement : nom locataire, adresse logement, date de
départ demandée.
Demande de location : nom du propriétaire, nombre de pièces, loyer maximum
demandé, date de mise à disposition.
Demande de logement : nom demandeur, nombre de pièces, situation, nombre de
personnes, revenus locataire, nom garant, revenus garant, profession locataire.
Demande de récupération du logement : nom propriétaire, adresse logement, date
de départ demandée.
Etat des lieux entrée : 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.
250
CHAPITRE 22 : corrigés des cas complets
11.2. MCT
Les opérations se déduisent des messages reçus par le domaine. Les opérations
conceptuelles sont :
ACCORD LOCATION DDE LOGEMENT DDE LOCATION
LOCATAIRE TROUVE
PROPOSITION LOCATION
ANNONCE LOGEMENT
ETAT LIEUX ENTREE
Encaisser loyer : quand le locataire paye son loyer, une partie est reversée au
propriétaire.
Libérer logement : quand le propriétaire demande à récupérer son logement, une
demande de libération du logement est envoyée au locataire.
Prise en compte demande départ du logement : quand le locataire demande son
congé, un état des lieux est dressé pour son départ.
Prise en compte demande location : quand le propriétaire demande une location,
une annonce est passée.
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.
251
Merise : 60 affaires classées
11.3. MCD
Un même locataire peut louer deux fois le même logement. Donc le concept de
location existe. La location est liée à 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'entrée et à l'état des lieux à la sortie.
Un propriétaire peut posséder deux fois le même logement, donc le concept de
propriété existe. Une propriété est possédée par un propriétaire pouvant être
plusieurs personnes (dans le cas de copropriété). Un logement peut être une partie de
propriété (uniquement le 1er étage est loué), les propriétaires habitant la cave.
HUMANISER
PERSONNE
LOCATAIRE
0,N 0,1 1,N
0,N 0,N
POSSEDER
1,1
0,N 1,N INDICE
PROPRIETE
0,N
BAILLER
1,1 0,1 1,1
INDICER
LOUER LOCATION LOYER
LOGEMENT 1,1 1,1
0,N
1,1
0,N
PAYER 0,1 0,1 LIEU(X)
1,1 0,N
252
CHAPITRE 22 : corrigés des cas complets
11.4. MOT
Les poste de travail internes sont : le "responsable d'agence" ou gérant encaisse
les loyers et le "négociateur", qui s'occupe des contacts avec le propriétaire, propose
les locations et suit les locataires.
PROPRIETAIRE RESP AGENCE NEGOCIATEUR LOCATAIRE ANNONCEUR
DDE LOCATION
PEC DDE
LOCATION
ANNONCE LOGEMENT
DDE LOGEMENT
PROPOSER
LOCATION
PROPOSITION LOCATION
ACCORD LOCATION
SIGNER LOCATION
LOYER VERSE
ENCAISSER LOYER
PEC CONGE
ANNONCE LOGEMENT
INDICER LOYER
LOYER A PERCEVOIR
DDE RECUP LOGEMENT
LIBERER
LOGEMENT
253
Merise : 60 affaires classées
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, propriétaires,
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
Propriétaire 4 500 23 103 500
Propriété 4 500 30 103 500
Ville 20 24 480
Total 1 491 960
254
CHAPITRE 22 : corrigés des cas complets
255
Merise : 60 affaires classées
Créer loyer TR 1
Créer personne TR 1
Créer propriétaire TR 1
Créer propriété TR 1
Créer ville TR 1
Editer annonce TD 2
Modifier location TR 2
12.1.2 Partenaires
Les partenaires sont "l'employeur", les "parents", les "amis", les "enfants",
"l'organisme de crédit"et les "fenêtres".
256
CHAPITRE 22 : corrigés des cas complets
ENFANT
? FENETRE
JETER AG FENETRE
ARGENT DE POCHE
DEPENSE X
TRAVAIL EMPRUNT
ORG DE CREDIT
EMPLOYEUR
FAIRE BOUILL MARMITE
REMBOURSEMENT
SALAIRE
PRET D'AMI
AMI
DON PARENT DON D'AMI
PARENT
12.2. MCT
Les opérations reflètent les dépenses et les revenus. Les dons des parents peuvent
être dépensés en argent de poche ou par la fenêtre, mais pas en remboursement.
L'emprunt sert à être dépensé, mais pas à rembourser. Les prêts d'amis servent à être
dépensés. Les autres opérations reflètent les autres contraintes de dépenses.
L'opération la plus intéressante est profiter de ? (la vie). Le schéma est sur la page
suivante.
12.3. MCD
12.3.1 MCD 1
Le premier modèle de données reflète les dépenses, 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 dépenses X aux ? (un vêtement par exemple).
257
Merise : 60 affaires classées
DON PARENT ? EMPRUNT
ARGENT DE POCHE
DEPENSE X
DEPENSE X
DON D'AMI
REMBOURSEMENT
DEPENSER DON
AMI
ARGENT DE POCHE
DEPENSE X
258
CHAPITRE 22 : corrigés des cas complets
EMPLOYEUR PARENT AMI BANQUE
1,1 0,1
0,1 0,1 0,1
REVENU
DON EMPRUNT
DEPENSER
REVENU 0,N 0,1
0,1 0,1
1,N
ARGENT POCHE 1,1 DEPENSE X
REMBOURSEMENT
1,1
1,1
EDUQUER
JETER PAR LA
ENFANT 0,N FENETRE
vêtement 0,N
? 0,N
ARGT DON
12.3.2 MCD 2
Dans ce modèle de données, les relations entre dépenses et recettes ne sont pas
mémorisées. Les types de dépenses et de recettes, les sources de dépense et de
recette sont "conceptualisés" et définis comme individus.
Les individus et leurs informations sont :
Mouvement financier : code mouvement, montant mouvement, date mouvement.
Type de dépense : code type de dépense, libellé type de dépense.
Type de recette : code type de recette, libellé type de recette.
Source de dépense : code source de dépense, libellé source de dépense, type
source de dépense (enfant, ?, remboursement).
Source de recette : code source de recette, libellé source de recette, type source
de dépense (parent, banque, ami).
259
Merise : 60 affaires classées
? ENFANT EMPLOYEUR BANQUE PARENT AMI
DEPENSE X
REVENU
TYPE DE SOURCE DE SOURCE DE TYPE DE
DEPENSE DEPENSE RECETTE RECETTE
ARGENT POCHE
DON
0,N 0,N 0,N 0,N
12.3.3 MCD 3
Dans ce dernier modèle, les "sous-types" ne sont pas conservés. La notion de
compte est introduite. Un compte est une combinaison de type de dépense ou de
recette et de source de dépense ou de recette. Les dépenses ou les recettes
élémentaires sont les mouvements financiers.
TYPE SOURCE
DEPENSE/RECETTE DEPENSE/RECET
0,N 0,N
0,N
COMPTER
MOUVEME
1,1
MOUVEMENT
FINANCIER
12.4. MOD
Dans la plupart des logiciels de comptabilité, des autorisations d'imputation sont
données sur les comptes. Nous aboutissons au modèle suivant supplémentaire.
faible X
large Y
AUTORISATIO COMPTE
N IMPUTER FINANCIER
0,N 1,N
AUTORISER 0,N
GROUPE
0,N
AUTORISER
UTILISAT
0,N fille
économe 0,N père
dépensier mère
GROUPE UTILISATEUR
UTILISATEUR GROUPER
1,N UTILISATEUR 0,N
261
Merise : 60 affaires classées
13.1.2 Partenaires
Les partenaires sont la pharmacie, la Direction Départementale de l'aide Sanitaire
et sociale et le patient.
262
CHAPITRE 22 : corrigés des cas complets
PRESCRIPTION
DDE REMBOURSEMENT
PATIENT
VENDRE PRESCRIPTION
PMT CONSULTATION
13.2. MCT
Les trois opérations conceptuelles sont :
SYMPTOMES PMT CONSULTATION DDE CONTROLE ORDON.
DIAGNOSTIQUER CONTROLER
ENCAISSER
ORDONNANCE
MONTANTS
ORDONNANCE PRESCRITE
CURABLE
PRESCRIPTION
263
Merise : 60 affaires classées
13.3. MCD
Le modèle de données est une synthèse des modèles de l'ordonnance et de
l'exercice sur la compréhension du MCD. Les individus peuvent avoir de nombreux
synonymes : maladie ou pathologie, ordonnance ou prescription, malade ou patient,
remède ou médicament, symptôme ou plainte, médecin ou confrère.
SUIVRE PATIENT
0,N 0,N
ASSOCIER MALADIE
1,N RETARDER 1,N
ECHEANCE
NOM MALADIE 0,N
264
CHAPITRE 22 : corrigés des cas complets
13.4. MOT
Les postes de travails sont le "médecin" et le "secrétaire médical".
La procédure (le schéma est sur la page suivante) reflète la répartition des
opérations organisées entre le médecin et sa secrétaire. Le médecin examine le
malade et déclare lui-même les maladies pour des raisons de confidentialité. Sa ou
son secrétaire note les coordonnées du malade, saisit la feuille de maladie, fait signer
le médecin et traduit son écriture. Il encaisse le montant de la consultation et répond
à la pharmacie sur sa demande de vérification de la prescription.
13.5. MOD
Le modèle de données s'enrichit du concept de "document".
CONSULTATION
DIAGNOSTIQUER
0,N
0,N 0,N
CONSULTATION DOCT
PRESCRIRE
0,N ORDONNANCER
MALADIE
1,1 1,N
0,N 1,N
DOCUMENT PRESCRIPTION
0,N
DECLARER MALADI
0,N
265
Merise : 60 affaires classées
PEC COORD
PATIENT
SYMPTOMES
PEC SYMPTOMES
PRESCRIPTION
SAI FEUILMALADIE
SIGNER FEUILLE
MAL
DEMANDER
PAIEMENT
PMT CONSULTATION
ENCAISSER
MONTANTS
CONTROLER
ORDONNANCE
ORDONNANCE PRESCRITE
DECLARER
MALADIES
DECLARATION MALADIE
Suite du MOT
Trois types de documents existent : la feuille de maladie, liée à une consultation,
l'ordonnance, liée à une consultation et à une ou plusieurs prescriptions, et la
déclaration à la DDASS, liée à une consultation et à une maladie. Si le document
était envoyé à plusieurs personnes, un individu "destinataire" serait nécessaire.
Les informations de l'individu document sont : n° document, type de document,
date document.
266
CHAPITRE 22 : corrigés des cas complets
267
Merise : 60 affaires classées
Consulter symptômes TR 1
Consulter consultation TR 2
Consulter médecin TR 1
Consulter ordonnance TR 2
Consulter remède TR 1
Consulter maladie TR 1
Récapitulatif.
Type Complexité
Consulter consultation TR 2
Consulter malade TR 1
Consulter maladie TR 1
Consulter médecin TR 1
Consulter ordonnance TR 2
Consulter ordonnance TR 2
Consulter remède TR 1
Consulter symptômes TR 1
Création consultation TR 2
Création malade TR 2
Création maladie TR 1
Création médecin TR 1
268
CHAPITRE 22 : corrigés des cas complets
Création ordonnance TR 2
Création remède TR 1
Création symptômes TR 1
Editer déclaration maladie TD 1
Editer feuille maladie TD 2
Modifier consultation TR 1
Modifier maladie TR 1
Rechercher ordonnance TR 3
Total
14.1.2 Partenaires.
Les partenaires sont le client photo qui commande les reportages, l'agence chez
qui le photographe dépose ses diapositives, le fournisseur de films de
"photographier" et le laboratoire qui développe les diapositives.
269
Merise : 60 affaires classées
LABORATOIRE
AGENCE PHOTO PHOTO
FILM DEVELOPPE
DIAPOSITIVE VENDUE
PHOTOGRAPHIER
DDE REPORTAGE
FOURNITURE DONNEE
PHOTO SELECTIONNEE
PHOTO RENDUE
DDE FOURNIT. PHOTO
Le client émet une demande de reportage. Après avoir reçu les photographies du
reportage, il rend les photos rendues et sélectionnées. Les diapositives à vendre sont
confiées à l'agence qui prévient quand elles sont vendues. Les fournitures sont
achetées chez le fournisseur et les films donnés à développer dans un laboratoire (de
développement).
Les messages sont :
Demande de reportage : sujet du reportage (région X, usine Y), lieu de
reportage, date remise photo, mode paiement (photo, page), montant à payer, délai
exclusivité, droit cédé (propriété, exclusivité...).
Diapositive à vendre : légende de la diapositive, lieu de la photo, thème
(personnage, paysage ...), sujet (Château de Beaugency).
Diapositive vendue : libellé vente, droit cédé (reproduction, duplicata...), montant
de la vente, légende de la diapositive, n° référence diapositive.
Film à développer : n° film, date prévue restitution.
Film développé : n° film, date de restitution.
Photo reportage : n° reportage, date du reportage, diapositive, nombre de
diapositives effectuées.
Photos rendues : n° photo, date reportage, montant.
Photos sélectionnées : n° diapositive, support de parution.
14.2. MCT
Les différentes opérations sont :
270
CHAPITRE 22 : corrigés des cas complets
DDE DEVELOPPEMENT
FILM DEVELOPPE
DDE REPORTAGE
RECEPTIONNER
PEC DDE EFFECTUER DEV
REPORTAGE REPORTAGE
DIAPOSITIVE A VENDRE
DDE FOURNIT. PHOTO DDE DEVELOPPEMENT
PHOTO REPORTAGE
PHOTO RENDUE
FOURNITURE DONNEE
PEC PHOTO
RENDUE RECEPTIONNER
FOURNI
DIAPOSITIVE A VENDRE
271
Merise : 60 affaires classées
14.3. MCD
Les diapositives sont issues de films d'une certaine marque, et développées dans
un laboratoire. Elles concernent un sujet déterminé (le célèbre château de
Beaugency) faisant partie d'un thème déterminé (les châteaux de la Loire). L'action
(Beaugency) est localisée et peut être regroupée (Loiret).
La diapositive peut être effectuée lors d'un reportage commandé par un client
dans des conditions juridiques précisées lors de sa conclusion. Sinon, elle est
déposée dans une agence où une vente peut avoir lieu. Une vente concerne une
diapositive, un client et une condition juridique.
VENTE PHOTO COND VENTE
DEPOSER
0,N CDER
DIAPO 0,1 REPORTAGE COND
REPORTAGE
1,1
A,1 1,1
SITUER 1,1
1,1 REPORTAGE
LIEU 1,1 REPORTER
0,N
0,N
PHOTOGRAPHIER
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.
272
CHAPITRE 22 : corrigés des cas complets
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
Thème/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 tirés le jour même.
Comme une seule personne est prise en compte, le MOT est le même que le
MCT.
273
Merise : 60 affaires classées
274
CHAPITRE 22 : corrigés des cas complets
Créer marque TR 1
Consulter marque TR 1
Création diapositive TR 2
Recherche diapositive TR 3
Création laboratoire TR 1
Création agence TR 1
Consultation agence TR 2
Créer lieu TR 1
Consulter lieu TR 1
Créer thème TR 1
Consulter thème TR 1
Créer laboratoire TR 1
Consulter laboratoire TR 1
Editer emplacement diapositives TD 2
275
Merise : 60 affaires classées
276
CHAPITRE 22 : corrigés des cas complets
277
Merise : 60 affaires classées
278
Annexe 1 : coûts
Annexe 1 : coûts
1. Coût de micro-ordinateurs
Matériel Coût 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
279
Merise : 60 affaires classées
Il n'existe pas de coûts de maintenance des logiciels tels que nommés, seulement
de nombreux changements de versions pour lesquels une formation sera toujours
demandée.
280
Annexe 2 : glossaire
Annexe 2 : glossaire
On l'appelait Betty
Léo Malet : Solution au cimetière
281
Merise : 60 affaires classées
283
Merise : 60 affaires classées
284
Annexe 3 : légende des symboles
1 Modèle de communication
DOMAINE
Domaine ou fonction d'un système (entreprise).
PARTENAIRE
Acteur fonctionnel externe à l'entreprise (client,
fournisseur...).
MESSAGE
Flux d'informations entre deux domaines, ou événement en
entrée d'une opération et résultat en sortie.
2 Modèle de traitement
OPERATION
3 Modèle de données
OCCURRENCE
OCCURRENCE
INDIVIDU
285
Merise : 60 affaires classées
RELATION
QUANTITE
Représente 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
4 Procédure (MOT)
SITE
Lieu physique où réside une application ou un poste de travail.
POSTE DE TRAVAIL 1
Postes de travail : fonctions, ressources et personne.
OPERATION
OUTIL
Transaction informatique permettant de réaliser une opération
organisée.
TEMPORISATEUR
Indicateur temporel pour la réalisation d'une opération
organisée.
5 Architecture informatique
BASE OU
FICHIER
Base de données ou fichier.
APPLICATION
Application informatique (facturation, comptabilité client,
paye...).
286
Annexe 3 : légende des symboles
CLE ENREGISTREMENT
INFORMATION
Enregistrement : ensemble d'informations manipulées
d'un bloc.
Les dessins de cet ouvrage ont été réalisés avec l'outil MEGA de la société
MEGA INTERNATIONAL.
287
Merise : 60 affaires classées
288
Annexe 4 : références
Annexe 4 : références
289
Merise : 60 affaires classées
290
Annexe 4 : références
291