You are on page 1of 2

Exercice 1 Pour chaque exemple ci-dessous, indiquez si la relation prsente est une gnralisation, une agrgation ou une association

: a. b. c. d. e. Un pays a une capitale Une transaction boursire est un achat ou une vente Les fichiers contiennent des enregistrements Une personne utilise un langage de programmation dans un projet Les modems et les claviers sont des priphriques dentres/sorties

Exercice 2 Pour chaque situation ci-dessous, proposez une modlisation de la ralit. 1. Une librairie vend des livres, caractriss par leur auteur et leur nombre de pages ; certains livres possdent galement dautres caractristiques : une fourchette des ges pour les livres pour enfants, et la discipline et le niveau pour les livres scolaires. 2. On considre une entreprise, et on suppose quun chef dirige plusieurs salaris (les subordonns) et que le chef est lui-mme un salari. 3. On considre une universit, et les personnes y travaillant qui peuvent tre des tudiants ou des enseignants. Exercice 3 Une classe Vhicule a t caractrise par les proprits suivantes : Numro du vhicule, date de fabrication du vhicule, pavillon du bateau, nombre de racteurs, superficie des ailes, puissance fiscale, hauteur du mat, nombre de torpilles. Quel est le dfaut de cette classe ? Proposez une autre reprsentation laide dun diagramme de classes. Exercice 4 Dans une socit de transport, on voudrait grer les bus de ramassage scolaire et les conducteurs. Un lycen est un enfant, il est caractris par son nom, son ge et son sexe. Les informations qui caractrisent le conducteur sont les mmes que pour le lycen, avec en plus le numro de son permis. Quant au bus, on a besoin de connatre son numro dimmatriculation, sa date de mise en service, nombre dannes de service, et le poids total. Un bus est compos dune carrosserie (poids, couleur), de 6 roues (pression, diamtre), de plusieurs siges (couleur) pour passagers, plusieurs vitres (paisseur, poids). Prsentez le diagramme de classes adquat. Exercice 5 Une compagnie arienne propose des places sur diffrents vols des passagers. Un vol est une succession de segments de vol. Un segment de vol a un aroport de dpart et un aroport

darrive. Les aroports desservent des villes. Un commandant de bord, un copilote et un avion sont affects chaque segment. Crez les classes et associations ncessaires la modlisation de ce problme. Exercice 6 Un ordinateur est compos dun ou plusieurs moniteurs, dun botier, dune souris optionnelle et dun clavier. Un botier a un chssis mtallique, une carte mre, plusieurs barrettes de mmoire (RAM, ROM et cache), un ventilateur optionnel, des supports de stockage (disquette, disque dur, CD-ROM, DVD-ROM) et des cartes priphriques (son, rseau, graphique). Un ordinateur possde toujours au moins un lecteur de disquette ou un disque dur. Proposez un diagramme de classes qui reprsente larchitecture dun ordinateur.

You might also like