1 / 19

Cours 6 tapes de d veloppement d un MCD

Plan. ?tapes de constitution d'un Mod?le Conceptuel des Donn?es?tapes pr?paratoires?tapes d'?laborationApplication au cas du club vid?o. ?tapes pr?paratoires. D?couper le syst?me en domainesSi n?cessaire, d?couper les domaines en secteurs d'intervention? l'aide d'entrevues, d'?tudes pr?liminair

bryson
Download Presentation

Cours 6 tapes de d veloppement d un MCD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Cours 6 Étapes de développement d’un MCD Pierre Delisle Université du Québec à Chicoutimi Département d’informatique et de mathématique

    2. Plan Étapes de constitution d’un Modèle Conceptuel des Données Étapes préparatoires Étapes d’élaboration Application au cas du club vidéo

    3. Étapes préparatoires Découper le système en domaines Si nécessaire, découper les domaines en secteurs d’intervention À l’aide d’entrevues, d’études préliminaires, etc. Collecter les sources d’information (documents, rapports, formulaires, etc.) Classifier les sources par secteur Recenser, par secteur, les informations manipulées par le système

    4. Étapes d’élaboration du MCD Effectuées pour chacun des secteurs Débutent après les étapes préparatoires Font partie d’une procédure servant de guide et qui n’a pas à être respectée à la lettre Chacun doit développer son style ! Il faut habituellement revenir en arrière pour améliorer le modèle à mesure que celui-ci prend forme

    5. Étape 1 : Établir une liste des objets (entités) Mieux vaut en lister plus que moins Attention à la distinction entre objet et propriétés de l’objet Trucs pour faciliter le choix des entités Réflexion sur les relations potentielles associant les objets Représentation tabulaire, exemples

    6. Étape 2 : Établir la liste des éléments (attributs) des objets Peuvent être affectés aux entités ou aux relations Le même attribut ne doit pas revenir deux fois dans un modèle Généralement, éviter les attributs qui peuvent être calculés à partir d’autres attributs

    7. Étape 3 : Établie les relations entre les objets Attention aux redondances ou aux relations qui n’apportent pas d’information pertinente Guides pour le choix des relations Préférer généralement le verbe actif que passif Préférer généralement le verbe qui correspond le mieux à la situation réelle

    8. Étape 4 : Dessiner les entités, les relations et les flèches directionnelles Première ébauche du MCD

    9. Étape 5 : Ajouter les attributs aux entités et aux relations de type N:M Bien choisir les noms des attributs Le plus court possible tout en demeurant significatif Utiliser une nomenclature uniforme

    10. Étape 6 : Déterminer les identifiants de chaque entité Attribut qui identifie une occurrence de façon unique Ne doit pas être composé de plusieurs attributs Si aucun attribut existant ne convient, en créer un nouveau

    11. Étape 7 : Déterminer les cardinalités de chaque entité Pour chaque entité, il y a autant de cardinalités que de relations qui l’impliquent Une cardinalité pour chaque relation récursive Une cardinalité pour chaque relation binaire Une cardinalité pour chaque relation n-aire À une occurrence donnée d’une entité, combien d’occurrences de l’autre entité peuvent y être associées ? Nombre minimum : 0 ou 1 Nombre maximum : 1 ou n

    12. Étape 8 : Déduire le type d’association à partir de la cardinalité Cardinalité maximum de chaque côté d’une relation 3 combinaisons possibles 1:1 1:N N:M

    13. Étape 9 : Identifier les relations de type plusieurs à plusieurs et leurs attributs Ajouter les attributs des relations N:M dans le modèle Souvent, les attributs qui n’ont pas trouvé leur place dans les différentes entités s’insèrent naturellement dans les relations Peut donner une bonne indication sur la validité de la modélisation

    14. Étape 10 : Valider le MCD Révision Des règles de constitution d’un MCD De la conformité avec la situation initiale Discussions avec les utilisateurs Mise en relation avec les autres modèles et documentations du système global

    15. Étape 11 : Documenter le MCD Définition Du domaine Des secteurs Des entités Des relations Des éléments de données Peut dépendre Du formalisme choisi Des besoins des utilisateurs Etc.

    16. Étape 12 : Transformer le MCD en modèle physique des données Chapitre 6

    17. Étape 13 : Normaliser le modèle physique Chapitre 7

    18. Important, pour le prochain cours et pour l’examen Lire attentivement le chapitre 5 et bien comprendre l’exemple illustré Retourner dans les chapitres antérieurs si nécessaire Faire le devoir attentivement Devoir : Exercices du chapitre 5 5.1, 5.2, 5.3, 5.4, 5.6, 5.8 Pour chacun des numéros MCD complet (b) Si nécessaire, quelques lignes de justification (c) Ne pas décrire les étapes d’analyse et les règles de constitution (ne pas faire a et d)

    19. Des questions ?

More Related