E.D. de Génie Logiciel

Conception avec U.M.L.

IV - Analyse: Point de vue dynamique (Diagrammes d'états)

 

EXERCICE I bis:

On considère une fenêtre d'application sur écran au comportement simplifié, régi par 3 boutons placés dans l'angle supérieur droit de la fenêtre (lorsque celle-ci est visible).


Lors de sa création depuis une application, la fenêtre est normale, occupant un certain emplacement sur l'écran; elle peut alors être déplacée, ou redimensionnée. Lorsqu'elle est agrandie (à l'aide de l'un des boutons), elle occupe toute la surface disponible sur l'écran, et ne peut plus être déplacée ni redimensionnée; le même bouton lui permet ensuite de reprendre son apparence antérieure. Lorsqu'elle est réduite, elle est simplement représentée par une icône dans la barre des tâches actives (en bas de l'écran, en principe); elle peut alors être restaurée à son apparence antérieure (normale, ou agrandie).

 

QUESTION:

  1. Réaliser un Diagramme d'états correspondant aux spécifications ci-dessus.