Vous êtes sur la page 1sur 4

MERISE : MÉTHODE D'ANALYSE

I. Généralités
Les buts d'une méthode d'analyse sont :
 Standariser le mode de travail des analystes;
 Standariser les documents d'analyse et de représentation;
 Assurer une meilleure fiabilité (rien oublier);
 Simplifier le problème de maintenance et de modification.

II. Les grandes familles de méthodes


S.S.I.I. ( Société de service d'ingénierie informatique ) a développé la méthode merise.
Mais, il y a d'autres approches moins connues. On cite ici AXIAL (IBM), RACINES,
MINOS, NIAM, BON (OO).
Chaque méthode possède un ensemble de documents. Les méthodes se diffèrent aussi
par le vocabulaire utilisé ainsi que le découpage des étapes en particulier.

III. Caractéristiques d'une méthode


Chaque méthode possède quatre composantes essentielles :
 Modèle qui permet de simplifier le système d'information ainsi que son organisation;
 La démarche qui permet à l'utilisateur d'employer cette méthode;
 Le langage qui permet de décrire les images du système d'information;
 Les outils : principalement les logiciels qui accompagnent cette méthode.

IV. Présentation de la méthode Merise (Méthode d’Etude et de Réalisation


pour Système d’Entreprise)
IV. 1. Histoire de merise
1970 : développement de l'informatique de gestion;
1970-1974: insatisfaction générale et désillusion des utilisateurs;
1974-1977: recherche du CETE d'AIX en Provence associé à la société de service S.S.I.I.
pour trouver les raisons de cette insatisfaction. Il utilise la théorie des systèmes et
aboutit à la formalisation des données et des traitements;
1978-1979: Projet Merise pour concevoir une méthode d'intérêt national avec le groupe
constitué autour de CETE d'AIX.
1979 : Publication des principes de la méthode.

IV. 2. But
L'objectif de la méthode Merise et de recenser la totalité des informations dont
l'organisme a besoin pour assurer toute ou une partie de ses activités fondamentales. Le point
fort de Merise réside dans le fait qu'elle est une démarche par étapes et par niveaux.

IV. 3. Niveaux d'abstraction (cycle d'abstraction)


Merise utilise une démarche de modélisation à trois niveaux. A chaque niveau
correspond une préoccupation et un ensemble de modèles pour la représentation des données
et des traitements. Pour les préoccupations de chaque niveau, voir le tableau 1.
Niveau Préoccupations Données Traitements
1 Quoi? Que veut on faire? Conceptuel Conceptuel
2 Qui? Quand? Où? Logique Organisationnel
3 Comment? Avec quels moyens? Physique opérationnel

Tableau 1: Les préoccupations des trois niveaux de cycle d'abstraction

A) Niveau conceptuel
Représentation des informations (les objets ou les données et les opérations ou les
traitements) sous forme d'un schéma ou modèle indépendamment de la solution et sans
tenir compte de l'organisation de l'organisme. on parlera de modèle conceptuel de données
et de modèle conceptuel de traitements (MCD et MCT).

B) Niveau organisationnel ou logique


 Représentation des structures qui accompagnent les données.
 Simulation organisationnelle des traitements en intégrant les ressources :
 Homme;
 Machine;
 Les règles de gestion de l'organisme;
 Poste de travail;
 Durée des taches.
D'une manière plus précise, dans ce niveau, on tient compte de l'organisation de
l'organisme. on parlera de modèle logique de données et de modèle organisationnel de
traitements (MLD et MOT).

C) Niveau physique
Représentation des données en mémoire sous forme des fichiers (Dbase, Rbase) ou
sous forme de tables (Access, Fox pro, Oracle, …) et représentation de traitements
(écrans, les menus, les états, programmation, …) en tenant compte des moyens de
l'organisme en terme de matériels et logiciels.

Le cycle d'abstraction de Merise est schématisé comme illustre la figure fig.2.

IV. 4. Démarche par étapes:


Elle permet d'appréhender le système d'information comme un objet à construire. D'où
la nécessité d'une représentation mentale et abstraite de cet objet, dont le développement
ainsi que l'entretien devront être assurés.

A) schéma directeur
Dans cette étape on doit réaliser certaines taches:
 Définition des domaines d'étude;
 Planification du développement de chaque domaine;
 Constitution d'équipes (équipe par domaine);
 Description de moyens en personnels, matériels, logiciels;
 Description des priorités;
 Estimation des coûts.
Réel perçu

Niveau Conceptuel MCD MCT

Prise en compte de l'organisation de l'organisme

Niveau logique ou MLD MOT


organisationnel

Prise en compte des choix techniques

Niveau Physique MPD MOT

Niveau Exploitation Données Traitements

Fig. 2: Le cycle d'abstraction de Merise

B) Étude préalable sur le domaine


Description de l'existant
Sur la base de documents et renseignements d'interviews, une description
du système au travers le graphe des flux (modèle de communication) est
nécessaire.

Analyse de l'existant
Modélisation conceptuel des données et les traitements (MCD et MCT).

Spécification des besoins


Cette phase englobe la critique de l'existant et la définition des orientations
de nouveau système.

Modélisation organisationnelle des scénarios


A partir de nouvelles règles de gestion sont crées les nouveaux modèles de
traitements (MOT) et validation de MCD.

C) Étude détaillée
La mission de cette étape est :
 Élaboration du MLD;
 Identification des taches logicielles (procédures);
 Adapter le MLD au SGBD envisagé.

C) Étude technique
Dans cette étape, on doit
 Créer les fichiers ou tables de données;
 Concevoir des écrans et spécifier les actions sur la base de données;
 Élaborer des algorithmes.
D) Réalisation
Au sein de cette étape, on va essayer de
 Programmer;
 faire des jeux d'essai.

E) Mise en œuvre
Dans cette étape, les taches à réaliser sont :
 Installation des programmes et base de données;
 Organiser les postes de travail et liaison entre les services;
 Préparer le catalogue de l'application;
 Former les utilisateurs.

Vous aimerez peut-être aussi