Création des diagramme de séquence et de classes
Exercice 1 - Base de donnée de CD emprunter
On souhaite écrire une application de gestion d'une
base de données de CD et DVD personnel pour suivre les prets
de CD et DVD effectués à des amis.
Une parties des écrand de l'application est déjà disponible pour
vous donner une idée :
lent.png et
friend.png
-
Voci l'ensemble des UCs dégagée, il ne sont malheureusement pas
rangés en paquetage
Écrire le diagramme des concepts.
On ne pourra malheureusement pas utiliser le plugin Omondo d'eclipse
car il y a un méchant bug donc on va le faire à la main :(
-
Une fois le diagramme des concepts fini, regrouper les concepts en
paquetage et créer le diagramme des paquetages une fois ceux-ci trouvés.
-
Repartisser les Use Cases dans chaque paquetage
et créer un diagramme de Use Cases pour chaque paquetage.
-
L'etudee technique du logiciel a déjà été effectué et il a été décidé
d'utiliser la bibliothèque PrefBD pour
effectuer la persitence.
Créer le diagramme des classes correspondants.
-
Pour chaque paquetage, créer un diagramme de classe vide pour l'intstant.
Puis pour chaque UCs du paquetage, créer un diagramme de séquence.
Chaque classe d'un objet du diagramme de séquence devra
apparaitre dans le diagramme de classe.
-
Une fois l'ensemble des diagrammes de séquence écrit, écrire les tests JUnit
pour chaque classe de chaque paquetage.
-
Voila, vous pouvez maintenant écrire l'ensemble des méthodes des classes de
chaque paquetage.
Rémi Forax - Université de Marne La Vallée