Diagramme d’état

Définition - Que signifie le diagramme d'état?

Un diagramme d'états est un diagramme utilisé en informatique pour décrire le comportement d'un système en considérant tous les états possibles d'un objet lorsqu'un événement se produit. Ce comportement est représenté et analysé dans une série d'événements qui se produisent dans un ou plusieurs états possibles. Chaque diagramme représente des objets et suit les différents états de ces objets dans tout le système.

Il existe différents types de diagrammes d'états qui ont une sémantique différente et sont légèrement différents. Les diagrammes d'états représentent graphiquement des machines à états finis. Ils ne sont utilisés que pour comprendre le comportement des objets dans tout le système.

Definir Tech explique le diagramme d'état

Les éléments qui constituent un diagramme d'états sont des cases arrondies représentant les états et des flèches indiquant les transitions vers l'état suivant. La section activité décrit les activités que l'objet effectue pendant qu'il est dans cet état. Chaque diagramme d'état commence par un état initial, qui est l'état dans lequel l'objet est créé. Juste après l'état initial, les objets changent d'état et l'état suivant est déterminé par des conditions basées sur les activités. Dans certains cas, les diagrammes d'états représentent un super état, qui est une condition créée lorsque de nombreuses transitions mènent à un état particulier. Le super état montre que tous les états de ce diagramme passent à un état redondant, ce qui rend le diagramme plus complexe.

Une transition dans un diagramme d'états est une progression d'un état à un autre et est déclenchée par un événement interne ou externe à l'entité modélisée. Une action est une opération appelée par une entité modélisée. Une forme très traditionnelle de diagramme d'état pour une machine finie est un graphe orienté.