Merise Par l Exemple

Post on 27-Nov-2015

69 views 3 download

Transcript of Merise Par l Exemple

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