Lecon 3 Papier
Lecon 3 Papier
Lecon 3 Papier
notions de base de la
méthode MERISE
25/10/2017
1
Table des
matières
I - Objectifs 3
II - Introduction 4
1. Définition ..................................................................................................................................... 5
3. Exercice ......................................................................................................................................... 7
3. Exercice ....................................................................................................................................... 10
1. Formalisme ................................................................................................................................. 11
2. Exercice ....................................................................................................................................... 12
3
Introduction
La méthode MERISE s'appuie sur quelques concepts initiaux qui ont chacun une représentation spécifique
4
Présentation de la méthode MERISE
Présentation de la
méthode MERISE I
Objectifs
A la fin de cette section vous serez capable de :
Définir la méthode MERISE
Connaître les points du cycle de vie de la méthode MERISE
La conception d'un Système d'Information est une tâche complexe et de haut niveau qui nécessite
un bon pouvoir d'abstraction et la prise en compte d'un grand nombre de contraintes et d'un grand
nombre de personnes. D'où la nécessité d'utiliser des méthodes ou méthodologies
1. Définition
MERISE (acronyme de Méthode d’Étude et de Réalisation Informatique pour les Systèmes
d'Entreprise) est un « langage » de référence entre les différents acteurs, informaticiens et
utilisateurs. Elle représente, sous forme de représentations graphiques appelées modèles, les différents
concepts manipulés. Merise possède des modèles spécifiques. Les exemples sont choisis dans cet
ouvrage afin de mettre en évidence l'apport spécifique de chaque modèle
Elle se positionne comme une méthode de conception de SI sur le plan de son organisation générale.
Cette méthode a pour principal avantage de permettre la compréhension et la formalisation des
besoins du métier que vers la réalisation de logiciel. Aussi favorise-t-elle le dialogue entre concepteurs
et maîtrise d'ouvrage, tout particulièrement dans les projets de développement de systèmes de gestion
intégrée. source
MERISE est donc une méthode d'analyse et de conception des SI basée sur le principe de la
séparation des données et des traitements. Elle possède un certain nombre de modèles (ou schémas)
qui sont répartis sur 3 niveaux :
Le niveau conceptuel, qui exprime les choix de gestion, indépendamment de moyens à mettre
en œuvre et de leur organisation,
Le niveau logique et organisationnel, c'est le niveau des choix et des moyens,
Le niveau physique. Ce niveau traduit les choix techniques.
Analyse informatique
La méthode MERISE est une méthode d'analyse basée sur une démarche formalisée, complète et
détaillée qui garantit (en principe !) une informatisation réussie d'une activité.
Formalisée : utilisation d'outils logiques : graphes, règles, ...
Complète : de la décision d'informatisation `a la mise en œuvre effective,
Détaillée : de la technique d'interview jusqu'au commentaire de programmes...
5
Présentation de la méthode MERISE
La méthode Merise d'analyse et de conception propose une démarche articulée simultanément selon 3
axes pour hiérarchiser les préoccupations et les questions auxquelles l'on devra répondre lors de la
conduite d'un projet.
Cycle de vie
Le cycle de vie est constitué de 3 phases chaînées : La
phase de conception, la phase de réalisation, la phase
de maintenance puis nouveau cycle de projet.
La phase de conception durant cette phase, il
s'agit de faire une description fonctionnelle et
technique détaillée.
La phase de la réalisation qui se traduit par
l'élaboration des programmes de mise en
œuvre des solutions techniques.
La phase de la maintenance / évolution qui
permet de stabiliser le système et de l'adapter
aux besoins nouveaux.
Cycle d'abstraction
http://slideplayer.fr/slide/3542730/
Remarque
La méthode Merise, très analytique, distingue nettement les données et les traitements, même si les
6
Présentation de la méthode MERISE
interactions entre les deux sont profondes et s'enrichissent mutuellement (validation des données par
les traitements et réciproquement).
3. Exercice
[Solution n°1 p 13]
Exercice
Choisir le ou les bonnes réponses
Le cycle de vie de la méthode MERISE à quatre phases
Exercice
Choisissez la bonne réponse
MERISE EST une méthode de définition
Exercice
Choisissez la bonne réponse
La méthode MERISE est conçue sans nivaux
7
Les niveaux d'analyse
Le niveau conceptuel
Le niveau organisationnel
Le niveau organisationnel a comme mission d'intégrer dans l'analyse les critères liés à l'organisation
8
Les niveaux d'analyse
étudiée. Le niveau organisationnel fera préciser les notions de temporalité, de chronologie des
opérations, d'unité de lieu, définira les postes de travail, l'accès aux bases de données...
Les questions posées, au niveau des traitements, sont :
Qui ?
Où ?
Quand ?
Le formalisme Merise employé sera :
Le Modèle Organisationnel des Données (MOD).
Le Modèle Organisationnel des Traitements (MOT)
Le niveau logique
Le niveau physique
Le niveau physique permet de définir l'organisation réelle (physique) des données. Il apporte les
solutions techniques, par exemple sur les méthodes de stockage et d'accès à l'information. C'est la
réponse au Comment ?
Le formalisme employé sera :
Le Modèle Physique des Données (MPD).
Le Modèle Opérationnel et physique des Traitements (MOPT).
9
Les niveaux d'analyse
3. Exercice
[Solution n°2 p 13]
Exercice
Choisissez la ou les bonnes réponses
Le niveau conceptuel exprime le quoi des choses;
Exercice
Choisissez la bonne réponse
Le MCD signifie le Modèle Connaissant les Données
Exercice
Choisissez la Bonne réponse
Le niveau conceptuel définit l'organisation réelle des données.
10
Les dépendances fonctionnelles
Les dépendances
fonctionnelles III
Objectifs
A la fin de cette section vous serez capables de :
Connaître les différentes dépendances de la méthode merise.
Le rôle de l'établissement des dépendances fonctionnelles est de nous aider à comprendre les liens
existants entre chaque donnée. Cette démarche de recherche des dépendances fonctionnelles est la
pierre angulaire de toute l'analyse des données. En effet, cette activité étant la première dans
l'élaboration de l'analyse, si elle est négligée c'est tout l'ensemble qui en subira les conséquences.
Une donnée B dépend fonctionnellement (ou est en dépendance fonctionnelle) d'une donnée A
lorsque la connaissance de la valeur de la donnée A nous permet la connaissance d'une et au
maximum une seule valeur de la donnée B.
1. Formalisme
Le formalisme de représentation d'une dépendance fonctionnelle est le suivant :
Numéro adhérent (Nom adhérent, prénom, adresse, code postal, ville, téléphone, mail, date
d'adhésion)
Numéro adhérent sera appelé la clé de la relation ou clé primaire ou encore identifiant de la relation.
La partie gauche de la dépendance fonctionnelle (ici Numéro adhérent) est aussi appelée source de la
dépendance fonctionnelle. La partie droite de la dépendance fonctionnelle est appelée le but de la
dépendance fonctionnelle.
Une dépendance fonctionnelle qui comporte plusieurs attributs est dite composée.
Une dépendance fonctionnelle A → B est élémentaire s'il n'existe pas une donnée C, sous-ensemble
de A, décrivant une dépendance fonctionnelle de type C → B
Exemple
RéférenceProduit → Désignation
NuméroCommande, RéférenceProduit → Quantité
11
Les dépendances fonctionnelles
Attention
Toute dépendance fonctionnelle ayant comme source une seule propriété est obligatoirement
élémentaire.
On dit que la dépendance fonctionnelle A → B est directe s'il n'existe aucun attribut C tel que l'on
puisse avoir A → C et C → B. En d'autres termes, cela signifie que la dépendance fonctionnelle entre
A et B ne peut pas être obtenue par transitivité.
La dépendance fonctionnelle a→b est direct si l'on ne peut pas trouver de propriété c telle que les
dépendances fonctionnelles :
a→c
c→b
existent et soient vraies.
On peut donner une définition tout à fait équivalente de cette notion en s'appuyant sur la propriété
de transitivité des dépendances fonctionnelles.
La dépendance fonctionnelle a→b est direct si l'on ne peut pas la retrouver transitivité (ou par
pseudo-transitivité) à partir de deux autres dépendances fonctionnelles élémentaires existantes,
L'une ayant la même source a : a→c
Et l'autre ayant la même cible b : c→b
2. Exercice
[Solution n°3 p 14]
Exercice
Choisissez la ou les bonnes réponses
La dépendance fonctionnelle facilite la compréhension des liens au sein des données
Exercice
Choisissez la bonne réponse
Une dépendance qui comporte un attribut est composée
Exercice
Choisissez la bonne réponse
b→c est élémentaire
12
Ressources annexes
Exercice
Le cycle de vie de la méthode MERISE à quatre phases
Exercice
MERISE EST une méthode de définition
Exercice
La méthode MERISE est conçue sans nivaux
Exercice
Le niveau conceptuel exprime le quoi des choses;
Exercice
Le MCD signifie le Modèle Connaissant les Données
13
Solutions des exercices
Exercice
Le niveau conceptuel définit l'organisation réelle des données.
Exercice
La dépendance fonctionnelle facilite la compréhension des liens au sein des données
Exercice
Une dépendance qui comporte un attribut est composée
Exercice
b→c est élémentaire
14