Vous êtes sur la page 1sur 14

Prsentation de la mthode

Merise
Dveloppe linitiative du Ministre de lIndustrie,
par une SSII, le centre dtudes techniques de
lquipement et des universitaires (1977). Plusieurs
versions (Merise, Merise 2, Merise Objet).
Libre de droits.
Vise les SI construits autour de BD relationnelles.
Encore utilise aujourdhui en France mme si
concurrence par UML.
Souvent utilise partiellement (donnes uniquement).
Pas exporte en dehors des pays francophones.
Autres mthodes similaires ailleurs (SSADM
Structured System Analysis and Design Method - en GB).
Origines
Fondements
Merise adopte plusieurs points de vue.
1. Le cycle d'abstraction
Une dmarche intellectuelle 3 niveaux
Conceptuel
Logique ou
organisationnel
Physique
QUOI ?
AVEC QUELLES DONNEES ?
QUI, OU, QUAND ?
COMMENT ?
Objectifs
Procder de manire progressive.
Distinguer le quoi (plutt stable) du comment organisationnel
et technique (plutt instable).
Ne prendre en compte qu'une classe de problmes chaque
niveau.
Exemples
1. Conceptuel
Le client demande la compagnie dassurance dassurer son
vhicule. La compagnie dassurance propose un devis.
2. Organisationnel
A rception de la demande, si le client est fiable (consultation dun
fichier central inter assurances), un commercial prend contact par
tlphone pour une visite domicile (aprs 17 heures) afin dexaminer
plus prcisment ses besoins et tablir un devis.
3. Physique
Le fichier central inter assurances est accessible par internet.
Structuration
Les trois niveaux d'abstraction sappliquent aux donnes et aux
traitements => 6 modles !
CONCEPTUEL MCD : smantique des
donnes (modle
entit/association)
MCT quoi ?
(fonctions du SI)
ORGANISATIONNEL
(ou LOGIQUE)
MLD : organisation
des donnes (ex:
modle relationnel)
MOT qui fait quoi,
ou, quand ?
(organisation du SI)
PHYSIQUE MPD implantation des
donnes (ex: SGBD
Oracle)
MPT comment on
fait ?
(implantation du SI)
MCD : Modle conceptuel des donnes
MLD : Modle logique (organisationnel) des donnes
MPD : Modle physique des donnes
MCT : Modle conceptuel des traitements
MOT : Modle organisationnel des traitements
MPT : Modle physique des traitements
NIVEAUX DONNEES TRAITEMENTS
Les questions abordes chaque niveau

CONCEPTUEL Choix de
GESTION,
aspects
METIER
Quelles donnes, quelles
rgles de gestion, quels
enchanements de traitements

ORGANISATIONNEL
LOGIQUE
Choix d
ORGANISATION
Qui fait quoi, partage homme/
machine, interactif/diffr,
organisation des donnes et
des traitements
PHYSIQUE

Choix
TECHNIQUES
Programmes, crans, tats,
organisation physique des
donnes, matriel, rseau
Niveaux Questions Exemples
Courbe
du soleil
observer
faire abstraction des
dtails
dtailler la ralisation
concevoir
2. Le cycle de vie
Dmarche dinformatisation : succession de phases
contrlables par lorganisation (planning, chances,
moyens humains).

Schma directeur
Etude pralable
Maintenance
Etude dtaille
Mise en service
Recette
Etude technique
Production
Cycle de vie
Cours ACSI
a. Lanalyse et conception
a.1. Construction du schma directeur global
Politique globale dinformatisation 3/5 ans.
Grandes orientations (dveloppement interne,
progiciels, externalisation, ).
Concerne dcideurs.
a.2. tude pralable par domaine (ex: la gestion
commerciale)
Analyse de lexistant (problme rsoudre
implique les 3 niveaux dabstraction).
Objectifs de linformatisation.
Proposition de solution(s). Dossier de choix.

Cours
ACSI
a.3. tude dtaille par projet (ex: refonte de
lapplication de facturation)
Spcifications de la solution : donnes, traitements,
interfaces utilisateurs.
Cahier des charges de l'application (contrat vis vis
des utilisateurs).
Dossier d'tude dtaille pour les analystes-
programmeurs.
Cahier des charges pour appel d'offres.
Cours
ACSI
b. Ralisation
b.1. tude technique
Spcifications techniques compltes (base de donne,
programmes, tats imprims).
Documentation technique et utilisateur.
b.2. Production logicielle
Ecriture des programmes et tests.
b.3. Recette
Acceptation provisoire de la solution/besoins.
b.4. Mise en service
Acceptation dfinitive en production, formation des
utilisateurs.
c. Maintenance
Evolutive : nouveau cycle
Corrective : correction des anomalies, amliorations.

Cycle de dcision
Dcision de la direction de lentreprise sur les grandes
orientations.
Dcision de la direction du domaine sur le choix de la
solution, le budget, les dlais
Accord des utilisateurs sur les spcifications fonctionnelles
Accord du chef de projet et/ou architecte sur les
spcifications techniques.
Accord des quipes de dveloppement sur les documents
danalyse et de conception.
Accord provisoire des utilisateurs sur la solution/besoins sur
lenvironnement de recette
Accord dfinitif des utilisateurs sur la solution/besoins sur
lenvironnement de production
Dcision de la direction de faire corriger ou non un problme
remont par les utilisateurs.
Dcision de la production de mettre ou non un correctif en
production.
Cycle de vie
Schma
directeur
Etude
pralable
Etude
dtaille
Etude
technique
Production
Recette
Mise en
service
Maintenance



3. Le cycle de dcision
Synthse

On sait dans quelle logique on doit travailler
Cycle dabstraction 3 niveaux

On sait dans quel ordre on fait les choses
Cycle de vie

On sait ce quon doit dcider chaque tape
Cycle de dcision


Pourquoi Merise ?
Version horticole : le merisier sert de porte greffe aux
cerisiers et la mthode Merise permet de greffer
linformatique sur lorganisation
Version humoristique : abrviation de Mthode prouve
pour Retarder Indfiniment la Sortie des tudes
(tudes informatiques, pas tudes lIUT !).