Construction Du Mcd-Cours6
Construction Du Mcd-Cours6
Construction Du Mcd-Cours6
Définition :
Pour construire les modèles de données et de traitement (MCD ,MCT,MOT et
MLD),Merise propose des outils.
-La facture
Montant Total
1
Construction du MCD
Les étapes à suivre pour construire le dictionnaire des données lié à ce système peuvent se
résumer en :
Date_commande Date_facture
Numéro_client Code_commande
Nom_client Matricule_client
Désignation_produit
Quantité
Définition et formalisme :
Le dictionnaire des données est un tableau qui regroupe toutes les données
Du système d’information.
-Sa désignation
N : Numérique
A : Alphabétique
AN : Alphanumérique
3
Construction du MCD
Quantité Qte N 3
Du service « Vente ».
Ce sont :
-Les synonymes
4
Construction du MCD
-Les polysèmes
-Les données calculées (en fonctions d’autres données se trouvant dans le dictionnaire)
1. Les Synonymes :
Les données Num_c et Code_c désignent la même donnée Numéro_commande.
Dans chacun des cas, il ne faudrait garder qu’une seule donnée, autrement dit, nous garderons
Num_c et Num_cl et nous supprimerons Code_c et Matricul_cl.
2. Les polysèmes :
La donnée Qte désigne une quantité, mais il y a deux quantités différentes à considérer dans le
SI étudié :
Cette donnée désigne deux informations différentes. Elle a deux sens, c’est un polysème. Il
faut la supprimer et la remplacer par les données qu’elles désignent.
3. Données calculées :
5
Construction du MCD
La donnée Mnt_P peut être calculée en fonction des deux données P_U_P et Qte_fac selon la
formule de calcul suivante : Mnt_P = P_U_P*Qte_fac
Mnt_Total = ∑Mnt_P
= ∑P_U_P* Qte_fac
On voit bien que cette donnée peut aussi être calculée à partir des données P_U_P et Qte_fac.
Donnée calculée : Donnée pouvant être calculée selon une formule de calcul en
fonction d’autres données du dictionnaire de données.
La donnée Adr_cl sera supprimée du dictionnaire de données et sera remplacée par les
données qui la composent : Rue_cl, Ville_cl, Pays_cl.
6
Construction du MCD
Mais avant cela, nous devons tout d’abord expliquer certains concepts qui s’y rapportent.
-Règle de gestion
-Dépendance fonctionnelle
En effet, grâce aux règles de gestion nous pouvons, entre autres, déduire des relations entre
les objets et déterminer les cardinalités du MCD.
Exemples :
Application à l’exemple :
Les règles de gestion liées à l’exemple « gestion des stocks »sont comme suit :
Exemples :
-Le prix unitaire d’un produit doit être supérieur à 0 et inférieur à 1500 DA.
8
Construction du MCD
-La quantité en stock d’un produit dans un dépôt doit toujours être supérieure à 100.
1-Contraintes statiques
2-Contraintes dynamiques
-Les cardinalités
9
Construction du MCD
Date_commande<= date_livraison
Exemple :
(0,n)
Passer
commande
10
Produit
Commande
Commander produit
Exemple :
11
Construction du MCD
12