2010_2011:s2:omgl:mod-si:td:classescode
This is an old revision of the document!
Table of Contents
D'un modèle de Classes au Code
Lecture
Suite à l'analyse de la “Galerie d'art”, voici les diagrammes de classes et le diagramme de séquence en conception qui ont été produits.
DIAGRAMME DE CLASSES
DIAGRAMME DE SEQUENCE
Une équipe a été placée sur le package Galerie, et une autre équipe a développé les contrôleurs. Des tests ont été développés sur les classes du package Galerie.
De la conception au code
- A vous de mettre en oeuvre en Java le code correspondant à la Facturation.
- Pour tester l'intégration de votre code, vous lancerez le programme principal contenu dans la classe XXXX
Retours sur l'architecture
- Si, à présent, nous décidions de modifier la sélection des oeuvres en développant une applet, quel(les) classes sont modifiées ?
- Les codes qui vous ont été donnés ne sont pas vraiment connectés à une base de données. Quel(les) classes faudrait-il modifier pour être connecté à une base de données ?
- Les codes donnés ne tiennent pas compte de la gestion des stocks. Comment modifieriez-vous les diagrammes de conception et les codes pour prendre en compte la gestion des stocks (l'émission de la facture entraîne le retrait des oeuvres des stocks).
- Nous décidons d'enrichir les oeuvres avec une date et une dimension. Que faut-il modifier pour prendre en compte ces informations et leur visualisation lors du choix d'une oeuvre?
Ecriture
Voici le diagramme de classe qu'il vous faut implémenter en java
Facture
Galerie
Voici les entêtes des classes à implémenter.
Exécution
Voici le programme de test.
Voici les oeuvres qui se trouvent dans la galerie. Sélectionner les oeuvres à acheter. Acheter Creer la facture (oeuvres) Voici la facture (toSTring avec affichage des titres des oeuvres)
2010_2011/s2/omgl/mod-si/td/classescode.1303069275.txt.gz · Last modified: 2011/04/17 19:41 by blay