Cours méthode merise étapes de la conception, tutoriel & guide de travaux pratiques merise en pdf.
Démarche de construction du MCD
Le MCD est élaboré à l’aide du dictionnaire des données et du graphe des dépendances fonctionnelles. Néanmoins, comme je vous l’ai laissé entendre dans le précédent cours, la partie recherche des dépendances fonctionnelles est souvent occulté, le MCD étant alors directement construit à partir du dictionnaire des données.
Repérage des entités
Les entités correspondent aux objets du SI. On peut les repérer intuitivement ou s’aider du graphe des dépendances fonctionnelles.
Repérer une entité revient à repérer une propriété identifiant (une source de dépendances fonctionnelles).
• L’entité repérée, il faut la nommer. On choisira des identificateurs concis et parlants, en rapport avec le domaine de gestion étudié.
• La propriété identifiant devient l’identifiant de l’entité. Il sera souligné et écrit en premier.
• Les données, but de dépendances fonctionnelles deviennent des propriétés de l’entité.
Repérage des associations
Les associations représentent des liens entre entité. L’analyse des dépendances fonctionnelles doit nous aider à repérer ces associations. Dans ce repérage, il est important de repérer les associations simples de celles porteuses de données.
Placement des cardinalités
Le placement des cardinalités permet de vérifier la validité des dépendances fonctionnelles.
Vérification du modèle
En principe, si les dépendances fonctionnelles ont été correctement spécifiées et si les règles de construction ont été respectées, le MCD est correct.
Si l’étude des dépendances fonctionnelles n’a pas été utilisée, il faut absolument vérifier le modèle (je dirais même qu’il faut le vérifier dans tous les cas, surtout pour vous) :
• Toutes les propriétés doivent être élémentaires (non décomposables)
• Chaque entité possède un et un seul identifiant, rôle joué par une seule propriété.
• Les propriétés d’une entité doivent être en dépendance fonctionnelle avec l’identifiant.
• Les propriétés d’une association doivent être en dépendance fonctionnelle élémentaire avec l’identifiant implicite de l’association.
• Une propriété ne peut figurer qu’une fois dans le modèle (pas de redondance)
• Une propriété d’une entité ne peut être en dépendance fonctionnelle avec une autre propriété non identifiant de cette entité (pas de transitivité).
• Une propriété portée d’une association doit être en dépendance fonctionnelle élémentaire avec la « concaténation » des identifiants des entités participant à l’association.
……
La modélisation conceptuelle des données (172 KO) (Cours PDF)