Vous êtes sur la page 1sur 18

Hubert Tardieu

La Méthode Merise

Analyse et
conception de Système
d’Information
Analyse et conception de Système d’Information
La Méthode Merise

Qu'est-ce qu’un système d’information ?


Le système d’information (SI)
est un réseau complexe de
relations structurées composé
d’hommes, de machines et de
procédures, qui collecte, traite,
stocke et diffuse des données
et des informations afin de
prendre des décisions en
entreprise.

2
Analyse et conception de Système d’Information
La Méthode Merise

Système d’information et Système informatique


Le système informatique, se réfère principalement aux équipements
matériels et logiciels qui sont utilisés pour mettre en place un système
d'information. En d'autres termes, le système informatique est une partie
du système d'information, et c'est grâce aux équipements et aux logiciels
du système informatique que le système d'information peut fonctionner.
Rôle du système d’information
Aider une organisation à prendre des décisions en fournissant des
informations précises et à jour. Pour cela, un système d'information
collecte, traite et stocke des données, puis les met à disposition des
utilisateurs au bon moment et dans un format utilisable.
Le système d’information permet donc:
• D’améliorer la communication entre les différentes unités de
l’entreprise ;
• D’éliminer les actions répétitives ;
• D’améliorer la coordination des tâches au sein de l’organisation.
3
Analyse et conception de Système d’Information
La Méthode Merise

Système d’information et Système informatique


Le système informatique, se réfère principalement aux équipements
matériels et logiciels qui sont utilisés pour mettre en place un
système d'information. En d'autres termes, le système informatique
est une partie du système d'information, et c'est grâce aux
équipements et aux logiciels du système informatique que le
système d'information peut fonctionner.
Exemples de Systèmes d’information
• Le système d’information des ressources humaines (SIRH) qui regroupe
l’ensemble des logiciels et outils qui permettent de gérer les processus RH
et les collaborateurs.
• Le système d’information commerciale (SIC) qui offre la possibilité de
mieux piloter l’organisation commerciale de l’entreprise. Les données
commerciales sont stockées, analysées et utilisées par les équipes
commerciales et les décideurs.
• Le système d’information comptable pour traiter, organiser et contrôles les
informations comptables et financières de l’entreprise. 4
Analyse et conception de Système d’Information
La Méthode Merise

La conception de S.I : La méthode MERISE


La conception du SI nécessite des méthodes permettant de mettre
en place un modèle (un modèle consiste à créer une
représentions virtuelle d’une réalité de telle façon à faire sortir
les points auxquels on s'intéresse). Ce type de méthode est
appelé analyse. Il existe plusieurs méthodes d'analyse, la méthode
la plus utilisée étant la méthode MERISE.
Présentation de la méthode 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. La séparation des données et des traitements assure
une longévité du SI.
5
Analyse et conception de Système d’Information
La Méthode Merise

MERISE définit trois niveaux de description du système d'information :


· le niveau conceptuel,
· le niveau organisationnel,
· le niveau physique.
Le niveau conceptuel : Spécifie les choix de gestion et répond
à la question : quoi faire ? . Permet de décrire:
 Pour les données: la signification de chacune d’elle et les
rapports qui existent entre objet, propriété, relation.
 Pour les traitements: évènement d’entrée, synchronisation,
opération, évènement de sortie (ou résultat), processus.
Le niveau logique et organisationnel : Spécifie les choix
d’organisation: qui fait? quand? où? . Permet de décrire:
 Pour les données: les structures logiques qui sont Record, set,
relation, tableau
 Pour les traitements: poste de travail, la nature de
traitement, durée.
6
Analyse et conception de Système d’Information
La Méthode Merise

Le niveau physique et opérationnel : Spécifie les choix


techniques: comment faire? Permet de décrire:
 Pour les données: l’organisation en fichiers (ou en base de
données fichier).
 Pour les traitements: le découpage en unités de traitement
(UT) et la structure d’enchaînement des (UT) , la définition des
maquettes d’écran, programme.

7
Analyse et conception de Système d’Information
La Méthode Merise

A) Le niveau CONCEPTUEL :
1. Le modèle conceptuel des données (MCD) :
Le modèle conceptuel des données (MCD) décrit la signification
des données sur lesquelles reposent les systèmes d'information et
les structures. Le MCD permet d'établir une représentation claire
des données du S.I. et définit les dépendances fonctionnelles de
ces données entre elles.

La description de niveau conceptuel des données est obtenue en


utilisant les trois éléments principaux suivants :
 L’individu, qui est le reflet d’une entité manipulée par
l’organisme. Il est doté d’une existence propre. Il est décrit par
une liste de propriétés qui lui sont spécifiques et, à un ensemble
donné de valeurs prises par ces propriétés, correspond une
occurrence de l’individu.
8
Analyse et conception de Système d’Information
La Méthode Merise

 la relation, qui représente une association entre un certain


nombre d’individus qui constituent sa collection. Elle peut avoir
ou non des propriétés,
 la propriété, qui est le plus petit élément logique d’information
manipulé par l’entreprise, ayant un sens en lui-même. Certaines
propriétés sont de nature particulière : ce sont les identifiants.
Les étapes à suivre pour la conception d’un MCD :
a. Recueillir les informations et constituer le dictionnaire des
données (Les documents, Les contraintes sur les données)
b. Epurer le DD (Eliminer les polysemes et redondances )
c. Repérer les entités, et attribuer à chaque entité un identifiant,
s'il n'existe pas le créer, et compléter le dictionnaire des
données, placer les propriétés dans les entités.
d. Placer les relations et définir les cardinalités .
e. Vérifier le MCD
9
Analyse et conception de Système d’Information
La Méthode Merise

a. Constituer le dictionnaire des données.


