• Aucun résultat trouvé

Présentation de la méthode MERISE

N/A
N/A
Protected

Academic year: 2022

Partager "Présentation de la méthode MERISE"

Copied!
12
0
0

Texte intégral

(1)

1

Présentation de la méthode MERISE

Méthode d’Étude et de Réalisation Informatique pour les Systèmes

d’Entreprise

(2)

2

• En 1977 le Ministère de l’Industrie Français finance le développement de Merise avec des SSII, le ministère de l’équipement et des universitaires. Elle est libre de droits (open source avant l’heure).

• Elle vise les SI construits autour des bases de données relationnelles.

• Elle est encore aujourd’hui très utilisée en France, même si elle est fortement concurrencée par les approches à objets (UML). Il en existe plusieurs versions (Merise, Merise 2, Merise Objet, …). Dans la pratique beaucoup d’entreprises se limitent à un Merise de base assez restreint.

• Elle n’a jamais été exportée en dehors des pays francophones. Beaucoup de pays ont défini des méthodes nationales (ex: Structured System Analysis and Design Method – SSADM en Angleterre).

(3)

3

Les fondements

Merise adopte plusieurs points de vue.

Le cycle d'abstraction

Une démarche intellectuelle à 3 niveaux :

– le niveau conceptuel : répond aux questions Quoi ? Avec quelles données ?

– le niveau organisationnel : répond aux questions Qui ?, Où ?, Quand ?

– le niveau physique : répond à la question

Comment ?

(4)

4

Objectifs de cette décomposition :

– procéder de manière progressive,

– distinguer le quoi (plutôt stable) du comment organisationnel et technique (plutôt instable), – ne prendre en compte qu'une classe de

problèmes à chaque niveau.

Les trois niveaux d'abstraction s’appliquent aux données et aux traitements

=> 6 modèles !

(5)

5

MPT comment on fait ?

MPD implantation des données (ex: SGBD Oracle)

PHYSIQUE

MOT qui fait quoi, ou, quand ?

MLD : organisation des données (ex: modèle relationnel)

ORGANISATIONNEL (ou LOGIQUE)

MCT quoi ?

(fonctions du SI) MCD : sémantique des

données (modèle entité/association) CONCEPTUEL

MCD : Modèle conceptuel des données

MLD : Modèle logique (organisationnel) des données MPD : Modèle physique des données

MCT : Modèle conceptuel des traitements

MOT : Modèle organisationnel des traitements MPT : Modèle physique des traitements

NIVEAUX DONNEES TRAITEMENTS

(6)

6

Les questions abordées à chaque niveau

programmes, écrans, états, organisation physique des données, matériel, réseau,

TECHNIQUE

PHYSIQUE

partage homme/machine, interactif/différé, organisation des données et traitements, distribution,…

ORGANISATION ORGANISATIONNEL

LOGIQUE

données traitées, règles de gestion, enchaînements des traitements, …

GESTION,

‘METIER’

CONCEPTUEL

NIVEAU CHOIX CONTENU

(7)

NIVEAU CONCEPTUEL

NIVEAU LOGIQUE

ORGANISATIONNEL

NIVEAU PHYSIQUE OPERATIONNEL

SYSTEME EXISTANT NOUVEAU SYSTEME

DESCRIPTION PHYSIQUE ET OPERATOIRE DE L'EXISTANT

MODELES ORGANISATIONNELS DE L'EXISTANT

DE L'EXISTANT

MODELES CONCEPTUELS MODELES CONCEPTUELS

MODELES ORGANISATIONNELS DU NOUVEAU SYSTEME

DU NOUVEAU SYSTEMEET LOGIQUES

DU NOUVEAU SYSTEME MODELES PHYSIQUES ET

OPERATIONNELS

« courbe du soleil »

observer

faire abstraction des détails

détailler la réalisation concevoir

(8)

8

2. Le cycle de vie

Démarche d’informatisation : succession de phases contrôlables par l’organisation

(planning, échéances, moyens humains, …). Pour gros projets.

