Cours méthode MERISE modèle conceptuel des données, tutoriel & guide de travaux pratiques en pdf.
La méthode MERISE se propose
De donner une représentation des données de cette base de connaissance (partielle dans le cas de notre exemple) qui soit indépendante des traitements mis en jeu pour l’obtention de ces commandes.
pour ce faire :
Etape 1 : on établira un dictionnaire des données utiles à la gestion de ces commandes.
Si on ne dispose que du rédactionnel, on soulignera chaque mot du vocabulaire utilisé dans la gestion des commandes et on en dressera la liste.
Si on ne dispose que d’une maquette ou d’un document, des rubriques qui donne le même résultat.
Si on dispose des deux, c’est encore mieux du fait que le rédactionnel complète la maquette en terme de meilleure compréhension du système et permet de découvrir des incohérences, s’il y en a. D’autre part, on peut obtenir dans ce cas un dictionnaire plus riche et donc plus proche de la réalité. Par exemple, on pourrait imaginer que la maquette fait figurer la date de livraison souhaitée, alors que le rédactionnel n’en parle pas, ce qui permet de contrôler des omissions. On remarque d’ailleurs que la notion de client destinataire et payeur a été explicitée dans le rédactionnel.
Ici la constitution du dictionnaire nous a amené à la liste suivante :
1 numéro client destinataire,
2 nom client destinataire,
3 adresse client destinataire,
4 numéro client payeur,
5 nom client payeur,
6 adresse client payeur,
7 numéro de la commande,
8 date de la commande,
9 code famille,
10 nom famille,
11 numéro produit,
12 libellé produit,
13 quantité commandée
Etape 2 : On établit un regroupement des mots qui ont traits, de façon invariante, à une même entité, ces entités seront appelées des objets.
On constate ici que les données :
– 1, 2, 3 sont associées à un objet CLIENT DESTINATAIRE,
– 4, 5, 6 à un objet CLIENT PAYEUR,
– 7, 8 à un objet COMMANDE,
– 9, 10 à un objet FAMILLE,
– 11, 12 à un objet PRODUIT.
Ces données sont des propriétés des objets auxquels elles se rapportent.
Mais qu’en est-il de la donnée 13: quantité commandée? elle n’est pas liée invariablement à l’objet produit. Nous traiterons son cas à l’étape 4/.
Etape 3 : On va décrire maintenant les rapports qui existent entre certains objets, on les appellera des relations entre objets. On les déduit de la sémantique suivante :
A client destinataire dépend de client payeur,
B client destinataire passe des commandes,
C produit appartient à famille.
la relation A sera nommée DEPENDRE
B PASSER
C APPARTENIR