User Tools

Site Tools


2010_2011:s2:omgl:mod-si:td:classescode

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2010_2011:s2:omgl:mod-si:td:classescode [2011/04/17 19:41] blay2010_2011:s2:omgl:mod-si:td:classescode [2011/05/17 14:37] (current) blay
Line 3: Line 3:
 ====== Lecture ====== ====== 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.+Suite à l'analyse de la "Galerie d'art", voici le diagramme de classes et les diagrammes de séquence en conception qui ont été produits.
  
-{{:2010_2011:s2:omgl:mod-si:td:imageclasseconception.png|{{:2010_2011:s2:omgl:mod-si:td:imageclasseconception.png|}}}}+  * **Diagramme de classes** 
 +{{:2010_2011:s2:omgl:mod-si:td:imageclasseconceptioncode.png|}}
  
 +  * **Diagramme de séquence général**
 +{{ :2010_2011:s2:omgl:mod-si:td:diagseqconceptioncode.png?750 |}}
  
-DIAGRAMME DE CLASSES+  * **Diagramme de séquence identification du client ** 
 +{{:2010_2011:s2:omgl:mod-si:td:diagseqconcepcodeidentification.png|}}
  
  
-DIAGRAMME DE SEQUENCE +<note> 
- +Une équipe a été placée sur le package //galeriePk//, une sur les contrôleurs et les vues.
- +
-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. Des tests ont été développés sur les classes du package Galerie.
 +</note>
  
  
 ===== De la conception au code ===== ===== De la conception au code =====
    - A vous de mettre en oeuvre en Java le code correspondant à la Facturation.    - 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 +   - Pour tester l'intégration de votre code, vous lancerez le programme principal contenu dans la classe ControleurAchatOeuvre
  
 +==== Codes ====
 +   * {{:2010_2011:s2:omgl:mod-si:td:galeriepk.zip|}}
 +   * {{:2010_2011:s2:omgl:mod-si:td:testpk.zip|}}
 +   * {{:2010_2011:s2:omgl:mod-si:td:ihmpk.zip|}}
 +   * {{:2010_2011:s2:omgl:mod-si:td:controlspk.zip|}}
 +   * {{:2010_2011:s2:omgl:mod-si:td:facturationpartielpk.zip|}} 
 +   * {{:2010_2011:s2:omgl:mod-si:td:algoprogbase.zip|}}
 +   * {{:2010_2011:s2:omgl:mod-si:td:algoprogutil.zip|}}
 +   * {{:2010_2011:s2:omgl:mod-si:td:algoprogbaseutil.zip|}}
 +[[2010_2011:s2:omgl:mod-si:td:classescodeDiagrammes|Visualisation des codes sous la forme de diagrammes UML Générés]]
  
 ===== Retours sur l'architecture ===== ===== Retours sur l'architecture =====
Line 30: Line 42:
    - 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).    - 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?    - 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