Criar um diagrama de gráfico de estados UML

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Statechart diagram showing the transitions an object undergoes as it responds to outside events

Nota de Aviso 1 O inicial estado é o estado de um objeto antes de todos os eventos no diagrama tem seguimento.

Imagem do botão Um estado representa uma instantâneas durante a vida de um objeto. Faça duplo clique numa forma de Estado para adicionar um nome e respectivas acções internas e atividades da lista.

Callout 3 TransitionsTransitions indicam que, em resposta a um evento, um objeto será passe de um Estado para outro e efetue uma ação.

Passo 4 evento que determina a transição chama-se na cadeia de transição. Faça duplo clique numa transição para rotular com uma cadeia que, para além de uma assinatura de evento, também pode incluir uma condição atento, uma expressão de ação e muito mais.

  1. Abra o modelo UML que contém a classe ou caso de utilização que inclui o comportamento que pretende representar num diagrama de gráfico de estados.

  2. No menu Ficheiro, aponte para Novo, aponte para Software e, em seguida, clique em Diagrama de Modelo UML.

  3. Na vista de árvore, clique com o botão direito no rato no ícone que representa a classe ou o caso de utilização que inclui o comportamento que pretende representar num diagrama de gráfico de estado. Aponte para Novo e clique em Diagrama de Gráfico de Estados.

    Aparece uma página em branco e o stencil Gráfico de Estados UML torna-se no stencil de nível mais elevado. A área de trabalho apresenta 'Gráfico de Estados' como marca de água. Um ícone representando o diagrama é adicionado à vista de árvore.

    Nota: Se a vista da árvore não estiver visível, no menu UML, aponte para Ver e, em seguida, clique em Explorador de Modelos.

  4. Arraste formas Estado para a página de desenho para representar a sequência de estados que um objecto atravessa.

    Trabalhar com formas de estado em diagramas de gráfico de estado e atividade UML

  5. Arraste uma forma Estado Composto para a página para representar subestados simultâneos, mutuamente exclusivos ou aninhados.

    Trabalhar com formas de estado composto em diagramas de gráfico de Estado UML

  6. Ligar estados a outros estados utilizando formas Transição para indicar que um objecto em determinado estado passará a outro estado em resultado de um evento.

    Trabalhar com formas de transição em diagramas de gráfico de estado e atividade UML

    Sugestão: Utilize a forma de transição em arco para indicar que um objeto permanece no mesmo Estado em resposta a um evento. Ligar ambas as extremidades da transição a ligação pontos Connection point image - blue X na mesma forma de estado.

  7. Ligue formas Transição a formas Transição (União) e Transição (Bifurcação) para representar a bifurcação de um estado em diversos estados ou a sincronização de diversos estados num único estado.

  8. Utilize formas Histórico Superficial ou Histórico Profundo para indicar que um objecto retoma um estado que assumiu anteriormente, no âmbito de uma região.

    Trabalhar com formas de estado composto em diagramas de gráfico de Estado UML

  9. Faça duplo clique em qualquer forma para abrir a respectiva caixa de diálogo Propriedades UML e adicione um nome, acções, actividades, eventos e outras propriedades.

  10. Guarde o diagrama.

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×