Diagrama de Estado

<< Click to Display Table of Contents >>

Navigation:  UML >

Diagrama de Estado

Previous pageReturn to chapter overviewNext page

Definição

 

Em engenharia de software e eletrônica digital, um diagrama de transição de estados é uma representação do estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um sistema. Com isso, o objeto pode passar de um estado inicial para um estado final) através de uma transição.

 

Estado: Condição ou situação durante a vida de um objeto na qual ele satisfaz algumas condições, executa algumas atividades ou espera por eventos.

Transição: O relacionamento entre dois estados, indicando que o objeto que está no primeiro estado irá passar para o segundo estado mediante a ocorrência de um determinado evento e em certos casos uma condição.

Condição: causa necessária para que haja a transição de estado. Decorre da ocorrência de um evento ou circunstância que propicia a transição de estado.

Estado inicial: Estado por onde se começa a leitura de um diagrama de estado.

Estado final: Estado que representa o fim de uma máquina.

Ação: atividade do sistema que efetua a transição de estado.

 

Exemplo

estado1

 

Outro exemplo

 

estado2

 

 

Exemplo 3

 

 

estado3

 

 

 

Exemplo 4

 

estado4