PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Éléments d'un diagramme d'états-transitions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Un diagramme d'états-transitions présente un automate à états finis. Il permet ainsi de décrire les changements d'états d'un objet ou d'un composant.
Un état se caractérise par sa durée et sa stabilité.
Une transition représente le passage instantané d'un état vers un autre.
Une transition est déclenchée :
  • soit par un événement.
  • soit automatiquement lorsque aucun événement déclencheur est spécifié.
Par exemple, le diagramme suivant présente les différentes étapes d'une machine à laver les voitures :
Éléments d'un diagramme d'états-transitions
Un diagramme d'états-transitions est composé des éléments suivants :
  • état : représente la valeur des attributs d'un objet à un instant donné.
  • état initial : représente l'état au démarrage du système.
  • état final : représente l'état dans lequel se trouve le système à la fin du fonctionnement.
  • super-état : permet de structurer le diagramme en indiquant plusieurs niveau de distinction entre les états.
  • historique : représente le dernier état actif d'un super-état.
  • souche : permet de symboliser les états contenus dans un super-état. Il est ainsi possible de relier ces états à d'autres états n'appartenant pas au super-état.
  • transition : représente le passage d'un état à un autre.
  • paquetage : divise et organise la représentation du diagramme (de la même manière que les répertoires organisent les fichiers).
Pour plus de détails sur les manipulations possibles sur les diagrammes d'états-transitions, consultez Manipulations sur un diagramme d'états-transitions.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire