Validation

  • Uploaded by: strideworld
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Validation as PDF for free.

More details

  • Words: 1,436
  • Pages: 36
MOT MOT -- VALIDATION VALIDATION

LA LA VALIDATION VALIDATION

MOT MOT -- VALIDATION VALIDATION

-I-IValidation Validation dd ’un ’un modèle modèle externe externe en en MISE MISE àà JOUR. JOUR.

MOT MOT -- VALIDATION VALIDATION

-I1-I1accès accès àà la la Propriété Propriété

MOT MOT -- VALIDATION VALIDATION Accès Accès dd ’une ’une occurrence occurrence =>2 =>2 actions actions successives successives dans dans le le cadre cadre du du MCD MCD :: ☞ ☞Identifier Identifier ll ’occurrence ’occurrence de de la la propriété; propriété; ☞ ☞Charger Charger sa sa nouvelle nouvelle valeur. valeur.

MOT MOT -- VALIDATION VALIDATION  Propriété Propriété non non identifiante identifiante ::  Seul Seul ll ’identifiant ’identifiant permet permet dd ’accéder ’accéder àà ll ’occurrence. ’occurrence.  On On ne ne doit doit donc donc mentionner mentionner sur sur la la vue vue externe externe que que les les propriétés propriétés ayant ayant une une fonction fonction dd ’identification ’identification ou ou de de chargement chargement de de valeur. valeur.

 C C ’est ’est autour autour de de ll ’examen ’examen du du rôle rôle des des propriétés propriétés externes externes que que va va ss ’articuler ’articuler la la validation validation

MOT MOT -- VALIDATION VALIDATION

Pour Pour chaque chaque propriété propriété externe externe 33 cas cas de de non non validation: validation:

MOT MOT -- VALIDATION VALIDATION

1° 1° Cas Cas :: Fonction Fonction de de chargement chargement mais mais identification identification impossible. impossible.

MOT MOT -- VALIDATION VALIDATION Soit la vue externe suivante: MATIERE

ELEVE

nom

1,n

Noter note

1,n

matière

Et le modèle externe suivant pour la partie données: MATIERE

ELEVE

nom

0,n

Noter note 1,n DATE

date

0,n

matière

Ce choix de MED résulte du fait que l ’on veut garder un historique => il faut l ’intégrer au niveau du traitement

MOT MOT -- VALIDATION VALIDATION Solution 1 améliorer la vue: ELEVE

nom

1,n

Donne une note MATIERE

Noter Note Date

1,n

matière

par élève par matière (la date n ’est pas identifiante)

Solution 2 ramener la vue à l ’identique du MCD: MATIERE

ELEVE

nom

0,n

Noter note

0,n

matière

1,n DATE

date

Le MCD est correct, pas besoin de le reprendre

MOT MOT -- VALIDATION VALIDATION Soit la vue externe d ’occupation de salle: CLASSE

VACATION

Vacation

1,n

COURS N° salle Matière

1,n

Classe

Et le modèle externe suivant pour la partie données: CLASSE

VACATION

Vacation

0,n

COURS N° salle 1,n MATIERE

Matière

0,n

Classe

MOT MOT -- VALIDATION VALIDATION

2° 2° Cas Cas :: Fonction Fonction dd ‘‘ identification identification mais mais chargement chargement impossible. impossible.

MOT MOT -- VALIDATION VALIDATION Soit la vue externe suivante: ELEVE

nom

Noter Note écrit Note oral

MATIERE

matière

DATE

date

Et le modèle externe suivant pour la partie données: ELEVE

nom

Noter note DATE

date

MATIERE

matière

MOT MOT -- VALIDATION VALIDATION

3° 3° Cas Cas :: identification identification et et chargement chargement impossibles. impossibles.

MOT MOT -- VALIDATION VALIDATION Soit la vue externe suivante: ELEVE

nom @élève

Noter note

DATE

date

MATIERE

matière

M.O.T. M.O.T. -- VALIDATION VALIDATION

-I2-I2Objets Objets et et Relations Relations

M.O.T. M.O.T. -- VALIDATION VALIDATION a) a) ll ’objet ’objet :: ☞ ☞Un Un objet objet externe externe est est valide valide si si ll ’ensemble ’ensemble de de ses ses propriétés propriétés est est valide valide au au sens sens des des 33 règles règles précédentes. précédentes. ☞ ☞IlIl porte porte le le même même nom nom dans dans la la vue vue et et le le MCD. MCD.

MOT MOT -- VALIDATION VALIDATION b) b) une une Relation Relation est est valide valide si: si: Nom ? ELEVE

nom

Noter note

MATIERE

matière

DATE

date

Valides

Valides

M.O.T. M.O.T. -- VALIDATION VALIDATION

-I3-I3Cardinalités Cardinalités

MOT MOT -- VALIDATION VALIDATION Les Les cardinalités cardinalités de de la la vue vue externe externe :: ☞ ☞Traduisent Traduisent les les règles règles de de gestion; gestion; ☞ ☞Les Les cardinalités cardinalités externes externes doivent doivent être être incluses incluses dans dans les les cardinalités cardinalités conceptuelles. conceptuelles.

MOT MOT -- VALIDATION VALIDATION Soit la vue externe d ’occupation de salle: Elève

VACATION

Vacation

0,n

Se Situer N° salle

1,n

Nom

Et le modèle externe suivant pour la partie données: CLASSE

VACATION

Vacation

1,n Occuper N° salle

1,n Classe

Elève

1,n

1,1

Nom

M.O.T. M.O.T. -- VALIDATION VALIDATION

-II-IILa La validation validation dd ’un ’un Modèle Modèle externe externe en en CONSULTATION CONSULTATION

M.O.T. M.O.T. -- VALIDATION VALIDATION

-II1-II1Propriétés Propriétés

MOT MOT -- VALIDATION VALIDATION Soit la vue externe d ’occupation de salle: Elève

Mois

Obtenir

mois

Nom

moyenne

Et le modèle externe suivant pour la partie données: CLASSE

Classe

Elève

Nom

Noter note Matière

Matière

Date

Date

mois

mois

MOT MOT -- VALIDATION VALIDATION Soit la vue externe d ’occupation de salle: Elève

Mois

Obtenir

mois

Nom

moyenne

Nouvelle vue externe : Elève

Nom

Noter note Matière

Matière

Date

Date

mois

mois

M.O.T. M.O.T. -- VALIDATION VALIDATION

-II2-II2Objets Objets et et Relations Relations

MOT MOT -- VALIDATION VALIDATION La La validation validation vérifiera vérifiera la la faisabilité faisabilité de de ces ces 22 niveaux niveaux :: ☞ ☞Peut-on Peut-on accéder accéder aux aux propriétés propriétés ?? ☞ ☞Peux Peux -t-t -on -on ne ne garder garder que que les les occurrences occurrences qui qui nous nous intéressent intéressent ??

MOT MOT -- VALIDATION VALIDATION a) a) Accès Accès aux aux propriétés propriétés :: Pour Pourchaque chaquepropriété propriétéparticipant participant ààune uneconsultation, consultation, on oncherche chercheles les objets objets qu qu’elle ’ellemet met en enjeu. jeu. On Onen en déduit déduit les lesidentifiants identifiantsconceptuels conceptuels et et on onexamine examinesisiun untraitement traitement permet, permet, ààtravers travers ces ces identifiants identifiants de depropriété propriétédd’accéder ’accéderaux aux propriétés propriétésde dela lavue vueexterne. externe.

MOT MOT -- VALIDATION VALIDATION Ex 1 : Recherche notes d ’un élève en français : Soit la vue externe suivante: ELEVE

nom

Noter Note

MATIERE

matière

Et le modèle externe suivant pour la partie données: ELEVE

nom

Noter note DATE

date

MATIERE

matière

MOT MOT -- VALIDATION VALIDATION Soit la vue externe d ’occupation de salle: SALLE

VACATION

Vacation

1,n

OCCUPER

1,n

N°salle

Et le modèle externe suivant pour la partie données: CLASSE

VACATION

Vacation

0,n

COURS N° salle 1,n MATIERE

Matière

1,n

Classe

MOT MOT -- VALIDATION VALIDATION b) b) Accès Accès aux aux occurrences occurrences :: IlIlse se peut peut que quedes des occurrences occurrences dont dont on onsouhaite souhaitell’affichage ’affichage soient soient ll’expression ’expressiondd’une ’unerelation relation sémantiquement sémantiquementdifférente différentede de celle celledu duMCD. MCD.

MOT MOT -- VALIDATION VALIDATION Soit la vue externe d ’occupation de salle: Elève

Professeur

NomProf

1,n

Enseigner

1,n

Nom

Et le modèle externe suivant pour la partie données: Professeur

NomProf

1,n affecter

CLASSE

1,n

Classe

1,n

1,n 1,1

Elève

Nom

1,n Enseigner

M.O.T. M.O.T. -- VALIDATION VALIDATION

-II3-II3Les Les cardinalités cardinalités

M.O.T. M.O.T. -- VALIDATION VALIDATION  Idem Idem que que pour pour modification modification ::

 on on vérifie vérifie que que les les cardinalités cardinalités externes externes sont sont incluses incluses dans dans les les cardinalités cardinalités conceptuelles. conceptuelles.

M.O.T. M.O.T. -- VALIDATION VALIDATION

-III-IIICOMPLEMENTS COMPLEMENTS

M.O.T. M.O.T. -- VALIDATION VALIDATION  Concerne Concernetous tousles lesmodèles modèlesexternes; externes;  Chaque Chaquemodification modificationdu duMCD MCD lors lorsdd’une ’une validation validation => => re re

vérifier vérifierles les modèles modèlesexaminés; examinés;

 La La finalité finalitédd ’un ’unSI SI est est la la consultation, consultation, cc ’est ’est elle ellequi qui dicte dicteles les

choix; choix;

 La La modification modificationnn’assure ’assureque quela lafaisabilité; faisabilité;  Une Unefois foisles lesmodèles modèlesexternes externesen enconsultation consultationvalidés, validés, le le MCD MCD

ne nedevra devraplus plusêtre être modifié; modifié;

 Ce Cesont sont les lesmodèles modèlesen enmise mise ààjour jour qui quidevront devront être êtreadaptés adaptés

au auMCD MCDvalidé. validé.

 D D ’où ’où validation validation dans dans ll ’ordre ’ordre M.Externes M.Externes en en consultation consultation

puis puis en en mise mise àà jour; jour;

 On On revoit revoit ll ’ensemble ’ensemble des des propriétés propriétés et et on on ne ne garde garde que que

celles celles qui qui sont sont dans dans des des phases phases automatisées; automatisées;

 On On vérifie vérifie que que toute toute propriété propriété conceptuelle conceptuelle se se trouve trouve

dans dans un un modèle modèle en en consultation consultation et et dans dans un un modèle modèle en en mise mise àà jour; jour;  Sinon Sinon soit soit créer créer procédures procédures manquantes manquantes soit soit la la

supprimer supprimer du du MCD; MCD;

 On On termine termine par par mise mise àà jour jour du du dictionnaire dictionnaire des des données. données.

Related Documents

Validation
June 2020 20
Validation
June 2020 24
Method Validation
December 2019 28
Validation Expressions
November 2019 26
Hplc Validation
December 2019 33
Validation Board.pptx
May 2020 19

More Documents from "Chantal Aviles"

June 2020 23
June 2020 31
Validation
June 2020 24
Charte-cersiat
June 2020 28
Les 6c
June 2020 26