Vous êtes sur la page 1sur 8

#Niedercorn LT la Briquerie 57100 THIONVILLE TD UML : diagrammes dobjets et de classes & page 1/8

Diagrammes de classes et dobjets


Exercice 1 : rdaction dun diagramme de classe
Dessiner un diagramme de classe pour dcrire les objets suivants: enregistreurs
E E x xe e r rc ci i c ce e 1 1 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e
Exercice 2 : description dun objet
Dcrire le enregistreur suivant au moyen de la classe prcdente
#Niedercorn LT la Briquerie 57100 THIONVILLE TD UML : diagrammes dobjets et de classes & page 2/8
E E x xe e r rc ci i c ce e 2 2 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e
Exercice 3 : relation de dpendance
Caractriser la capacit du enregistreur utiliser une cassette
E E x xe e r rc ci i c ce e 3 3 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e
Exercice 4 : relation dassociation
Caractriser les enregistrements dune cassette
#Niedercorn LT la Briquerie 57100 THIONVILLE TD UML : diagrammes dobjets et de classes & page 3/8
E E x xe e r rc ci i c ce e 4 4 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e
Exercice 5: relation de gnralisation
Un messageest unenregistrement effectu par quelquun concernant un sujet
E E x xe e r rc ci i c ce e 5 5 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e
Exercice 6: consolidation des classes
Rassembler dans un mme schma les classes identifies avec leurs relations
Enregistreur
Cassette
Enregistrement
Message
E E x xe e r rc ci i c ce e 6 6 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e
#Niedercorn LT la Briquerie 57100 THIONVILLE TD UML : diagrammes dobjets et de classes & page 4/8
Exercice 7:
Construire le diagramme de classe relatif lnonc suivant :
Soient un ensemble de personnes et un ensemble de voitures. Une personne est caractrise par un numro qui
lidentifie, son nom et par les voitures dont elle est lunique propritaire. Une voiture est caractrise par un
numro de plaque, une marque et une date de mise en circulation.
E E x xe e r rc ci i c ce e 7 7 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e
Exercice 8:
Construire le diagramme de classe relatif lnonc suivant :
Les diffrents dpartements dune entreprise occupent des employs. Un employ est dcrit par son numro
matricule (unique dans lentreprise), son nom, son grade et le dpartement dans lequel il travaille. Un
dpartement est dcrit par son numro dans lentreprise et sa localisation. Un dpartement est dirig par un
directeur qui doit tre un de ses employs.
E E x xe e r rc ci i c ce e 8 8 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e
#Niedercorn LT la Briquerie 57100 THIONVILLE TD UML : diagrammes dobjets et de classes & page 5/8
Exercice 9:
Construire le diagramme de classe relatif lnonc suivant :
Un exploitant possde plusieurs salles de cinma. Un film fait gnralement l'objet de plusieurs sances par
jour. Dcrire un schma qui permette l'exploitant d'obtenir des renseignements sur le chiffre d'affaire d'un
film, d'une salle, d'une sance o d'un jour dtermin.
E E x xe e r rc ci i c ce e 9 9 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e
Exercice 10:
Construire le diagramme de classe relatif lnonc suivant :
Dfinir un schma dcrivant les liens familiaux (mariage, parent/enfant) d'une population de personnes
identifiables par un numro.
E E x xe e r rc ci i c ce e 1 1 0 0 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e
Exercice 11:
Construire le diagramme de classe relatif lnonc suivant :
Soit un ensemble de personnes (identifies par un numro et caractrises par un nom) et un ensemble
d'organisme bancaires (identifis par un numro); une personne peut ouvrir un ou plusieurs comptes dans un
organisme bancaire; chaque organisme bancaire affecte chacun de ses comptes un numro identifiant pour lui
seul.
E E x xe e r rc ci i c ce e 1 1 1 1 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e
#Niedercorn LT la Briquerie 57100 THIONVILLE TD UML : diagrammes dobjets et de classes & page 6/8
Exercice 12 : MonAuto
Une rparation est toujours relative un vhicule. La facture est envoye au propritaire (qui est toujours un
client) du vhicule ou une compagnie d'assurance en cas d'accident; une compagnie d'assurance est un client
pour le garage. En cas de rparation en garantie, aucune facture n'est envoye.
Le modle doit contenir les renseignements qui permettent de faire la facture, selon les rgles suivantes :
Un vhicule vendu par MonAuto bnficie d'une anne de garantie partir de la date de livraison.
Pour bnficier d'une rparation sous garantie, le client doit amener son vhicule l'atelier avant l'expiration du
dlai de garantie. En fin de priode de garantie, l'atelier peut tre surcharg et le Chef d'atelier ne pourra pas
toujours effectuer la rparation avant la date d'expiration. Pour rsoudre ce dilemme et viter toute rclamation,
lorsqu'un client prend un rendez-vous pour effectuer une rparation en garantie le Chef d'atelier prpare une
fiche de rparation "garantie" et y indique la date de la demande de rendez-vous du client, en plus des 2 dates
de rception et restitution du vhicule pour la rparation; cette date de demande de rendez-vous sera utilise
comme critre de rparation en garantie.
Quelques prcisions :
Nous ne grons pas l'historique des changements de propritaires des voitures; chaque fois qu'une voiture
change de propritaire, un nouveau vhicule sera cr avec indication de la nouvelle immatriculation, du
nouveau propritaire et de la date de livraison s'il s'agit d'une vente de MonAuto.
#Niedercorn LT la Briquerie 57100 THIONVILLE TD UML : diagrammes dobjets et de classes & page 7/8
Exercice 13: Systme d'informations d'une agence immobilire
En tant qu'intermdiaire entre des propritaires de biens immobiliers et d'ventuels locataires ou acheteur, une
agence immobilire propose les diffrents biens suivants:
louer ou acheter : des biens immobiliers d'habitation (studios, appartements, maison) et des biens
immobiliers commerciaux (entrepts, emplacements pour bureaux ou commerce);
De manire pouvoir servir efficacement, la fois, les propritaires (offrants) et les clients (demandeurs), un
certain nombre de "classes standards" de biens immobiliers sont dfinies; par exemple: la classe des terrains
btir de 10 ares et de moins de 300.000 Frs., la classe des maisons d'habitation louer comprenant au minimum
deux chambres et dont le loyer mensuel serait infrieur 15.000 Francs, la classe des maisons d'habitation
acheter comprenant au minimum trois chambre et dont le prix demand serait infrieur 2.500.000 Francs.
Une classe standard est identifie par un code de classe et caractrise par le type de biens immobiliers qui la
composent (maison, appartements, studio, entrept, emplacement, terrain), leur mode d'offre ( louer,
acheter), un prix maximum et une superficie minimum.
Dans le cas d'appartement louer, le prix maximum correspond un prix mensuel maximum de location; pour
les biens acheter, il correspond un prix maximum d'achat.
Dans le cas d'appartement ou maison, la superficie minimale correspond un nombre de chambres; dans le cas
d'immeubles commerciaux ou de studios, une superficie exprime en m2; dans le cas d'un terrain btir, une
superficie exprime en ares.
Pour exercer son activit, l'agence immobilire gre les informations suivantes :
pour chaque propritaire: son nom, son adresse (rue et numro, code postal, localit), deux numros de
tlphone (priv et travail) et les heures de prsence ces numros, ainsi que la liste des biens qu'elle est
charge de ngocier pour eux.
pour tout bien immobilier: son statut (disponible, lou ou achet), la classe standard laquelle il appartient,
la date laquelle le bien lui a t soumis, sa localisation (rue et numro, code postal et localit), la date de
mise en disposition, le revenu cadastral, la liste des clients qui ont demand visiter ainsi que, les dates et
heures de chaque visite, et les coordonnes de la personne de l'agence responsable de celle-ci. Enfin, s'il y a
lieu, les coordonnes du client acqureur (nom, adresse, tlphone), les prix et date effectifs d'achat o de
location et le numro de rfrence du contrat.
pour tout bien immobilier louer: le montant de la caution locative, le loyer mensuel, le montant mensuel
des charges, le type de bail, la "garniture" (meubl, non meubl).
pour tout bien immobilier acheter : le prix d'achat demand.
pour tout bien immobilier acheter, sauf terrain : l'tat ( restaurer, correct, impeccable).
pour un client: son nom, son adresse, son numro de tlphone, les types de biens qu'il recherche, c'est
dire la liste des classes standards qui correspondent aux types de biens qui l'intressent.
Pour l'agence immobilire, un client correspond toute personne s'adressant ses services pour louer ou
acheter un bien immobilier. Il devient acqureur s'il loue ou achte un bien immobilier par son intermdiaire.
Un propritaire est une personne qui possde des biens immobiliers et s'adresse l'agence pour les prsenter
ses clients.
Un propritaire peut possder plusieurs biens immobiliers
Un bien immobilier ne peut tre la proprit que d'un seul propritaire.
Un bien immobilier est soit louer, soit acheter. Un numro permet de l'identifier parmi tous les biens
immobiliers.
Un bien immobilier appartient toujours une et une seule classe standard.
Une classe standard peut ne contenir aucun bien immobilier.
#Niedercorn LT la Briquerie 57100 THIONVILLE TD UML : diagrammes dobjets et de classes & page 8/8
Un client peut tre intress par plusieurs classes de biens.
Un client est identifi par un numro attribu par compostage. Il peut visiter plusieurs fois le mme bien
accompagn d'un responsable diffrent.
Un propritaire est identifi par son numro.
E E x xe e r rc ci i c ce e 1 1 3 3 : : s so o l lu u t ti i o o n n p p o o s ss si i b b l le e

Vous aimerez peut-être aussi