This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
2016_2017:s3:concprogobjet:td:td4 [2016/11/16 11:23] blay [Rendu] |
2016_2017:s3:concprogobjet:td:td4 [2016/11/16 11:25] (current) blay [Rendu] |
||
---|---|---|---|
Line 84: | Line 84: | ||
- un diagramme UML qui visualise uniquement les classes/interfaces dont votre code dépend directement. | - un diagramme UML qui visualise uniquement les classes/interfaces dont votre code dépend directement. | ||
* le diagramme vise à visualiser l'architecture de votre solution | * le diagramme vise à visualiser l'architecture de votre solution | ||
- | * les attributs faisant référence à des classes sont uniquement représentés sous la forme d'associations | + | * les attributs faisant référence à des classes/interfaces sont uniquement représentés sous la forme d'associations (rôle, cardinalité, orientée) |
* pas de getter et setter | * pas de getter et setter | ||
- | * les différents patterns apparaissent sous forme d'annotation | + | * pas de classes non directement utilisées par exemple, GrapheX etc. |
+ | * les différents patterns apparaissent sous forme d'annotations | ||
* le diagramme peut être obtenu par reverse-engineering mais doit être adapté pour répondre aux points précédents. | * le diagramme peut être obtenu par reverse-engineering mais doit être adapté pour répondre aux points précédents. | ||
- les codes sources des classes que vous avez créées ou modifiées exclusivement. | - les codes sources des classes que vous avez créées ou modifiées exclusivement. |