EMSI : Conception Orientée Objets 3ème IIR
Série 2 : Exercices Diagramme de classes
Exercices d’application :
Soient les phrases suivantes :
Un répertoire contient des fichiers
Une pièce contient des murs
Les modems et claviers sont des périphériques d’entrée / sortie
Une transaction boursière est un achat ou une vente
Un compte bancaire peut appartenir à une personne physique ou morale.
Tout écrivain a écrit au moins une œuvre.
Les personnes peuvent être associées à des universités en tant qu'étudiants aussi bien
qu'en tant que professeurs.
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 translater.
Les cinémas sont composés de plusieurs salles. Les films sont projetés dans des
salles. Les projections correspondantes ont lieu à chacune à une heure déterminée.
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, pour chaque recommandé, le facteur qui l'a
distribué, en plus du destinataire.
Exercice 2 : Gestion d’une bibliothèque
Etude de Cas II : Etude d’un système de réservation de vols
Pr [Link]
EMSI : Conception Orientée Objets 3ème IIR
Vous êtes chargé de créer un dossier de conception pour des réservations de vols. Les
informations
suivantes vous seront utiles à déduire les diagrammes indispensables pour le développement de
l’application.
Des compagnies aérienne proposent différents vols.
Un vol est ouvert à la réservation et refermé sur ordre de la compagnie
Un client peut réserver un ou plusieurs vols, pour des passagers différents.
Une réservation concerne un seul vol et un seul passager.
Une réservation peut être annulée ou confirmée
Un vol a un aéroport de départ et un aéroport d’arrivée.
Un vol a un jour et une heure de dépare, et un jour et une heure d’arrivée.
Un vol peut comporter des escales dans des aéroports.
Une escale a une heure d’arrivée et une heure de départ
Chaque aéroport dessert une ou plusieurs villes.
Indications :
1. Un vols a état, c-à-d ouvert pour les réservations ou fermé ( rupture de place disponibles ou
expiration de date). Normalement à travers le vol on peut ouvrir une réservation ou fermer.
2. Un vol a deux aéroports : arrivée et départ chacun avec ces proposes caractéristiques ;
3. Chaque escale a deux propriétés d’après la phrase 9 : heure d’arrivé et heure de départ. Elle est
également en relation avec des vols et des aéroports, qui sont eux même des objets.
4. Le client normalement c’est la personne qui réserve, et il n’est pas forcement le voyageur.
5. Un vol est assuré par une compagnie aérienne.
Pr [Link]