Vous êtes sur la page 1sur 36

MERISE

Methodes d’Etude et de Realisations Informatiques


pour les Systemes d’Entreprise

E N C A D R E PA R : M R I LYA S S I B N TA C H F I N E

R E A L I S E PA R : M L L E S A FA E K W YA S S E
Tables des matieres

28/11/2023
Tables des figures

28/11/2023
Introduction

28/11/2023
Presentataion de la methode
Merise
MERISE est une méthode de conception, de développement et de réalisation de projets informatiques.
Le but de cette méthode est d'arriver à concevoir un système d'information. La méthode MERISE est
basée sur la séparation des données et des traitements à effectuer en plusieurs modèles conceptuels et
physiques.
La méthode MERISE date de 1978-1979, et fait suite à une consultation nationale lancée en 1977 par
le ministère de l'Industrie dans le but de choisir des sociétés de conseil en informatique afin de définir
une méthode de conception de systèmes d'information. Les deux principales sociétés ayant mis au
point cette méthode sont le CTI (Centre Technique d'Informatique) chargé de gérer le projet, et le
CETE (Centre d'Etudes Techniques de l'Equipement) implanté à Aix-en-Provence.

28/11/2023
MERISE est une méthode de conception, de développement et de réalisation de projets
informatiques. Le but de cette méthode est d'arriver à concevoir un système d'information. La
méthode MERISE est basée sur la séparation des données et des traitements à effectuer en
plusieurs modèles conceptuels et physiques

28/11/2023
La méthode MERISE date de 1978-1979, et fait suite à une consultation nationale lancée en
1977 par le ministère de l'Industrie dans le but de choisir des sociétés de conseil en
informatique afin de définir une méthode de conception de systèmes d'information. Les deux
principales sociétés ayant mis au point cette méthode sont le CTI (Centre Technique
d'Informatique) chargé de gérer le projet, et le CETE (Centre d'Etudes Techniques de
l'Equipement) implanté à Aix-en-Provence.

28/11/2023
Cycle d'abstraction de conception des
systèmes d'information
La conception du système d'information se fait par étapes. Il s'agit donc de valider une
à une chacune des étapes en prenant en compte les résultats de la phase précédente

28/11/2023
Plus d’informations sur Merise
Merise est une méthodologie de conception de systèmes d'information qui a été développée en
France dans les années 1980. Elle a été largement utilisée pour la modélisation des données, des
traitements, et des flux d'informations dans le cadre du développement de logiciels.L'évolution
de Merise peut être conceptualisée comme une transition de Merise 1 vers Merise 2,

28/11/2023
Merise 1: generalites

•Période d'utilisation : Principalement dans les années 1980.

•Approche : Merise 1 était centré sur l'analyse des besoins, la modélisation des données et la
construction de diagrammes conceptuels.

28/11/2023
Merise 1: Modèles principaux : MCD

MCD (Modèle Conceptuel de Données) :

Objectif : Représentation conceptuelle des entités métier et de leurs relations.

Éléments : Entités, relations, attributs.

Utilisation : Permet de décrire les concepts métier sans se soucier de la manière dont les données seront stockées.

28/11/2023
Merise 1: Modèles principaux :MPD
MPD (Modèle Physique de Données) :

Objectif : Transforme le MCD en une structure adaptée pour la mise en œuvre dans une base de données.

Éléments : Tables, clés primaires, clés étrangères, types de données.

Utilisation : Définit la manière dont les données seront stockées physiquement dans une base de données.

28/11/2023
Merise 2: generalites
Période d'utilisation : Principalement dans les années 1990.

Approche : Merise 2 a élargi son champ d'application pour inclure la gestion de projet, l'analyse des
systèmes d'information, et la conception des traitements.

28/11/2023
Merise 2: Modèles principaux : MCD
MCD (Modèle Conceptuel de Données) :

Objectif : Similaire à Merise 1, représentation conceptuelle des entités métier et de leurs relations.

28/11/2023
Merise 2: Modèles principaux : MCT
MCT (Modèle Conceptuel de Traitements) :
•Objectif : Modélisation des traitements (processus métier) qui agissent sur les données.

•Éléments : Processus, flux, événements, transformations.

•Utilisation : Permet de comprendre comment les données sont traitées dans le système.

28/11/2023
Merise 2: Modèles principaux : MLD
MLD (Modèle Logique de Données) :
• Objectif : Se situe entre le MCD et le MPD, décrit la structure logique des données avant leur implémentation physique.

• Éléments : Tables, relations, clés primaires, clés étrangères.

• Utilisation : Définit la structure logique des données avant de passer à la conception physiqu

28/11/2023
Merise 2: Modèles principauxautres
modeles
1.Modèle de Flux :
1. Objectif : Représentation des flux d'informations entre les différents acteurs du système.
2. Éléments : Acteurs, flux d'informations.
3. Utilisation : Permet de modéliser les échanges d'informations entre les différents composants du système.

2.Modèle Organisationnel :
1. Objectif : Modélisation de l'organisation interne du système.
2. Éléments : Acteurs, services, sites, postes.
3. Utilisation : Permet de décrire comment le système est organisé du point de vue des acteurs et des services.

3.Modèle des États :


1. Objectif : Représentation des différents états qu'un objet peut prendre au cours de son cycle de vie.
2. Éléments : États, transitions.
3. Utilisation : Utile pour modéliser le comportement des objets du système.

28/11/2023
Conclusion : la differnec entre
Merise 1 et Merise 2
Merise 1 était initialement axé sur la modélisation conceptuelle des données, tandis que Merise 2 a
élargi son champ d'application pour inclure une modélisation plus complète des systèmes
d'information, intégrant des aspects de gestion de projet, de traitements, et de données. La transition de
Merise 1 à Merise 2 a été une réponse à la complexité croissante des projets informatiques et à la
nécessité d'une approche plus complète pour la conception des systèmes d'information.

28/11/2023
La relation e ntre Merise et les contraintes
interassociation et intraassociation
La méthodologie Merise propose une approche structurée pour la modélisation des systèmes
d'information, mettant particulièrement l'accent sur la modélisation des données à travers le Modèle
Conceptuel de Données (MCD). Au sein de cette modélisation, les relations intra et interassociations
jouent un rôle crucial dans la représentation des liens entre les entités.

28/11/2023
contraintes intra-
association:definition
Les contraintes intrassociation concernent les règles spécifiques qui régissent les relations entre les
entités à l'intérieur d'une même association.

28/11/2023
contraintes
interassociation:definition
Les contraintes interassociation concernent les règles qui décrivent les relations entre différentes
associations dans un modèle conceptuel de données , raintes inter-associations § Contraintes sur la
participation d’une entité à plusieurs associations. § Quatre types - Egalité : = ou S - Inclusion : I -
Exclusion: + ou X - Totalité : T ou (XT si partition)

28/11/2023
1 - La contrainte d’exclusion (non
couverture et disjonction)
Explication par exemple :

Au sein d’une entreprise, des formations sont organisées. Un salarié anime la formation, d’autres
salariés suivent la formation

28/11/2023
La contrainte de totalité (couverture et
non disjonction)
Explication par exemple : Pour une personne, elle est soit étudiante, soit salarié, soit les deux. Toute
occurrence du pivot participe forcément à une des deux associations, voire aux deux

28/11/2023
La contrainte de partition (couverture et
disjonction)
Explication par exemple :Une personne réside forcément en France ou à l'étranger, mais pas dans les
deux

28/11/2023
La contrainte d’égalité (simultanéité)
Explication par exemple :Tout sportif qui pratique un sport collectif fait partie d’une équipe et vice-
versa. C’est une contrainte d’inclusion dans les deux sens (voir le paragraphe 6) On a autant
d’occurrence de sportifs qui participe à “PRATIQUER” que à “APPARTENIR”. Un sportif S1
participe à autant d’associations dans “PRATIQUER” et “APPARTENIR”

28/11/2023
La contrainte d’inclusion (d'implication
Explication par exemple :L’ensemble des couples (SPORTIF, EQUIPE) qui participent à l’association
“JOUER” est inclus dans l’ensemble de ceux qui participent à l’association “FAIT PARTIE”.
Autrement dit : tout sportif qui joue un match avec une équipe doit faire partie de cette équipe

28/11/2023
Modèle Conceptuel des Traitements
Analytiques MCTA (Merise/2)
Le MCTA (merise 2) permet de faire le lien entre les données (provenant du MCD) et les traitements.

le Modèle Conceptuel des Traitements Analytiques donnent une représentation


complète des traitements, car il fait apparaître les interactions avec les fichiers. L’équipe
de développement possède ainsi une vision claire des procédures d’accès ou de
modification des fichiers.

28/11/2023
MCTA : objectifs
Mise en relation données/traitement

Actions sur les données (occurrences d'entité ou d'association)

Création Modification (mise à jour)

Suppression

Lecture (consultation)

28/11/2023
MCTA : symbolisme

28/11/2023
MCTA : exemple

28/11/2023
MCTA :Elements

28/11/2023
L’évènement
- C’est un fait nouveau pour le système d’information - Un événement déclenche une opération soit
seul soit en synchronisation avec un ou plusieurs autres évènements : exemple : à partir des relevés
clients, on examine les comptes à chaque fin de mois. - Selon leur origine on distingue les
évènements externes (exemple : la commande d’un client) et les évènements internes
générés par le système d’information (exemple : l’émission d’une facture) - Le temps peut
constituer un évènement déclencheur

28/11/2023
la synchronisation

28/11/2023
L’opération
une opération est représentée par un verbe ou mieux un substantif (ex : Préparer la
commande ou préparation de la commande) - Une opération est constituée par un ensemble d’actions
non interruptibles. Pour trouver les opérations on se sert du diagramme de flux conceptuels de
niveau le plus bas et on décompose les activités en un ensemble d’opérations élémentaires- Une
opération déclenche au moins un résultat. Le résultat d’une opération peut devenir évènement
déclencheur d’une autre opération - On peut décrire dans le symbole de l’opération, l’ensemble
des actions nécessaires à l’obtention du ou des résultats souhaités (saisie, impression,...)

28/11/2023
Représentation schématique du Modèle Conceptuel des
Traitements Analytiques

28/11/2023
28/11/2023

Vous aimerez peut-être aussi