Documente Academic
Documente Profesional
Documente Cultură
60 AFFAIRES CLASSES
Michel DIVIN
Du mme auteur :
A Alain SARTON
Merci tous ceux qui m'ont aid dans la rdaction de ce livre, lecteurs,
enquteurs ou fournisseurs de matriel : Annie, Marine, Franois et Marc Divin,
Jean-Pierre Hippon, Francis Jallain, Alain et Vronique Blanchet, Denis et Evelyne
Longueville, Michel Mingasson, Anne Guignard, Eric Patrux, Yves Tabourier et
Nicolas Mendras.
PREFACE
Soixante affaires classes : voil un titre propre veiller en nous l'me d'un
juge d'instruction, et nous faire comprendre le proverbe dans ce contexte : celui
qui [le crime] profite, c'est lui qui l'a fait. Mais c'est en vrit un proverbe gnrique,
voire un mta-proverbe (celui qui [cela] profite, c'est lui qui l'a fait) 1.
Michel Divin, qui cherche instruire non pas des affaires, mais nous-mmes,
nous en propose une autre interprtation : celui qui [l'exercice] profite, c'est lui qui
l'a fait.
L'exercice profite celui qui l'a fait , telle est en effet la devise de ce livre,
une devise de pdagogue. Dj, dans Parlez-vous Merise ? , la pdagogie de
l'exemple tait tellement pousse que j'avais introduit mon avant-propos par le dicton
semblable ... je fais et j'apprends , sans prvoir qu'il serait encore mieux adapt
un ouvrage ultrieur.
C'est donc au travail que vous invite ce recueil d'exercices gradus et varis dont
l'usage, plus que la simple lecture d'un manuel, laissera srement en vous des
sdiments durables et bienfaisants, la mesure de vos efforts : ce que vous aviez
simplement compris, vous allez vous l'approprier.
Cela nous mne une dernire instanciation du proverbe : le bienfait profite
celui qui l'a fait ! Michel Divin le mritera bien, lui qui pousse la gnrosit,
l'enthousiasme et peut-tre l'optimisme au point de penser que les modles de
communications, la non-sparabilit des aspects statiques et dynamiques, ou encore
1 Interrogation crite : qu'est-ce qui distingue un proverbe gnrique ordinaire (sur-type) d'un mtaproverbe ? Illustrez votre propos en donnant une traduction simplement gnrique. Vous disposez de dix
minutes.
Avant-propos : dans la
chaleur de Merise ou
comment utiliser ce livre
10
16
PREMIRE PARTIE
RAPPELS ET OBJECTIFS
17
18
Chapitre 1 : introduction
Chapitre 1 : introduction
L'exprience, se dit le concierge, on en parle toujours
comme si elle servait quelque chose.
Jean Sareil, Le pipelet n'a pas pip
Cet ouvrage a pour objectif la comprhension de Merise, mthode
d'informatisation universelle. Toute mthode informatique doit rpondre quatre
objectifs principaux :
dfinir ce que l'utilisateur final veut informatiser (quitte lui faire comprendre
ce qu'il veut), et sa faisabilit ;
vrifier la cohrence de sa demande ;
structurer les donnes informatiser. Cela est primordial en informatique de
gestion ;
rester simple. Ce point est largement battu en brche quand une mthode est
applique "pour la mthode". Elle doit rester un outil d'aide la conception ou
la ralisation.
Merise sert de langage de rfrence entre les diffrents acteurs, informaticiens et
utilisateurs. Elle reprsente, sous forme de reprsentations graphiques appeles
modles, les diffrents concepts manipuls. Merise possde des modles spcifiques.
Les exemples sont choisis dans cet ouvrage afin de mettre en vidence l'apport
spcifique de chaque modle. Les mthodes de conduite de projet, dcoupe du projet
en tches ou en sous-projets, estimation des charges, affectation des ressources aux
tches, ne sont pas abordes ici.
Niveaux
CONCEPTION
ORGANISATION
INFORMATIQUE
Logique
Physique
20
Chapitre 1 : introduction
Enfin, vient la structuration des donnes, sur laquelle nous reviendrons au point
trois.
Vrification de la cohrence entre les modles de communication, donnes et
traitements.
Une premire validation, dcrite dans tous les manuels concernant Merise, doit
tre effectue entre donnes et traitements. Toute donne ou information est utilise
dans un traitement et tout traitement peut accder aux donnes ncessaires.
Toute mthode accordant une importance privilgie et justifie aux donnes,
telle que Niam ou Merise, doit garder son objectif de vrifier la faisabilit de la
demande utilisateur en croisant ses besoins, exprims sous forme de donnes, et ses
besoins de traitement. Les donnes sont au service des traitements.
Une deuxime validation, intervenant avant la validation entre les donnes et les
traitements, est la validation entre donnes et communication. Cette validation est
plus facile et suppose que les modles de communication ont t effectus : ne pas
modliser des donnes de lieu de livraison quand les messages contiennent des
donnes de publicit consommateur ou de marketing.
Approche
Communication
Donnes
Traitement
Vrification cohrence
Donnes
Traitement
Conception
MCC
MCD
MCT
Organisation
MOC
MOD
MOT
Informatique
Logique
MLC
MLD
MLT
Physique
MPC
MPD
MPT
Chapitre 1 : introduction
2
1
MCC
MCD
Validation
MCC/MCD
Validation
MCT/MCD
MCT
MOD
Organigramme et
liste des procdures
6
4
MOT
23
MLT
Spcification
externe
MPD
MLT
Spcification
interne
Programmation
Jeux de test
Tests de rception
3 Plan de l'ouvrage.
Le plan de l'ouvrage reprend les fonctions essentielles couvrir par Merise. Il est
divis en trois parties et trois annexes.
Premire partie : rappels et objectifs
Chapitre 1 Introduction
Chapitre 2 Rappel sur les modles
Deuxime partie : noncs des exercices
Chapitre 3 Questionnaire choix multiples permettant de vrifier ses
connaissances.
Chapitre 4 Dfinir le sujet de l'tude (MCC, domaine). Trois cas sont pris : le cas
d'une cole, de services gnraux et d'une bibliothque.
Chapitre 5 Formaliser les donnes : exercices de plus en plus riches.
Chapitre 6 Construire un jeu d'essai qui se rapporte au cas des services gnraux.
Chapitre 7 Valider les donnes et les traitements qui se rapportent au cas
bibliothque.
Chapitre 8 Dfinir l'organisation influe sur la solution informatique (utilisation de
la table des cots en annexe).
24
Chapitre 1 : introduction
25
26
27
MESSAGE
DOMAINE 2
MESSAGE
DOMAINE 1
28
DOMAINE 1
Message vnement
MESSAGE
OPERATION
Message rsultat
MESSAGE
le troisime groupe indique les rsultats (ALORS). Par exemple, dans le cas
numro 3, le critre 1 est rempli (O) et le 2 ne l'est pas (N). Alors, la croix
indique que le message rsultat 3 est mis.
SI
ALORS
CAS
critre 1
critre 2
message rsultat 1
message rsultat 2
message rsultat 3
X
X
X
X
Erreurs viter
Dcrire des oprations organises. Les oprations conceptuelles sont
indpendantes de l'organisation, valables quelle que soit l'organisation. Inventorier
annuellement pour valoriser les stocks est une opration organise. Une autre
organisation, un inventaire permanent par exemple, peut tre imagine, dans laquelle
il n'est pas ncessaire d'inventorier annuellement. Valoriser les stocks est une
29
INDIVIDU 1
IDENTIFIANT IND1
NOMENCLATURE
INDIVIDU 2
RELATION
PATTE 2
INFO IND1
Erreurs viter
La principale porte sur la construction des relations.
Une occurrence de relation n'existe qu'une fois entre les mmes occurrences
d'individus. L'occurrence de relation (Stphanie, Chat) est vraie ou fausse. Stphanie
aime ou n'aime pas les chats. Elle ne peut les aimer plusieurs fois.
30
Charles
chat
taureau
Stphanie
PERSONNE
aimer
ANIMAL
Questions se poser
Les occurrences d'individus peuvent-elles tre cites facilement ? Quelles sont
les occurrences de personne et d'animal ?
difficults comprendre la vue fonctionnelle. Il peut dcrire les messages entre sites
informatiques : demande partir d'un poste (client) d'crans, de programmes
lancer, de requtes de donnes ou de donnes mettre jour sur un autre site
(serveur).
SITE 2
SITE 1
DONNEES
POSTE DE TRAVAIL 1
POSTE DE TRAVAIL 2
MESSAGE 1
MESSAGE 2
POSTE DE TRAVAIL 1
POSTE DE TRAVAIL 2
MESSAGE EVENEMENT
OPERATION
OUTIL INFORMATIQUE
MESSAGE INTERNE
OPERATION 2
MESSAGE RESULTAT
32
0,N
AUTORISER
UTILISAT
0,N
0,N
GROUPE
UTILISATEUR
UTILISATEUR
1,N
GROUPER
UTILISATEUR
0,N
ordinateur plus puissant est recommand ou, autres hypothses, votre base est mal
conue ou vos utilisateurs demandent trop d'historiques des ventes !
Erreur viter : crer des individus pour le plaisir.
Question se poser : les volumes sont-ils calculs ?
INTERFACE
APPLICATION 2
DONNEES LUES
DONNEES MEMORISEES
BASE DE DONNEES
ETAT 2
ETAT 3
34
ETAT 3
ETAT 2
ACTION
RECORD
INFO
Pour bien optimiser la base de donnes, il est ncessaire de dcrire toutes les
actions de lecture et d'criture des enregistrements de la base, leur frquence et leurs
consquences sur les temps de traitement en fonction des diffrents cas
d'optimisation (redondance d'informations, regroupement ou clatement
d'enregistrements) donc de structures de donnes. L'nonc prendrait beaucoup plus
de temps et de place construire que la solution. Alors, restez frustr !
Ce qu'il faut savoir : ce modle prend beaucoup de temps.
Erreur viter : ne pas l'effectuer.
36
DEUXIME PARTIE
NONC DES EXERCICES
37
38
Chapitre 3 : questionnaire
choix multiples
La pice tait plonge dans l'obscurit.
Mary Higgins Clark, Recherche jeune fille
aimant danser.
MCD
MCT
MOT
MOD
MLT
MLD
Non
Signif
Dfinir le vocabulaire
Dfinir les fonctions du projet
Dfinir les outils informatiques
Planifier la ralisation
Planifier l'tude pralable
Dfinir les priorits
Dfinir le groupe de projet
Dfinir les tapes du projet
Nommer le responsable de projet
Valider les modles
Estimer les volumes de donnes
Optimiser la base de donnes
Concevoir la base de donnes
Programmer
Dfinir les rgles de calcul
Dfinir les travaux
d'enchanement
Dfinir le jeu d'essai
Tester l'application
Dfinir les enchanements
d'crans
39
2 Conceptuel (exercice 1)
2.1 MCC
Dans quel ordre doivent s'effectuer les tapes suivantes : noter de 1 4.
dfinir
Pourquoi tudier ?
Les verbes suivants sont-ils des fonctions ? Rpondre par oui ou non.
Grer les carts
Veiller au grain
Grer la pnurie
Archiver
Rpartir la pnurie
Activer le processus
Faire faire
Subsidiariser
Obir
Commander
Veiller technologiquement
Motiver le personnel
Les concepts suivants sont-ils des partenaires ? Rpondre par oui ou non.
Client
SNCF
Fournisseur
IBM
Crdit Lyonnais
Prteur
Banque
Shylock
Agence
Lecteur
Service
Abonn
EDF
Concurrent
France Tlcom
Transporteur
Dossier
Rponse
Critres valoriss
Demande d'amour
40
Offre d'amour
Informations technologiques
Fiche d'abonn
Les informations d'un modle de donnes doivent : (rpondre par oui ou non)
Appartenir un individu et une relation
Toujours appartenir un individu
Souvent appartenir une relation
41
Information
Occurrence
Date dcs
Animal
Nom d'animal
Nom d'oiseau
Type d'animal
Oiseau
Libell oiseau
Inventaire
Adresse
Date
Titre
Diplme
Quantit livrer
Adresse de livraison
Lieu noir
Colin
Lieu
Prix de vente
42
3 Organisationnel (exercice 2)
Quelle est la diffrence entre un MCD et un MOD ?
Les individus sont diffrents
Les relations sont diffrentes
Les concepts sont diffrents
De nouveaux individus apparaissent : lesquels ?
L'organigramme dfinit :
Les postes de travail
Les relations entre postes de travail
Qui est le chef ?
Le prnom du chef
Le type de hirarchie du service
Le nombre de personnes occupant le poste
Les relations informelles entre personnes
43
4 Informatique (exercice 3)
Un outil informatique est :
L'outil de dveloppement retenu
Une transaction informatique
Un exemple de menu
Une cl anglaise numrique
Une dcomposition de l'opration
La partie automatise de l'opration, "la tche machine"
Outils informatiques :
Combien d'outils types peuvent tre dfinis par individu ?
Lesquels ?
A jeton
Hirarchique
Navigationnel
Top down
Familial
Rseau
Amical
Maill
Relationnel
44
Cration d'information
Relation 01,01
Relation 11,01
Relation 1N,01
Relation 1N,11
Relation 1N,0N
Relation 1N,0N
Relation ternaire
Relation quaternaire
45
46
Domaine
48
Ses besoins sont de pouvoir comparer ses notes aux autres matires, connatre le
poids de sa matire dans l'enseignement et avoir un trombinoscope des lves de son
cours.
e) Compte rendu de l'entretien avec Mlle Plomb, lve
Elle dsire connatre son admission et ses notes au plus tt, ses possibilits de
stages au plus tt et obtenir des notes les plus leves possibles. Elle suit un cours de
mtallurgie. Elle n'a pu le sauter.
L'organigramme est :
Responsable tablissement
Responsable des tudes
Enseignants
Responsable des stages
51
d'animal,
d'espce ou de classe d'animaux,
de personne,
et d'aliment.
appartient
une
espce
au
Oui
Cardinalit minimum = 1
Non
Cardinalit minimum = 0
Oui
Cardinalit maximum = 1
Non
Cardinalit maximum = N
Oui
Cardinalit minimum = 1
Non
Cardinalit minimum = 0
Oui
Cardinalit maximum = 1
Non
Cardinalit maximum = N
Oui
Cardinalit minimum = 1
Non
Cardinalit minimum = 0
Oui
Cardinalit maximum = 1
Non
Cardinalit maximum = N
Oui
Cardinalit minimum = 1
Non
Cardinalit minimum = 0
Oui
Cardinalit maximum = 1
Non
Cardinalit maximum = N
Oui
Cardinalit minimum = 1
Non
Cardinalit minimum = 0
Oui
Cardinalit maximum = 1
Non
Cardinalit maximum = N
Oui
Cardinalit minimum = 1
Non
Cardinalit minimum = 0
Oui
Cardinalit maximum = 1
Non
Cardinalit maximum = N
52
APPARTENIR
ESPECE
ANIMAL
PERSONNE
ALIMENT
MANGER
CLIENT
PRODUIT
LIVRER
PRODUIT
LIVRER
CLIENT
PAIEMENT
PAYER
MODE DE
PAIEMENT
FACTURER
CLIENT
FACTURER
LIVRAISON
PAYER
FACTURE
FACTURE
RELANCER
FACTURE
RELANCE
CLIENT
12h15 dans la salle B2 et en juin dans la salle B1. L'enseignant fait pointer les lves
prsents. Agnan a assist tous les cours, Nicolas n'a assist qu'au cours de
mcanique horlogre. Avant les congs scolaires, le taux de participation des
tudiants chute considrablement. Leur prsence aux cours est aussi due aux
examens ou aux rapports qu'ils doivent crire, comme celui qui portait sur la
prolifration des maringouins dans l'le d'Orlans. Un responsable des lves donne
un rapport sur la qualit de l'enseignement reu dans l'anne par professeur. Agnan,
cette anne, a donn l'apprciation des lves sur le cours d'Unix de M. Coucou.
EFFECTU
MEDECIN
1,1
0,N
1,1
CONSULTATION
0,N
MALADE
DATE
CONSULTATION
PRIX
CONSULTATION
NOM MEDECIN
0,N
NOM MALADE
0,N
DETECTER
DIAGNOSTIQUER
0,N
SYMPTOME
NOM SYMPTOME
0,N
0,N
ASSOCIER
1,N
MALADIE
NOM MALADIE
Texte vrifier :
Le mdecin fixe le prix de sa consultation tous les ans. Son carnet de
consultations indique ses rendez-vous. A chaque consultation, il reoit un ou
plusieurs malades s'ils sont de la mme famille. L'examen clinique lui permet de
dtecter les symptmes (temprature, mal de tte, frquence cardiaque leve,
souffle au coeur, logorrhe...) et de diagnostiquer une ou plusieurs maladies ou
pathologies (rhume, crise de foie, spasmophilie, acouphnes, hypoglycmie...). A
chaque maladie peuvent tre associs un ou plusieurs symptmes. Cette mme
maladie peut tre diagnostique plusieurs fois, chaque consultation.
54
cet exercice sont abordes ces deux rgles. Transformer les deux phrases suivantes
en modle de donnes :
1/04/1993 n 46
Docteur s vaudou
Poudre de perlimpinpin
3 gouttes
Le soir
Le matin
Ave Maria
Aux vpres
55
133 19e Mtro Ourcq, proche parc de la Villette, au 4e, 2 pices, entre, cuisine,
wc, salle de bain, gaz, lectricit, chauffage individuel. Clair, calme, digicode, 3 200
F/mois (provision charges et taxes 300 F) Tl. 54 87 63. Libre 1er septembre.
134 20e Mtro Gambetta, rue Sorbier, 4 pices, 70 m2, chemine, cuisine
quipe, btiment rnov, 9 500 F/mois, 12 56 35 87 (rpondeur).
135 Sarcelles (95), proche toutes facilits, F3 de caractre, immeuble rnov
dans quartier calme, 2 800 F/mois charges comprises, 34 75 87 12, libre de suite.
remonte 1936, et c'est Yasujiro Ozu qui le lui confia. Aprs la guerre, Chish Ry
illumina de sa discrte et bouleversante prsence presque tous les chefs-d'oeuvre du
matre : Printemps tardif (1949), Et prcoce (1951), Voyage Tokyo (1953), Le
Got du sak (1962). Par la suite, il joua notamment dans la srie cinmatographique
Otoko wa tsuraiyo (C'est dur d'tre un homme), de Yoji Yamada. Sa dernire
apparition eut lieu dans Rves, d'Akira Kurosawa.
58
Certaines matires sont prises en compte pour faire une moyenne. Celle-ci est prise
en compte pour la "filire" ou l'option demande. Un lve ayant de mauvais
rsultats en mathmatiques ne sera pas pris en recherche oprationnelle. Un lve ne
parlant qu'une langue ne sera pas pris en recherche internationale. Chaque option a
des coefficients pour le calcul de la note.
Les copies sont corriges par deux professeurs. Les notes sont affiches et
envoyes aux lves. Ils ont 3 semaines pour donner une rponse. Environ 10% des
lves refusent l'admission. C'est pourquoi plus d'lves sont admis que n'en peut
contenir l'cole.
60
L'entreprise Delabastille possde un sige social, des usines, des dpts et des
rgions de vente. Aprs fabrication dans les usines, les produits sortent des usines
vers les dpts. La passation d'une commande par un client dans une rgion de vente
entrane une livraison. Aprs prparation des produits dans le dpt, la livraison est
effectue directement au lieu de livraison du client, ou les produits doivent effectuer
un "transport primaire", c'est--dire de dpt dpt avant la livraison finale.
61
62
1 Introduction
Un jeu d'essai permet de concrtiser, par des exemples choisis, les traitements et
les donnes. Il est indispensable dans le cadre de progiciel et dans le cas o
l'utilisateur final a des difficults formaliser, structurer les donnes et avoir un
discours cohrent.
L'objectif de cet exercice est de montrer ce qu'est un jeu d'essai. Il faut
comprendre sa logique et complter les tableaux par ce qui peut tre dduit par des
rgles de calcul. La construction de modle de donnes est demande la fin.
Le jeu d'essai est construit partir du cas Gommetcrayon.
Lors de la construction d'un jeu d'essai, des exemples sont pris couvrant les
diffrents cas de fonctionnement. Pour ce jeu d'essai, nous prenons le cas de deux
services utilisateurs Alu et Bois, de trois fournitures, des gommes, des crayons et des
tlphones, et de deux fournisseurs Dt et Dhiver.
Les principes de fonctionnement sont les suivants. Les demandes des services
sont consolides et constituent les besoins bruts. Aprs dduction du stock existant,
les besoins bruts deviennent des besoins nets. Ensuite sont calcules les quantits
approvisionner par article en fonction du stock d'alerte et du stock maximum. La
quantit commander tient compte de la taille du lot d'approvisionnement du
fournisseur retenu. La valeur du stock est calcule mensuellement par article. Pour
corser le tout, un fournisseur ne livre que partiellement sa commande.
Les phases de ce jeu d'essai sont :
Stock d'alerte
Niveau de stock
temps
Stock d'alerte
Stock maximal
Stock au 20/10
Gomme
50
17
Crayon
10
100
20
Tlphone
10
Service Alu
Service Bois
Date demande
21/10
22/10
Gomme
10
Crayon
24
30
Tlphone
4 Don immdiat
Les demandes de fournitures donnent lieu un don immdiat si les fournitures
sont considres comme spciales (exemple : le tlphone), et si la quantit en stock
est suffisante.
Don
Service Alu
Service Bois
Date
22/10
23/10
Tlphone
n21 et n22
n23
Crayon
Tlphone
Crayon
Tlphone
Besoins bruts
- Stock actuel
= Besoins nets
65
Si le dernier chiffre est ngatif, cela signifie qu'il restera des articles en stock
aprs distribution. La commande aura lieu si le stock d'alerte est atteint. S'il est
positif, le stock actuel est insuffisant et la commande aura toujours lieu.
Gomme
Crayon
Tlphone
Gomme
Crayon
Tlphone
Stock maximal
- Stock actuel
= Qt commander
Condit.
Dt
Condit
Gomme
2,50 F
10
2,20 F
10
Crayon
0,95 F
12
1F
12
Tlphone
690 F
690 F
66
Qt commande
Gomme
Conditionnement
10
2,20 F
Qt commande
Crayon
Conditionnement
12
0,95 F
Qt
commande
Gomme
Qt livre
Conditionnement
10
Reste livrer
Qt commande
Crayon
Qt
livre
Conditionnement
12
Reste livrer
Qt en stock
Livraison ETE
Gomme
17
20
Crayon
20
Tlphone
67
Qt en
stock (+)
Gomme
17
Qt
recevoir (+)
Qt donner
(-)
Stock
maximal
50
Crayon
20
10
100
Tlphone
10
Service Alu
Service Bois
Total donner
Gomme
Crayon
Tlphone
22/10
31/10
Gomme
Crayon
Tlphone
23/10
31/10
Gomme
Crayon
Tlphone
Qt en stock
PUMP
Gomme
17
2,10 F
Crayon
20
0,8 F
Tlphone
700 F
Total
Total stock
Prix unitaire
Total
Gomme
Crayon
Tlphone
Quel est le PUMP des gommes au mois d'octobre, compte tenu des achats ?
Quel est le PUMP des crayons au mois d'octobre, compte tenu des achats ?
Quel est le PUMP des tlphones au mois d'octobre, compte tenu des achats ?
Quelle est la valeur du stock fin octobre ?
Date : 31/10
Qt en stock
PUMP
Total
Gomme
Crayon
Tlphone
Valeur du stock
Nous supposons que les fournitures donnes sont consommes et ne rentrent pas
dans le calcul de valorisation du stock. Ce n'est pas exact car les tlphones existent
toujours.
Stock maximal
Stock au 20/10
Gomme
50
17
Crayon
10
100
20
Tlphone
10
69
Service Alu
Service Bois
date demande
21/10
22/10
Gomme
10
Crayon
24
30
Tlphone
70
COPIE A CORRIGER
ETUDIER
71
Demande de
rponse aux
questions
Correction du
problme
Copie de l'lve
note
Copie corriger
(demande de
notation)
Information
informations
suivantes
(pour
vrifier
la
Date d'examen
Note accorde
Nom d'lve
Cours
EXAMEN
1,N
COMPORTER
1,1
0,N
0,N
REPONDRE
PASSER
1,1
REPONSE
0,N
ELEVE
0,N
DONNER
PAR
1,1
correction du
problme
copie corriger
(demande de
notation)
copie note
date examen
nom lve
nom lve
libell question
n question
n question
n question
libell corrig
libell question
note rponse
date examen
nom professeur
libell rponse
libell note
demande de
rponse aux
questions
INFORMATION n question
72
Si vous ne pouvez pas toutes les placer, un minent - individu nouveau doit-il
tre cr ? Existe-t-il une rgle de calcul ? Dfinir les rgles et les informations en
entre et en sortie de rgle.
Le petit moteur de la tondeuse gazon
communiquait ses trpidations au bras de
Higgins et par son bras, son corps entier, de
sorte qu'il n'avait plus l'impression de vivre au
rythme de son propre coeur, mais celui de la
machine.
Simenon, La boule noire
73
CALENDRIER
ETRE
CAPABLE
1,1
ETRE
DISPONIBL
0,N
0,N
0,N
RESSOURCE
SITE
GROUPER
PRODUIT
0,N
PRODUIRE
GROUPE
0,N
0,N
0,N
GROUPE
PRODUIT
0,N
1,1
PRODUIT
1,1
SE SITUER
OPERER
0,N
0,N
OPERATION
GAMME
0,N
0,N
GAMME /
OPERATI
1,1
0,N
PRODUIRE
SITE
0,N
1,1
GAMME
GR
PRODUIRE
1,1
PRODUCTION
PREVUE
Groupe de
produits
Capacit optimale
stockage
Stock alerte
stockage
GA
15 000 T
7 500 T
5 000 T
GA
40 000 T
20 000 T
20 000 T
GB
25 000 T
12 500 T
10 000 T
Stock actuel
SITE
Quantit
Date du besoin
SA
10 000
1 avril
SA
20 000
3 avril
SA
15 000
2 avril
er
Groupe de
produits
(ressource)
RA
GA
20 000
RB
GB
15 000
Produit
Groupe de
produits
Ligne de
production
Quantit
produite
GA
RA
10 000
GA
RA
20 000
GB
RB
15 000
2.4 Quels concepts du MCD ne sont pas utiliss dans ces traitements ?
75
76
Chapitre 8 : dfinir
l'organisation
soit, en cas de dsaccord sur tout ou partie des amendements, engager une
procdure de conciliation au sein d'un Comit de conciliation qui runit, parit, des
79
80
sur son bureau, une synthse des sanctions donnes. Il veut harmoniser les rgles et
suivre l'activit de ses rgions.
Nous supposons que la procdure est la mme, sauf les nombreux rapports que
demande Gourou IV (objectifs, carts, rvisions...).
82
1 MCC
Le modle de communication comprend le domaine "prter les livres".
Les partenaires ou intervenants externes la bibliothque sont : "lecteur" (de
livre), "diteur" (de livre) et "relieur" (de livre) qui pourraient tre des types (appels
sous-types) de fournisseur. D'autres partenaires tels que "mcne" ou "banque" ne
sont pas reprsents.
Les domaines sont : "prter les livres aux lecteurs" (assurer la rotation des livres
prts, rcuprer les livres prts), "enrichir la bibliothque" (conseiller le choix de
lecture, commander les nouveauts) et "maintenir les livres en tat" (faire relier les
livres, les mettre au pilon). On ne considrera par la suite que le domaine (restreint)
"prter les livres".
83
LIVRAISON LIVRE
DDE ABONNEMENT
LIVRAIS. LIVRE RELIE
DDE DE PRET
ACHETER
RETOUR DE PRET
MAINTENIR
LIVRE
PRETER LES
LIVRES
LECTEUR
DDE DE RELIURE
PRET ACCORDE
ABONNEMENT ACCORDE
DDE DE RESTITUTION
ENRICHIR
BIBLIO
CONSEIL LECTURE
Les messages entre domaines ne sont pas reprsents. Ils pourraient tre la
demande d'tat de livre entre "prter" et "maintenir", la demande de livre non
connu...
Les messages sont :
Demande d'abonnement : nom personne, prnom personne, adresse personne.
Demande de prt : titre de l'ouvrage, auteur, thme.
Retour de prt : n de livre, date de retour relle du livre.
Prt accord : n de livre, date de retour maximum du livre, date du prt, n de
prt.
Abonnement accord : n d'abonn.
Demande de restitution : date de la relance, nom abonn, adresse abonn, n de
livre, date de retour maximum du livre, date du prt, n de prt.
Les rgles de calcul sont :
Calcul de la date de retour thorique partir de la date du prt et de la dure
maximale du prt (qui dpend du titre emprunt).
Calcul du nombre de livres empruntables calcul partir du n abonn en
recherchant tous les exemplaires non rendus.
2 MCT
Les oprations conceptuelles sont :
Prise en compte de la demande de prt : si la personne n'est pas abonne, elle
l'est sans condition. Elle peut avoir des livres restituer ou son quota est dpass.
Une demande de restitution de livre est faite. Dans le cas contraire, et si un
exemplaire est disponible, le prt est accord.
84
DDE DE PRET
DDE ABONNEMENT
ABONNER
LECTEUR
RECUPERER LIVRE
ABONNEMENT ACCORDE
DDE INSPECTER LIVRE
DDE DE RESTITUTION
PRET ACCORDE
3 MCD
Le modle de donnes est le suivant : un auteur crit un ou plusieurs ouvrages.
Un ouvrage est un ouvrage dit possdant plusieurs exemplaires physiques. Le prt
est accord pour un exemplaire physique un lecteur. Une collection est dite chez
un diteur. Un ouvrage peut possder plusieurs thmes ou vedettes : roman,
documentaire, bande dessine, histoire...
0,N
POSSEDER
THEME
EXEMPLARISER
OUVRAGE
EDITE
0,N
1,1
EXEMPLAIRE
1,N
THEME
0,N
ECRIRE
EDITER
0,1
0,N
PRET
COLLECTION
AUTEUR
0,N
1,N
RESP
COLLECTION
1,1
ACCORDER
1,1
1,1
EDITEUR
0,N
PRETER
LECTEUR
0,N
85
4 MOT
Les postes de travail sont :
BIBLIOTHECAIRE
ACCUEIL
MAGASINIER
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.
EX INDISPONIBLE
HEBDO
INVENTORIER EX
EX ABSENT
5 MOD
Les individus sont les mmes que le MCD. Au lieu de crer un individu
supplmentaire tel que "inventaire", une information supplmentaire est dans
87
Individu "collection".
Individu "diteur".
Individu "exemplaire".
Individu "lecteur".
Individu "ouvrage".
Individu "prt".
89
90
1 Hypothses de planification
Nous reprenons le cas de la bibliothque. Pour chaque outil, le nombre
d'individus ou de relations mettre jour ou en lecture, les rgles de calcul, le
nombre d'crans dfinissent un niveau de complexit, simple, moyen et compliqu.
Nous proposons la grille suivante : en fonction du type de transaction et de sa
complexit, un nombre de jours de spcification et de ralisation est estim.
SI
Alors
Type d'outil
Batch
simple
Batch
moyen
Batch
comp.
Trans.
simple
Trans.
moyenne
Trans.
Comp.
Nombre d'individus
Nombre de relations
Nombre d'tats
Nombre de rgles
Temps de spcification
10
10
Temps de ralisation
15
10
91
Des outils trs compliqus existent, dont l'estimation de la charge est laisse
l'apprciation du programmeur.
Si, par exemple, les outils de 1 4 correspondent aux critres suivants,
Outil
Nombre
d'individus
Nombre de
relations
Nombre
d'tats
Nombre de
rgles
Batch 1
Batch 2
Batch 3
Temps rel 4
ils auront les types suivants et pourront tre planifis comme suit :
Outil
Type
Complexit
Temps de
spcification
Temps de
ralisation
Temps
total
4
Batch
simple
Batch
moyen
10
Batch
compliqu
10
15
25
Transaction
simple
19
24
43
TOTAL
Type
Complexit
Batch
simple (1)
Batch
moyen (2)
Batch
compliqu (3)
Transaction
simple (1)
Batch
TOTAL
92
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps
total
Simple (1)
Moyen (2)
Compliqu (3)
10
15
Simple (1)
Moyen (2)
10
Compliqu (3)
10
10
10
28
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.
Temps de
spcification
Temps de
ralisation
Temps
total
Complexit
TR
Simple
Batch
TOTAL
Nombre
Moyen
Compliqu
10
15
Simple
Moyen
Compliqu
10
10
93
94
Chapitre 11 : construire le
MPD
EFFECTU
1,1
0,N
MEDECIN
1,1
CONSULTATION
0,N
MALADE
DATE
CONSULTATION
PRIX
CONSULTATION
NOM MEDECIN
0,N
NOM MALADE
0,N
DETECTER
DIAGNOSTIQUER
0,N
SYMPTOME
NOM SYMPTOME
0,N
0,N
ASSOCIER
1,N
MALADIE
NOM MALADIE
95
SITUATION
TENIR
COMPTE
0,N
MODIFIER
PLAN
0,N
PLAN /
OPERATION
PLAN
PRECEDER
PLAN
0,1
1,N
SUIVRE
OPERATION
0,1
1,1
OPERATION
MODIFIER
OPERATION
PRECEDER
OPERATION
0,1
GROUPE
PRODUIT
RECLAMEUR
ENVOYER
COMPOSER GROUPE
0,N
1,N
CODE PERSONNE
NOM PERSONNE
1,N
ADRESSE PERSONNE
1,1
RECLAMATION
ORIGINE
PRODUCTION
0,1
USINE
PRODUCTION
CODE RECLAMATION
0,N
DATE RECLAMATION
CODE USINE
GROUPER
PRODUIT
0,1
1,1
0,N
1,1
CONCERN
ER
0,N
PRODUIT
0,N
LIBELLE USINE
REPONDRE
REPONSE
1,N
RECLAMATION
TYPER
RECLAMA
VALEUR PARAMETRE
0,N
TYPE
RECLAMATION
CODE TYPE RECLAM.
LIB TYPE RECLAMATION
96
VALEUR CRITERE
0,N
CRITERE
RECLAMATION
CODE CRITERE
LIBELLE PARAMETRE
97
98
Chapitre 12 : exercices
complets
1 Misrables (Htel) (exercice 47)
Lire le texte suivant extrait des Misrables de Victor Hugo (rfrence 3) et
rpondez aux questions suivantes. Toute la mthode n'est pas passe en revue, mais
grce au texte, il est possible de dfinir certaines tapes : fonctions couvertes,
partenaires, organigramme et modle de donnes.
1. Quel est le nom de l'entreprise concerne ?
2. Quelles sont les activits de cette entreprise ? Regrouper ces activits en
domaines.
3. Quels sont les partenaires de l'entreprise ?
4. Quel est l'organigramme (la structure des postes de travail de l'entreprise)
et les oprations organises de chaque poste de travail ?
Nous croyons qu'il avait simplement tudi en Hollande pour tre aubergiste. Ce
gredin de l'ordre composite tait, selon les probabilits, quelque Flamand de Lille en
Flandre, Franais Paris, Belge Bruxelles, commodment cheval sur deux
frontires. Sa prouesse Waterloo, on la connat. Comme on voit il l'exagrait un
peu. Le flux et le reflux, le mandre, l'aventure, tait l'lment de son existence ;
conscience dchire entrane vie dcousue ; et vraisemblablement, l'orageuse
poque du 18 juin 1815. Thnardier appartenait cette varit de cantiniers
maraudeurs dont nous avons parl, battant l'estrade, vendant ceux-ci, volant ceuxl, et roulant en famille homme, femme et enfants, dans quelque carriole boiteuse,
la suite des troupes en marche, avec l'instinct de se rattacher toujours l'arme
victorieuse. Cette campagne faite, ayant, comme il disait, "du quibus", il tait venu
ouvrir gargote Montfermeil.
(...) Tout nouveau venu qui entrait dans la gargote disait en voyant la Thnardier
: Voil le matre de la maison. Erreur. Elle n'tait mme pas la matresse. Le matre
et la matresse, c'tait le mari. Elle faisait, il crait. Il dirigeait tout par une sorte
d'action magntique invisible et continuelle. Un mot lui suffisait, quelquefois un
signe ; le mastodonte obissait. Le Thnardier tait pour la Thnardier, sans qu'elle
s'en rendit trop compte, une espce d'tre particulier et souverain. Elle avait les
vertus de sa faon d'tre; jamais et-elle t en dissentiment sur un dtail avec
monsieur Thnardier, hypothse du reste inadmissible, elle n'et donn
publiquement tort son mari, sur quoi que ce soit. Jamais elle n'et commis "devant
des trangers", cette faute que font si souvent les femmes, et qu'on appelle, en
99
101
fr
3
10
5
4
1
fr
23
aux socits et aux montants verss. Une forte somme entrane une rcompense de
dix pages et une petite somme un remerciement sur le dos de l'enveloppe. Le dlai de
relance dpend de l'entreprise ayant accept le stage. Le trsorier encaisse les dons.
L'cole vous demande, comme exercice, d'imaginer une solution informatique
ce besoin. Comme cela, elle pourra profiter de votre travail.
Nous considrons qu'il y a :
5 000 entreprises prospectes, 1 personne en moyenne connue par entreprise.
Une sur dix rpond positivement. La moiti des entreprises ayant accept de payer la
taxe sont relances et toutes les rponses positives entranent un versement.
Dix niveaux d'chelle de taxe sont dfinis. Une rponse de 5 types diffrents est
dite chaque versement. Les versements sont mmoriss sur 5 ans.
H. Poirot regarda avec intrt, et bientt avec
sympathie, la jeune femme qui entrait dans son
bureau.
Agatha Christie, Cinq petits cochons
104
ELEVE
DECLARATION DE STAGE
OFFRE DE STAGE
CONVENTION DE STAGE
DDE DE STAGE
CHOIX DE STAGE
PLACER ELEVES
EMPLOYEUR
PROPOSITION DE STAGE
DDE ABSENCE
COPIE A CORRIGER
DIPLOME OBTENU
DDE CHANGEMENT ENSGT
ELEVE
105
ELEVE
SELECTIONNER
ELEVES
EXAMEN DE PASSAGE
REPONSE CANDIDATURE
106
Un lve se prsente dans une option parmi 10 et passe 10 examens (un examen
par matire) nots par 3 professeurs diffrents parmi 20. Au total, il existe 10 options
l'entre et 20 matires.
Lavergne ouvrit la porte du poste central.
Boileau Narcejac, Le retour
DISTRIBUER ACHATS
DON FOURNITURES
REFUS DDE
DON PREVU
DDE ACHATS
RECEPTION PREVUE
ACHETER
RECEPTION EFFECTUEE
107
RECEPTION FOURNITURE
CONDITIONS D'ACHATS
DDE ACHATS
RECEPTION PREVUE
FOURNISSEUR
ACHETER
RECEPTION EFFECTUEE
CDE FOURNISSEUR
DEMANDE DEPENSE
BUDGET ACCORDE
MAITRISER DEPENSES
109
110
Date
Publications
Fournis
et
crit
MT Fort MT net
dbits
crit
MT Fort
MT net
FAC
1244
INV
777
633
1016
Invendus et crdits
Quotidiens
Journaux du soir
S/total presse
Autres fournisseurs
ENC
Total hebdomadaire
Solde hebdomadaire
A-B
Titre
Codif
Parution
3,5
Bild Z
403
Matin sahara
573
Matin sahara
573
Dclar
Accept
Montant fort
920919
14
920917
24
920918
12
13
50
17
34
Total Quotid.
2
Tl Z
1910
523
19
Total
Titre
Codif
Parution
Ecart
Accept.
Rejets 1
Rejets 2c
Tl Z
1910
523
-2
17
25
Camping-car
1348
51
26
Camping-car
1348
52
-2
TOTAL
Les rejets 1 sont les prmaturs (revue trop prime), 2, les non accepts et 3 les
non rappels (revue non prime).
Bordereau d'invendus complmentaire : hebdomadaires invendus des journes
prcdentes.
Nombre de bacs, nombre de paquets, libell titre, prix, numro, fournisseur,
quantit invendue, codification.
Titre
Prix
No
Four
Invendus
Lib
Codif
Rustica
1177
30
Rustica
2472
Rustica
1178
31
Rustica
2472
VSD
14
776
43
VSD
1713
112
Prix
No
Invendus
Codif
Sud Ouest
3,8
01.09
Four
23
318
Courrier de
l'ouest
29.08
24
209
Courrier de
l'ouest
31.08
25
209
Prix
Invendus
Codif
Rustica
1183
Four
28
2472
Canard
3748
22
1326
113
114
par exemple). Une dclaration doit lui tre envoye obligatoirement, en moyenne
une par an.
Le docteur Knock hsite s'informatiser, aidez-le.
Il reoit un malade toutes les demi-heures et travaille 10 heures par jour, 200
jours par an. Un malade vient tous les 6 mois, reste 5 ans en moyenne et prsente 2
symptmes en moyenne. Une prescription contient 2,5 remdes en moyenne. Une
ordonnance est dlivre une consultation sur deux. Un acte est excut par
consultation. Une consultation diagnostique 1 maladie en moyenne.
Supposons qu'il existe 1 000 mdecins, 1 000 maladies, 500 symptmes, 3
symptmes par consultation, 10 000 remdes.
Une partie du MCD a dj t effectue. Nous ne considrerons que la
prescription et non les rsultats d'examen, vus en partie lors du cas du cabinet
animal.
Construire le MCC, le MCD, le MCT, le MOT, le MOD (historique sur 10 ans)
et la liste des outils.
C'tait un de ces blocs de central Avenue,
panachs blanc et noir, pas encore entirement
occup par les ngres.
R. Chandler, Adieu ma jolie
Un sujet fait partie d'un seul thme. Les autres critres demanderaient trop de
temps tre saisis.
116
117
118
119
120
MCD
MCT MOT
MOD
MLT
MLD
Non
Signif.
Planifier la ralisation
Programmer
Dfinir les rgles de calcul
X
X
Tester l'application
Enchanter l'utilisateur
121
Les domaines
Les partenaires
L'ordre tait difficile trouver. Les fonctions doivent tre dfinies en premier
pour dfinir le champ de l'tude.
Pourquoi tudier ?
Apprendre. Pourquoi apprendre ? Savoir ou connatre.
Les verbes suivants sont-ils des fonctions ? O est oui et N est non
Grer les carts
Veiller au grain
Grer la pnurie
Archiver
Rpartir la pnurie
Activer le processus
Faire faire
Subsidiariser
Obir
Commander
Veiller technologiquement
Motiver le personnel
Les concepts suivants sont-ils des partenaires ? Rpondre par oui ou non.
Client
SNCF
Fournisseur
IBM
Crdit Lyonnais
Prteur
Banque
Shylock
Agence
Lecteur
Abonn
Concurrent
Transporteur
Service
EDF
France Tlcom
N/O
N
Dossier
Rponse
Critres valoriss
Demande d'amour
Descripteurs de paramtres
Offre d'amour
Informations technologiques
Fiche d'abonn
122
Tous les messages pour lesquels la rponse est non ne prcisent pas le sujet de
l'tude : gestion de production, financire ou comptabilit ? Quelle diffrence existet-il entre l'offre et la demande d'amour ?
MCD
Rgle sur les individus.
Ils doivent exister proprement
Rgle sur les relations. Elles doivent : V est VRAI et F est FAUX
Etre relies des individus
Une relation contenant une date permet de mmoriser les historiques de cette relation
Information
X
Nom d'animal
Nom d'oiseau
Type d'animal
Oiseau
Libell oiseau
Occurrence
X
X
123
Adresse
Date
Titre
Diplme
Quantit livrer
Adresse de livraison
Lieu noir
Colin
Lieu
X
X
Prix de vente
Lieu noir est une occurrence d'animal. Colin et lieu noir sont synonymes. Lieu est
un polysme. Il peut tre une occurrence d'animal ou un lieu gographique, des lieus
ou des lieux ? Type d'animal peut tre une information ou un individu. Voir dans le
premier ouvrage Parlez-vous Merise ?
2.2 MCT
Une opration conceptuelle a : (rpondre par oui ou non).
Un message vnement au minimum
Un MCD en lecture
Un en lecture ou un en criture
Un au minimum
Une opration a un modle de donnes en lecture et, dans le cas de mise jour,
un modle en criture.
VALIDATION MCT/MCD
Valider donnes et traitements consiste : (rpondre par oui ou non).
Vrifier qu'une opration conceptuelle a toutes ses infos
- en lecture
- en criture
Deux validations existent : valider les traitements par les donnes et les donnes
par les traitements. Dans ce dernier cas, vrifier qu'un individu ou une relation est
cr par une opration au minimum et lu par une opration au minimum.
- site
- autorisation
- documents
Les volumes de donnes sont calculs
Les concepts du conceptuel sont conservs et d'autres sont rajouts. Les volumes
de donnes sont calculs avec plus de prcision au modle logique ou physique en
tenant compte des index d'enregistrement.
Un poste de travail est dfini par :
Le nom de l'individu occupant le poste
Le prnom du chef
125
Un poste de travail est dfini par la fonction du poste et ventuellement par ses
ressources (gommes et crayons). Avant l'informatisation, obtenir un nom de
personne occupant le poste est recommand pour valider les outils informatiques.
L'organigramme dfinit :
Les postes de travail
Le prnom du chef
Une procdure indique surtout "qui fait quoi ?" et la conduite tenir dans une
situation inhabituelle. Responsable = coupable.
Un exemple de menu
O/N
Les menus peuvent en faire partie. Il n'existe pas de tche homme et de tche
machine mais des outils informatiques disposition de l'utilisateur.
Les outils informatiques peuvent tre dfinis partir :
126
Des individus
Des relations
Des informations
Des domaines
Lesquels ?
Outil de cration d'occurrence d'individu
Outil de suppression
Modification
Consultation
Recherche ou slection
Combien d'outils types peuvent tre dfinis par relation binaire ?
2 en gnral
1 pour chaque recherche (recherche des auteurs de titres et titres des auteurs)
A jeton
Hirarchique
Navigationnel
Top down
Familial
Rseau
Amical
Maill
Relationnel
Navigationnel = rseau
Les diffrences entre les types de SGBD sont :
Les pointeurs
Les enregistrements
Les informations
127
Cration
d'information
Relation 01,01
Relation 11,01
Relation 1N,01
Relation 1N,11
Relation 1N,0N
Relation 1N,0N
Relation ternaire
Relation quaternaire
128
Chapitre 14 : rponses
possibles sur les fonctions
du projet
1 Corrig exercice 4 : fonctions de l'cole
1.1 Lister et regrouper les fonctions lmentaires
Les domaines sont "former", "placer" et "slectionner". Les fonctions
lmentaires sont :
Fonctions lmentaires
Domaine
Dfinir l'enseignement
Corriger copies
Donner cours
Les activits de M. Troisplumes sont les cinq premires. Les deux suivantes sont
celles de M. Deuxplumes et celles de M. Duvet sont les trois dernires. Le pourquoi
des activits de l'enseignant M. Plume fait partie des activits de M. Troisplumes.
Mlle Plomb ne fait pas partie des domaines prcdents mais du domaine
"tudier". Le trombinoscope fait partie d'un autre domaine (Communiquer !).
Planifier les runions des professeurs fait partie d'un autre domaine "planifier ou
organiser des runions".
SELECTIONNER
ELEVES
REPONSE CANDIDATURE
CANDIDATURE
REPONSE EXAMEN
DDE ABSENCE
COPIE A CORRIGER
FORMER
ELEVE
SECURITE SOCIALE
BULLETIN DE NOTE
CORRECTION PROBLEME
DECLARATION DE STAGE
CONVENTION DE STAGE
DIPLOME OBTENU
DDE DE STAGE
PLACER ELEVES
EMPLOYEUR
CHOIX DE STAGE
PROPOSITION DE STAGE
130
Choix de stage par un lve : n lve, n matire stage, domaine, n stage, nom
de l'entreprise, objet stage.
Convention de stage : nom de l'entreprise, adresse de l'entreprise (lieu de stage),
objet stage, date de dbut, dure, nom tuteur technique, prnom tuteur technique, n
lve, nom lve, prnom lve, nom professeur, prnom professeur, n convention,
date de signature de la convention.
Copie corriger : nom lve, n question, libell question, libell rponse.
Copie note : nom lve, n question, libell note, note rponse, note totale lve.
Correction du problme : n examen, date examen, n question, libell
correction, nom professeur.
Dclaration de stage S.S. : nom de l'entreprise, adresse de l'entreprise, nom
lve, prnom lve.
Demande d'absence : n lve, n enseignement, libell demande d'absence.
Demande de changement d'enseignement : n lve, nom lve, libell demande
de changement.
Demande de rponse aux questions : n question, libell question, note
maximum question, date examen.
Demande de stage une entreprise : nom de l'entreprise, adresse de l'entreprise,
nom personne, objet stage, dure, date de fin de stage souhaite.
Diplme obtenu : n lve, nom lve, libell diplme, date diplme.
Examen de passage : nom candidat, prnom candidat, adresse candidat, date
examen, option examen, n question, libell question, note maximum question.
Offre de stage un lve : n module stage, domaine, objet stage, lieu, nom de
l'entreprise, dure.
Proposition de stage par une entreprise : nom de l'entreprise, adresse de
l'entreprise (lieu de stage), nom personne, objet stage, dure, date de fin de stage
souhaite.
Rponse candidature : nom candidat, prnom candidat, adresse candidat, date
examen, n question, libell question, corrig rponse, note totale.
Rponse examen : nom candidat, prnom candidat, adresse candidat, date
examen, n question, libell rponse.
131
Domaine
distribuer
opration organise
vrifier livraisons
acheter ou distribuer
acheter ou distribuer
distribuer
rapprovisionner
acheter
acheter
distribuer
matriser dpenses
opration organise
comptabiliser
Une mme fonction peut tre exerce par plusieurs postes de travail. Cela
entrane une demande et un contrle (des dpenses par exemple).
132
UTILISATEUR
DDE FOURNITURES
DON FOURNITURES
DISTRIBUER ACHATS
REFUS DDE
DON PREVU
DDE ACHATS
RECEPTION FOURNITURE
RECEPTION PREVUE
CONDITIONS D'ACHATS
RECEPTION EFFECTUEE
FOURNISSEUR
ACHETER
CDE FOURNISSEUR
DEMANDE DEPENSE
DDE PREV. DEPENSES
BUDGET ACCORDE
MAITRISER DEPENSES
Don prvu (indique la date laquelle sera ralis le don de fournitures) : date
prvue du don, libell fourniture, nom personne, quantit prvue du don.
Facture valide : n facture, montant facture, n fournisseur.
Rception fourniture (indique la date laquelle les fournitures devront tre
livres par les fournisseurs acheter) : date rception, rfrence fourniture, lieu de
stockage, nom fournisseur, quantit commande, quantit livre.
Rception effectue : date rception, libell fourniture, quantit livre.
Rception prvue (indique la date prvisionnelle laquelle les fournitures
devront tre disponibles) : date prvue rception, libell fourniture, quantit livre
prvue.
Rclamation utilisateur (rclamations pour l'endommagement d'une fourniture) :
description rclamation, libell fourniture, libell type, date don.
Refus demande (le responsable des services gnraux se rserve en plus le droit
de refuser d'honorer une demande de fournitures, si un service a une "trop grande
consommation", c'est--dire si le service effectue une demande alors qu'il vient juste
de recevoir une quantit de ces mmes fournitures) : date du prochain don, libell
fourniture, priode consommation, quantit consomme.
Pourquoi ?
PLA
Acheter
PLA
PLA
PLA
134
PLA
enrichir la bibliothque
Acheter ou PLA ?
Acheter
PL
PLA
Dans la premire solution, le domaine "prter les livres" est cr, et commander
fait partie de la fonction "acheter".
Dans la deuxime solution, le domaine "prter les livres" est cr, et commander
fait partie de la fonction "prter les livres".
Dans la troisime solution, 3 domaines "prter les livres aux abonns", "enrichir
la bibliothque" et maintenir les livres en tat" sont crs, et "commander fait partie
de la fonction "acheter".
Dans la quatrime solution, 3 domaines "prter les livres aux abonns", "enrichir
la bibliothque" et "maintenir les livres en tat" sont crs et "commander" fait partie
d'une des trois fonctions. Or, les trois domaines achtent : "prter les livres aux
abonns" pour augmenter le nombre d'exemplaires d'un livre trs demand, "enrichir
la bibliothque" pour des livres nouveaux et "maintenir les livres en tat" pour les
livres usags. Cette solution n'est pas la meilleure.
Comment choisir ? Avoir plusieurs domaines multiplie les modles de donnes et
les projets. S'ils regroupent un nombre impressionnant de fonctions, il faut les garder
distincts, sinon les regrouper. Dans notre cas, il est prfrable de les regrouper. Le
MCC montre les trois sous-domaines.
135
Sous-domaine
Fonctions lmentaires
Acheter
Acheter
Assurer l'quilibre
financier
Assurer l'quilibre
financier
Enrichir la bibliothque
136
Chapitre 15 : corrig de la
modlisation des donnes
informatiser
1 Corrig de l'exercice 7 : comprendre les
cardinalits
1.1 Corrig des occurrences animalires
Les espces n'existent pas dans la classification des animaux. Ceux-ci sont
diviss en :
CLASSE
Mammifres
ORDRE
Sous-ordre ou famille
Primates
Hominids
Homme
Ctacs
Odontoctes
Dauphins
Carnivores
Flids
Chat
Squale
Requin
Reptiles
Dinosaures
Poissons
Agnathes
Diplodocus
oui
Cardinalit
minimum
=1
Un animal appartient une espce au maximum :
oui
Cardinalit maximum = 1
oui
Cardinalit minimum = 1
non
Cardinalit maximum = N
137
non
Cardinalit minimum = 0
non
Cardinalit maximum = N
non
Cardinalit minimum = 0
non
Cardinalit maximum = N
oui
Cardinalit minimum = 1
non
Cardinalit maximum = N
non
Cardinalit minimum = 0
non
Cardinalit maximum = N
Remarque : les cardinalits minimum entre animal et aliment sont un. Si elles
sont laisses un, tout animal cr devra tre li un aliment et tout aliment cr
un animal. Une seule transaction informatique devra crer animaux et aliments. Il est
plus simple de mettre les cardinalits minimales zro. Mme chose pour espce et
animal.
APPARTENIR
0,N
ESPECE
AIMER
1,1
0,N
0,N
ANIMAL
PERSONNE
1,N
ALIMENT
MANGER
0,N
138
0,N
1,1
PAYER
PRODUIT
LIVRAISON
CLIENT
1,N
1,1
LIVRER
PRODUIT
0,N
0,N
0,N
FACTURER
CLIENT
0,N
MODE DE
PAIEMENT
PAIEMENT
FACTURER
LIVRAISON
1,1
1,1
FACTURE
PAYER
FACTURE
1,1
0,N
0,N
RELANCER
FACTURE
1,N
RELANCE
CLIENT
139
ELEVE
0,N
ETUDIER
0,N
L'lve poursuit ses tudes dans une cole : les individus sont "lve", "tude" et
"cole", les relations "poursuivre" et "dans une".
0,N
ELEVE
POURSUIVRE
1,1
ETUDE
1,1
ECOLE
DANS UNE
0,N
Dans les deux cas, les cardinalits partir de l'individu "cole" sont 0 et N. Dans
le premier cas, date d'entre et de sortie de l'cole sont dans la relation "tudier".
Dans le deuxime cas, elles sont dans l'individu "tude". Le premier cas ne permet
pas de mmoriser les dates si l'lve a chang d'cole et est revenu (s'il appartient
deux promotions par exemple). Mmoriser les dates dans une relation ne permet pas
la gestion d'historique ! Il faut crer l'individu "priode de XXX".
15.6.1 Dans le premier modle, une tourne est dtermine par les arrts (ou les
poteaux) :
140
CAMION
TOURNEE
0,N
CAMIONNER
1,1
1,N
ARRETER
TOURNEE
CLIENT
0,N
1,1
ARRETER
CLIENT
0,1
ARRET
15.6.2 Dans le deuxime modle, une tourne est dtermine par les trajets (ou
les intervalles) :
CAMION
TOURNEE
0,N
CAMIONNER
1,1
1,N
TOURNEE
/ TRAJET
CLIENT
0,N
0,N
DEBUTER
TRAJET
TERMINER
TRAJET
1,1
0,1
TRAJET
0,1
PRESCRIRE
1,1
ORDONNANCE
MEDECIN
REMEDE
DOSER
0,N
0,N
TIMING PRISE
POSOLOGIE
EXERCER
PAYS
1,N
AGENCE
SANCTION
A L'
ENCONTRE
1,1
0,N
EXERCER
ELECTEUR
1,1
VOTE
1,1
CANDIDAT
POUR
ELIRE
0,N
LOUER
LOGEMENT
1,1
0,N
LIEU(X)
1,1
0,N
CARAC
LOGEMENT
SITUER
0,N
0,N
0,N
VILLE
0,N
CC LOGEMENT
CONSTATER
ETAT
1,N
SITUATION
0,N
TENIR
COMPTE
MODIFIER
PLAN
0,N
PLAN /
OPERATION
1,1
PLAN
PRECEDER
PLAN
0,1
1,N
SUIVRE
OPERATION
0,1
OPERATION
MODIFIER
OPERATION
PRECEDER
OPERATION
0,1
144
PARENTER
REALISER
1,1
S'ACTIVER
CHEF
D'OEUVRE
ETRE FILS DE
0,2
0,N
O,N
PERSONNE
1,1
0,N
ACTIVITE
JOUER
0,N
1,1
METIER
ACTIVE
0,1
ACTIVER
VILLE
0,N
0,N
METIER
VILLE
0,1
1,1
PROVINCE
ACHETER
0,N
0,1
0,N
ENTREPRISE
PROVINCE
1,N
ACHETER
0,N
CONSTRUIR
E
CENTRALE
1,1
UNION
GENERER
0,N
0,1
0,N
1,N
UNIR
0,N
REGNE
EXERCER
POUVOIR
1,1
COMPOSE
NOEUD
1,N
TRAIT
NOEUD
0,N
0,N
NOUER
AMONT
NOUER
AVAL
1,1
1,1
Mais, dans cette reprsentation, on ne peut faire de diffrence entre les deux
pyramides qui sont constitues des mmes nuds mais de traits diffrents. Cette
reprsentation ne suffit pas.
146
Les pyramides sont donc constitues de traits reliant des nuds! Une premire
reprsentation est possible.
Dans cette reprsentation, un trait peut tre composant d'une ou de plusieurs
pyramides. Les deux cardinalits 1,1 ou 1,N sont possibles.
1,N
COMPOSER
TRAIT
TRAIT
NOEUD
0,N
NOUER
AMONT
PYRAMIDE
1,1
NOUER
AVAL
0,N
1,N
1,1
COMPOSER
CORRELATION
CORRELATION
NOEUD
0,N
0,N
NOUER
AMONT
NOUER
AVAL
1,N
PYRAMIDE
1,1
1,N
MATIERE
ENSEIGNER
0,N
0,N
NIMBUS
CHIMIE
PROFESSEUR
MATIERE
ENSEIGNER
0,N
0,N
CHIMIE
PROFESSEUR
MATIERE
Nol 1993
Nol 1992
0,N
0,N
ENSEIGNEMENT
DONNER
1,1
1,1
ENSEIGNER
MATIERE
148
0,N
1,1
ENSEIGNER
MATIERE
ENSEIGNEMENT
PROFESSEUR
MATIERE
0,N
1,1
PEUT
ENSEIGNER
0,N
0,N
ENSEIGNER
MATIERE
0,N
ENSEIGNEMENT
0,N
DONNER
1,1
1,1
0,N
PLANIFIER
1,1
DONNER
DANS
MATIERE
0,N
0,N
VERIFIER
COURS
1,1
EXAMEN
0,N
0,N
SUIVI PAR
NOTER
EXAMEN
MATIERE/OPT
ION
1,N
OPTION
1,1
0,N
SALLE DE
COURS
0,N
0,N
ELEVE
0,N
1,1
OPTION
/ELEVE
149
ELEVE
PROFESSEUR
NOTER
1,1
0,N
0,N
1,1
POSSEDER
1,N
1,N
NOTER
SELECTION
0,N
NOTER
CANDIDAT
NOTE
0,N
DIPLOME
CANDIDATURE
EXAMEN
SELECTION
PASSER
EXAMEN
0,N
POSTULER
0,N
0,N
1,1
1,1
OPTION
CANDIDATE
MATIERE
EXAMINEE
1,1
MATIERE
OPTION
0,N
0,N
ENTREPRISE
ENT/PERS
0,N
0,1
0,N
0,N
PROPOSE
R STAGE
CRITERE
STAGE
SUPERVISE
R STAGE
1,1
STAGE
0,N
CLASSER
STAGE
MATIERE
0,1
ELEVE
1,N
1,N
0,1
0,N
0,N
0,N
MATIERE /
STAGE
EFFECTUER
STAGE
1,1
OPTION
MATIERE/OP
TION
150
1,N
0,N
OPTION
/ELEVE
Les stages sont classs en fonction de critres (lieu, dure..) pour tre choisis par
les lves.
0,1
FABRIQUER
1,1
1,1
LIEU
FABRICATION
USINE
0,1
0,N
0,1
SITUER
REGION
1,1
0,N
SORTIR
FAB
SITUER
DEPOT
0,1
REGION VENTE
DEPOT
SITUER
CLIENT
0,N
0,N
CLIENT
0,N
COMMANDE
CLIENT
SORTIR
DEPOT
REDEPOT
ER
SORTIR
LIVRAISON
1,1
1,1
0,N
PASSER
SORTIE USINE
1,1
0,N
0,N
1,1
VENDRE
CDE
ENTREE
DEPOT
1,1
1,1
0,N
LIVRER
CHEZ
MVT PRIMAIRE
1,1
1,1
LIVRAISON
1,1
1,1
151
FABRIQUER
0,N
1,1
FABRICATION
MOUVEMENT
DEPART
MVT
0,1
DEPOT
0,N
0,1
PREPARATION
0,N
LIEU
ARRIVEE
MVT
0,N
PREPARE
R
1,1
CLIENT
PASSER
0,N
1,1
COMMANDE
CLIENT
REGION VENTE
0,N
VENDRE
CDE
1,1
Les notions de type et sous-type sont strictement identiques aux relations 1,1 et
0,1. En crivant plutt ces cardinalits, il sera beaucoup plus facile de passer au
modle logique de donnes et cela vous vitera des migraines !
Il est extrmement important de dfinir au niveau conceptuel les concepts
retenus. Dans certains cas, 7 niveaux de sous-types ont t dfinis ! Dans le cas
prsent, le concept de mouvement est cr et remplace trois individus. Un seul
enregistrement sera cr au niveau logique.
AVOIR COMME SS
0,N
PATTE
INDIVIDU
0,N
0,N
IND/PATTE
1,1
1,1
0,N
REL / PATTE
IND/REL
INFO/IND
0,1
0,N
INFORMATION
0,1
0,N
RELATION
INFO/REL
0,N
153
154
Crayon
Tlphone
24
10
30
TOTAL
15
54
Gomme
Crayon
Tlphone
15
54
17
20
-2
34
-2
Si le dernier chiffre est ngatif, cela signifie qu'il restera des articles en stock
aprs distribution. La commande aura lieu si le stock d'alerte est atteint. S'il est
positif, le stock actuel est insuffisant et la commande aura toujours lieu.
155
Gomme
Crayon
Tlphone
-34
Stock minimal
10
Oui
Oui
Non
Gomme
Stock maximal
Crayon
Tlphone
50
100
10
- Stock actuel
17
20
(=) Qt commander
33
80
Qt commande
Conditionnement
Prix unitaire
Prix total
Gomme
10
2,20 F
66 F
Qt commande
Conditionnement
Prix unitaire
Prix total
Crayon
12
0,95 F
68,4 F
Qt commande
Qt livre
Conditionnement
Reste livrer
Gomme
10
156
Qt commande
Qt livre
Conditionnement
Reste livrer
Crayon
12
Qt en
stock (+)
Qt
recevoir (+)
Qt
donner (-)
Stock
prvu (=)
Gomme
17
20
15
22
50
Crayon
20
72
54
38
10
100
10
Tlphone
Stock
minimal
Stock
maximal
Service Alu
Service Bois
Total donner
Gomme
10
15
Crayon
24
30
54
Tlphone
22/10
31/10
Gomme
Crayon
24
Tlphone
23/10
31/10
Gomme
10
Crayon
30
Tlphone
157
Qt en stock
PUMP
Total
Gomme
17
2,10 F
35,7
Crayon
20
0,8 F
16
Tlphone
700 F
3 500
Valeur du stock
3551,7
Gomme
20
2,2
Crayon
72
0,95
68,4
Tlphone
44
Quel est le PUMP des gommes au mois d'octobre, compte tenu des achats ?
PUMP des gommes = (35,7 + 44)/ (17 + 20) = 2,15 F par gomme.
Quel est le PUMP des crayons au mois d'octobre, compte tenu des achats ?
PUMP des crayons = (16 + 68,4)/ (20 + 72) = 0,92 F par crayon.
Quel est le PUMP des tlphones au mois d'octobre, compte tenu des achats ?
Il n'a pas chang et est de 700 F.
Quelle est la valeur du stock fin octobre ?
Date : 31/10
Qt en stock
PUMP
Total
Gomme
22
2,15
47,3
Crayon
38
0,92
34,96
Tlphone
700
1400
Valeur du stock
1482,26
Stock maximal
Stock au 20/10
Gomme
50
17
Crayon
10
100
20
Tlphone
10
158
0,N
1,N
TYPE
FOURNITURE
INVENTAIRE
STOCK ALERTE
DATE INVENTAIRE
STOCK MAXI
Service Alu
Service Bois
Date demande
21/10
22/10
Gomme
10
Crayon
24
30
Tlphone
0,N
SCE
DEMANDEUR
TYPE
FOURNITURE
STOCK ALERTE
1,1
STOCK MAXI
0,N
DEMANDE
DATE DEMANDE
1,1
CONCERNER
QTE DEMANDEE
159
0,N
SERVICE
1,1
0,N
SCE
DEMANDEUR
0,N
LIBELLE
SERVICE
COMMANDER
0,N
NOM
FOURNISSEUR
COMMANDE
DATE COMMANDE
PROPOSER
1,1
CONDITIONNEMENT
PRIX ACHAT
DEMANDE
1,N
DATE DEMANDE
QTE DEMANDEE
0,N
1,1
LIGNER
COMMANDE
1,1
0,N
REPONDRE
CONCERNER
INVENTORIER
TYPE
qt inventorie
0,N
1,1
DON - REPRISE
COMPORTER
1,1
0,N
TYPE
FOURNITURE
QTE DONNEE
0,N
STOCK ALERTE
STOCK MAXI
DATE
INVENTAIRE
0,N
0,N
LOT
1,N
INVENTAIRE
APPARTENIR A
1,1
QTE LIVREE
160
ETUDIER
COPIE A CORRIGER
demande de rponse
aux questions
correction du
problme
copie corriger
(demande de
notation)
copie note
Informations
n question
date examen
nom lve
nom lve
libell question
n question
n question
n question
libell corrig
libell question
note rponse
date examen
nom professeur
libell rponse
libell note
note totale
lve
1/07/1992
14/07/92
15/08/92
Note accorde
10
40
Nom d'lve
Agnan
Eudes
Nicolas
Cours
Mathmatiques
Bras de fer
Oenologie
QUESTION
EXAMEN
1,1
DONNER
DATE EXAMEN
1,N
COMPORTER
NO QUESTION
1,1
LIB QUESTION
LIB CORRIGE
NOTE MAXI
0,N
0,N
REPONDRE
PASSER
0,N
PROFESSEUR
NOM
PROFESSEUR
0,N
ELEVE
NOM ELEVE
1,1
REPONSE
0,N
DONNER
PAR
1,1
LIB REPONSE
NOTE REPONSE
NOM ELEVE
QUESTION
NO QUESTION
0,N
LIB QUESTION
LIB CORRIGE
NOTE MAXI
LIB REPONSE
REPONDRE
NOTE REPONSE
ELEVE
NOM ELEVE
0,N
DONNER
PAR
1,1
1,N
COPIE
ELEVE
NOM ELEVE
CA NOTE
COPIE
NOTE TOTALE
ELEVE
162
3.2 Quels concepts du MCD ne sont pas utiliss dans ces traitements ?
Les concepts de gamme et d'oprations ne sont pas utiliss dans les traitements.
0,N
PRODUIT
1,1
SITE
INVENTAIRE
STOCK ALERTE
QTE INVENTORIEE
0,N
STOCK MAXI
0,N
INVENTORIER SITE
PRODUIRE
1,1
PRODUCTION
PREVUE
1,1
PRODUIRE
RESSOURCE
1,1
RESSOURCE
0,N
1,1
0,N
SE SITUER
163
164
Chapitre 18 : corrig
organisation
1 Corrig exercice 37 : les postes de travail
Les deux postes de travail sont l'oyabun et le kobun.
KOBUN
PEGRE
PUNIR
INFRACTION
DDE DE SEPPUKU
SI MISE A MORT
SI YUBITSUME
EXPULSION
le Comit de conciliation.
Remarque : cette procdure est trs complique.
COMMISSION
CONSEIL
CTE DE CONCILIATION
PARLEMENT
PROPOSITION
TRAITER
PROPOSITION
POSITION COMMUNE
EXAMIN. POS.
COMMUNE
DDE PEC AMENDEMENT
AMENDEMENT
PAS D'AVIS
RIEN
OK
APPROBATION PROPOS.
EXAMINER
AMENDT
DECIDER
PROPOSITION
REJET PROPOSITION
1ER REJET
TENTER
CONCILIATION
AVIS NEGATIF
NON UNANIMITE
DDE DE CONCILIATION
DDE DE CONCILIATION
AVIS POSITIF
DEFINIR PROJET
COM.
EGLISE
PENITENCE EFFECTUEE
PECHE AVOUE
PECHEUR
MORALISER
PENITENCE
REGLE DE MORALE
ABSOLUTION
Il n'existe pas de chronologie des messages dans Merise. Nanmoins, dans ce cas,
un certain ordre, autre que moral, existe : rgle de morale, pch avou, pnitence
effectuer, pnitence effectue, absolution. Il est prfrable de prvenir de la
pnitence encourue dans la rgle plutt qu'annoncer seulement "C'est trs grave !" et
de ne crer la pnitence qu'une fois le pch accompli. Les flux des facilits
pardonner (les indulgences) ne sont pas dcrits.
167
4.3 MCT
Trois oprations conceptuelles sont dfinies :
Fixer les rgles et les diffuser ou prcher.
Prendre en compte le pch ou moraliser et indiquer la pnitence effectuer. Le
mme nom est pris pour l'opration et le domaine. C'est possible mais viter.
Prendre en compte la pnitence et donner l'absolution ou absoudre.
FIXER REGLE
REGLE DE MORALE
PECHE
PENITENCE EFFECTUEE
MORALISER
PEC PENITENCE
PENITENCE
ABSOLUTION
LIEUTENANT REGIONAL
PRECHEUR LOCAL
Procdure de sanction :
168
PRECHEUR LOCAL
LIEUTENANT REGIONAL
PECHEUR
FIXER REGLE
DEF REGLE
LOCALE
DDE DIFFUSION LOCALE
PEC REGLE
LOCALE
PRECHER
REGLE DE MORALE
PECHE AVOUE
MORALISER
PENITENCE
PENITENCE EFFECTUEE
PEC PENITENCE
ABSOLUTION
GENDRE
LIEUTENANT
REGIONAL
PRECHEUR LOCAL
Procdure de sanction : les lieutenants rgionaux ne fixent aucune rgle ainsi que
Gourou II et son gendre.
169
PECHEUR
PRECHEUR LOCAL
PRECHER
REGLE DE MORALE
PECHE AVOUE
MORALISER
PENITENCE
PENITENCE EFFECTUEE
PEC PENITENCE
ABSOLUTION
LIEUTENANT REGIONAL
PRECHEUR LOCAL
Procdure de sanction : seuls les lieutenants rgionaux fixent des rgles. Gourou
II se la coule douce, voyage, porte la bonne nouvelle et s'affaire.
170
PRECHEUR LOCAL
PECHEUR
DEF REGLE
LOCALE
DDE DIFFUSION LOCALE
PEC REGLE
LOCALE
PRECHER
REGLE DE MORALE
PECHE AVOUE
MORALISER
PENITENCE
PENITENCE EFFECTUEE
PEC PENITENCE
ABSOLUTION
LIEUTENANT REGIONAL
PRECHEUR LOCAL
171
Procdure de sanction : Gourou III fixe les types de sanctions pour dterminer
qui doit dcider de la pnitence. Cette procdure est la meilleure : chacun connat
son rle et ses limites. Les procdures de contrle restent dcider afin que chacun
reste dans ses limites. Si la faute est grave ou capitale, le prcheur local en rfre au
lieutenant rgional. Si la faute est capitale, le lieutenant rgional en rfre Gourou
III qui seul peut dcider des mises mort pour non-respect ou atteinte aux lois de
l'Eglise.
GOUROU III
LIEUTENANT REGIONAL
PRECHEUR LOCAL
PECHEUR
FIXER TYPE
SANCTION
TYPE DE SANCTION
PRECHER
REGLE DE MORALE
PECHE AVOUE
MORALISER
FAUTE GRAVE/CAPITALE
PENITENCE
GRAVE
PEC FAUTE
GRAVE/CAP
FAUTE CAPITALE
CAPITAL
GRAVE
SANCTION GRAVE
PEC DECISION
PEC FAUTE
CAPITALE
PENITENCE
SANCTION CAPITALE
PEC DECISION
GOUROU
PENITENCE
PENITENCE EFFECTUEE
PEC PENITENCE
ABSOLUTION
Fonctionnement
300 micro-ordinateurs
300 * 7
300 * 0,7
300 imprimantes
300 * 5
300 * 0,5
300 * 0,5
300 * 4
210
Total
5 160 KF
360 KF
SITE PRECHEUR
LOCAL
Deuxime cas, centralisation complte, saisie des donnes en temps rel pour
assouvir la soif de savoir de Gourou IV.
Investissement
Fonctionnement
1 ordinateur
5 000
500
Systme d'exploitation
600
2000
1 650
165
300 terminaux
300 * 5
300 * 0,5
300 * 5
300 * 0,5
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 prcheurs se dbrouillent avec un
traitement de texte et un programme crit avec un logiciel de base de donnes estim
200 KF. Dans le deuxime cas, nous ne prenons pas le cas de dveloppement
spcifique ou de progiciel ecclsiastique bien connu, ou de logiciel amricain achet,
rcrit partiellement et introduit d'un seul coup de big bang dans toute l'Animie ! Les
cots sont alors peu prcis (entre 500 KF et plusieurs millions de francs).
173
Sans tenir compte de ces facteurs importants, les cots d'investissements gros
systme sont le double de la micro-informatique et 10 fois plus chers en cots de
fonctionnement !
174
Chapitre 19 : corrig
exercices 41 et 42, lister les
outils
1 Corrig exercice 41 : outils partir des
donnes
Individu "auteur".
Crer auteur
Modifier auteur
Rechercher auteur partir de son nom ou lister auteurs
Individu "collection".
Crer collection
Modifier collection
Individu "diteur".
Crer diteur
Modifier diteur
Individu "exemplaire".
Crer exemplaire
Modifier exemplaire
Individu "lecteur".
Crer lecteur
Modifier lecteur
Individu "ouvrage".
Crer ouvrage
Modifier ouvrage
Rechercher ouvrage d'auteur
Rechercher ouvrage d'une collection
Rechercher ouvrage d'un thme
Individu "prt".
Crer prt
175
Individu "thme".
Crer thme
Modifier thme
176
Opration "Inventorier".
Edition inventaire
Modification prsence livre
Edition exemplaires manquants
EXEMPLARISER
OUVRAGE
EDITE
0,N
1,1
EXEMPLAIRE
1,N
THEME
0,N
ECRIRE
AUTEUR
EDITER
0,1
COLLECTION
0,N
1,N
PRETER
EXEMPLAIRE
ACCORDER
1,1
PRET
1,1
LECTEUR
0,N
177
178
Type
TR
Comp.
3
TR
Crer abonn
TR
Crer ouvrage
TR
Enregistrement prt
TR
Modification abonn
TR
TR
TR
Edition inventaire
TD
TOTAL
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps
total
TR
Simple
20
Batch
TOTAL
Moyen
10
Compliqu
10
15
50
Simple
Moyen
Compliqu
10
10
84
En conclusion, donnez les outils les plus compliqus aux meilleurs analystes !
179
180
MEDECIN
MALADE
NO MEDECIN
CONSULTATION
CONSULTATION
NO CONSULTATION
NO MEDECIN
NO MALADE
SYMPTOME
SYMPTOME
NO SYMPTOME
MALADE
NO MALADE
DIAGNOSTIQUER
NO MALADIE
DIAGNOST
IQUER
NO CONSULTATION
DETECTER
NO SYMPTOME
DETECTER
NO CONSULTATION
MALADIE
MALADIE
NO MALADIE
ASSOCIER
NO SYMPTOME
ASSOCIER
NO MALADIE
181
SITUATION
TENIR COMPTE
NO SITUATION
NO SITUATION
NO PLAN
OPERATION
OPERATION
PLAN
NO OPERATION
NO PLAN
NO OPER.
PRECEDENTE
NO PLAN
PRECEDENT
TENIR
COMPTE
PLAN
TENIR COMPTE
NO SITUATION
OPERATION
NO OPERATION
MODIFIER OPERATION
MODIFIER
OPERATION
PLAN
NO PLAN
MODIFIER PLAN
MODIFIER
PLAN
REPONDRE RECLAMATION
CODE
REPONSE
CODE RECLAMATION
RECLAMATION
CODE RECLAMATION
DATE RECLAMATION
CODE PERSONNE
GROUPE PRODUIT
CODE USINE
CODE TYPE RECLAM.
CODE
PRODUIT
VALEUR CRITERE
CODE
REPONSE
DATE
REPONSE
TEXTE REPONSE
GROUPER PRODUIT
CODE
CODE PRODUIT
GROUPE PRODUIT
CODE CRITERE
CODE RECLAMATION
VALEUR PARAMETRE
REPONSE
RECLAMATION
REGROUPER GROUPE
CODE GROUPE AVAL
TYPE RECLAMATION
CODE TYPE RECLAM.
LIB TYPE RECLAMATION
PRODUIT
CODE
PRODUIT
CRITERE RECLAMATION
CODE CRITERE
LIBELLE PARAMETRE
183
184
Sous-domaine
Domaine
Hberger
Loger
Hberger
Hberger
Acheter
Vendre
Vendre
Vendre
Vendre
ACHETER
HEBERGER
VOYAGEUR
VENDRE
185
Mme Thnardier
Cosette
Oprations :
Aubergiste (M. Thnardier)
ruminer, combiner.
Mme Thnardier
Cosette
MONSIEUR
0,N
CHAMBRE
0,N
FACTURER
SOUPER
PRIX SOUPER
FACTURER
CHAMBRE
PRIX CHAMBRE
0,1
0,1
FACTURER
BOUGIE
PRIX BOUGIE
1,1
0,1
0,1
FEU
0,N
186
FACTURER
FEU
PRIX FEU
FACTURER
NOTE
BOUGIE
0,N
0,N
0,1
FACTURER
SERVICE
PRIX SERVICE
SERVICE
0,N
0,N
FACTURER
1,1
PRESTATION
NOTE
1,N
0,N
TYPE PRESTATION
FACTURER
PRESTATION
PRIX
PRESTATION
187
PAYEUR TAXE
PAIEMENT TAXE APPR
PERCEVOIR TAXE
MECENE TAXE
TROUVER TAXE
2.2. MCT
Les oprations fonctionnelles sont simples :
Prospecter mcne : opration enclenche volont afin de relancer ou de
rechercher les "entreprises prospects en puissance".
Relancer paiement de la taxe d'apprentissage : enclenche en fonction de
l'entreprise. Chaque entreprise possde un dlai de relance aprs acceptation de
versement qui permet de calculer une date de relance. Cette date de relance passe,
la personne ou la socit sera contacte pour rappeler leur acceptation.
Encaisser taxe apprentissage : prendre soin du versement d'une taxe
d'apprentissage.
188
PROSPECTER
MECENE
ENCAISSER TAXE
REPONSE VERSEMENT
RECEPTIONNER
DON
RELANCER
PAIEMENT
2.3. MCD
La "demande de taxe" est lance auprs d'une "personne" d'une "entreprise". Une
"relance" peut tre effectue en fonction du dlai propre l'entreprise. Aprs
"versement" reli une "chelle" en fonction de son montant, une "rponse" est
expdie. Elle est construite en fonction des "types de rponses" associes
"l'chelle" et "l'entreprise". La cration de l'individu "type de rponse" permet de
construire des "rponses" automatiques.
Les individus et leurs informations sont :
Demande de taxe : n de demande, avis favorable/non favorable, date de contact.
Echelle taxe (classement des taxes) : n chelle de taxe, valeur plafond.
Entreprise : n entreprise, nom social, adresse, ville, code postal, n APE, n de
tlphone, libell groupe, dlai de relance.
Personne : n personne, nom, prnom, sexe.
Relance taxe : n relance, date relance.
Rponse : n rponse, libell rponse, date rponse.
Type de rponse : code type de rponse, libell de la rponse.
Versement effectif de la taxe : n bordereau, montant versement, type don
(nature/argent), libell versement, date versement.
189
ENTREP.
/ORGANISME
0,N
ENT/PERS
0,1
0,N
0,N
REPONSE
0,N
0,N
REPONDRE A
1,1
TYPER
ENTREPRISE
VERSER TAXE
LANCER
1,1
0,1
REPONDRE
SUITE A
TYPER
REPONSE
0,N
0,1
VERSEMENT
TAXE
0,N
TYPE
REPONSE
1,1
VERSER
1,1
1,N
DEMANDE
TAXE
0,1
0,N
RELANCER
1,1
1,1
TYPER
REPONSE TAXE
0,N
ECHELLE
TAXE
ECHELONNER
TAXE
0,N
1,1
RELANCE
TAXE
2.4. MOT
Les postes de travail sont le "prospecteur" et le "trsorier" charg de la relance et
des remerciements. Les oprations organises sont au mme nombre que les
oprations conceptuelles :
MECENE TAXE
PROSPECTEUR
TRESORIER
PAYEUR TAXE
REPONSE VERSEMENT
ACCORD PMT TAXE
PEC ACCORD PMT
TAXE
RELANCER
PAIEMENT
190
Encaisser taxe apprentissage : si l'entreprise n'est pas inscrite, elle est saisie ainsi
que le nom de la personne connue. Une lettre de remerciement est envoye.
Rceptionner don nature : si l'entreprise existe, le montant de la valeur du don et
son libell sont mmoriss. Une lettre de remerciement est envoye.
Prospecter mcne : le rsultat de ce traitement est un tat des entreprises
contacter, et une lettre de demande d'accord de donner une taxe d'apprentissage en
espces ou en nature.
Relancer paiement taxe d'apprentissage : la date de relance est dpasse, relancer
la personne ou la socit.
2.5. MOD
Les concepts sont les mmes que le MCD. Les volumes sont :
Sur 5 000 entreprises, un dixime rpond, soit 500 par an donc 2 500 sur 5 ans.
La moiti est relance (1 250) et toutes (2 500) obtiennent une rponse.
Concepts
Nombre
d'occurrences
Longueur
Total
5 ans
Entreprise
5 000
130
650 000
Personne
5 000
45
225 000
Demande de taxe
25 000
20
500 000
Relances
1 250
15
18 750
Rponse
2 500
15
37 500
Type rponse
20
100
Versement
5 000
50
250 000
1 681 350
Complexit
Cration personne
TR
Cration entreprise
TR
TR
Slectionner entreprises
TR
Modification entreprise
TR
TD
Modifier personne
TR
Complexit
Cration personne
TR
Cration entreprise
TR
TR
Cration rponse
TD
Modification rponse
TR
Edition rponse
TD
Type
Complexit
TR
"Utilitaires".
Type
Complexit
TR
TR
Rcapitulatif :
Type
Complexit
Cration personne
TR
Cration entreprise
TR
TR
Slectionner entreprises
TR
Modification entreprise
TR
TD
TR
Cration rponse
TD
Modification rponse
TR
Edition rponse
TD
Cration relance
TR
Modifier personne
TR
TR
TR
Type
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps total
TR
Simple
32
Moyen
30
10
15
Compliqu
192
Simple
Moyen
20
Compliqu
10
10
20
14
51
51
102
TOTAL
2.7. MLT
Voici un exemple de transaction de cration du versement de la taxe
d'apprentissage. Le modle logique de traitement dcrit l'enchanement des tats et
les champs saisis ou affichs des tats. La premire partie, l'enchanement des tats
ou MLT, peut tre valide par l'utilisateur final.
Elle se compose de trois tats : la saisie du n de taxe, la recherche des
entreprises et la validation de la taxe.
Les "standards" sont F1 Aide F2 : cration F3 recherche F4 validation esc :
retour.
A partir du premier cran, en se situant sur le champ de l'entreprise ou de la
personne et en tapant la touche fonction F2, les transactions ou outils informatiques
de cration de personne ou d'entreprise sont enclenches. A partir de l'tat de
validation, en tapant sur la touche fonction F4, la mise jour de l'enregistrement
"versement taxe" est effectue.
L'enregistrement "versement taxe" comprend les informations de l'individu
"versement" et les index des individus relis par une relation de patte de cardinalits
maximale 1 : n de demande, d'chelle, de rponse et d'entreprise.
TAXE /
ENTREPRISE
SAI NO TAXE
F2 CREER ENTREPRISE
F2 CREER PERSONNE
CREER ENTREPRISE
TAXE /
PERSONNE
F4 VALIDER
F3 RECHERCHE
F4 VALIDER
RC
ENTREPRISE
ESC ANNULER
CREER PERSONNE
VALIDATION
TAXE
VERSEMENT TAXE
F4 VALIDER
MONTANT VERSEMENT
LIBELLE VERSEMENT
NO ENTREPRISE
DATE VERSEMENT
NO REPONSE
NO DEMANDE
NO ECHELLE
NO VERSEMENT
MAJ
TAXE
193
ELEVE
DECLARATION DE STAGE
OFFRE DE STAGE
CONVENTION DE STAGE
DDE DE STAGE
CHOIX DE STAGE
PLACER ELEVES
EMPLOYEUR
PROPOSITION DE STAGE
194
3.2. MCT
"Placer lves" prospecte les entreprises, reoit les stages et les souhaits des
lves. Les stages sont ensuite affects aux lves en fonction d'un savant calcul.
PROPOSITION DE STAGE
PROSPECTER
STAGES
EMPLOYEUR
PEC STAGE
POSSIBLE
CHOIX DE STAGE
ELEVE
DDE DE STAGE
AFFECTER STAGE
CONVENTION DE STAGE
SECURITE SOCIALE
DECLARATION DE STAGE
OFFRE DE STAGE
3.3. MCD
Le MCD est le mme que celui du corrig des MCD. Un professeur est une
personne.
Les individus et leurs informations sont :
Entreprise : code entreprise, nom social, adresse, ville, code postal, code Siren
entreprise, code APE, n de tlphone, libell groupe.
195
Personne : code personne, nom, prnom, date naissance personne, titre personne.
lve : code lve, nom, prnom, date naissance lve, anne scolaire, sexe
lve.
Stage : code stage, code de convention, titre stage, date de dbut, date de fin,
offert.
Critre stage : code critre, libell critre.
Matire : code matire, libell matire.
Option : code option, libell option.
Les relations et leurs informations sont :
Matire/Option : coefficient matire.
PERSONNE
ENTREPRISE
ENT/PERS
0,N
0,1
0,N
0,N
PROPOSE
R STAGE
CRITERE
STAGE
SUPERVISE
R STAGE
1,1
STAGE
0,N
CLASSER
STAGE
MATIERE
0,1
ELEVE
1,N
1,N
0,1
0,N
0,N
0,N
MATIERE /
STAGE
EFFECTUER
STAGE
1,1
OPTION
MATIERE/OP
TION
1,N
0,N
OPTION
/ELEVE
3.4. MOT
Les postes de travail sont : le "responsable de stage", le "secrtariat" du stage et
le "tuteur" ou professeur du stage. Le responsable prospecte et affecte les stages aux
lves, le secrtariat reoit les propositions de stages, le tuteur juge le rapport de fin
de stage.
Les oprations supplmentaires organises ou les ditions sont :
Prospecter stages : le rsultat de ce traitement pourrait tre un tat des
entreprises contacter et une lettre de demande de stage.
Prise en compte choix stage : le rsultat de cette opration peut tre un tat
papier ou un cran des solutions possibles.
Affecter stage : l'tape finale de cette opration est la rdaction de la convention
de stage en n exemplaires et la dclaration de stage auprs de la Scurit sociale.
Juger stage : donner une note ou une apprciation sur l'lve durant son stage
196
RESPONSABLE
STAGE
SECRETARIAT
STAGE
TUTEUR
STAGE
SECURITE SOCIALE
ELEVE
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 mmes que le MCD.
600 propositions annuelles sur 5 ans = 3 000 stages proposs.
500 lves par an pendant 5 ans = 2 500 lves.
Concepts 5 ans
Nombre d'occurrences
Longueur
Total
Entreprise
5 000
130
650 000
Personne
5 000
45
225 000
Stage
3 000
45
135 000
Elve
2 500
180
450 000
Option
50
50
2 500
Matiere
200
24
4 800
Critre
24
120
Relation Matire/option
500
3 500
TOTAL
1 470 920
197
Complexit
Crer entreprise
TR
Crer personne
TR
Complexit
Crer stages
TR
TR
Complexit
Crer lves
TR
Crer option
TR
Crer matires
TR
Type
Complexit
TR
Rechercher stages
TR
Praffecter stages
TD
Ed
Type
Complexit
TR
Type
Complexit
TR
3.6.2 Rcapitulatif.
198
Type
Complexit
Crer entreprise
TR
Crer personne
TR
Crer stages
TR
TR
Crer lves
TR
Crer option
TR
Crer matires
TR
TR
Rechercher stages
TR
Praffecter stages
TD
TD
TR
Batch
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps
total
Simple
36
Moyen
10
Compliqu
10
15
Simple
Moyen
10
Compliqu
10
10
20
Total
12
76
DDE ABSENCE
COPIE A CORRIGER
DIPLOME OBTENU
DDE CHANGEMENT ENSGT
ELEVE
199
4.3. MCT
Les examens sont envoys aux lves. Les copies des lves sont notes. Enfin,
l'apprciation des lves donne droit l'obtention du diplme ou non.
DDE ABSENCE
COPIE A CORRIGER
NOTER DEVOIR
BULLETIN DE NOTE
APPRECIER ELEVE
CORRECTION PROBLEME
CONTROLER
ENSEIGNT
DIPLOME OBTENU
DDE CHANGEMENT
200
PEUT
ENSEIGNER
0,N
0,N
ENSEIGNER
MATIERE
0,N
ENSEIGNEMENT
0,N
DONNER
1,1
1,1
0,N
0,N
PLANIFIER
0,N
VERIFIER
1,1
DONNER
DANS
MATIERE
COURS
1,1
EXAMEN
0,N
0,N
SUIVI PAR
NOTER
EXAMEN
MATIERE/OPT
ION
1,N
OPTION
1,1
0,N
SALLE DE
COURS
0,N
0,N
ELEVE
0,N
1,1
OPTION
/ELEVE
Individus et Informations :
Cours : code cours, date cours, heure dbut cours, heure fin cours, nombre
d'lves.
Elve : code lve, nom, prnom, date naissance lve, anne scolaire, sexe
lve, diplm/non diplm.
Enseignement : n enseignement, date dbut enseignement, date fin
enseignement.
Examen : n examen, libell examen, date correction.
Matire : code matire, libell matire.
Option : code option, libell option.
201
4.5. MOT
La fonction de formation est exerce par le responsable des tudes et les
enseignants ou professeurs. Le responsable des tudes planifie les cours et dcide de
l'admission des lves au niveau suprieur ou de l'obtention du diplme.
ELEVE
RESP. ETUDES
PLANIFIER ETUDES
PROFESSEUR
SECRETARIAT ETUDES
PLAN PEDAGOGIQUE
PEC PLAN
PEDAGOGIQUE
DDE ABSENCE
CONTROLER
ENSEIGNT
DDE REPONSE QUESTION
COPIE A CORRIGER
NOTER COPIES
COPIES A DIFFUSER
DIFFUSER NOTES
CORRECTION PROBLEME
BULLETIN DE NOTE
APPRECIER ELEVE
DIPLOME OBTENU
DDE CHANGEMENT ENSGT
202
4.6. MOD
Les concepts sont les mmes que le MCD.
4 promotions de 500 lves donnent 8 * 500 = 4 000 lves sur 5 ans, la premire
anne comptant pour 4 promotions.
2 enseignements pour 200 matires donnent 400 enseignements par an donc
2 000 enseignements pour 5 ans, 4 000 examens et 20 000 cours.
La relation "suivi par" entre cours et lve a 4 000 * 20 = 80 000 occurrences.
La relation "noter" entre examen et lve a 4 000 * 20 = 80 000 occurrences.
La relation matire/option a 50 * 10 = 500 occurrences.
Concepts 5 ans
Nombre d'occurrences
Longueur
Total
Cours
20 000
25
500 000
Elve
4 000
180
720 000
Enseignement
2 000
16
32 000
Examen
4 000
31
124 000
Matire
200
24
4 800
Option
50
50
2 500
Professeur
20
180
3 600
Salle de cours
20
30
600
80 000
10
800 000
Relation "noter"
80 000
13
1 040 000
500
3 500
3 231 000
Complexit
Cration option
TR
Cration matire
TR
Modification matire
TR
Edition option
TD
Crer enseignement
TR
TR
TR
TR
TR
TD
Crer lve
TR
203
Complexit
Cration absences
TR
TR
Type
Complexit
TD
Modifier matire
TR
Cration examen
TR
Type
Complexit
TR
Complexit
TR
Type
Complexit
Modifier lve
TR
TR
Traitement de texte
Batch
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps total
Simple
12
48
Moyen
50
Compliqu
10
15
Simple
Moyen
Compliqu
Total
10
10
20
30
128
204
ELEVE
SELECTIONNER
ELEVES
EXAMEN DE PASSAGE
REPONSE CANDIDATURE
5.3. MCT
Les oprations conceptuelles sont "dsynchronises". Deux oprations,
"examiner candidatures" et "slectionner lves" sont dissocies de la prise en
compte des candidatures et de la notation des examens.
CANDIDATURE
PEC CANDIDATURE
EXAMINER
REPONSE EXAMEN
EXAMEN DE PASSAGE
NOTER EXAMEN
SELECTIONNER
ELEVE
REPONSE CANDIDATURE
5.4. MCD
Dans ce modle, sont mmorises les notations donnes par chacun des
professeurs notant la candidature d'un lve. Les questions individuelles ne sont pas
mmorises. Un modle plus complet comprendrait les libells de rponses des
lves aux diffrentes questions pour apprcier les diffrences de notations, question
par question. Mais quelle saisie cela entranerait !
Un "diplme" est un diplme obtenu et non un type de diplme. Baccalaurat est
un type de diplme. Type de diplme pourrait tre un individu.
CANDIDAT
NOTATION
0,N
PROFESSEUR
NOTER
1,1
0,N
1,1
1,N
POSSEDER
1,N
NOTER
SELECTION
0,N
NOTER CANDIDAT
NOTE
1,1
DIPLOME
PASSER
EXAMEN
0,N
POSTULER
CANDIDATURE
EXAMEN
SELECTION
0,N
0,N
1,1
OPTION
CANDIDATE
1,1
MATIERE
EXAMINEE
1,1
OPTION
0,N
MATIERE
1,N
MATIERE/OPTION
0,N
COEFFICIENT
0,N
5.5 MOT
Les deux postes de travail sont le "responsable de la slection", M. Deuxplumes
et les "professeurs". Les professeurs rdigent les examens de passage et notent
ensuite les copies. M. Deuxplumes reoit les candidatures, les notes des professeurs
et slectionne les lves suite aux notes accordes.
ELEVE
RESP SELECTION
PROFESSEUR
CANDIDATURE
PEC CANDIDATURE
EXAMINER
EXAMEN DE PASSAGE
REPONSE EXAMEN
NOTER EXAMEN
NOTE EXAMEN
PEC NOTES
EXAMEN
SELECTIONNER
ELEVE
REPONSE CANDIDATURE
207
5.6. MOD
500 candidatures pour 20 % de russite donnent 500 * 5 = 2 500 candidatures
annuelles. Pour 5 ans, 12 500 candidatures, 11 250 candidats (90 %) et 16 875
diplmes.
Un examen par matire donne 20 examens par an, soit 100 examens pour 5 ans et
300 notations. Un examen est pass par 2 500/20 = 125 candidats en moyenne. La
relation noter entre notation et candidat possde 300 * 125 = 37 500 occurrences.
Concepts 5 ans
Nombre d'occurrences
Longueur
Total
Candidat
11 250
180
2 025 000
Diplme
17 000
60
1 020 000
Candidature
12 500
13
162 500
Option
10
50
500
Matire
20
24
480
Notation
300
28
8 400
Professeur
20
180
3 600
Examen
100
11
1 100
100
700
37 500
13
487 500
TOTAL
3 709 780
Complexit
Cration candidat
TR
Cration candidature
TR
Cration diplme
TR
Cration matire
TR
Cration option
TR
Opration "Examiner".
Type
Complexit
Traitement de texte
TR
Cration professeur
TR
Cration examen
TR
Type
Complexit
TR
Cration notation
TR
Complexit
Cration personne
TR
Modifier candidat
TR
TD
TD
TD
Type
Complexit
TR
Cration candidature
TR
Cration diplme
TR
Cration matire
TR
Cration option
TR
Cration professeur
TR
Cration examen
TR
Cration notation
TR
Cration personne
TR
Modifier candidat
TR
TD
TD
TD
Batch
Total
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps total
Simple
36
Moyen
10
Compliqu
10
15
Simple
Moyen
20
Compliqu
10
10
20
13
86
209
DON FOURNITURES
DISTRIBUER ACHATS
REFUS DDE
DON PREVU
DDE ACHATS
ACHETER
RECEPTION PREVUE
RECEPTION EFFECTUEE
RECEPTION PREVUE
DISTRIBUER
FOURNIT.
PREVOIR
ARRIVEE
TRAITER DDE
PREVOIR
ACHATS
TRAITER
RECLAMATIONS
DON PREVU
DDE ACHATS
DON FOURNITURES
REFUS DDE
La premire ligne indique les 8 cas possibles. Le deuxime groupe indique les
hypothses de slection. Le troisime groupe indique les rsultats. Par exemple, dans
le cas 3, la fourniture est spciale, n'est pas disponible et la consommation est
normale. Alors, une demande d'achat est mise "acheter".
SI
ALORS
CAS
Fourniture spciale
Fourniture disponible
Consommation normale
Don prvu
Refus fourniture
Don fourniture
Demande d'achat
X
X
Prvoir achats : "distribuer" calcule ses besoins et met ses demandes d'achats ou
ses besoins en approvisionnement "acheter".
Traiter rclamations : quand "distribuer" reoit des utilisateurs une rclamation
concernant une fourniture (crayon trop gras, tlphone vert au lieu de rouge,
calendrier de l'anne dernire), "distribuer" traite la rclamation et intervient auprs
des domaines concerns non mentionns ("distribuer" principalement).
211
0,1
0,N
LIEU DE
LIVRAISON
0,N
0,N
0,N
0,N
1,N
REVISER
DEMANDER
EMMAGASINER
STOCKER
1,1
0,1
0,1
LOT
LIVRER
0,1
DEMANDE
0,N
1,1
0,N
REPONDRE
0,1
1,1
COMPORTER
CONCERNER
0,N
1,1
DON - REPRISE 1,1
FOURNIR
COMPOSER
1,1
0,N
0,1
0,N
1,1
FOURNITURE
TYPE
FOURNITURE
DONNER
FOURNISSEUR
0,N
0,N
APPARTENIR A
Individus et informations.
Demande : n demande, libell rponse, date demande de fournitures, quantit
demande.
Don - reprise : n don, date du don de fournitures, quantit donne.
Fournisseur : n fournisseur, nom du fournisseur, adresse fournisseur, dlai de
paiement.
Fourniture : n fourniture, libell fourniture.
Lieu de livraison : n lieu stockage, libell lieu, n bureau.
Lot : date rception, description lot. descriptif de la rclamation, prix unitaire lot,
quantit du lot, quantit reue.
Personne : n personne, nom personne, prnom personne, n tlphone.
Type fourniture : code type de fourniture, libell type de fourniture, stock d'alerte
de rapprovisionnement, stock maximal.
212
213
SECRETAIRE
SERVICE
ASSISTANT SG
CHEF SERVICE
RESPONSABLE SG
BESOIN FOURNITURES
RECEVOIR DDE
BESOIN
ETABLIR LA
DEMANDE
PRESENTATION DDE
SIGNER DDE
OK
DDE FOURNITURES
RECEVOIR DDE
REFUS DDE
GRANDE CONSOMMATION
DON FOURNITURES
FOURN. SPECIALE
DON FOURNITURES
Nombre d'occurrences
Longueur
Total
250
53
13 250
Lieu
10
26
260
Demande
25 000
33
825 000
Don reprise
25 000
13
325 000
Lot
12 500
60
750 000
Fourniture
500
23
11 500
214
400
29
11 600
Fournisseur
10
67
670
Total
1 937 280
Complexit
Crer demande
TR
Crer personne
TR
Crer lieu
TD
Modifier demande
TR
Type
Complexit
TR
Type
Complexit
TR
Complexit
TR
Crer lieu
TR
TR
Type
Complexit
TD
TR
Crer lot
TR
Consultation lot
TR
Type
Complexit
Saisie inventaire
TR
Edition inventaire
TD
TD
Opration "inventorier".
Rcapitulatif
Type
Complexit
Consultation lot
TR
TR
215
TR
Crer lieu
TD
Crer lot
TR
Crer personne
TR
TR
TD
TD
Edition inventaire
TD
Modifier demande
TR
Saisie inventaire
TR
TR
TR
Charges de programmation :
Type
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps total
TR
Simple
24
Moyen
40
Compliqu
Batch
10
15
Simple
Moyen
20
Compliqu
10
10
20
Total
14
108
RECEPTION FOURNITURE
CONDITIONS D'ACHATS
DDE ACHATS
RECEPTION PREVUE
FOURNISSEUR
ACHETER
RECEPTION EFFECTUEE
CDE FOURNISSEUR
DEMANDE DEPENSE
BUDGET ACCORDE
216
MAITRISER DEPENSES
CONDITIONS D'ACHATS
DDE ACHATS
RECEPTION FOURNITURE
BUDGET ACCORDE
PEC TARIFS
FOURNIS.
RECEPTIONNER
FOUR.
RECEVOIR
FACTURE
ACCORD
PEC BUDGET
PRENDRE EN
CPTE DDE
PASSER
COMMANDE
RECEPTION EFFECTUEE
DEPENSE APPROUVEE
CDE FOURNISSEUR
RECEPTION PREVUE
SI > BUDGET
DEMANDE DEPENSE
Type fourniture : n type fourniture, libell type fourniture, stock maximal, stock
d'alerte.
Priode budgtaire : code priode budgtaire, priode budgtaire.
Relations et informations :
Proposer (relation entre type fourniture et fournisseur) : rfrence fourniture,
conditionnement (paquet de 100 feuilles), dlai de livraison, prix unitaire fourniture.
Se rapporter (relation entre type fourniture et priode budgtaire) : montant
budgtaire, montant rvis.
FACTURE
FOURNISSEUR
1,1
FACTURER
COMMANDER
0,N
1,N
0,N
0,N
1,1
COMMANDE
REGROUPER
PROPOSER
0,1
LOT
0,N
1,N
TYPE
FOURNITURE
0,N
PREVOIR
SE
RAPPORTER
1,N
0,N
RECEVOIR
1,1
0,N
RECEPTION
PREVUE
POSSEDER
0,N
PERIODE
BUDGETAIRE
1,1
RESPONSABLE
SG
RESP.
ADMINISTRATIF
CONTROLE DE
GESTION
FOURNISSEUR
CONDITIONS D'ACHATS
PEC TARIFS
FOURNIS.
TOUS LES 15 JOURS
TRAITER
DDE
DDE ACHATS
ETABLIR
COMMANDE
BUDGET DEPASSE
DEMANDE DEPENSE
BON COMMANDE
OK
SIGNER BON
CDE
ENVOYER CDE
TOUJOURS
CDE FOURNISSEUR
BUDGET ACCORDE
PEC BUDGET
BON COMMANDE
219
RESPONSABLE
SG
ASSISTANT SG
COMPTABILITE
FOUR
FOURNISSEUR
RECEPTION
FOURNITURE
RECEPTIONNER
FOUR.
ERREUR RECEPT.
FOURN
DDE STOCKAGE
FOURN.
FACTURE
FOURNISSEUR
RECEVOIR
FOURNITURES
VERIFIER
FACTURE
DON FOURNITURES
ERREUR DANS
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 ncessaires
(chques, traites par exemple).
COMMANDE
PERSONNE
VALIDER
0,1
O,N
PERSONNE
VALIDER
0,1
O,N
0,N
1,1
PERMETTRE
ACCORDER
TYPER
DOCUMENT
0,N
0,N
1,N
1,N
TYPE
DOCUMENT
AUTORISATION
Nombre d'occurrences
Longueur
Total
Facture
250
10
2 500
Fournisseur
10
67
670
Commande
250
2 000
Lot
12 500
60
750 000
Type fourniture
500
34
17 000
Rception prvue
12 500
12
150 000
Priode budgtaire
10
14
140
Relation "proposer"
3 000
16
48 000
2 000
17
34 000
Total
1 004 310
Complexit
Crer fournisseur
TR
TR
221
Complexit
TR
TR
Crer fournisseur
TR
Type
Complexit
TR
TD
Consulter budget
TR
TD
Complexit
Stylo Fujiyama
Complexit
Modifier budget
TR
TR
Type
Complexit
TR
Type
Complexit
TR
Type
Complexit
TR
Modification facture
TR
Type
Complexit
222
Modifier budget
TR
TR
Crer budget
TR
Complexit
Consulter budget
TR
Consulter commande
TR
Crer budget
TR
TR
Crer facture
TR
Crer fournisseur
TR
TR
TR
TR
TR
TD
TD
Modification facture
TR
Modifier budget
TR
TR
Batch
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps total
28
Simple
Moyen
50
Compliqu
10
15
25
Simple
Moyen
10
10
10
Compliqu
TOTAL
15
117
223
EVENEMENT EDUCATION
PERCEPTION BIEN ETRE
CONSEIL COMPORTEMENT
MORALE
VECU ENFANT
JUGE
DDE PROTECTION
DDE EDUCATION
EDUQUER
ACCORD PLACEMENT
DDE RESTITUTION ENF.
FAMILLE D'ACCUEIL
DDE DE PLACEMENT
FAMILLE NATURELLE
224
8.2. MCT
DDE PROTECTION
ACCORD PLACEMENT
PEC DDE
PROTECTION
DDE DE PLACEMENT
PEC ACCORD
PLACEMENT
AUDITER
EDUCATION
CONSEIL COMPORTEMENT
MORALISER
DDE EDUCATION
EDUQUER
EVENEMENT EDUCATION
CAROTTER
BATONNER
CONSEIL COMPORTEMENT
Suite une demande de protection du juge, une famille d'accueil est recherche
et accepte aprs accord. Dans le cas de demande d'ducation du juge, l'enfant reste
en internat. Si un vnement survient, l'enfant est sanctionn (carotte ou bton).
Quand un enfant exprime son tat de vivre ou sa perception de bien-tre, un conseil
225
8.3. MCD
Le MCD suivant reflte les besoins de mmorisation. Un enfant est issu d'une
union de personnes. Cette union peut tre lgitime ou non. L'enfant ou la personne
possde des caractristiques (alcoolique, orphelin, violent, clin, rserv, rebelle
l'autorit, extraverti...).
PERSONNE
EXERCER
1,N
FONCTION
0,N
1,N
0,N
0,N
0,N
AVOIR CC
UNIR
PERSONNALISE
R
PERSONNALISE
R EVT
0,N
CARACTERISTIQUE
1,N
UNION
0,N
EVENEMENT
TYPE
D'EVENEMENT
0,N
0,N
0,N
GENERER
CC ENFANT
1,1
0,N
1,1
ENFANT
0,N
0,N
AVOIR
RELATION
TYPE
SITUATION
VOULOIR
RELATION
1,1
0,N
SITUATION
0,1
TYPER
SITUATION
1,1
RELATION
0,1
COMPOSER
FAMILLE
0,N
TYPER EVT
VIVRE
SITUATION
0,1
0,N
TOUCHER
0,N
0,N
1,1
1,N
ETAB /FONC
0,1
ETABLIR
0,1
ACCUEILLIR
0,N
ACTEUR
0,N
0,N
FAMILLE
D'ACCUEIL
0,N
ETABLISSEMENT
1,N
8.4. MOT
Les postes de travail du domaine "duquer" sont : le directeur dtablissement,
l'ducateur, le psychologue. L'assistante sociale et le cuisinier ne font pas partie du
domaine "duquer" dans leur rle habituel dans l'tablissement.
Les procdures sont : entre, sortie de l'enfant et ducation en famille ou internat.
8.4.1 Entre
Suite l'ordonnance de placement provisoire du juge, la famille naturelle est
prvenue et une famille d'accueil recherche, dans le cas de placement. Aprs
accord, le directeur supervise le placement. Dans le cas d'internat, aucune famille
d'accueil n'est recherche.
227
FAMILLE D'ACCUEIL
EDUCATEUR
DR MAISON EDUCAT.
PEC OPP
FAMILLE NATURELLE
SI PLACEMENT DDE INTERNE PLACT
ORDONN PLACT ENFANT
RECHERCHE FAM
ACC
DDE DE PLACEMENT
ACCORD PLACEMENT
PEC ACCORD
PLACEMENT
ENFANT PLACE
PEC PLACEMENT
ENFANT
FAMILLE D'ACCUEIL
EDUCATEUR
PSYCHOLOGUE
MAL ELEVE
CONSEIL COMPORTEMENT
DDE DE VISITE
EVENEMENT EDUCATION
CAROTTER
BATONNER
CONSEIL COMPORTEMENT
MORALE
AUDITER
EDUCATION
CONSEIL COMPORTEMENT
PEC CONSEIL
EDUCAT
228
DR MAISON EDUCAT.
EDUCATEUR
MAL ELEVE
FAMILLE
D'ACCUEIL
AUDITER
EDUCATION
VECU ENFANT
DDE REMISE FAMILLE
ANNONCER
DEPART
8.5. MOD
Les 70 enfants restent deux ans en moyenne soit 70 * 5 = 350 enfants sont
mmoriss sur 10 ans.
Concepts 10 ans
Nombre d'occurrences
Longueur
Total
Caractristique
20
22
440
Enfant
350
63
22 050
Etablissement
30
90
Evnement
3 500
27
94 500
Famille d'accueil
35
60
2 100
Fonction
10
22
220
Personne
50
50
2 500
Relation
5 250
40
210 000
Situation
3 500
40
140 000
Type d'vnement
10
22
220
Type situation
10
22
220
Union
350
15
5 250
Total
477 590
229
Complexit
TR
TR
Crer personne
TR
TR
TR
TR
TR
TR
Type
Complexit
TR
Type
Complexit
TR
Opration "Moraliser".
Type
Complexit
TR
Consulter personne
TR
Complexit
TR
Consulter personne
TR
Complexit
TR
Consulter personne
TR
TR
Type
Complexit
TD
Modifier situation
Type
Complexit
TR
Complexit
TR
TR
TR
TR
Crer tablissement
TR
TR
Crer fonction
TR
Crer personne
TR
TR
TR
TR
TR
TR
TR
TD
TR
TR
TR
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps
total
TR
Simple
24
Batch
Moyen
80
Compliqu
10
15
75
Simple
Moyen
Compliqu
TOTAL
18
10
10
10
189
231
DDE VENUE
ANIMAL
ACCORD RDV
VISITE EFFECTUEE
TYPE D'ANIMAL
MESURES ANIMAL
REGIME A SUIVRE
PRESCRIRE REGIME
9.2. MCT
Les quatre oprations de "convoquer animal" sont :
Planifier convocation : grce aux priodicit de visite des types de rgime.
Prise en compte de l'accord : de rendez-vous.
232
PLANIF.
CONVOCATION
ANIMAL
PEC ACCORD
PEC VISITE
PEC PERIODICITE
TYPE
D'ANIMAL
DDE VENUE
DEFINIR REGIME
DEFINIR
PERIODICITE
VISITE OK
REGIME A SUIVRE
9.3. MCD
ANIMAL
TYPER
ANIMAL
1,1
CONVOQUER
0,N
TYPE
D'ANIMAL
0,N
REGIME
1,1
MANGER
CONVOCATION
1,N
QUANTITE ALIMENT
1,1
TYPER
REGIME
1,N
0,1
O,N
REPONDRE
CONVOC
0,N
TYPE REGIME
CONSEILLER
REGIME
0,N
VISITE ANIMAL
1,N
MESURER
ANIMAL
VALEUR MESURE
MESURE
ANIMAL
0,N
ALIMENT
0,N
Un animal est d'un type donn, qui dfinit le dlai d'urgence. Un canari ou un
phmre se soigne plus rapidement qu'une tortue de mer. Suite une convocation,
la visite a lieu. Un rgime est alors conseill en fonction des mesures de l'animal. Le
233
9.4. MOT
Deux postes de travail sont pris en compte, le convocateur, qui planifie les
rendez-vous, et le cureur ou ditticien.
9.4.1 Premire procdure : prise de rendez-vous
ANIMAL
CONVOCATEUR
CUREUR
DDE VISITE
PEC DDE VISITE
DDE VENUE
TYPE INCONNU
TYPE CONNU
DEFINIR
PERIODICITE
TYPE D'ANIMAL
PEC PERIODICITE
DDE VENUE
PLANIF.
CONVOCATION
DDE VENUE
ACCORD RDV
PEC ACCORD
234
CONVOCATEUR
CUREUR
JE SUIS LA
PEC PRESENCE
ANIMAL X DS ANTICHAM
PAS DE RDV
VEUILLEZ PATIENTER
ENCORE EN
RETARD
DEFINIR REGIME
REGIME A SUIVRE
VISITE OK
PEC VISITE
9.5. MOD
Les individus et les informations supplmentaires concernent les postes de travail
(ditticien) et sont :
Convocation : confirmation convocation.
Ditticien : code ditticien, libell ditticien, date d'entre clinique, date
naissance.
235
1,1
CONVOCATION
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 entranent 25 * 5 * 52 * 5 = 32 500 convocations sur 5 ans et
nous considrons le mme nombre de visites.
32500/20 = 1 700 animaux environ 2 000.
3 rgimes sont prescrits par animal (2 lourds et 1 lger) soit 2 000 * 3 = 6 000
rgimes.
La relation quantit entre rgime et aliment possde 6 000 * 15 = 90 000
occurrences.
La relation valeur entre visite et mesure possde 32 500 * 10 = 325 000
occurrences.
Concepts 5 ans
Nombre d'occurrences
Longueur
Total
Animal
2 000
55
110 000
Convocation
32 500
17
552 500
Ditticien
23
46
Rgime
6 000
30
180 000
Visite
32 500
23
747 500
Aliment
15
22
330
Mesure
10
22
220
Relation "quantit"
90 000
15
1 350 000
Relation "valeur"
325 000
15
4 875 000
Total
236
7 815 596
Complexit
TR
Cration animal
TR
TD
Complexit
TR
Consultation visite
TR
Complexit
Cration animal
TR
Cration convocation
TR
Editer convocation
TD
Complexit
Modification convocation
TR
TR
Type
Complexit
Consulter visite
TR
Consulter rgime
TR
Cration mesures
TR
Type
Complexit
TR
Cration rgime
TR
Cration aliment
TR
Cration ditticien
TR
TR
237
Complexit
Consulter visite
TR
TR
Cration aliment
TR
Cration animal
TR
Cration convocation
TR
Cration ditticien
TR
Cration rgime
TR
TR
TR
Cration visite
TR
Editer convocation
TD
TD
Modification convocation
TR
Consulter rgime
TR
Cration mesures
TR
Charges de programmation :
Type
TR
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps
total
Simple
28
Moyen
60
10
15
Simple
Moyen
10
10
10
Compliqu
Batch
Compliqu
TOTAL
15
102
10.1.2 Partenaires
Les partenaires sont la CCCP ou le distributeur, le lecteur et les fournisseurs de
fournitures ou de livres.
10.1.3. Liste des messages et de leurs informations
Les messages entre les deux sous-domaines ne sont pas tous explicits. Il manque
les rponses d'"acheter" "vendre".
FOURNITURE VENDUE
JOURNAL VENDU
LIVRE VENDU
LECTEUR
DDE LIVRE
VENDRE PRESSE/LIVRE
DDE DE JOURNAL
DDE FOURNITURE
PRESSE INVENDUE
PAIEMENT LIVRE/FOUR
COMMANDE PRESSE
COMMANDE FOURNITURES
PAIEMENT PRESSE
COMMANDE LIVRE
DISTRIBUTEUR
FACTURE PRESSE
FACTURE LIVRE/FOURN
PRESSE A EXPOSER
RECEPTION LIVRE/FOUR
FOURNISSEUR
DIVERS
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
FOURNISSEUR
E/S LIVRE
LIVRE
REVUE
0,N
1,1
0,N
COMMANDE
FOURNISSEUR
0,N
0,N
0,N
TARIFER REVUE
CDER LIVRE
DDER LIVRE
DDE LECTEUR
0,1
0,N
1,N
0,N
LIVRER CDE
1,1
ACHETER
EXEMPLAIRE
CDER
FOURNITURE
TITRE PRESSE
DDER PARUTION
0,N
E/S FOURNITURE
0,1
FOURNITURE
0,N
0,N
MOUVEMENT
E/S
0,N
0,1
FOURNISSEUR/
EDITEUR
FOURNIR
FOURNITURE
0,N
0,1
EXEMPLARISER
REVUE
0,N
PARUTION
1,1
0,1
0,N
FACTURER MVT
E/S EXEMPLAIRE
1,N
FACTURE
FOURNISSEUR
PAIEMENT
FOURNISSEUR
PAYER FACTURE
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
mmorises ainsi que les commandes de livres, de fournitures ou de parutions. Les
mouvements d'entres ou de sorties sont les mouvements de rception ou de retour
des parutions, des livres ou des fournitures.
240
10.3. MCT
Nous pouvons construire les MCT par sous-domaine, cela simplifie la
reprsentation. Il manque un message de Acheter vers Vendre indiquant la rception
des livres.
MCT de "vendre" :
DDE LIVRE
DDE DE JOURNAL
DDE FOURNITURE
PEC DDE
FOURNITURE
LIVRE VENDU
JOURNAL VENDU
FOURNITURE VENDUE
DDE ACHAT FOURNITURE
FACTURE PRESSE
VERIFIER FACT
PRESSE
FACTURE LIVRE/FOURN
RECEPTION LIVRE/FOUR
PAYER LIVRE /
FOURNI
VERIF LIV FOURN.
DDE ACHAT LIVRE
REASSORTIR
PRESSE
PAYER PRESSE
PAIEMENT LIVRE/FOUR
CDER FOURNITURE
COMMANDE PRESSE
PAIEMENT PRESSE
PRESSE INVENDUE
COMMANDE FOURNITURES
COMMANDER
LIVRE
COMMANDE LIVRE
242
10.4. MOT
10.4.1 Commande livres et fournitures
Une premire procdure indique les oprations en rapport avec les fournisseurs
de livres et de fournitures : commande, livraison et paiement.
KIOSQUEUR
FOURNISSEUR
DIVERS
CDER
FOURNITURE
COMMANDE FOURNITURES
RECEPTION LIVRE/FOUR
VERIF LIV FOURN.
FACTURE LIVRE/FOURN
PAYER LIVRE /
FOURNI
PAIEMENT LIVRE/FOUR
KIOSQUEUR
FOURNISSEUR
DIVERS
DDE DE JOURNAL
PEC DDE JOURNAL
JOURNAL VENDU
DDE FOURNITURE
PEC DDE
FOURNITURE
FOURNITURE VENDUE
DDE LIVRE
PEC DDE LIVRE
LIVRE VENDU
COMMANDE LIVRE
243
KIOSQUEUR
INVENTORIER
PRESSE
1h inventaire
1/2 caisse
PAYER PRESSE
PAIEMENT PRESSE
BDEAU CREDIT INVENDU
VERIF ACCEPT
REFUS
PREVOIR
FERMETURE
Message organisationnel
Presse exposer
Facture de presse
Presse invendue
Presse invendue
Retour d'invendus
Commande de presse
Demande de rassortiment
Bordereau de contrle
10.5. MOD
Un nouveau concept est l'inventaire des parutions, des livres et des fournitures,
opration organise.
245
0,N
0,N
PARUTION
INVENTORIER
PARUTION
0,N
INVENTAIRE
0,N
0,N
FOURNITURE
INVENTORIER
FOURN.
0,N
Entre
Sortie
Quotidien
80 * 350 = 28 000
20 * 350 = 700
Total
Hebdomadaire
500 * 50 = 25 000
150 * 50 = 7 500
Mensuel
6 000 * 12 = 72 000
2 000 * 12 = 24 000
Total
125 000
32 200
157 200
Les parutions sont au mme nombre que les entres, 125 000 annuelles environ
soit 250 000 sur 2 ans.
Les prix de journaux ne varient pas actuellement. Un inventaire par semaine.
11 commandes par semaine de fournitures et de livres soit 500 annuelles et 1 000
commandes sur 2 ans.
10 factures mensuelles concernent livres et fournitures et 4 factures par semaine
la CCCP, soit 14 factures mensuelles, 150 par an et 300 sur 2 ans.
Les paiements sont mensuels pour les 44 commandes de livres et de fournitures,
soit 10 paiements mensuels plus les 4 pour la CCCP, donc 14 mensuels, 150 annuels
et 300 pour 2 ans.
Les volumes totaux sont :
Concept
Nombre
d'occurrences
Longueur
Total
Fournisseur diteur
10
42
420
Revue
2 000
27
54 000
2 ans
Titre presse
2 000
18 000
Parution
125 000
13
1 625 000
Livre
1 000
30
30 000
246
500
25
12 500
Commande
1 000
16
16 000
Facture fournisseur
300
2 700
Paiement fournisseur
300
26
7 800
Mouvement
300 000
17
5 100 000
Inventaire
104
832
Demande lecteur
1 000
9 000
5 000
35 000
1 000
7 000
TOTAL
6 918 252
Complexit
Crer commande
TR
Crer fournisseur/diteur
TR
Crer fourniture
TR
Complexit
Crer mouvement
TR
Crer fournisseur/diteur
TR
Crer fourniture
TR
Crer livre
TR
Type
Complexit
TR
Crer fournisseur/diteur
TR
Crer paiement
TR
Type
Complexit
TR
TR
TR
247
Type
Complexit
TR
Complexit
Crer mouvement
TR
TR
TR
TR
Type
Complexit
TR
Crer revue
TR
Crer parution
TR
Consulter mouvement
TR
Consulter titre
TR
Type
Complexit
Opration "Inventorier".
Crer mouvement
TR
Crer inventaire
TR
Consulter inventaire
TR
TD
Type
Complexit
TR
Crer mouvement
TR
Consulter commande
TR
Type
Complexit
TR
Consulter facture
TR
248
Type
Complexit
Consulter mouvement
TR
Crer mouvement
TR
Complexit
Consulter commande
TR
TR
Consulter facture
TR
Consulter inventaire
TR
Consulter mouvement
TR
Consulter titre
TR
Crer commande
TR
TR
TR
Crer facture
TR
Crer fournisseur/diteur
TR
Crer fourniture
TR
Crer inventaire
TR
Crer livre
TR
Crer mouvement
TR
Crer paiement
TR
Crer parution
TR
Crer revue
TR
TD
Batch
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps total
Simple
32
Moyen
10
100
Compliqu
10
15
Simple
10
10
Moyen
Compliqu
Total
19
10
142
1.2 Partenaires
Les partenaires sont le "locataire", le "propritaire" et l' "annonceur".
1.3 Messages et informations
Le propritaire envoie sa demande de location "louer logement" qui envoie
l'annonce de logement l'annonceur. Le locataire ayant demand un logement puis
donn son accord de location, l'tat des lieux en entre est envoy au locataire et le
message "locataire trouv" au propritaire.
De temps en temps, le locataire doit verser son loyer (ah bon !) qui est revers, en
partie, au propritaire.
VERSEMENT LOYER
PROPRIETAIRE
LOCATAIRE TROUVE
DDE RECUP LOGEMENT
DDE LOCATION
ACCORD LOCATION
LOUER LOGEMENT
ANNONCE LOGEMENT
LOYER A PERCEVOIR
PROPOSITION LOCATION
ANNONCEUR
Accord de location : date location, type de bail, montant du loyer, montant des
charges, type d'indice, valeur de l'indice.
Demande de dpart du logement (cong) : nom locataire, adresse locataire, date
de dpart prvue.
Demande de libration du logement : nom locataire, adresse logement, date de
dpart demande.
Demande de location : nom du propritaire, nombre de pices, loyer maximum
demand, date de mise disposition.
Demande de logement : nom demandeur, nombre de pices, situation, nombre de
personnes, revenus locataire, nom garant, revenus garant, profession locataire.
Demande de rcupration du logement : nom propritaire, adresse logement, date
de dpart demande.
Etat des lieux entre : date de l'tat des lieux, lieu, tat lieu.
Etat des lieux sortie : date de l'tat des lieux, lieu, tat lieu.
Locataire trouv : nom locataire, montant location, revenus locataire, profession
locataire.
Loyer percevoir : nom locataire, valeur indice, montant du loyer.
250
Proposition de location : nombre de pices (studio, 2 pices...), situation vis-vis transports (centre ville, 5 min du centre ville, 5 min commerces, quartier des
fleurs...), type d'immeuble (petit rnov, de caractre, btiment indpendant), libell
(joli, mignon, de caractre), loyer maximum demand, date de mise disposition,
montant du loyer, type de loyer (charges comprises ou non comprises), montant des
charges.
Versement du loyer : date de versement, montant du versement.
11.2. MCT
Les oprations se dduisent des messages reus par le domaine. Les oprations
conceptuelles sont :
ACCORD LOCATION
SIGNER LOCATION
DDE LOCATION
DDE LOGEMENT
PROPOSER
LOCATION
PEC DDE
LOCATION
LOCATAIRE TROUVE
PROPOSITION LOCATION
ANNONCE LOGEMENT
LOYER VERSE
LIBERER
LOGEMENT
ENCAISSER LOYER
VERSEMENT LOYER
PEC CONGE
Encaisser loyer : quand le locataire paye son loyer, une partie est reverse au
propritaire.
Librer logement : quand le propritaire demande rcuprer son logement, une
demande de libration du logement est envoye au locataire.
Prise en compte demande dpart du logement : quand le locataire demande son
cong, un tat des lieux est dress pour son dpart.
Prise en compte demande location : quand le propritaire demande une location,
une annonce est passe.
Proposer location : quand le locataire demande un logement, une proposition
peut lui tre faite.
Signer location : prise en compte de l'accord du locataire sur le loyer et l'tat des
lieux.
251
11.3. MCD
Un mme locataire peut louer deux fois le mme logement. Donc le concept de
location existe. La location est lie un locataire li une ou plusieurs personnes
(dans le cas de couple non mari), au logement et un indice, une personne garante
de temps en temps, l'tat des lieux l'entre et l'tat des lieux la sortie.
Un propritaire peut possder deux fois le mme logement, donc le concept de
proprit existe. Une proprit est possde par un propritaire pouvant tre
plusieurs personnes (dans le cas de coproprit). Un logement peut tre une partie de
proprit (uniquement le 1er tage est lou), les propritaires habitant la cave.
HUMANISER
PERSONNE
LOCATAIRE
0,N
0,1
PROPRIETAIRE
PERSONNE
0,N
1,N
LOCATAIRE
0,N
POSSEDER
1,1
0,N
BAILLER
1,N
0,N
PROPRIETE
LOGER
GARANTIR
0,N
1,1
LOGEMENT
1,1
0,1
INDICER
LOYER
LOCATION
LOUER
1,1
1,1
0,N
1,1
0,N
0,1
PAYER
LIEU(X)
0,1
DEBUTER LOC
SITUER
FINIR LOC
0,N
1,1
VILLE
0,N
INDICE
LOYER
0,1
ETAT DES
LIEUX
0,1
1,N
ETAT
CONSTATER
1,N
11.4. MOT
Les poste de travail internes sont : le "responsable d'agence" ou grant encaisse
les loyers et le "ngociateur", qui s'occupe des contacts avec le propritaire, propose
les locations et suit les locataires.
PROPRIETAIRE
RESP AGENCE
NEGOCIATEUR
LOCATAIRE
ANNONCEUR
DDE LOCATION
PEC DDE
LOCATION
ANNONCE LOGEMENT
DDE LOGEMENT
PROPOSER
LOCATION
PROPOSITION LOCATION
ACCORD LOCATION
SIGNER LOCATION
VERSEMENT LOYER
PEC CONGE
ANNONCE LOGEMENT
ETAT LIEUX SORTIE
INDICER LOYER
LOYER A PERCEVOIR
253
11.5. MOD
Nous supposons 30 transactions par semaine = 30*50*3= 4 500 locations et
10 000 tats des lieux.
Un locataire restant plus de 3 ans, cela donne 4 500 locataires, propritaires,
personnes... Le loyer est recalcul tous les ans, donc 4 500 * 3 = 13 500 pour 3 ans.
Concepts 3 ans
Nombre d'occurrences
Longueur
Total
Etat
10
25
250
10 000
10
100 000
Indice
12
40
480
Lieu
10
25
250
Locataire
4 500
10
45 000
Location
4 500
32
144 000
Logement
4 500
77
346 500
Loyer
13 500
30
405 000
Personne
4 500
47
211 500
Propritaire
4 500
23
103 500
Proprit
4 500
30
103 500
Ville
20
24
480
Total
1 491 960
254
Complexit
Crer personne
TR
Consulter personne
TR
Crer proprit
TR
Consulter proprit
TR
Crer propritaire
TR
Consulter propritaire
TR
Crer logement
TR
Consulter logement
TR
Crer ville
TR
Consulter ville
TR
diter annonce
TD
Complexit
Crer personne
TR
Consulter personne
TR
Crer locataire
TR
Consulter locataire
TR
TR
Crer lieu
TR
Crer tat
TR
Type
Complexit
TR
Crer indice
TR
Consulter indice
TR
Type
Complexit
Consulter loyer
TR
Crer loyer
TR
Type
Complexit
Consulter loyer
TR
Modifier location
TR
Type
Complexit
TR
Consulter locataire
TR
Consulter logement
TR
Consulter loyer
TR
Consulter personne
TR
Consulter propritaire
TR
Consulter proprit
TR
Consulter ville
TR
Crer tat
TR
TR
Crer indice
TR
Crer lieu
TR
Crer locataire
TR
Crer logement
TR
255
TR
Crer personne
TR
Crer propritaire
TR
Crer proprit
TR
Crer ville
TR
Editer annonce
TD
Modifier location
TR
Batch
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps
total
Simple
16
64
Moyen
40
Compliqu
10
15
Simple
Moyen
Compliqu
TOTAL
21
10
10
10
114
FENETRE
JETER AG FENETRE
ARGENT DE POCHE
DEPENSE X
TRAVAIL
EMPRUNT
ORG DE CREDIT
EMPLOYEUR
FAIRE BOUILL MARMITE
SALAIRE
REMBOURSEMENT
PRET D'AMI
DON PARENT
DON D'AMI
AMI
PARENT
12.2. MCT
Les oprations refltent les dpenses et les revenus. Les dons des parents peuvent
tre dpenss en argent de poche ou par la fentre, mais pas en remboursement.
L'emprunt sert tre dpens, mais pas rembourser. Les prts d'amis servent tre
dpenss. Les autres oprations refltent les autres contraintes de dpenses.
L'opration la plus intressante est profiter de ? (la vie). Le schma est sur la page
suivante.
12.3. MCD
12.3.1 MCD 1
Le premier modle de donnes reflte les dpenses, les revenus et leur
provenance possible. Les revenus proviennent de l'employeur, les dons des amis ou
des parents, les emprunts des amis ou de la banque. L'argent de poche va aux
enfants, les dpenses X aux ? (un vtement par exemple).
257
DEPENSER DON
PARENT
EMPRUNT
PROFITER DE ?
DEPENSER
EMPRUNT
ARGENT DE POCHE
DEPENSE X
DEPENSE X
PRET D'AMI
DEPENSER PRET
AMI
SALAIRE
PERCEVOIR
SALAIRE
ARGENT DE POCHE
REMBOURSER
TRAVAILLER
TRAVAIL
DEPENSE X
DON D'AMI
REMBOURSEMENT
DEPENSER DON
AMI
ARGENT DE POCHE
DEPENSE X
258
0,N
0,1
0,N
SOURCER
RECEVOIR
PARENT
1,1
0,N
0,N
0,1
0,1
ARGT
REVENU
0,1
DEPENSER
REVENU
0,N
DEPENSER
EMPRUNT
DEPENSER
DON
DONNER
AGT
0,1
0,N
0,N
0,N
0,N
0,1
EMPRUNT
DON
0,N
EMPRUNTER
BANQUE
EMPRUNTER
AMI
RECEVOIR AMI
0,1
REVENU
BANQUE
AMI
PARENT
EMPLOYEUR
REMBOURSER
EMPRUNT
0,1
0,N
1,N
1,1
ARGENT POCHE
DEPENSE X
REMBOURSEMENT
1,1
1,1
EDUQUER
ENFANT
0,N
vtement
?
JETER PAR LA
FENETRE
0,N
0,N
ARGT DON
12.3.2 MCD 2
Dans ce modle de donnes, les relations entre dpenses et recettes ne sont pas
mmorises. Les types de dpenses et de recettes, les sources de dpense et de
recette sont "conceptualiss" et dfinis comme individus.
Les individus et leurs informations sont :
Mouvement financier : code mouvement, montant mouvement, date mouvement.
Type de dpense : code type de dpense, libell type de dpense.
Type de recette : code type de recette, libell type de recette.
Source de dpense : code source de dpense, libell source de dpense, type
source de dpense (enfant, ?, remboursement).
Source de recette : code source de recette, libell source de recette, type source
de dpense (parent, banque, ami).
259
PARENT
BANQUE
EMPLOYEUR
AMI
DEPENSE X
REVENU
SOURCE DE
DEPENSE
TYPE DE
DEPENSE
SOURCE DE
RECETTE
TYPE DE
RECETTE
0,N
0,N
GAGNER
TYPER
RECETTE
ARGENT POCHE
DON
0,N
0,N
TYPER
DEPENSE
DEPENSE
R
EMPRUNT
REMBOURSEMENT
0,1
0,1
0,1
0,1
MOUVEMENT
FINANCIER
12.3.3 MCD 3
Dans ce dernier modle, les "sous-types" ne sont pas conservs. La notion de
compte est introduite. Un compte est une combinaison de type de dpense ou de
recette et de source de dpense ou de recette. Les dpenses ou les recettes
lmentaires sont les mouvements financiers.
SOURCE
DEPENSE/RECET
TYPE
DEPENSE/RECETTE
0,N
0,N
TYPER
1,1
COMPTE
FINANCIER
1,1
SOURCER
COMPTE
0,N
COMPTER
MOUVEME
1,1
MOUVEMENT
FINANCIER
12.4. MOD
Dans la plupart des logiciels de comptabilit, des autorisations d'imputation sont
donnes sur les comptes. Nous aboutissons au modle suivant supplmentaire.
X
faible
large
AUTORISATIO
N
AUTORISER
GROUPE
COMPTE
FINANCIER
IMPUTER
0,N
1,N
0,N
0,N
AUTORISER
UTILISAT
0,N
conome
dpensier
0,N
GROUPE
UTILISATEUR
fille
pre
mre
UTILISATEUR
1,N
GROUPER
UTILISATEUR
0,N
complexit
TR
TR
TR
TR
Crer mouvement
TR
Consulter mouvement
TR
Crer autorisation
TR
Consulter autorisation
TR
Modifier autorisation
TR
Crer utilisateur
TR
Consulter utilisateur
TR
261
TR
TR
complexit
TR
TR
3/4
Editer dpenses/recettes
TD
Batch
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps
total
Simple
32
Moyen
50
Compliqu
10
15
50
10
10
Simple
Moyen
Compliqu
TOTAL
16
10
142
262
DDASS
ORDONNANCE PRESCRITE
PHARMACIE
PRESCRIRE
SYMPTOMES
PRESCRIPTION
DDE REMBOURSEMENT
PATIENT
VENDRE PRESCRIPTION
PMT CONSULTATION
13.2. MCT
Les trois oprations conceptuelles sont :
SYMPTOMES
DIAGNOSTIQUER
CURABLE
CONSULT PAYANTE
MALADIE HONTEUSE
PMT CONSULTATION
ENCAISSER
MONTANTS
PRESCRIPTION
CONTROLER
ORDONNANCE
ORDONNANCE PRESCRITE
DDE REMBOURSEMENT
DECLARATION MALADIE
263
13.3. MCD
Le modle de donnes est une synthse des modles de l'ordonnance et de
l'exercice sur la comprhension du MCD. Les individus peuvent avoir de nombreux
synonymes : maladie ou pathologie, ordonnance ou prescription, malade ou patient,
remde ou mdicament, symptme ou plainte, mdecin ou confrre.
SUIVRE PATIENT
0,N
MEDECIN
NOM MEDECIN
0,N
EFFECTUER
1,1
0,N
0,N
CONSULTATIO
N
DATE
CONSULTATION
PRIX
CONSULTATION
0,N
DETECTER
MALADE
CONCERNER
1,1
0,N
0,N
0,N
ACTEUR
ACTE
0,N
PRESCRIRE
DIAGNOSTIQUER
NOM MALADE
0,N
SYMPTOME
1,N
NOM SYMPTOME
PRESCRIPTION
0,N
DOSER
0,N
TIMING PRISE
POSOLOGIE
0,N
0,N
REMEDE
MALADIE
ASSOCIER
1,N
NOM MALADIE
0,N
RETARDER
ECHEANCE
1,N
13.4. MOT
Les postes de travails sont le "mdecin" et le "secrtaire mdical".
La procdure (le schma est sur la page suivante) reflte la rpartition des
oprations organises entre le mdecin et sa secrtaire. Le mdecin examine le
malade et dclare lui-mme les maladies pour des raisons de confidentialit. Sa ou
son secrtaire note les coordonnes du malade, saisit la feuille de maladie, fait signer
le mdecin et traduit son criture. Il encaisse le montant de la consultation et rpond
la pharmacie sur sa demande de vrification de la prescription.
13.5. MOD
Le modle de donnes s'enrichit du concept de "document".
CONSULTATION
DIAGNOSTIQUER
0,N
0,N
0,N
CONSULTATION DOCT
PRESCRIRE
0,N
ORDONNANCER
MALADIE
1,1
0,N
DOCUMENT
1,N
1,N
PRESCRIPTION
0,N
DECLARER MALADI
0,N
265
MEDECIN
SECRETAIRE
MEDICALE
DDASS
PHARMACIE
PRESCRIPTION
DDE FEUILLE MALADIE
SAI FEUILMALADIE
SIGNER FEUILLE
MAL
DEMANDER
PAIEMENT
DDE PMT CONSULT.
PMT CONSULTATION
ENCAISSER
MONTANTS
FLLE MALADIE REMPLIE
Suite du MOT
Trois types de documents existent : la feuille de maladie, lie une consultation,
l'ordonnance, lie une consultation et une ou plusieurs prescriptions, et la
dclaration la DDASS, lie une consultation et une maladie. Si le document
tait envoy plusieurs personnes, un individu "destinataire" serait ncessaire.
Les informations de l'individu document sont : n document, type de document,
date document.
266
Longueur
Total
10 ans
Nombre
d'occurrences
Acte
100
600
Consultation
40 000
11
440 000
Document
60 000
12
720 00
Malade
4 000
86
344 000
Maladie
1 000
24
24 000
Mdecin
1 000
70
70 000
Prescription
20 000
24
480 000
Relation "dtecter"
120 000
1 080 000
Relation "diagnostiquer"
40 000
40 000
Relation "doser"
1 000 000
13
13 000 000
Remde
10 000
45
450 000
Total
16 648 600
Complexit
TR
Consulter malade
TR
Consulter mdecin
TR
Cration malade
Complexit
Cration symptmes
TR
Cration consultation
TR
Cration mdecin
TR
Cration ordonnance
TR
Cration remde
TR
Cration maladie
TR
267
TR
Consulter consultation
TR
Consulter mdecin
TR
Consulter ordonnance
TR
Consulter remde
TR
Consulter maladie
TR
Type
Complexit
TR
Type
Complexit
TC
Complexit
Modifier consultation
TR
TD
Complexit
Consulter ordonnance
TR
Rechercher ordonnance
TR
Complexit
TD
Modifier maladie
TR
Type
Complexit
Consulter consultation
TR
Consulter malade
TR
Rcapitulatif.
268
Consulter maladie
TR
Consulter mdecin
TR
Consulter ordonnance
TR
Consulter ordonnance
TR
Consulter remde
TR
Consulter symptmes
TR
Cration consultation
TR
Cration malade
TR
Cration maladie
TR
Cration mdecin
TR
TR
Cration remde
TR
Cration symptmes
TR
TD
TD
Modifier consultation
TR
Modifier maladie
TR
Rechercher ordonnance
TR
Total
Batch
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps total
Simple
11
44
Moyen
60
Compliqu
10
15
25
Simple
Moyen
10
10
10
Compliqu
Total
20
133
269
DIAPOSITIVE A VENDRE
LABORATOIRE
PHOTO
AGENCE PHOTO
FILM DEVELOPPE
DIAPOSITIVE VENDUE
PHOTOGRAPHIER
DDE REPORTAGE
FOURNITURE DONNEE
PHOTO SELECTIONNEE
PHOTO RENDUE
CLIENT PHOTO
PHOTO REPORTAGE
FOURNISSEUR
PHOTO
Le client met une demande de reportage. Aprs avoir reu les photographies du
reportage, il rend les photos rendues et slectionnes. Les diapositives vendre sont
confies l'agence qui prvient quand elles sont vendues. Les fournitures sont
achetes chez le fournisseur et les films donns dvelopper dans un laboratoire (de
dveloppement).
Les messages sont :
Demande de reportage : sujet du reportage (rgion X, usine Y), lieu de
reportage, date remise photo, mode paiement (photo, page), montant payer, dlai
exclusivit, droit cd (proprit, exclusivit...).
Diapositive vendre : lgende de la diapositive, lieu de la photo, thme
(personnage, paysage ...), sujet (Chteau de Beaugency).
Diapositive vendue : libell vente, droit cd (reproduction, duplicata...), montant
de la vente, lgende de la diapositive, n rfrence diapositive.
Film dvelopper : n film, date prvue restitution.
Film dvelopp : n film, date de restitution.
Photo reportage : n reportage, date du reportage, diapositive, nombre de
diapositives effectues.
Photos rendues : n photo, date reportage, montant.
Photos slectionnes : n diapositive, support de parution.
14.2. MCT
Les diffrentes oprations sont :
270
PHOTOGRAPHIER
DDE DEVELOPPEMENT
PHOTO SELECTIONNEE
PEC SELECTION
PHOTO
FILM DEVELOPPE
DDE REPORTAGE
PEC DDE
REPORTAGE
EFFECTUER
REPORTAGE
DDE DEVELOPPEMENT
RECEPTIONNER
DEV
DIAPOSITIVE A VENDRE
PHOTO REPORTAGE
PHOTO RENDUE
FOURNITURE DONNEE
PEC PHOTO
RENDUE
RECEPTIONNER
FOURNI
DIAPOSITIVE A VENDRE
271
14.3. MCD
Les diapositives sont issues de films d'une certaine marque, et dveloppes dans
un laboratoire. Elles concernent un sujet dtermin (le clbre chteau de
Beaugency) faisant partie d'un thme dtermin (les chteaux de la Loire). L'action
(Beaugency) est localise et peut tre regroupe (Loiret).
La diapositive peut tre effectue lors d'un reportage command par un client
dans des conditions juridiques prcises lors de sa conclusion. Sinon, elle est
dpose dans une agence o une vente peut avoir lieu. Une vente concerne une
diapositive, un client et une condition juridique.
VENTE PHOTO
COND VENTE
1,1
AGENCE PHOTO
1,1
CLIENT
VENTE
0,1
0,N
CLIENT
CONDITION JURID
DROIT VENTE
0,N
1,1
0,N
VENDEUR
PHOTO
0,N
DIAPOSITIVE
0,N
VENDRE DIAPO
0,N
DEPOSER
DIAPO
0,N
CDER
REPORTAGE
0,1
COND
REPORTAGE
1,1
SITUER
LIEU
A,1
1,1
1,1
0,N
1,1
REPORTAGE
1,1
REPORTER
0,N
PHOTOGRAPHIER
FILM / DIAPO
0,N
SUJET
MARQUE
MARQUE /FILM
0,N
LOCALISER LIEU
0,N
1,1
FILM
1,1
LABORATOIRE
THEME
THEME / SUJET
0,N
1,1
DEVELOPPER
0,N
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
Longueur
Total
10 ans
Nombre
d'occurrences
Agence
42
126
Reportage
120
29
3 480
Client
20
4 242
84 840
Film
4 000
17
68 000
Diapositive
80 000
32
2 560 000
Vente
8 000
22
176 000
Thme/sujet
150
23
3 450
Laboratoire
10
22
220
Lieu
200
24
4 800
Marque
10
22
220
Total
2 901 136
14.5. MOT
Les films sont tirs le jour mme.
Comme une seule personne est prise en compte, le MOT est le mme que le
MCT.
Complexit
Doigt
TR
Oeil
TR
Complexit
Cration vente
TR
TR
Type
Complexit
TR
Complexit
Cration client
TR
Cration reportage
TR
TR
273
TD
Rechercher diapositive
TR
Complexit
Doigt, oeil
TR
Camion, bouteille
TD
Complexit
Crer film
TR
Crer marque
TR
Cration diapositive
TR
Cration laboratoire
TR
Consulter laboratoire
TR
Cration agence
TR
Consulter agence
TR
Crer lieu
TR
Crer thme
TR
Consulter thme
TR
Consulter lieu
TR
Type
Complexit
Crer film
TR
Crer marque
TR
Crer laboratoire
TR
Type
Complexit
TR
274
Complexit
Cration vente
TR
Consultation vente
TR
TR
TR
Modification diapositives
TR
Cration client
TR
Consultation client
TR
Cration reportage
TR
Crer film
TR
TR
Consulter marque
TR
Cration diapositive
TR
Recherche diapositive
TR
Cration laboratoire
TR
Cration agence
TR
Consultation agence
TR
Crer lieu
TR
Consulter lieu
TR
Crer thme
TR
Consulter thme
TR
Crer laboratoire
TR
Consulter laboratoire
TR
TD
Complexit
Nombre
Temps de
spcification
Temps de
ralisation
Temps
total
TR
Simple
15
60
Batch
Moyen
60
Compliqu
10
15
75
Simple
Moyen
Compliqu
TOTAL
25
10
10
10
205
275
276
277
278
Annexe 1 : cots
Annexe 1 : cots
Un Penny pour ce pauv'Guy, m'sieur !
Agatha Christie : Le miroir du mort
1. Cot de micro-ordinateurs
Matriel
Micro-ordinateur
Disque dur 40 M
Disque dur 1 G
10
Imprimante laser
10
Imprimante couleur
15
Imprimante matricielle
SERVEUR
30
Sauvegarde
10
Topologie
15
15
Systme d'exploitation
0,5
Gestionnaire de fentre
Traitement de texte
Tableur
SGBD
10
279
Il n'existe pas de cots de maintenance des logiciels tels que nomms, seulement
de nombreux changements de versions pour lesquels une formation sera toujours
demande.
8 utilisateurs
15 utilisateurs
150 utilisateurs
Mini-ordinateur
80
150
1250
Mmoire
32 M
64 M
380 M
Terminal
Giga octet
25
25
25
Imprimante
15
15
15
Systme d'exploitation
25
40
160
Sauvegarde
22
22
30
Investissement
Ordinateur 12 canaux
5 000
Fonctionnement
500
Terminal
0,5
Contrleur disque
500
50
Contrleur tlcomm
400
40
40 Giga octets
400
60
Imprimante
1 000
100
Systme d'exploitation
600
2 000
Groupe lectrogne
700
70
Lecteurs cassettes
750
75
280
Annexe 2 : glossaire
Annexe 2 : glossaire
On l'appelait Betty
Lo Malet : Solution au cimetire
Annexe 2 : glossaire
284
1 Modle de communication
DOMAINE
Domaine ou fonction d'un systme (entreprise).
PARTENAIRE
Acteur fonctionnel externe l'entreprise (client,
fournisseur...).
MESSAGE
Flux d'informations entre deux domaines, ou vnement en
entre d'une opration et rsultat en sortie.
2 Modle de traitement
OPERATION
3 Modle de donnes
OCCURRENCE
OCCURRENCE
INDIVIDU
285
RELATION
QUANTITE
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 Procdure (MOT)
SITE
OUTIL
organise.
TEMPORISATEUR
5 Architecture informatique
BASE OU
FICHIER
APPLICATION
286
287
288
Annexe 4 : rfrences
Annexe 4 : rfrences
289
290
Annexe 4 : rfrences
291