Atenção!

Seu navegador não é compatível com este curso. Instale um dos navegadores a seguir:

LINGUAGEM DE MODELAGEM UNIFICADA

Diagrama de Estados

Primeiramente, o Diagrama de Estados se apodera do ciclo de vida dos objetos e de seus atributos naquele instante. Em seguida, exibe os possíveis estados contidos em um objeto e o modo como os eventos podem influenciar esses atributos nos instantes seguintes. Por exemplo: tráfego de mensagens, temporizadores de controle, erros em procedimentos (status, flags etc.) e condições lógicas resolvidas.

Vejamos a representação de um Diagrama de Estados com seus principais componentes.

Clique em cada componente para acessar sua descrição.

Ponto inicial: tudo começa pela definição do estado inicial ou ponto de partida, representado por um círculo totalmente preenchido.

Ponto final: os pontos iniciais são seguidos por diversos estados finais – pontos finais. Os pontos finais são representados por um círculo maior, não preenchido, contornando outro círculo menor totalmente preenchido.

Transição: as transições aplicadas sobre um evento são representadas por uma linha com uma seta em sua extremidade final. A representação indica a ligação e o sentido do fluxo entre os estados.

Estado: a representação de um estado é realizada por um retângulo com ângulos arredondados.