Associations #2

Modéliser des concepts

Soit les concepts suivants :

  1. Un répertoire contient des fichiers
  2. Une pièce contient des murs
  3. Les modems et claviers sont tous les deux des périphériques d’entrée / sortie
  4. Une transaction boursière est un achat ou une vente
  5. Un compte bancaire peut appartenir à une personne physique ou morale
  6. 2 personnes peuvent se marier
  7. Un étudiant est inscrit à une formation et suit des cours organisés en sessions

Elaborez les diagrammes de classes correspondants en choisissant le(s) type(s) de relation(s) approprié(s).

Modéliser des concepts (bis)

Pour chacun des énoncés suivants, construisez un diagramme de classes :

  1. Tout écrivain a écrit au moins une œuvre.

  2. Les personnes peuvent être associées à des universités en tant qu’étudiants aussi bien qu’en tant que professeurs.

  3. Un rectangle a deux sommets qui sont des points. On construit un rectangle à partir des coordonnées de deux points. Il est possible de calculer sa surface et son périmètre, ou encore de le dupliquer.

  4. Les cinémas sont composés de plusieurs salles. Les films sont projetés dans des salles. Les projections correspondantes ont lieu à une heure déterminée.

  5. Tous les jours, le facteur distribue des recommandés dans une zone géographique qui lui est affectée. Les habitants sont aussi associés à une zone géographique. Les recommandés sont de deux sortes : lettres ou colis. Comme plusieurs facteurs peuvent intervenir sur la même zone, on souhaite connaitre, pour chaque recommandé, le facteur qui l’a distribué, en plus du destinataire.