Programmation pour le TAL
Java - Cours
Exercice Java
UML - correction
Exercice UML
Reprenez la modélisation Playlist et proposez un nouveau modèle (diagramme de classes, avec multiplicités) et intégrez le fait que :
- Un morceau (ou track, ou enregistrement) correspond à une œuvre donnée, qui a un titre donné et a été composée à une date donnée
- Un album contient des morceaux qui sont, chacun, interprétés par un/des groupe(s) et/ou un/des artiste(s)
- Donnez des diagrammes d'objets pertinents pour votre nouvelle modélisation
- Votre modèle peut-il refléter la notion de reprise (cover) ? Sinon, modifiez-le pour modéliser cette notion.
- De la même manière, votre modèle peut-il (sinon, modifiez-le) refléter la notion de mix/bootleg, i.e. le fait qu'une portion déjà existante puisse être intégrée dans une nouvelle ?
Proposition de corrigé
[ Mention légale ]