Um diagrama de atividade de UML noVisio parece um gráfico de fluxo. O fluxo de controle é disparado pela conclusão de ações (ou atividades) dentro do sistema. O fluxo pode ser sequencial, simultâneo ou ramificado, indicado por formas como raias, bifurcações e junções.

Use um diagrama de atividades para descrever como várias atividades são coordenadas para fornecer um serviço ou outro resultado final. Os diagramas de atividade podem mostrar como os eventos em um caso de uso se relacionam entre si ou como uma coleção de casos de uso coordena para representar um fluxo de trabalho comercial.

Um exemplo de um diagrama de atividade de UML mostrando o fluxo de controle para registro de alunos na universidade.

Se você quiser representar um fluxo em resposta a eventos externos, use um diagrama de máquina de estado.

Iniciar um diagrama de atividade

  1. Inicie o Visio. Ou se você já tiver um arquivo aberto, clique em Arquivo > Novo.

  2. Na caixa Pesquisa, digite atividade UML.

  3. Selecione o diagrama atividade de UML.

  4. Na caixa de diálogo, selecione Unidades Métricas ou Unidades dos EUA.

  5. Selecione Criar.

  6. O diagrama é aberto. Você deve ver a janela Formas ao lado do diagrama. Se você não vê-lo, vá para Exibir > Painéis de Tarefas e certifique-se de que Shapes está selecionado. Se você ainda não vir, clique no botão Expandir formas à esquerda.

  7. Na guia Exibir, verifique se a caixa de seleção ao lado de Pontos de Conexão está selecionada. Essa opção faz com que os pontos de conexão apareçam quando você começa a conectar formas.

  8. Agora você pode inserir as raias e criar o fluxo de controle de atividade no diagrama.

Projetar seu diagrama

  • Se você quiser indicar a responsabilidade no diagrama de atividades, arraste uma forma Deslamão para a página para 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.

      Forma de raia-de-água.

    2. Clique duas vezes em cada rótulo na forma para alterar o nome padrão.

    3. Repita as etapas ae b até adicionar todas as partições ou unidades organizacionais necessárias.

    4. Arraste as alças de seleção lateral nas formas de raia para tornar as faixas do tamanho que você deseja.

  • Use as formas nó inicial e final para representar os pseudo-estados iniciais e finais.

    Nó inicial.   Nó final.

  • Adicione uma forma action para cada estado de ação ou atividade que você deseja representar.

    Forma de ação.

  • Use uma forma Decision com condições de proteção para indicar uma possível transição de um estado de ação.

    Forma de decisão.

  • Use o nó Bifurcação para representar a forcar um estado de ação em vários estados paralelos.

    Nó bifurcação.

  • Use o nó Join para representar a sincronização de vários estados de ação em um estado.

    Associar nó.

Observação: A criação e edição de diagramas de UML no Visio para a Web requer uma licença Visio Plano 1 ou Visio Plano 2, que é comprada separadamente do Microsoft 365. Para obter mais informações, entre em contato com seu Microsoft 365 administrador. Se o administrador tiver ligado a "compra de autoatendamento", você poderá comprar uma licença para Visio si mesmo. Para obter mais detalhes, consulte Perguntas frequentes sobre compra de autoatendores.

Iniciar um diagrama de atividade

  1. Abra Visio para a Web.

  2. Próximo ao canto superior direito da página, selecione Mais modelos.

  3. Pesquise atividade de UML ou role para baixo na Galeria para a linha Atividade de UML.

  4. Comece com um modelo de atividade umL em branco ou um diagrama inicial de atividade de UML. Selecione Criar no que você deseja usar.

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

Projetar seu diagrama

  • Se você quiser indicar a responsabilidade no diagrama de atividades, arraste uma forma Deslamão para a página para 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.

      Forma de raia-de-água.

    2. Clique duas vezes em cada rótulo na forma para alterar o nome padrão.

    3. Repita as etapas ae b até adicionar todas as partições ou unidades organizacionais necessárias.

    4. Arraste as alças de seleção lateral nas formas de raia para tornar as faixas do tamanho que você deseja.

  • Use as formas nó inicial e final para representar os pseudo-estados iniciais e finais.

    Nó inicial.   Nó final.

  • Adicione uma forma action para cada estado de ação ou atividade que você deseja representar.

    Forma de ação.

  • Use uma forma Decision com condições de proteção para indicar uma possível transição de um estado de ação.

    Forma de decisão.

  • Use o nó Bifurcação para representar a forcar um estado de ação em vários estados paralelos.

    Nó bifurcação.

  • Use o nó Join para representar a sincronização de vários estados de ação em um estado.

    Associar nó.

Iniciar um diagrama de atividade

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

  2. Na 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 no qual você deseja criar um diagrama de atividade. Aponte para Novoe clique em Diagrama de Atividade.

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

    Observação: Se o exibição de árvore não estiver visível, no menu UML, aponte para Exibire clique em Explorador de Modelos.

Projetar seu diagrama

  1. Se você quiser indicar a responsabilidade no diagrama de atividades, arraste uma forma Deslamão para a página para cada classe, pessoa ou unidade organizacional que você deseja representar.

    1. No estêncil Atividade, arraste uma forma Deslíngular 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 ae b até adicionar todas as partições ou unidades organizacionais necessárias.

    4. Arraste as alças de seleção lateral nas formas Deslamão para tornar as faixas do tamanho que você deseja.

    5. Drag State, Action State, Object In State and Signal Receipt or Signal Send shapes into the areas defined by the swimlanes and connect them using Control Flow and Object Flow shapes.

  2. Arraste um Estado de Ação ou uma forma 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 pseudo-estados iniciais e finais. Trabalhar com formas de estado em diagramas de gráfico de estado e atividade de UML

  3. Conexão Controle Flow formas para formas de Estado para indicar a alteração de um estado para outro.

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

    2. Cole o ponto de Flow de forma (sem a ponta de seta) a um ponto de conexão Imagem do ponto de conexão - X azul na forma Estado de Ação ou Estado de origem.

    3. Cole o ponto de Flow de forma (com uma ponta de seta) a um ponto de conexão na forma Estado de Ação ou Estado de destino.

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

  4. Use as formas de transição complexas, Transition (Fork) ou Transition (Join), para representar a forcar um estado de ação em vários estados paralelos ou a sincronização de vários estados de ação em um estado. Para obter mais informações, consulte Work with transition shapes in UML statechart and activity diagrams.

  5. 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.

  6. Clique duas vezes em qualquer forma para abrir sua caixa de diálogo Propriedades de UML onde você pode adicionar um nome, cadeia de caracteres de transição, condição de proteção, eventos adiados e outras propriedades.

  7. Salve o diagrama.

Confira também

Diagramas UML no Visio 

Criar um diagrama de máquina de estado de UML

Criar um diagrama de caso de uso UML

Precisa de mais ajuda?

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

Estas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade da tradução?
O que afetou sua experiência?

Obrigado por seus comentários!

×