• Aucun résultat trouvé

[PDF] Cours Merise complet : apprendre les differents modeles de conception | Cours merise

N/A
N/A
Protected

Academic year: 2021

Partager "[PDF] Cours Merise complet : apprendre les differents modeles de conception | Cours merise"

Copied!
27
0
0

Texte intégral

(1)

1

Analyse

(méthode Merise)

Analyse

(méthode Merise)

Roland Mahiquès roland.mahiques@univ-montp3.fr Introduction Introduction Origine

1977 : commande du Ministère de l’Industrie à l’Université d’Aix-Marseille 1981 : diffusion et utilisation Caractéristiques générales Cohérence Séparation Description Prise en compte

(2)

Montpellier Analyse Page 3 Objectif Objectif Conceptualiser Construire Proposer Donner Contenu du chapitre Contenu du chapitre

Description et mise en pratique d’une démarche de conception d’une

(3)

Montpellier Analyse Page 5 Démarche Démarche Comprendre Lister Déterminer Construire Lister Construire Vérifier Démarche Démarche

(4)

Montpellier Analyse Page 7 Chronologie Chronologie Le Modèle Conceptuel de Communication (MCC) Le Modèle Conceptuel de Communication (MCC) 

(5)

Montpellier Analyse Page 9 Le Modèle Conceptuel de Communication (MCC) Le Modèle Conceptuel de Communication (MCC) Formalisme Le Modèle Conceptuel de Communication (MCC) Le Modèle Conceptuel de Communication (MCC)

(6)

Montpellier Analyse Page 11 Le Modèle Conceptuel de Communication (MCC) Le Modèle Conceptuel de Communication (MCC) Détecter Matrice Déterminer Lister Le Modèle Conceptuel de Communication (MCC) Le Modèle Conceptuel de Communication (MCC)

(7)

Montpellier Analyse Page 13 Le Modèle Organisationnel de Communication (MOC) Le Modèle Organisationnel de Communication (MOC) Sites et lieux Chronologie Précision Exemple : Qui Qui Lister Tableau 1 code 2  désignation 3  type 4  obtenu

5  exemple : ou mode de calcul Éviter Éviter Le dictionnaire des données (DD) Le dictionnaire des données (DD)

(8)

Montpellier Analyse Page 15

4. Les données et leurs 4. Les données et leurs 4. Les données et leurs 4. Les données et leurs

dépendances dépendances dépendances dépendances

4. Les données et leurs 4. Les données et leurs 4. Les données et leurs 4. Les données et leurs

dépendances dépendances dépendances dépendances

Code Désignation Type Obtenu Exemple

N° table Numéro de la table Numérique Saisie 12 Qté Quantité consommée

d'une boisson N S 2 Conso Nom de la

consomation Texte S Café PU Prix unitaire N (M) S 1,50 € Montant Montant par conso N (M) C PU x Qté TVA Taux de TVA N (P) S 19,6%

Montant TVA Montant de la TVA N (M) C TTC-(TTC/1,196) TTC Total TTC du ticket N (M) C Somme des

Montants Date Date d'emission du

ticket Date S (Automatisée) lundi 5 mai 2002 Heure Heure d'émission du

ticket Heure S (A) 11:05:38 N°ticket Numéro unique du

ticket N S (A) 45 Nom Nom du serveur T S Marcel N°serveur Numéro du serveur N S (A) 7

Dictionnaire des données

Trouver   Le dictionnaire des données (DD) Le dictionnaire des données (DD)

(9)

Montpellier Analyse Page 17

4. Les données et leurs 4. Les données et leurs 4. Les données et leurs 4. Les données et leurs

dépendances dépendances dépendances dépendances

4. Les données et leurs 4. Les données et leurs 4. Les données et leurs 4. Les données et leurs

dépendances dépendances dépendances dépendances

Code Désignation Type Obtenu Exemple

N° table Numéro de la table Numérique Saisie 12 Qté Quantité consommée

d'une boisson N S 2

Conso Nom de la

consomation Texte S Café PU Prix unitaire N (M) S 1,50 € Montant Montant par conso N (M) C PU x Qté TVA Taux de TVA N (P) S 19,6%

Montant TVA Montant de la TVA N (M) C TTC-(TTC/1,196) TTC Total TTC du ticket N (M) C Somme des

Montants Date Date d'emission du

ticket Date S (Automatisée) lundi 5 mai 2002 Heure Heure d'émission du

ticket Heure S (A) 11:05:38

N°ticket Numéro unique du

ticket N S (A) 45 Nom Nom du serveur T S Marcel

N°serveur Numéro du serveur N S (A) 7

Dictionnaire des données

Recenser les règles

De gestion D'organisation Techniques

Les règles de gestion

(10)

Montpellier Analyse Page 19

Pourquoi modéliser les données ?

Minimiser Maximiser Assurer Obtenir Vérifier

Le modèle conceptuel des traitements (MCD)

Le modèle conceptuel des traitements (MCD)

Définition

Représentation

Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD)

(11)

Montpellier Analyse Page 21 Détecter  Détecter  Placer Dans Dans

Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD) 2 types de construction construction  Construction 

Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD)

(12)

Montpellier Analyse Page 23 Indiquer  Déterminer Nombre Mini = Type Type Type

Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD)