1. L’analyse et conception.

1.1. Construction du schéma directeur global Politique globale d’informatisation à 3/5 ans.

Grandes orientations (développement interne, progiciels, externalisation, …).

Moyens (personnel, matériel, logiciels, ...).

Pas détaillé dans ce cours d’ACSI (pour décideurs).

1.2. Étude préalable par domaine (ex: gestion commerciale, gestion du personnel, …)

Analyse de l’existant (problème à résoudre – implique les 3 niveaux d’abstraction).

Objectifs de l’informatisation.

(9)

9

Proposition et évaluation de différentes solutions.

Dossier de choix et choix par la direction.

1.3. Étude détaillée par projet (ex. dans domaine commercial : devis, facturation, règlements, …)

Spécifications de la solution : données, traitements, interfaces utilisateurs.

Cahier des charges de l'application (contrat vis à vis des utilisateurs).

Dossier d'étude détaillée pour les analystes- programmeurs.

Cahier des charges pour appel d'offres.

(10)

10

2. La réalisation qui consiste à produire le logiciel pour chaque projet/application et à le mettre en place.

2.1. Étude technique

Spécifications techniques complètes (base de données, programmes, écrans, états).

Documentations techniques et documentations utilisateur.

2.2. Production logicielle

Écriture des programmes et tests.

2.3. Mise en service

Installation de l'application informatique, formation des utilisateurs.

3. La maintenance du SI qui consiste à l'adapter

aux évolutions de l'environnement : correction

des anomalies, améliorations, évolutions.

(11)

11

3. Le cycle de décision

Durant le cycle de vie, des décisions sont à prendre aux différentes étapes (possibilités de conflits) :

Étapes

Décisions

Schéma directeur approbation et mise en application

du plan de développement (3 à 5 ans) Étude préalable choix d'une solution

Étude détaillée accord des utilisateurs sur spécifications fonctionnelles Étude technique accord du chef de projet sur

spécifications techniques

Production recette provisoire, conformité solution Mise en service recette définitive, système en service Maintenance recette maintenance

(12)

12

é t u d e p r é a l a b l e ( 2 5 , 0 % )

é t u d e d é t a i l l é e ( 1 2 , 0 % )

é t u d e t e c h n i q u e ( 1 5 , 0 % ) r é a l i s a t i o n ( 3 8 , 0 % )

m i s e e n s e r v i c e ( 1 0 , 0 % )

Répartition du travail entre les différentes

étapes du développement

Références

Documents relatifs

Le « monde » n’est donc pas seulement l’ensemble de ce à partir de quoi quelque chose peut être fait, mais l’ensemble de ce à partir de quoi nous sommes obligés

Abstract: This research aims at explaining the approach of Imam Abd al-Rahman alTha'ali, who died in 875 H, in the field of readings and in the interpretation of his book

ALGORITHM DESCRIPTION AND SYSTEM MODEL In order to avoid the negative impact of ICI on system performance, we introduce a dynamic ICIC technique that adjusts RB allocation between

The simulation consists first in learning a desired cross- section image target, positioning the probe at a different pose, moving away from that pose by applying a constant probe

Donne moi cela… Viens avec moi… Courons… Si on associe cela à la chaleur, et à l’alcool, on peut entrer dans un état vraiment différent avec, en prime, la cohabitation avec

Ce jeune patient su non seulement nous amener à reconsidérer nos a priori initiaux sur ces nouveaux modes de communication que sont les tchats, blog, skype,

2.1 - حرشلا داشرلإاو : خبتعي حرشلا داشرلإاو غم باػبلأا يتلا ايقخش لثسلا يبعذلا علو ،ايمفغي ةآخم": ةباثسب ناكف ةقداص ةغل ايل فلأتت وأ، ناخسعلا ىلإ

Comment la première partie du téléfilm écrit et réalisé par Nina Companeez Un Pique-Nique chez Osiris traite-t-il et revisite-t-il l’Affaire Dreyfus et