3. Introduction
• Merise : une méthode de conception de
systèmes d'information de gestion.
• un pont entre les besoins des
utilisateurs et les solutions des
informaticiens.
• il nous permet d'analyser et de
formaliser très tôt les « besoins » des
utilisateurs.
4. Niveaux d’abstraction
• Niveau conceptuel :
-Modèle conceptuel de données.
-Modèle conceptuel de traitement.
• Niveau organisationnel :
-Modèle organisationnel de
données.
-Modèle organisationnel de
traitement .
• Niveau logique /physique:
-Modèle logique de données .
-Modèle physique des données.
5. Le MCD :
• MCD: Une formalisation des données
du SI indépendante de toute
contrainte d’organisation et exprimé
en entité-relation .
• Un MCD comporte les concepts
suivants :
Entité : objet concret ou abstrait à
propos duquel on souhaite conserver
des informations
Relation : association entre deux
ou plusieurs entités
• Cardinalités : les participations mini
et maxi d'une entité à une relation .
6. Le MCD :
• Propriétés : les informations
descriptives rattachées à une entité
ou une relation.
• Identifiant : ensemble minimal
d’attributs caractérisant de façon
unique les occurrences d'un type
d'entité.
7. Règles à suivre pour l'établissement
d'un MCD:
• Les formes normales :
Une relation est normalisée en
première forme normale si :
-Elle possède une clé identifiant de
manière unique et stable chaque ligne
-Chaque attribut est monovalué (ne
peut avoir qu’une seule valeur par
ligne)
-Aucun attribut n’est décomposable en
plusieurs attributs significatifs
8. Règles à suivre pour l'établissement d'un
MCD:
• deuxième forme normale :
-1FN
-Et tout attribut non clé est totalement
dépendant de toute la clé.
-Exemple d’application.
• 3° forme normale :
-2° forme normale
-Tout attribut doit dépendre directement
de la clé, c'est-dire qu’aucun attribut ne
doit dépendre de la clé par transitivité.
-Exemple d’application.
9. Règles à suivre pour l'établissement d'un
MCD:
Modèle normalisé = relations avec:
• Une clé, qui permet de distinguer
chaque occurrence
• Des attributs élémentaires (1FN) .
• En dépendance de TOUTE la clé
(2FN) et rien que de la clé (3FN)
10. Le passage au MLD :
• Le MLD tient compte des choix
concernant le système de gestion des
données utilise dans l'entreprise
• Le MLD le plus utilisé est le modèle
relationnel associe aux bases de
données relationnelles.
11. Le passage au MLD :
• de MCD à MLD:
-Toute entité == table.
-L'identifiant de l'entité == clé primaire
de cette table.
-Les propriétés de l'entité==des attributs
-Pour les relations, cela dépend de la
dimension et des cardinalités
12. Le MPD :
• Une fois le système d'information
analysé et modélisé en MCD et
après être passé par MLDR, nous
arrivons au MPD. Il s'agit
maintenant de créer la base
correspondante à l'étude
entamée. C'est à ce stade
seulement que la base de donnée
choisie intervient.
• Exemples d’applications.
13. Le MCT :
• Un MCT est : la représentation de
l’enchaînement des opérations d’un
processus.
• Il vise à :
-Décrire le fonctionnement du système
indépendamment de l'organisation .
-Donner une vision des traitements et
de la coordination des événements
déclencheurs .
-Rapprocher les données et les
traitements .
14. Le MCT :
• Structure générale:
Evt-dec1 Evt-dec2
Et ou
ou
Evt-rest1 Evt-rest2
Operation
liste d’actions
Nn okok
15. Le MCT :
• Exemple: Arrivée d'un client
Demande de réservation
OK non OK
réservation
satisfaite
réservation
non satisfaite
versement
acompte
versement
totalité
abc
Établissement contrat de réservation
délai>1 mois délai1mois
a et (b ou c)
contrat
définitif
pré-contrat
16. Le MOT :
• MOT = MCT+Acteurs+Moment+nature
- Acteurs:
Qui?
- Moment:
Quand?
-Nature:
Manuel ou automatique?
• Exemple d’application.
17. Le MOPT :
Objectif:
• préparation du developpement:
• Définition des normes du
développement.
• Décomposition de chaque application.
• Définition des cahier des tests.
Exemple d’application.