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 revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
2010_2011:s2:omgl:mod-si:td:classescode [2011/04/17 23:44]
blay
2010_2011:s2:omgl:mod-si:td:classescode [2011/05/17 16:33]
blay
Line 6: Line 6:
  
   * **Diagramme de classes**   * **Diagramme de classes**
-{{:​2010_2011:​s2:​omgl:​mod-si:​td:​imageclasseconception.png|}} 
 {{:​2010_2011:​s2:​omgl:​mod-si:​td:​imageclasseconceptioncode.png|}} {{:​2010_2011:​s2:​omgl:​mod-si:​td:​imageclasseconceptioncode.png|}}
  
Line 17: Line 16:
  
 <​note>​ <​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 //​galeriePk//,​ une sur les contrôleurs et les vues.
 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>​ </​note>​
Line 24: Line 23:
 ===== 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:​classescodeDiagrammes|Visualisation des codes sous la forme de diagrammes UML Générés]]
  
 ===== Retours sur l'​architecture ===== ===== Retours sur l'​architecture =====
Line 34: Line 41:
    - 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?
-   - Comment améliorer l'​identification?​ 
- 
- 
-====== 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.txt · Last modified: 2011/05/17 16:37 by blay