Définition
Chapitre 2 • MERISE : Méthode d’É Étude et de Réalisation
Informatique pour les Systèmes d’E Entreprise.
• MERISE est une méthode d’analyse et de conception :
– Analyse : Étude du problème
La méthode MERISE • Étudier le système existant
• Comprendre les besoins : diagnostiquer
• En déduire le niveau conceptuel : donner une vision
fonctionnelle du système
BEN MAHMOUD Chaker
http://chaker707.googlepages.com/
– Conception : Étude de la solution
[email protected] • Proposer de nouvelles solutions organisationnelles.
Année Universitaire 2008-2009
BEN MAHMOUD C M.C.S.I 2
Définition Merise(2) Approche Systémique (1)
• Principes de base : L’approche systémique
– Vue du S.I. à travers une approche • Approche systémique
systémique # Approche analytique
– Approche par niveaux • Approche analytique =
– Approche parallèle Données-Traitements •Réduit le système étudié à des éléments
constitutifs simples pour les étudier isolément
– Les modèles
et analyser leur interaction avec le système
– La démarche par étape •Approprié à l’étude des systèmes
– Les différents acteurs homogènes comportant des éléments
semblables ayant entre eux des interactions
faibles
BEN MAHMOUD C M.C.S.I 3 BEN MAHMOUD C M.C.S.I 4
Approche Systémique (2) Approche Systémique (3)
• Approche systé
systémique = • L’approche systé
systémique comporte trois étapes:
•« L’approche systé
systémique doit permettre de • l’analyse des systèmes
dégager, à partir des invariants, des proprié
propriétés • la modélisation
et du comportement des systè
systèmes complexes, • la simulation
quelques rè
règles gé
générales destiné
destinées à mieux • Vue systémique de l’organisation et de son S.I.:
systèmes et à agir sur eux »
comprendre ces systè • Décomposition du S.I. à concevoir en sous-
•Approche globalisante systèmes
• Structuration (Identification de sous-ensembles
•Approche descendante qui met l’accent sur
invariants vis-à-vis des solutions possibles)
les interconnections entre les sous-systèmes
• tout en conservant une vue d’ensemble
•Qui va du général au particulier indispensable à l’homogénéité du S.I. à concevoir
BEN MAHMOUD C M.C.S.I 5 BEN MAHMOUD C M.C.S.I 6
1
Approche par niveaux (1) Approche par niveaux (2)
• Exemples de problèmes rencontrés au cours de la
conception: • Ces problè
problèmes
•la description du fonctionnement de l’activité – Choix de natures différentes : gestion,
de l’entreprise
•la définition des règles de gestion organisation, techniques, matériels,...
•la définition des informations
•la répartition des traitements entre l’homme et
la machine • OBJECTIFS:
•l’organisation physique des fichiers •Séparer les types de préoccupations
•le découpage en transactions
•le choix du matériel •Procéder de manière progressive:
•la répartition des responsabilités au sein de – du plus stable .....vers le plus technique
la structure
BEN MAHMOUD C M.C.S.I 7 BEN MAHMOUD C M.C.S.I 8
Approche par niveaux (3) Approche par niveaux (4)
Les quatre niveaux de description ou niveaux d’abstraction:
Réel Perçu
• NIVEAU CONCEPTUEL: Ce qu’il faut faire
Abstraction
• QUOI ?
• NIVEAU ORGANISATIONNEL: La manière de faire Niveau Conceptuel Le Quoi
• QUI ?, QUAND ?, COMBIEN ?, OU ? Prise en compte de l’organisation
• NIVEAU LOGIQUE: Choix des moyens et ressources
• AVEC QUOI ? QUELS OUTILS ? Niveau Logique ou Organisationnel Qui fait Quoi et Où
• NIVEAU PHYSIQUE: Les moyens de le faire Prise en compte des choix techniques
• COMMENT ? Comment Faire
Niveau Physique ou Opérationnel
BEN MAHMOUD C M.C.S.I 9 BEN MAHMOUD C M.C.S.I 10
Exemple Niveau Conceptuel
• Niveau Conceptuel
– Le client effectue une demande de service à la compagnie • Décrire le QUOI indépendamment de toute
pour assurer son véhicule, la compagnie lui propose un devis contrainte d'organisation ou technique.
• Niveau Organisationnel
• Définir les activités, les données …
– Un client effectue une demande de service à l’agence de son
choix, par courrier, pour assurer un véhicule. Un agent de • Indépendamment des aspects organisationnels
service concerné, si le client est solvable, prend contact par et techniques.
téléphone pour une visite à domicile afin d’examiner plus
précisément ses besoins et établir un devis. • En Merise, il y a deux modèles à établir à
• Niveau Physique ce niveau :
– Le fichier central inter assurances est accessible par Internet. MCD)
– Le Modèle Conceptuel de Données (MCD
Les agences sont connectées au siège de la compagnie par
liaison ADSL. Chaque agence dispose d’un PC, Pentium 4, MCT)
– Le Modèle Conceptuel de Traitements (MCT
avec 512 Mo Ram et peut traiter ses données en local grâce à
ACCESS.
BEN MAHMOUD C M.C.S.I 11 BEN MAHMOUD C M.C.S.I 12
2
Niveau Organisationnel/Logique Niveau Physique
• Exprime les choix organisationnels de ressources • Traduit les choix techniques et la prise
humaines et matérielles
• Définit: en compte de leurs spécificités
• la répartition géographique et fonctionnelle des • Répond aux besoins des utilisateurs sur les
sites de travail (du point de vue des données et des
traitements) aspects logiciels et matériels.
• le mode de fonctionnement: temps réel ou temps
différé • Définit complètement:
• la répartition du travail homme/machine (degré et •les fichiers, les programmes
type d’automatisation)
• les postes de travail et leur affectation, •l’implantation physique des données et
• la volumétrie des données des traitements,
• la sécurité des données •les ressources à utiliser,
• Indépendamment des moyens de traitement et de
stockage de données actuels ou futurs •les modalités de fonctionnement
BEN MAHMOUD C M.C.S.I 13 BEN MAHMOUD C M.C.S.I 14
En résumé… NIVEAUX D’
D’ABSTRACTION
Données Traitements Flux
• Les niveaux conceptuel et MCD : signification des MCT : activité du
Niveau MCF : relations
organisationnel représentent Conceptuel
informations sans
contraintes techniques ou
domaine sans préciser les
ressources ou leur
entre le domaine et le
reste du SI
économiques organisation
toute l’
l’organisation S.I
MOD : signification des MOT : fonctionnement
Niveau informations avec du domaine avec les MOF : relations
Organisationnel contraintes techniques ou ressources utilisées et leur entre les acteurs
économiques organisation
• Le niveau physique ne tient en Niveau
MLD : description des
MLT : fonctionnement du
domaine avec les MLF : relations
données en tenant compte de ressources utilisées et leur entre les systèmes
compte que la solution Logique leurs conditions et des
organisation informatique informatiques
S.I. techniques de mémorisation
informatique Niveau MPD : description de la ou MPT : Architecture
Info Physique des BD dans la syntaxe du technique des
MPF : supports
techniques des flux
SGF ou du SGBD programmes
BEN MAHMOUD C M.C.S.I 15 BEN MAHMOUD C M.C.S.I 16