1 / 17

Analyse et Conception des Systèmes d’Informations

Analyse et Conception des Systèmes d’Informations . IUT Dijon – Année Spéciale Sébastien PARFAIT sebastien.parfait@iut-dijon.u-bourgogne.fr sebastien.parfait@u-bourgogne.fr. Le MCD. Objectif : identifier et décrire les objets et leurs associations. Le formalisme comporte 3 concepts de base

amy
Download Presentation

Analyse et Conception des Systèmes d’Informations

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. Analyse et Conception des Systèmes d’Informations IUT Dijon – Année Spéciale Sébastien PARFAIT sebastien.parfait@iut-dijon.u-bourgogne.fr sebastien.parfait@u-bourgogne.fr

  2. Le MCD • Objectif : identifier et décrire les objets et leurs associations. • Le formalisme comporte 3 concepts de base • L'entité • La relation • La propriété • Exemple • Durand passe la commande C1 pour les produit P1 et P2 • Durand passe la commande C2 pour les produit P2 et P3 • Dupond passe la commande C3 pour les produit P1 et P2 • Dupond passe la commande C4 pour les produit P2 et P3 • La commande C1 donne lieu à la facture F1 • La commande C2 donne lieu à la facture F2 • La commande C3 donne lieu à la facture F3 • La commande C4 donne lieu à la facture F4

  3. Entite ENTITE • Définition : Objet pourvu d'une existence propre et conforme aux choix de gestion de l'entreprise • Exemple : personne, client, commande, produit, facture, date …

  4. Client Commande Produit Facture ENTITE

  5. RELATION • Les relations servent à définir les associations pouvant exister entre les entités • Elle n'a pas d'existence propre Relation Entité 1 Entité 4 Entité 2 Entité 3

  6. Client Commande Produit Facture Passer Contient Concerne Correspond RELATION

  7. PROPRIETES • Aussi appelée attribut • Donnée élémentaire que l'on perçoit sur une entité ou sur une relation • Le nom de la propriété est inscrit dans l'entité ou dans la relation

  8. Client Produit Facture N° client Nom Prénom Adresse … N° produit Libellé Prix Unité … N° facture Date Montant Total … Passer Contient Quantité Concerne Quantité Correspond PROPRIETE Commande N° commande Date

  9. Les occurrences • Elément individualisé d'une entité ou d'une relation ("Représentation physique") Entité 1 occurence

  10. Les occurrences • Durand passe la commande C1 pour les produit P1 et P2 • Durand passe la commande C2 pour les produit P2 et P3 • Dupond passe la commande C3 pour les produit P1 et P2 • Dupond passe la commande C4 pour les produit P2 et P3 • La commande C1 donne lieu à la facture F1 • La commande C2 donne lieu à la facture F2 • La commande C3 donne lieu à la facture F3 • La commande C4 donne lieu à la facture F4

  11. Cardinalités • Entre une relation et une entité • Cardinalité minimale : Nombre de fois minimum qu'une occurrence de l'entité participe aux occurrences de la relation  0 ou 1 • Cardinalité maximale : Nombre de fois maximum qu'une occurrence de l'entité participe aux occurrences de la relation  1 ou n

  12. Client Produit Facture N° client Nom Prénom Adresse … N° produit Libellé Prix Unité … N° facture Date Montant Total … Passer Contient Quantité Concerne Quantité Correspond Cardinalité Commande N° commande Date

  13. Dimension d'une relation • Nombre d'entités participant à la relation • 2  binaire • 3  ternaire • 4 quaternaire • … • N n-aire

  14. Personne Employé N° Nom Prénom Adresse … N° Nom Prénom Adresse … Parent Conjoint Relation réflexive parent 0,1 0,n 0,1 0,2 enfant

  15. Personne Logement N° Nom Prénom Adresse … N° Nom Prénom Adresse … Possède Occupe Exemple 1,1 0,n 0,1 0,1

  16. Personne Logement N° Nom Prénom Adresse … N° Adresse … Loue Exemple bailleur 0,n 0,1 0,1 locataire

  17. jockey Course Cheval N° Nom Prénom Adresse … N° Nom Prénom Adresse … N° Nom Prénom Adresse … participe Exemple 0,n 0,1 0,n 1,n

More Related