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
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:37] (current)
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:​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 34: 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?
-   - 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.1303076680.txt.gz · Last modified: 2011/04/17 23:44 by blay