Criar um diagrama de atividade 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ê. No final da página, deixe sua opinião se estas informações foram úteis para você. Aqui está o artigo em inglês para facilitar a referência.

Activity diagram detailing the internal action states an object undergoes in its lifetime

Texto explicativo 1 O estado inicial é o estado de um objeto antes que qualquer evento no diagrama tenha sido acionado.

Imagem de botão Um estado da ação é um tipo de estado que representa uma atividade concluída.

Callout 3 Uma transição de um estado de ação ocorre quando a ação interna do estado da ação é concluída.

Etapa 4 Para indicar atividades simultâneas que devem ser concluídas antes que a próxima atividade possa ocorrer, use uma transição de junção.

Callout 5 Clique duas vezes em transições de Estados de ação para rotulá-las com condições guarda e expressões de ação.

Callout 6 Para indicar atividades que podem ocorrer em paralelo, use uma transição de bifurcação.

callout 7 O estado final representa a conclusão da atividade na situação que o diagrama representa.

  1. Abra o Visio, selecione modelose, em seguida, selecione software e banco de dados.

  2. Selecione atividade UMLe, em seguida, clique em criar.

    Agora você pode inserir raias e criar o controle de atividades no diagrama.

  3. Se você quiser indicar responsabilidade no diagrama de atividade, arraste uma forma de raia para a página de cada classe, pessoa ou unidade organizacional que você deseja representar. Para fazer isso:

    1. Arraste uma forma de Raia até a página do desenho.

    2. Clique duas vezes em cada etiqueta na forma para alterar o nome padrão.

    3. Repita as etapas a a e b. até adicionar todas as partições ou unidades organizacionais de que você precisa.

    4. Arraste as alças de seleção laterais nas formas de raia para fazer as pistas do tamanho desejado.

  4. Use as formas nó inicial e nó final para representar os pseudodispositivos iniciais e finais.

  5. Arraste a forma ação para cada ação ou estado de atividade que você deseja representar.

  6. Use a condição de proteção, como a forma de decisão , para indicar uma possível transição de um estado de ação.

  7. Use as formas de transição complexas, o de bifurcação ou o nó de junçãopara representar a bifurcação de um estado de ação em vários Estados paralelos ou a sincronização de vários Estados de ação em um estado.

  8. Salve o diagrama.

  1. Abra o diagrama de modelo UML que contém o elemento UML para o qual você deseja criar um diagrama de atividade.

  2. No modo de exibição em árvore, clique com o botão direito do mouse no ícone do pacote, subsistema, classe, operação ou caso de uso em que você deseja criar um diagrama de atividade. Aponte para novoe, em seguida, clique em diagrama de atividade.

    Uma página em branco é exibida, e o estêncil atividade UML torna-se o estêncil na extremidade superior. O espaço de trabalho exibe ' atividade ' como uma marca d' água. Um ícone que representa o diagrama é adicionado ao modo de exibição de árvore.

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

  3. Se você quiser indicar responsabilidade no diagrama de atividade, arraste uma forma de raia para a página de cada classe, pessoa ou unidade organizacional que você deseja representar.

    Criar raias em um diagrama de atividade

    1. Em um diagrama de atividade, arraste uma forma de raia para a página de desenho.

    2. Clique duas vezes na forma para adicionar um nome e outros valores de propriedade.

    3. Repita as etapas 1 e 2 até adicionar todas as partições ou unidades organizacionais de que você precisa.

    4. Arraste as alças de seleção laterais nas formas de raia para fazer as pistas do tamanho desejado.

    5. Arraste o estado, o estado da ação, o objeto nas raias de estado e de recebimento de sinal ou de sinal , para as áreas definidas pelas raias e para conectá-los usando o fluxo de controle e formas de fluxo de objeto .

  4. Arraste um estado de ação ou uma forma de estado para a página de desenho para cada Estado de ação ou atividade que você deseja representar. Use as formas estado inicial e estado final para representar os pseudodispositivos iniciais e finais. Trabalhar com formas de estado nos diagramas de gráfico de estado e atividade UML

  5. Conecte formas de fluxo de controle a formas de estado para indicar a alteração de um estado para outro.

    Indicar o fluxo do controle em um diagrama de atividade

    1. Em um diagrama de atividade, arraste uma forma fluxo de controle para a página de desenho.

    2. Cole o ponto de extremidade da forma de fluxo de controle (sem a ponta de seta) em um ponto de conexão Connection point image - blue X na forma de estado ou estado da ação de origem.

    3. Cole o ponto de extremidade da forma de fluxo de controle (com uma ponta de seta) em um ponto de conexão na forma de estado ou estado da ação de destino.

    4. Clique duas vezes na forma fluxo de controle para adicionar uma cadeia de caracteres de transição, incluindo uma evento, condição de proteção, expressão de ação e muito mais.

  6. Use as formas de transição complexas, transição (bifurcação) ou transição (junção), para representar a bifurcação de um estado de ação em vários Estados paralelos ou a sincronização de vários Estados de ação em um estado. Trabalhar com formas de transição nos diagramas de gráfico de atividades e de gráfico UML

  7. Se você quiser substituir cadeias de caracteres de transição por ícones de sinal, use as formas enviar sinal e recebimento de sinal para representar os sinais.

  8. Clique duas vezes em qualquer forma para abrir a caixa de diálogo Propriedades UML na qual você pode adicionar um nome, Cadeia de caracteres de transição, condição de proteção, eventos adiados e outras propriedades.

  9. Salve o diagrama.

Um diagrama de atividade é um caso especial de um diagrama de gráfico de estado em que todos os Estados são Estados de ação e o fluxo de controle é disparado pela conclusão de ações no estado de origem.

Relacionados a uma classe específica ou a um caso de uso, um diagrama de atividade descreve o comportamento interno de um método. Use um diagrama de atividade para representar um fluxo dirigido por ações geradas internamente. Use um diagrama de gráfico de esborda para representar um fluxo em resposta a eventos externos.

Os diagramas de atividade incentivam você a perceber e documentar atividades paralelas e simultâneas. Isso faz com que sejam excelentes ferramentas para o fluxo de trabalho de modelagem, a análise de casos de uso e a manipulação de aplicativos com vários encadeamentos.

Consulte Também

Diagramas UML no Visio

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.

×