Escolar Documentos
Profissional Documentos
Cultura Documentos
Mthode danalyse (ou de conception) dun systme dinformation dont lobjectif est la ralisation dune application permettant lautomatisation dune partie de la gestion de lentreprise. Le concept, cr par Tardieu, Rochfield, Coletti, date des annes 80, et a subit quelques modifications au cours des annes 90 pour donner naissance Merise 2.
Modle Organisationnel des Traitements (MOT) Modle Oprationnel des Traitements (MOT)
Notion dentit
Il sagit dun individu (ensemble de client) ou objet, concret (produit fini) ou abstrait (bon de commande), pourvu dune existence propre.
Analyse
Mthode MERISE
Page 1/9
Notion de proprit
Information lmentaire (indcomposable) qui dcrit un caractre de lentit (ou de lassociation). On considre que les adresses, dates ou codes comme tant un lment lmentaire. Un nom de proprit est unique et atomique (nadmet quune valeur la fois). On ne donne pas de nom d'entit des proprits.
Notion didentifiant
Une (ou plusieurs) proprit(s) permettant de distinguer chaque occurrence de lentit. Lidentifiant est soulign dans le MCD ; chaque entit possde un identifiant.
Notion dassociation
Il sagit dun lien entre entit(s). Une association porte toujours le nom dun infinitif.
Notion de cardinalit
Couple de valeurs (Cm, CM)[Cardinalit minimale, Cardinalit Maximale] quantifiant chaque "patte" dune association. La cardinalit dfinie le nombre de fois que chaque occurrence de l'entit participe aux occurrences de l'association.
CLIENT
Proprit(s)
Analyse
Mthode MERISE
Page 2/9
CLIENT
1,n
COMMANDE
PASSER
1,1
Figure 2 Association
Un client passe une ou plusieurs commande(s); une commande est passe par un client.
Association
Dimension d'une association
Nombre d'occurrences d'entits qui participe une occurrence de l'association (~nombre de patte). Dans l'exemple ci-dessus, PASSER est de dimension 2. Une association de dimension 2 est binaire, dimension 3 est ternaire et dimension 4 est quaternaire.
Association multiple
Sur chacune des pattes se trouvent des couples tels que (0,n), (1,n) diffrents de (1,1). Lorsqu'elles ne sont pas porteuses d'informations, il s'agit de Contrainte d'Intgrit Multiple. On exprime les cardinalits dans un tableau tel que ci-dessous Nom de l'association Cardinalit Entit de la patte Commentaire
Analyse
Mthode MERISE
Page 3/9
C'est dire que si on a connaissance d'une valeur de la proprit a alors on connat une valeur de la proprit b. Proprits : Rflexivit : a a Transitivit : a b et b c alors a c Augmentation : a b alors a,c b Dpendance fonctionnelle directe : dF non obtenue par transitivit a b dF direct il n'existe pas c tel que a c et c b ! Dpendance fonctionnelle lmentaire : dF non obtenue par augmentation a,c b dF lmentaire il n'existe pas a b ou c b ! ! ! !
Analyse
Mthode MERISE
Page 4/9
Matrice
MCD
Exemple : Un examen nquestion libell question nrponse libell rponse nlve nom, prnom, adresse nquestion, nrponse @ (signifie qu'il n'y a pas de donne cible) La proprit source est toujours l'identifiant de l'entit. nquestion nexamen ninscription
date libell question nlve nrponse libell rponse adresse nom prnom
Analyse
Mthode MERISE
Page 5/9
Rgles
! Une donne par ligne dans la grille ! Une donne doit tre lmentaire (exception : date, adresse, CP, code articul) ! Pas de synonyme (proprits ayant mme sens mais dnommes diffremment) ni de polysme (proprits ayant le mme nom mais n'ayant pas le mme sens) Les cases "Documents" cochs indiquent le(s) document(s) dans le(s)quel(s) se trouvent les donnes correspondantes.
Catgories de proprit
! Paramtre : donne dont la valeur est constante et/ou prvisible et dont l'utilit est ponctuelle ! Arithmtique : rsultat d'un calcul ! Logique : rsultat d'une rgle de gestion
Analyse
Mthode MERISE
Page 6/9
Nature de proprit
! Numrique ; si dcimal, prciser la position de la virgule dans les commentaires ! Alphanumrique ! Boolen
Type de proprit
! Signaltique : proprit renseignant sur l'identification d'une entit (information permanente) ! Situation : proprit renseignant sur une entit en activit (donnes en mouvement) ! Historique : renseigne sur le pass d'une entit ! Commande : renseigne sur la gestion d'une entit
Modle relationnel
Modle de base du modle logique des donnes.
Notion de domaine
Ensemble de valeurs.
Notion de relation
Une relation est sous-ensemble du produit cartsien de plusieurs domaines. Une relation est un tableau 2 dimensions.
Notion d'attribut
Il s'agit du nom donn une colonne ; en gnral, il correspond au nom du domaine.
Notion de tuple
Cela correspond une ligne de la table (~ nuplet).
Cl d'une relation
Il s'agit d'un ou plusieurs attributs permettant de distinguer chaque tuple de la relation. Chaque attribut d'une relation est en dpendance fonctionnelle avec sa cl. Quand plusieurs attributs peuvent tre cl, il s'agit de cls candidates ; celle qui sera choisie sera la cl primaire.
Analyse
Mthode MERISE
Page 7/9
Exemple : ! Domaine couleur = {bleu, rouge, vert} ! Produit cartsien D1 = {bleu, blanc, rouge} D2 = {vrai, faux} D1 * D2 = D1 Bleu Bleu Blanc Blanc Rouge Rouge ! Relation Couleur de vin = D1 Bleu Blanc Rouge Faux Vrai Vrai D2 Vrai Faux Vrai Faux Vrai Faux D2
Rgle 1
Chaque entit se traduit par une relation Entit Identifiant Proprit Relation Cl Attribut
Rgle 2
L'identifiant de l'entit "pre" migre dans la relation qui traduit l'entit "fils". Ce qui constitue une cl trangre. On l'indique dans la relation avec un #.
Analyse
Mthode MERISE
Page 8/9
Rgle 3
Une association multiple se traduit par une relation dont la cl est la concatnation des identifiants des entits relies. Si l'association est porteuse alors chaque proprit devient attribut de la relation. CLIENT CATEGORIE
CIF
CLIENT
MAGASIN
ACHETER
Analyse
Mthode MERISE
Page 9/9