Post on 27-Nov-2015
La méthode MERISE par l’exemple
SCANFF ArnaudTHOMAS Carine
DESS QUASSI
2003/2004
2
Introduction
! Méthode d’Étude et de Réalisation Informatique pour
les Systèmes d’Entreprise
! Dialogue entre l’utilisateur et l’informaticien
! Méthode utilisée dans de nombreuses entreprises
! UML n’est pas la solution universelle
3
Plan de l’exposé
1. Présentation générale
2. La démarche
3. La formalisation conceptuelle
4. La formalisation organisationnelle
5. La formalisation opérationnelle
Conclusion
4
Historique
1977
Consultation
Ministère français de l’industrie
1979
Naissance
2 sociétés:
CTI (Centre Technique d’Information) CETE (Centre d’Etudes Techniques de l’Equipement )
PrésentationPrésentation - Démarche - Conceptuelle –Organisationnelle - Opérationnelle - Conclusion
5
Concept de la méthode
! Une approche globale permettant :– une analyse par niveau de préoccupation– un dialogue entre les différents acteurs de l’évolution du
système d’information– la validation des modèles obtenus
! Une démarche définissant les étapes de la vie du système d’information et leur contenu :
– modèles, formalismes, normes– pré-requis et résultats– décisions possibles
PrésentationPrésentation - Démarche - Conceptuelle –Organisationnelle - Opérationnelle - Conclusion
6
La démarche
Appui sur 3 axes:
Cycle de vie
Cycle de décision
Cycle d’abstraction
Présentation - DémarcheDémarche - Conceptuelle –Organisationnelle - Opérationnelle - Conclusion
7
Le cycle de vie
– Le schéma directeur
– L’étude préalable (MCT + ébauche MCD)
– L’étude détaillée (MCD + MOT + MLD)
– L’étude technique (MPD)
– La réalisation
– La mise en œuvre
– La maintenance
Présentation - DémarcheDémarche - Conceptuelle –Organisationnelle - Opérationnelle - Conclusion
8
Le cycle de décision
! suit le projet : – Identification
– Gestion
– Organisation
– Technique
– Economique
Présentation - DémarcheDémarche - Conceptuelle –Organisationnelle - Opérationnelle - Conclusion
9
Le cycle d’abstraction
– Le niveau conceptuel
– Le niveau organisationnel
– Le niveau opérationnel
Présentation - DémarcheDémarche - Conceptuelle –Organisationnelle - Opérationnelle - Conclusion
10
La formalisation conceptuelle
! Fixer les choix des informations et traitements
à manipuler dans le système d’information
! Deux méthodes de formalisation sont utilisées:
– Le Modèle Conceptuel des Données (MCD)
– Le Modèle Conceptuel des Traitements (MCT)
Présentation - Démarche - ConceptuelleConceptuelle –Organisationnelle - Opérationnelle - Conclusion
11
Le MCD
Présentation - Démarche - ConceptuelleConceptuelle –Organisationnelle - Opérationnelle - Conclusion
12
Le MCD - exemple
1,n1,n
1,n
1,1
0,n1,1
EtudiantNum INENomPrénom
FormationLibellé_FormationDescription
CoursLibellé_CoursEnseignant
DépartementLibellé_DépartementAdresse
Suit
A lieu
ContientCoefficient
Présentation - Démarche - ConceptuelleConceptuelle –Organisationnelle - Opérationnelle - Conclusion
13
Demande client
Traiter demande
Quantité disponible Quantité indisponible
Livraison produit
Edition facture
Paiement client
Commande produit
Edition reçu
ET
Encaisser
Le MCTévénements
synchronisation
opérationémission
14
La formalisation organisationnelle
! Spécifier l’organisation qui régira les données
et traitements
! Modèle Organisationnel des Traitements
(MOT)
! Modèle Logique des Données (MLD)
Présentation - Démarche - Conceptuelle –OrganisationnelleOrganisationnelle - Opérationnelle - Conclusion
15
MOT
! Complète le MCT :
– notion de temps
– acteurs
– types d’opération
Présentation - Démarche - Conceptuelle –OrganisationnelleOrganisationnelle - Opérationnelle - Conclusion
16
MOT
Présentation - Démarche - Conceptuelle –OrganisationnelleOrganisationnelle - Opérationnelle - Conclusion
17
MOTPériode Client Vendeur Service Livraison Service Comptabilité Service Achat Type
Demande client
Traiter demande
Quantité disponible Quantité indisponible
Livraison produit
Edition facture
Paiement client
Commande produit
Edition reçu
ET
Encaisser
18
MLD
! Issu du MCD
! Organisation des données
! Exemple pour une base de données
relationnelle
Présentation - Démarche - Conceptuelle –OrganisationnelleOrganisationnelle - Opérationnelle - Conclusion
19
MLD
EtudiantNum INELibellé_FormationNomPrénom
FormationLibellé_FormationDescription
0,n1,1
EtudiantNum INENomPrénom
FormationLibellé_FormationDescription
Suit
Présentation - Démarche - Conceptuelle –OrganisationnelleOrganisationnelle - Opérationnelle - Conclusion
20
MLD
FormationLibellé_FormationLibellé_DépartementDescription
DépartementLibellé_DépartementAdresse
1,n
1,1
FormationLibellé_FormationDescription
DépartementLibellé_DépartementAdresse
A lieu
Présentation - Démarche - Conceptuelle –OrganisationnelleOrganisationnelle - Opérationnelle - Conclusion
21
MLD
1,n1,n
FormationLibellé_FormationDescription
CoursLibellé_CoursEnseignant
ContientCoefficient
FormationLibellé_FormationDescription
CoursLibellé_CoursEnseignant
ContientLibellé_FormationLibellé_CoursEnseignantCoefficient
Présentation - Démarche - Conceptuelle –OrganisationnelleOrganisationnelle - Opérationnelle - Conclusion
22
MLD
EtudiantNum INELibellé_FormationNomPrénom
FormationLibellé_FormationLibellé_DépartementDescription
CoursLibellé_CoursEnseignant
DépartementLibellé_DépartementAdresse
ContientLibellé_FormationLibellé_CoursEnseignantCoefficient
Présentation - Démarche - Conceptuelle –OrganisationnelleOrganisationnelle - Opérationnelle - Conclusion
23
La formalisation opérationnelle
! Spécifier comment seront réalisés les éléments
du projet
! Modèle Opérationnel des Traitements (MOPT)
! Modèle Physique des Données
Présentation - Démarche - Conceptuelle –Organisationnelle - OpérationnelleOpérationnelle - Conclusion
24
Conclusion
! Adaptée à la création de base de données
! Très utilisée en informatique de gestion
! Merise 3 pour la conception Orientée Objet
Présentation - Démarche - Conceptuelle –Organisationnelle - Opérationnelle - ConclusionConclusion