Formalisme



Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD)

(13)

Montpellier Analyse Page 25

Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD)

Exemple

Passage du GDF au MCD

Les objets

Les DF entre objets

Les rubriques non en DF directe

Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD)

(14)

Montpellier Analyse Page 27 Règles de vérification du MCD     

Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD)

Normalisation du MCD

différents



Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD)

(15)

Montpellier Analyse Page 29

Normalisation du MCD

1FN =

Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD) EMPLOYÉS matricule nom, prénom prénoms-enfants EMPLOYÉS matricule nom prénom ENFANTS nom prénom Avoir Normalisation du MCD 2FN =

Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD) LIVRES code, titre nom-éditeur adresse ÉDITEURS N°éditeur nom-éditeur adresse Avoir LIVRES code titre

(16)

Montpellier Analyse Page 31

Normalisation du MCD

3FN =

Le modèle conceptuel des données (MCD)

Le modèle conceptuel des données (MCD) EMPLOYÉS matricule nom, prénom nom_projet début, fin EMPLOYÉS matricule nom prénom PROJETS N°projet nom_projet début, fin w Passer

Dans la théorie générale des Bases de Données, présenté en algèbre

relationnelle et appelé

Le modèle organisationnel des données (MOD)

Le modèle organisationnel des données (MOD)

(17)

Montpellier Analyse Page 33 Le MOD est Entité Association Attribut Cardinalité      Le modèle organisationnel des données (MOD)

Le modèle organisationnel des données (MOD)

Fondé sur les théories relationnelles

La liaison  Clés Doit permettre  Le modèle organisationnel des données (MOD)

Le modèle organisationnel des données (MOD)

(18)

Montpellier Analyse Page 35

Transformation du MCD en MOD

1 - Une entité devient

Le modèle organisationnel des données (MOD)

Le modèle organisationnel des données (MOD)

2 - Une association porteuse d'information devient

Le modèle organisationnel des données (MOD)

Le modèle organisationnel des données (MOD)

(19)

Montpellier Analyse Page 37

Transformation du MCD en MOD

3 – Une association de type "plusieurs à plusieurs"

Le modèle organisationnel des données (MOD)

Le modèle organisationnel des données (MOD)

4 - Une association de type "1 à plusieurs" se transforme

5 – Simplification :

Le modèle organisationnel des données (MOD)

Le modèle organisationnel des données (MOD)

(20)

Montpellier Analyse Page 39

Le modèle organisationnel des données (MOD)

Le modèle organisationnel des données (MOD)

Formalisme graphique (MOD)

Formalisme algébrique (MRD)

Objectif

Mettre en évidence



Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)

(21)

Montpellier Analyse Page 41 Traitement =   Décrit 

Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)

On répond à la question

On ne répond pas aux questions

Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)

(22)

Montpellier Analyse Page 43 Eléments utilisés     Flux Flux

Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)



Dépend

Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)

(23)

Montpellier Analyse Page 45  Condition préalable opération logique :  Ensemble structuré

Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)  Action s'enchaînant au cours d'un processus VENTE DIRECTE AU COMPTANT Articles en Dernier stock article vendu

VENTE DIRECTE AU COMPTANT

Articles en Dernier

stock article vendu

Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)

(24)

Montpellier Analyse Page 47

Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)

Validation du MCT

Par Par

En Respectant les règles suivantes :

Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)

(25)

Montpellier Analyse Page 49     Validation du MCT

En respectant les règles suivantes :

Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)

  

Validation du MCT

En respectant les règles suivantes :

Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)

(26)

Montpellier Analyse Page 51

Remarques :

Le MCT

Les événements externe Les résultats produits

Le modèle conceptuel des traitements (MCT)

Le modèle conceptuel des traitements (MCT)

Il permet de préciser :



Le modèle organisationnel des traitements (MOT)

Le modèle organisationnel des traitements (MOT)

(27)

53

Analyse

(méthode Merise)

Analyse

(méthode Merise)

Fin du chapitre

Références

Documents relatifs

47Ahcene lahsasna, implantation of the Islamic letter of credit in international trade, faculty of sharia and law, Islamic science university of Malaysia, p:11-12... 59 Alice

The proposed C-PBSM configures the deployed SONs in the network based on UCB1, so that it maximizes a reward function reflecting the operator’s objective. The novelty in this

En effet, c’est par le mouvement que le corps corbuséen entre en relation avec l’espace : « L’homme a un “corps matériel” ; il occupe l’espace par le mouvement de

ABSTRACT: The first writing of copies of the Koran was without dots in the era of the Companions, God bless them, and in the last time of them dots added and diacritical marks have

Based on the three case studies, we show that improving the number of purely covered if elements can improve the number of fixed bugs by Nopol; meanwhile, prior results in Table V

Et si, d’un côté, cette gare contemporaine euro- péenne est devenue, ces deux dernières décennies, une centralité urbaine et métropolitaine qui ancre les villes dans des

Dans sa Thèse et dans de nombreux articles dont La Mesure de la Grandeur, Lebesgue revient sur l’histoire des difficultés soulevées par la définition du concept d’aire d’une

Impor- tance sampling is a well-established technique that achieves this, however to maintain the advantages of statistical model checking it is necessary to find good