Problèmes et exercices Les exercices suivants utilisent les principaux concepts des diagrammes d’états-transitions. EXERCICE 1 DIAGRAMME D’ÉTATS-TRANSITIONS D’UN DE L’INSEE INDIVIDU DU POINT DE VUE Représentez par un diagramme d’états-transitions les états que peut prendre un individu du point de vue de l’INSEE : vivant, décédé, mineur, majeur, célibataire, marié, veuf et divorcé. Supposez que seul un individu majeur peut se marier. Utilisez des états composites pour cumuler les états : un individu peut être simultanément vivant, majeur, et divorcé par exemple. Figure 4.17 Un individu du point de vue de l’INSEE. vivant majeur mineur marier marier célibataire marié after (18 ans) veuf décès conjoint divorcer marier majoritéAnticipée divorcé décéder décédé La machine à états englobante est implicite ici. L’utilisation d’un événement de type after permet de déclencher le passage à l’état majeur. Seules les transitions légales sont représentées : une personne ne peut se marier si elle est déjà mariée. La transition décéder est franchissable quel que soit le sous-état de vivant dans lequel se trouve un individu. 142 UML 2
© Copyright 2024 ExpyDoc