PLAN DU TRAVAIL
⦁ MERISE
Introduction
I-1- Les principes de base de Merise
I-2- Les trois niveaux de Merise
⦁ Niveau conceptuel
⦁ Niveau logique ou organisationnelle
⦁ Niveau physique
Conclusion
II-Modèle Conceptuel de traitement (MCT)
Introduction
II-1-Generalité
II-2-Les concepts
⦁ MCT (évènement)
⦁ MCT (opération)
⦁ MCT (synchronisation)
⦁ MCT (règle d’émission)
⦁ Construction du MCT
Conclusion
1
⦁ MERISE
Merise est une méthodologie de modélisation à usage général dans le domaine du
développement de système d’information, du génie logiciel et gestion du projet.
Issue de l’analyse systémique, la méthode est le résultat des travaux menés par
René colletti, Arnold Rochfeld et Huber Tardieu dans les années 1970 et introduit
pour la première fois au début des années 1980, elle était utilisée largement en
France et dans les pays Francophones comme le notre. Elle a été développée et
perfectionné à un point tel que la plus part des grandes organisations
gouvernementales, commerciales et industrielles françaises l’ont adopté.
I-1- Les principes de base de Merise
La méthode Merise est une méthode de conception, de développement et de
réalisation de projets informatiques. Elle est basée sur la séparation des données et
des traitements a effectué en plusieurs modèles conceptuels et physiques.
Les principes de base de la méthode Merises sont les suivants :
⦁ La méthode s’appuie sur une approche systémique : c’est donc une approche
globale ;
⦁ Les concepts sont peu nombreux et simples ;
⦁ Elle est dans le domaine public donc gratuite (rare aux USA) ;
⦁ Elle est assez indépendante vis-à-vis de la technologie ;
⦁ Elle est la plus utilisé en France dans les domaines de gestion ;
⦁ Elle sert de référence aux enseignements sur les méthodes.
La méthode Merise propose trois niveaux de présentations d’un système
d’information.
I-2- les trois niveaux de Merise
2
⦁ Niveau conceptuel
Le niveau conceptuel consiste à concevoir le système d’information en faisant
abstraction de toutes les contraintes techniques ou organisationnelles et cela tant
au niveau des données que des traitements. Il répond à la question ‘’Quoi ?’’ (le
quoi faire, avec quelles données).
⦁ Niveau logique ou organisationnelle
Le niveau logique consiste à décrire les données et les traitements du système
d’information en utilisant des concepts plus proche de la réalité organisationnelle. Il
répond à la question ‘’Qui ?’’ (qui fait quoi, avec quelles données).
⦁ Niveau physique
Le niveau physique consiste à décrire les données et les traitements du système
d’information en utilisant des concepts proches de la réalité technique. Il répond à
la question ‘’Comment’’ (comment faire, avec quelles données).
Conclusion
En bref, la méthode Merise est nécessaire pour la conception d’un système
d’information au sain d’une entreprise.
⦁ MCT
Introduction
Le modèle conceptuel de traitement permet de traité la dynamique du système
d’information, c’est à dire les opérations qui sont réalisées en fonction
d’évènements.
Ce modèle permet donc de représenter de façon schématique l’activité d’un
système d’information sans faire référence a des choix organisationnels ou des
3
moyens d’exécution, c’est-à-dire qu’il permet de définir simplement ce qui doit être
fait, mais il ne dit pas quand, comment ni où.
II-1- Généralité
Le MCT permet de mettre en évidence les liens sémantiques entre les traitements.
Il s’agit de dégager les actions qui mènent l’entreprise, independament de leur
organisation.
Exposée du problème
Dans une grande administration, les demandes de promotion sont traitées selon les
règles de gestion suivantes :
R.G-1 : toutes les demandes de promotion doit subir un examen préalable
permettant de déterminer si elle est recevable ou non ;
R.G-2 : l’examen du dossier d’une demande recevable peut se faire qu’après rapport
du supérieur hiérarchique ;
R.G.3 : après l’examen du dossier par l’autorité compétente la promotion sera
accordée ou refusée
4
II-2-Les concepts
Les actions sont issues de l’étude de l’existant pour chaque action d’un point :
⦁ L’évènement qui la déclenche ;
⦁ règlent de gestion selon lesquelles elles se déroulent ;
⦁ Résultat quelle produit.
Les éléments utilisés pour la formalisation d’un MCT selon les suivants :
⦁ MCT (évènement)
Les Types d’évènement
⦁ Evénement externe : proviennent de l’univers extérieur, sont traités par une
opération conceptuels (exemple arrivée d’un flux d’entre date de
déclanchement) ;
⦁ C’est un stimulus pour le SI qui provoque une réaction. Il doit être
5
détectable par le SI
⦁ C’est un message c’est-à-dire un ensemble de données qui sont associer
au fait nouveau
⦁ Evènement interne : généreux par une opération conceptuelle, contribuent
au déclanchement d’une autre opération (état intermédiaire de SI ou état
d’attente).
Evènement résultat : générer par une opération conceptuelle et destinés à l’univers
extérieur (résultats externes) ou à d’autres opérations (résultat interne)
⦁ MCT (opération)
Opération
⦁ Séquence continue d’action non interruptible.
⦁ Déclenchée par un ou plusieurs évènements internes ou externes.
⦁ Produit des évènements résultats internes ou externes, conditionné par
des règles d’émission.
Les action sont constitués :
⦁ Des traitements appliqués aux données en entrée selon certaines règles.
⦁ Des taches de consultation et de mis à jour d’une base d’informations (base
de données) implicitement accessible.
⦁ MCT (Synchronisation)
Synchronisation
⦁ Condition exprimée sur les évènements, qui détermine les déclanchements
d’une opération
⦁ S’exprime sous la forme d’une proposition logique utilisant des et et des ou
(on évitera au maximum le non, le non-événement n’étant pas toujours
détectables par le SI)
Exemple : a ou (a et b)
6
⦁ MCT (Règles d’émission)
Elles caractérisent les résultats publics de l’opération
Exemple :
⦁ Les conditions d’émission des résultats d’une opération ne sont pas
nécessairement exclusives (un résultat peut être émis par deux règles
d’émissions distinctes)
⦁ Les conditions d’émissions portent souvent sur des cas d’anomalie (exemple
une rupture de stock).
7
⦁ Construction
8
Démarche
Etape 1 : A partir du graphe des flux, on construit la liste de tous les évènements en
entrée et en sortie du SI
Etape 2 : passage du MCT
⦁ Tout évènement en entrée se retrouve en entrée d’une opération
⦁ Il existe d’autres évènements en entrée (exemple des dates conceptuelles)
⦁ Tout évènement en sortie est produit par une opération
⦁ Une opération peut avoir plusieurs évènements contributifs vérifiant une
règle de synchronisation
⦁ Une opération peut avoir plusieurs évènements résultats émis selon
certaines règles d’émission
⦁ Une opération peut ne construire aucun évènement résultat mais
uniquement des évènements internes
⦁ Tout évènement est destiné soit à un acteur externe, soit à une autre
9
opération
⦁ Le découpage en opération est guidé par les règles de gestion
Règles de validation
⦁ Une opération ne peut être interrompue par l’attente d’un évènement
externe. Si tel est le cas, il faut décrire une seconde opération déclenché par
cet évènement en attente.
Conclusion
Pour conclure, nous devons connaitre que le Modèle Conceptuel de Traitement
permet de définir le fonctionnement du SI et la description des traitements
effectués.
10