Accueil » Conception & Analyse » Télécharger TD corrigé de UML

Télécharger TD corrigé de UML

Télécharger des exercices gratuits sur TD corrigé de UML, ebook en PDF de 2 pages.

Catégorie: , type de fichier: PDF, Nombre de page: 2, auteur: , license: , taille de fichier: 190.20 Kb, niveau: , date: , téléchargement: .

Télécharger

Extrait du cours :

Exercice 3 – UML → code
Ecrire le code correspondant à ce diagramme de classe.
Un extrait de code utilisant ces classes vous est donné.
A partir de cet extrait, essayez de :
1/ compléter votre code
2/ indiquer à quoi sert la structure de classes du schéma
Exercice 4 – Amazon
Le but de cet exercice est de modéliser un système d'achat en ligne de type Amazon réalisé avec
J2EE.
Tout d'abord, télécharger le fichier tdamazon.zip ( http://igm.univ-mlv.fr/ens/Master/M1/2011-
2012/POO/tdamazon.zip ). et intégrer le à votre projet courant
Utilisez l'éditeur UML que vous avez choisi au début du TD.
1. Faire le diagramme de classe avec simplement les classes, leurs attributs et méthodes.
2. Maintenant, vous allez modifier le diagramme. Faire apparaître les relations d'héritage sur le
diagramme: CD, DVD & Book implémentent l'interface Item.
3. La prochaine étape va être de créer des associations. Modéliser le fait qu'un Kart ne puisse
avoir qu'un client, qui ne doit pas forcément être renseigné au départ.
Regarder maintenant les apports à la classe Kart. Faites apparaître le champs Customer sur
le diagramme Kart.
4. Ajouter les associations suivantes avec les cardinalités appropriées en fonction des
indications ci dessous :
• Un Kart peut avoir plusieurs Item. Ajouter une association en utilisant une ArrayList.
• Ajouter une classe abstraite Product commune à CD, DVD et Book.
• Un Product doit avoir un Editor. Un Editor peut avoir plusieurs Product.
• Un Book doit avoir un ou plusieurs Author. Un Author peut avoir écrit plusieurs
Book.
• Un Book peut avoir une BookCover
• Un Dvd possède plusieurs Language's.

Laisser une réponse

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*