Criar um diagrama de gráfico de estado UML

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Importante: O diagrama UML não está disponível no Visio 2013 e versões mais recentes. Para obter informações sobre os diagramas UML em Visio 2013 e versões mais recentes, consulte diagramas UML no Visio.

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

Texto explicativo 1 O inicial estado é o estado de um objeto antes de todos os eventos no diagrama ajam sobre ele.

Texto explicativo 2 Um estado representa uma instantâneas na vida de um objeto. Clique duas vezes em uma forma de estado para adicionar um nome e listar suas ações e atividades internas.

Texto explicativo 3 TransitionsTransitions indicam que, em resposta a um evento, um objeto irá passar de um estado para outro e executar uma ação.

Texto explicativo 4 O evento que dispara a transição é nomeado na sequência de transição. Clique duas vezes em uma transição para rotulá-la com uma cadeia de caracteres que, além de uma assinatura de evento, também pode incluir uma condição de proteção, uma expressão de ação e mais.

  1. Abra o modelo UML que contém a classe ou caso de uso que inclui o comportamento que você deseja representar em um diagrama.

  2. No menu arquivo, aponte para novo, aponte para o Software e clique em Diagrama de modelo UML.

  3. No modo de exibição em árvore, clique com botão direito no ícone que representa o classe ou caso de uso que inclui o comportamento que você deseja representar em um diagrama de gráfico de estado. Aponte para novo e clique em Diagrama.

    Uma página em branco aparece e o estêncil de Gráfico de estado UML torna-se o estêncil principal. O espaço de trabalho exibe 'Gráfico de estado' como marca d'água. Um ícone representando o diagrama é adicionado à exibição em árvore.

    Observação: Se o modo de exibição de árvore não estiver visível, no menu UML, aponte para Exibir e clique em Gerenciador de modelos.

  4. Arraste formas de estado para a página de desenho para representar a sequência de estados que um objeto passa.

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

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

    Trabalhar com formas de estado compostas em diagramas de gráfico de estado UML

  6. Conecte estados a outros estados usando formas de transição para indicar que um objeto em um estado entrará no segundo estado em resposta a um evento.

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

    Dica: Use a forma em arco transição para indicar que um objeto permanece no mesmo estado em resposta a um evento. Conectar-se ambas as extremidades da transição para pontos de conexão Imagem do ponto de conexão - X azul na mesma forma estado.

  7. Conecte formas de transição para formas de transição (associação) e transição (Bifurcação) para representar a divisão de um estado em estados múltiplos ou a sincronização de vários estados em um estado.

  8. Use formas de Histórico superficial ou Histórico detalhado para indicar que um objeto volta ao estado em que esteve por último dentro de uma região.

    Trabalhar com formas de estado compostas em diagramas de gráfico de estado UML

  9. Clique duas vezes em qualquer forma para abrir a caixa de diálogo Propriedades UML e adicionar um nome, ações, atividades, eventos e outras propriedades.

  10. Salve o diagrama.

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×