Académique Documents
Professionnel Documents
Culture Documents
I. Introduction
Merise est une méthodologie de modélisation de l’usage générale dans le domaine du TVT
de système d’information, du génie logiciel et de la gestion des progrès informatique.
Introduit pour la première fois au début des années 1980 il était largement utilisé en France.
Il a été développé et perfectionné à un point tel que la plupart des grandes organisations
gouvernementale, industrielles françaises l’on adopter. Merise procède par un traitement
séparer des données et modélisés en trois étapes : De la conception la physique en passant
par la logique. De même la vue axée sur les processus se fait en trois étapes : conceptuelles,
organisationnelles et opérationnelles. Ces étapes de modélisation sont parallèles aux étapes
du cycle de vie : la planification stratégique, étude préliminaire, étude détaillée,
développement, la mise en œuvre.
Merise est une méthode d’analyse basé sur le model entité-relation. Vous pouvez concevoir
des tables avec des relations pour créer une base de données relationnelle.
- Nous envisageons ici que des systèmes constitués pour des organisations (entreprises
structure ; collectivité, administration, tous groupes social organisé exerçant une
activité) et fonctionnant en vue de la réalisation de certains objectifs.
- Un système physique ou opérant transforme un flux physique d’entrée (matière
première, flux financier …etc.) en un flux physique de sortie (produit fini, flux finale)
- Un système de gestion ou pilotage procède au pilotage c’est-à-dire à la régulation et
au contrôle du système opérant en décidant du comportement de celui-ci en fonction
des objectifs fixés.
2. Les systèmes
Un système d’information est défini comme le cœur de l’entreprise, il s’y trouve interface
entre le système opérant et le système de pilotage et fournit les réponses aux deux
systèmes.
4. Analyse et conception
Au sens informatique l’analyse consiste d’une part à comprendre et à modéliser le
fonctionnement d’un domaine de gestion d’une organisation et d’autre part à concevoir la
solution informatique adéquate.
4.1. Analyse
Dans l’analyse on s’intéresse généralement à un domaine d’entité de l’entreprise à travers :
- Les ventes ;
- La production ;
- La logistique ;
- Les finances ;
- Les ressources humaines (personnel).
On prend en compte les besoins des utilisateurs, on définit le problème à résoudre par
rapport aux fonctionnalités et au qualité attendu.
4.2. La conception
Elle définit la solution informatique à travers :
- Les traitements :
Etude des évènements ;
Indépendance entre les domaines (services).
- Les données :
Etude du vocabulaire de l’organisation ;
Intégration des domaines.
- Expression des besoins
Définition des attends du système d’information automatisé ;
Inventaire des éléments nécessaire du SI (système d’invention) ;
Délimitation du système en s’informant au près des futures utilisateurs.
(Conceptuel de
Communication)
(Physique)
MPD MOT
Hiérarchisé (Définir l’ordre des décisions) les décisions au cours de l’avis du projet.
A la conception ;
Au développement ;
La mise en œuvre ;
Généralisation de l’emploi du SI futur ;
L’évolution du SI futur.
6. Niveau de modélisation
1. Le niveau conceptuel
Réponse à la question ’’Quoi’’ c’est-à-dire que fait l’entreprise
2. Le niveau organisationnel
Réponds aux questions ’’Qui’’, ’’Quand’’ et ’’Où’’ c’est-à-dire les différents postes (Un service,
environnement de travail de ceux qui le font).
3. Le niveau technique
Réponds à la question ’’Comment’’ en d’autres termes quelles sont les moyens utilisés pour
le faire.
- Intégration des techniques, matériels et logiciels ;
- Model physique des données (MPD) ;
- Model opérationnel des traitements (MOT).
Conclusion
Merise (Méthode d’Etude et de Réalisation Informatique pour les Systèmes d’Entreprise)
s’appuie sur des points forts qui sont entre autres :
- La méthode s’appui sur une approche systémique. C’est donc une approche globale.
- Les concepts sont peu nombreux et simples.
- Elle est assez indépendante vis-à-vis de la technologie.
- Elle est plus utilisée en France dans les domaines de gestions.
- Elle sert de référence aux enseignements sur les méthodes.
La validation en cours de l’étude par des personnes concernées permet d’assurer que le
système d’information en construction est conforme aux objectifs. Si on ne respect pas les
étapes de validation, on risque de produit les applications loin de la demande initiale. Ce
qu’on nomme ‘‘l’effet tunnel’’ sans oublier que les applications développées sont destinés aux
utilisateurs et non au plaisirs des informations.
CHAPITRE II LES PRINCIPES DE BASE
I. Principe de base
1. Introduction
De l’abstraction à la réalisation d’un système informatique on va devoir observés sous
plusieurs angles de vue sont appelés cycle. Merise présente dans sa démarche d’analyse
trois cycle fondamentaux.
- Le cycle d’abstraction
- Le cycle de vie
- Le cycle de décision
2. Le cycle d’abstraction
Il est référencé par
- Le niveau conceptuel
- Le niveau organisationnel
La maniéré de faire
Pour les traitements
La question qui, quand et où
- Le niveau logique
- Le niveau physique
3. Le cycle de vie
b. La réalisation
- L’étude technique ;
- La production logicielle ;
- La mise en œuvre.
c. La maintenance
Le processus de développement est découpé en étapes suivante :
- Le schéma directeur ;
- L’étude préalable : elle aboutit à une phase de décision, d’informatisation en cas de
décision positive. Elle est suivie par l’étude détaillé. Elle aboutit au cahier de
réalisation (carnet de charge), avec affectation des taches ;
- Écriture de programme et implantation de base.
d. Schéma directeur
Étude préalable
L’étude préalable comporte une analyse du système existant (physique organisationnelle) les
objectifs du niveau système au niveau conceptuel et organisationnel, lesdits scenarios de
solution informatique, une évaluation des coups et moyen nécessaire, un planning de
réalisation qui se traduit par un
- Étude détailler
Elle permet de mener au projet par les éléments suivants :
- La réalisation
Elle consiste a produit le logiciel et à le mettre en place comporte trois parties :
- La production logicielle
Elle décrit un projet dans une forme interprétable par la machine.
Elle comprend :
- La mise en service
Elle comprend :
- La maintenance
Elle consiste à l’adapte à l’évolution de l’environnement : c’est-à-dire la correction des
anomalies. C’est la prise en compte des évolutions qui apparaissent après le lancement
opérationnel.
Elle comprend :
- La mise en service
Elle peut parfois aboutir à une remise en cause de la solution précédemment mise en place.
Le cycle de décision
Étapes Décisions
Schéma directeur Approbation et mise en application du plan de développement (durée 3 à
5 ans)
Étude préalable Choix d’une solution
Étude détaille Accord des utilisations sur spécification fonctionnel
Étude technique Apport du chef du congé sur spécification technique
Production Recette provisoire, conformité de solution
La mise en Recette définitive, système en service
service
Maintenance Recette de maintenance
CHAPITRE III Le MCD
I. Introduction
La mise en œuvre de la méthode merise peut couvrir l’ensemble des étapes du cycle de vie
d’un logiciel. C’est-à-dire depuis l’élaboration du schéma directionnel informatique jusqu’à la
remise en cause de la remise logiciel.
Cependant, dans le cadre de ce chapitre nous allons nous limités au seul aspect technique à
travers un ensemble de processus (Un plan) prenant en contre aussi bien de donnée que les
traitements, nous étudierons l’informaliste et technique de construction des modèles au
niveau conceptuel.
Les situations auxquelles l’on se retrouve en générale confronter sont les suivantes :
- Les redondances
- Les synonymies
On parle de synonymie lorsqu’une donnée récence plusieurs fois sous des appellations
différente. Il convient donc d’éliminer les synonymes
Ex : libellé de la filière et nom de la filière sont des synonymes qui ne doivent pas exister
dans le dictionnaire de donnée
On parle de polysémies ou encore homonymie lorsque deux ou plusieurs données ayant des
signification ou sens différents ont été récence sous la même appellation. Il convient donc
d’éliminer les polysémies
Il s’agit de deux données différentes ayant le même nom, il faut lever l’ambiguïté en donnant
une appellation claire à chacune des données d’où on aura la matricule du professeur et la
matricule de l’étudiant.
Le dictionnaire des données présenté dans le dossier d’étude technique doit-être un tableau
contenant une liste récapitulative des données sans redondance, sans synonymie, sans
polysémie et sans homonymie
NB : Les données qui apparaîtront dans ce tableau doivent-être des données non
décomposables. D’autre part au cours de l’étude des corrections pourrait être apporter à ce
dossier (modification, suppression…) pour ré soudre des problèmes techniques.
EXERCICE D’APPLICATION
Réponses
Règle organisation
Règle technique
Lorsque la cardinalité de l’entité source est (0,1), la dépendance fonctionnelle est dite
faible et est représenté par le système suivant---- DF ---. L’importance de
l’indentification des dépendance fonctionnelle inter-entité se trouve dans la
simplification du MCD initial.
Il s’agit d’un schéma qui matérialise les deux types de dépendance fonctionnelle vue plus
haut.
Idet idF
IdM
3. Elaboration du MCD
C’est la dernière étape qui consiste à la représentation graphique des ensembles de données et des
liens qui existe entre elles. Le schéma graphique du MCD se compose d’élément conceptuels que
sont :
- Les entités ;
- Les propriétés ;
- Les relations ou encore associations ;
- Les cardinalités.
Le formalisme utilisé dans la construction du MCD s’appuie sur les concepts de base suivant :
a) La propriété.
Une propriété est une rubrique, un code, un élément qui permet de décrire une entité. Une entité est
décrite par une ou plusieurs propriétés. Les propriétés d’une entité prennent des valeurs pour chaque
élément particulier de l’entité.
b) Les entités
Une entité représente un objet de gestion (l’entité peut-être un acteur, document, un concept) dans
le système d’information de l’entreprise ou du domaine à modélisé. Il s’agit plus exactement d’un
ensemble d’élément ayant les mêmes caractéristiques. Pour être retenu comme entité, un objet doit :
Dans une entité on met les informations nécessaire et suffisante pour caractériser cette entité. Ces
informations sont appelées les propriétés. Les propriétés sont en faites les données collectées et
présentées dans le dictionnaire des données. Elles prennent des valeurs pour chacun des éléments de
l’entité. Une propriété particulière précisément appelé identifiant permet de distinguer sans
ambigüité les éléments de l’entité. Dans la liste des éléments d’une entité, l’identifiant vient en tête
et est toujours souligné. Toutes entités doit avoir un nom et être représenter dans le schéma du MCD
par le formalisme suivant :
Nom entité
Propriété Idet
Propriété 1
Propriété 2
.
.
.
Propriété n
L’identifiant d’une entité est choisi parmi les propriétés de l’entité. Ce choix est fait de manière à ce
que toutes les autres propriétés de la même entité dans une relation de dépendance fonctionnelle
élémentaire direct.
Matière Classe
Codmat Classe id
Libellé Désignation
Les propriétés codmat et classe idet sont les identifiants des identifiants respectifs des entités
matière et classe.