Le dictionnaire de donnée est un tableau qui regroupe toutes les
données du SI, pour chaque donnée identifiée il faut préciser :
 Un nom : (n_ client, n_ facture, nomClient,. . . )
 Son type (numérique (entier, réel, date) ou alphanumérique)
 Sa longueur
 Sa nature : donnée calculée (Ca) concaténée (Co)
ex: prix * quantité = prixCommande(Ca)
 Des observations :
Des contraintes d'intégrité : exemples : salaire > smic, age > 0
Des règles de calcul : exemple: nouvelle valeur du salaire >
ancienne valeur
Epuration du Dictionnaire de données :
Attention aux synonymes : deux mots différents peuvent exprimer la même
propriété (TVA et Taxe)
Attention aux polysèmes : même terme, sens différents
Eliminer les données calculées / Eclater les données concaténées . 10
Analyse et conception de Système d’Information
La Méthode Merise

b. Repérer les entités.


1. Revient a dégager les objets naturels et attribuer à chaque
entité un identifiant, s'il n'existe pas, le créer et compléter le
dictionnaire de données.
2. Placer les propriétés dans les entités en vérifiant :
 qu'à une valeur prise par l'identifiant ne correspond qu'une
valeur de la propriété (règle d'énumération)
 que cette propriété n'a pas déjà été attribuée à une autre entité
(une propriété se trouve à un seul endroit du modèle)
c. Placer les relations en vérifiant :
 qu'à chaque occurrence d'une relation ne correspond qu'une et
une seule occurrence de chacune des entités participant à la
relation
 qu'une propriété de relation qualifie complètement l'association
des entités liées par la relation (règle de pleine dépendance)

11
Analyse et conception de Système d’Information
La Méthode Merise

Définir les cardinalités.


La cardinalité caractérise la participation d’une entité à une
association. Elle représente le nombre d’occurrences de
l’association pour chaque occurrence de l’entité On distingue:
• la cardinalité minimale: (généralement 0 ou 1) décrit le nombre
minimum de fois qu'une entité peut participer à une relation .
• la cardinalité maximale: (généralement 1 ou n) décrit le
nombre maximum de fois qu'une entité peut participer à une
relation.
12
Analyse et conception de Système d’Information
La Méthode Merise

Le tableau ci-après récapitule les valeurs que peut prendre ce couple :

13
Analyse et conception de Système d’Information
La Méthode Merise

Les dépendances fonctionnelles entre entités


Une DF inter-individus est un cas particulier de relation . Elle
traduit le fait que connaissant un ou plusieurs individus de la
collection , on connaît directement un ou plusieurs autres individus
de cette collection . Le premier sous-ensemble est appelé le sous-
ensemble source de la DF , le second le sous-ensemble cible ou but.
Les cardinalités sont 1,1 ou 0,1pour les individus-sous et sont
quelconques ( 1,1ou 0,1 ou 0,n ou 1,n ) pour les individus-cible .
Ceci traduit le fait qu’à partir d’une occurrence de l’individu
source on pointe sur une et une occurrence de l’individu cible. La
DF est dite forte lorsque la cardinalité minimale de l’individu
source est de 1. Le lien existe alors à tout moment pour l’ensemble.
Elle est faible lorsque cette cardinalité est de 0. Le lien n’existe
alors pas pour l’ensemble des individus à tout moment.
14
Analyse et conception de Système d’Information
La Méthode Merise

Les contrainte d'intégrité fonctionnelle (CIF)


Une CIF est un cas particulier de la DF forte inter-individu. En effet,
pour qu’il ait CIF il faut que la cardinalité source soit
obligatoirement 1,1.Ce qui traduit le fait que le lien existe pour
toutes les occurrences de l’individu source .De plus la dépendance
doit être stable , c’ est à dire qu’une fois le lien établi entre deux
occurrences il ne peut être modifié dans le temps . Une telle
dépendance, forte et stable à la fois , est dite totale.

15
Analyse et conception de Système d’Information
La Méthode Merise

La vérification du modèle
L’application systématique de chacune des règles de vérification sur les
éléments du MCD permet de s’assurer qu'il est conforme à ce que l'on
attend, et donc apte à générer le modèle logique correspondant à la réalité
à décrire.
Règle 1 :
Toutes les Propriétés doivent être élémentaires, C'est-à-dire non
décomposables (Ni calculées ni concaténées).
Règle 2 :
Chaque objet doit posséder un identifiant et un seul.
Certains objets peuvent ne pas être identifiés au préalable. Il faut donc
créer la donnée permettant de se mettre en conformité avec la règle 2.
Si deux propriétés d'un même objet puissent remplir ce rôle d'identification
(Ex NumCIN et NumMatr), il faut étudier la participation de chacune d'elles
à la vie du système pour choisir celle qu'il convient de retenir (NumMatr
dans l’exemple) , et La dépendance fonctionnelle entre ces deux propriétés
est alors réciproque
16
Analyse et conception de Système d’Information
La Méthode Merise

Règle 3 :
Pour une occurrence de l'identifiant de l’objet, chacune des propriétés ne
peut prendre qu'une valeur. On ne peut pas donc avoir de valeur
répétitive pour une même propriété.
Exemple :
N° matricule détermine Nom salarié, mais N° matricule multi
détermine diplôme . Cet objet ne peut être défini ainsi que dans le cas
bien improbable où chaque salarié de l'entreprise n'aurait au plus qu'un
diplôme.
Règle 4 :
Une propriété ne peut qualifier qu'un seul objet ou qu'une seule
relation.
Par exemple, la propriété « Nom du client », ne peut être présente à la
fois dans l'objet « CLIENT » et dans l'objet «FACTURE »

17
Analyse et conception de Système d’Information
La Méthode Merise

A SUIVRE….

18

Vous aimerez peut-être aussi