Exercice corrigé de conception de base de données avec UML – Cas d’une gare

Exercice 2

Dans une gare, on veut faire des statistiques sur les billets délivrés pendant une journée. Le coût d’un trajet est proportionnel au nombre de kilomètres parcourus. Les trajets en TGV sont majorés d’un supplément proportionnel à la longueur du parcours effectué et d’un coût de réservation dépendant de la gare de départ. De plus un utilisateur peut bénéficier d’une réduction (pourcentage), qui ne s’applique pas aux suppléments dus à un parcours TGV.

On veut construire un système permettant de délivrer les billets de train et faire des statistiques, par exemple sur le nombre de billets pour un parcours supérieur à 250km.

  1. Etablir la liste des classes de leurs champs et de leurs méthodes.
  • Modéliser les classes correspondant aux différentes notions énoncées. Représenter graphiquement les classes et leurs instances.
  • Représenter les liens d’héritage entre ces différentes classes.
  • Représenter les liens d’association et d’agrégation entre ces classes.

 

exercice 2 uml

exercice 2 uml

Speak Your Mind

*


*