Académique Documents
Professionnel Documents
Culture Documents
Plus qu une méthode, MERISE est avant tout un état d esprit, une démarche
pratique. MERISE évoque la greffe réussie des méthodes informatiques sur
l organisation comme celle de la branche d un cerisier sur un merisier.
conception
logique
physique
1. étude préalable
2. étude détaillée
3. réalisation
4. mise en ouvre
ce découpage correspond au CYCLE DE VIE d un SI
une description détaillée de la structure de travail nécessaire à un
développement de SI
1. comité directeur
2. groupe projet
3. comité utilisateur
Entité
Association
Propriétés
Cardinalités
2.1.2. le MCT (Modèle Conceptuel des Traitements)
Son but est de représenter de façon dynamique les données manipulées par
l organisation. Les concepts manipulés sont les suivants :
Processus
Evénement
Opération
Synchronisation
Règle d émission
Tâche
Répartition Homme/Machine
Fonctionnement Temps réel / Temps différé
Répartition géographique des données et des traitements
On répond à :
Analyse
MCD
MLD
MPD
C est une VUE que l utilisateur a des données, au travers d une procédure. C est
un modèle Conceptuel des Données qui est construit dans l optique d un seul
traitement. Il s agit de mettre en cohérence MCD (statique) et MCT (dynamique). Le
formalisme utilisé et les concepts manipulés sont les mêmes que pour le MCD.
En général, à ce stade on peut faire le choix d un des modèles suivants :
2.2.2. MOT
Il doit préciser l ensemble des concepts décrits dans le Modèle Conceptuel des
Traitements et décrire de quelle façon les procédures de traitement sont mises en
uvre au sein de l organisation.
Les concepts manipulés sont :
Les choix techniques sont définis et pris en compte. Il représente les moyens qui
sont mis en uvre. C est le niveau où l on décrit le COMMENT.
2.3.2. MOpT
3. La conduite de projet
MERISE constitue une méthode de développement de projets informatiques. On
peut décomposer cette démarche en six étapes principales.
3.1.2.1. Recueil
Au niveau des données, le MCD qui a été réalisé au cours de l étude de l existant
est actualisé, un MLD est ébauché. On évalue également les volumes de données qui
seront traitées.
Au niveau des traitements, on élabore le MCT et le MOT pour validation.
le plan de formation
la documentation
le plan de réception
les conditions de démarrage
le plan d initialisation des données
nombre d écrans
nombre d états de sortie
difficulté des algorithmes mis en uvre
nombre de fichiers mis à jour
programmeur débutant/confirmé
connaissance du matériel et des outils de développement
...
3.1.4. Réalisation
Cette phase qui aboutit au logiciel testé et prêt à l utilisation est constituée de
quatre étapes :
production du logiciel
tests unitaires correspondant à l unité de traitement
tests d intégration dans l ensemble du logiciel
Eventuelle optimisation du MPD
3.1.6. Maintenance
Il s agit de faire vivre et évoluer les applications en fonction des besoins nouveaux
qui apparaissent.
le cycle de vie
le cycle de décision
le cycle d abstraction
Alors qu'au niveau conceptuel on modélise la réalité perçue dans son ensemble,
le niveau organisationnel exprime cette même réalité telle qu'elle est vécue par les
différents acteurs. A ce niveau, aucune différence n'est faite entre les hommes et les
machines. On intègre à l'analyse les critères liés à l'organisation. Les règles
d organisation sont intégrées dans la description.
le niveau physique
Entité Opération
Association Processus
Propriété Evénement
Cardinalité Synchronisation
MCD MCT
Organisationnel Modèle Organisationnel des Données Modèle Organisationnel des Traitements
Modèle Modèle Modèle
Relationnel Codasyl Fichiers Procédures
Tables Record Fichiers Phases
Attributs Fields Rubriques Tâches
Formes
Normales Set
MLD MOT
Physique Modèle Physique des Données Modèle Physique des Traitements
Algèbre Langages Langages
Relationnelle Spécifiques Procéduraux Applications
SQL Unité de traitement
QBE Transaction (temps réel)
Traitement
par lots
Indépendance Indépendance Dépendance (temps
totale partielle totale différé)
MPD MPT
Abstraction
validation
Interaction - validation
Physique
MPD MPT
Interaction forte
Exploitation
Interaction totale
DONNEES TRAITEMENTS