HOPEX System Blueprint : Identifier les objets et le périmètre du projet : Présenter les données : Préciser le comportement d’une entité
   
Préciser le comportement d’une entité
Il est possible de représenter le comportement d’une entité particulière à travers un diagramme d’états.
Un diagramme d’états permet de représenter les différents états d’une entité ainsi que les transitions possibles d’un état vers un autre.
Vous pouvez créer le diagramme d’états d’une entité à partir de son menu contextuel, via la commande Nouveau > Diagramme.
Voici par exemple le diagramme de l’entité "Commande d’achat".
Une commande d’achat est d’abord créée, puis elle est complétée par l’utilisateur. Elle est ensuite, soit refusée par le représentant des achats qui l’analyse, soit validée. Après avoir été validée, elle est envoyée puis livrée. Si le produit est disponible en stock, la commande est directement livrée.
*Pour plus de détails sur l’utilisation des diagrammes d’états, voir le guide HOPEX UML.
Compatibilité UML 2.3
La norme UML 2.3 remplace le diagramme d’état par le diagramme de machine à état.
Une machine à état est l'ensemble des états et des transitions entre états qui définissent le comportement d'un objet.
Pour créer la machine à état d’une entité et le diagramme correspondant :
*Cliquez avec le bouton droit sur l’entité et cliquez sur Nouveau > Machine à état.