1- Etablir un Diagramme de classe du modèle en appliquant les design patterns appropriés en justifiant les designs patterns appliqués.
=> Les designs Patterns utilises Sont:
Car nous avons la possibilité de Créer un groupe de figures et Chaque groupe peut contenir d’autres groupes.
Car Nous introduisons un Objet Paramétrage dont l’état est défini par des attributs et lorsque On voudrait qu’à que l’état d'un objet change, toutes les figures doivent être notifiées pour se mettre à jour.
Car Nous avons definit une famille d’algorithmes, encapsuler chaqu'un et les rendre interchangeables tout en assurant que chaque algorithme puisse évoluer indépendamment des clients qui l’utilisent (Le Dessin).