O Guia Fácil de Diagramas de Actividade UML

Os diagramas de atividade podem ser utilizados em todas as etapas de desenvolvimento de software e para diversos fins. E como são muito semelhantes aos fluxogramas, são geralmente mais populares do que outros tipos de diagramas UML.

Neste tutorial de diagrama de atividades, esperamos cobrir tudo o que você precisa saber sobre os diagramas de atividades para aprender e dominá-los. Role para baixo para encontrar;

O que é um diagrama de atividades?

Um diagrama de atividades UML ajuda a visualizar um determinado caso de uso a um nível mais detalhado. É um diagrama de comportamento que ilustra o fluxo de atividades através de um sistema.

Os diagramas de atividade UML também podem ser usados para representar um fluxo de eventos em um processo de negócios. Eles podem ser usados para examinar processos de negócios a fim de identificar seu fluxo e necessidades.

Símbolos do Diagrama de Atividades

A UML especificou um conjunto de símbolos e regras para desenhar diagramas de atividades. Seguir estão os símbolos do diagrama de atividades comumente usados com explicações.

Símbolo Nome Usar
Início Início/ Nódulo Inicial Usado para representar o ponto de partida ou o estado inicial de uma atividade
Atividade Atividade / Estado de Ação Usado para representar as atividades do processo
Ação Ação Utilizado para representar as sub-áreas executáveis de uma actividade
Fluxo de controle Fluxo de controle / Borda Usado para representar o fluxo de controle de uma ação para a outra
Fluxo de objetos Fluxo de objetos / Borda de controle Usado para representar o caminho dos objetos que se movem através da atividade
Nó final de atividade Atividade final Node Usado para marcar o fim de todos os fluxos de controle dentro da atividade
Nó final de fluxo Fluxo final Nó Usado para marcar o fim de um único fluxo de controle
Nó de decisão Nó de Decisão Utilizado para representar um ponto de ramificação condicional com uma entrada e múltiplas saídas
Nó de fusão Nó de mesclagem Usado para representar a fusão de fluxos. Possui várias entradas, mas uma saída.
Garfo Garfo Usado para representar um fluxo que pode ramificar-se em dois ou mais fluxos paralelos
Fundir Fundir Usado para representar duas entradas que se fundem em uma saída
Envio de sinais Envio de sinal Usado para representar a ação de enviar um sinal para uma atividade de aceitação
Recibo de sinal Recibo de Sinal Usado para representar que o sinal é recebido
Nota ou comentário Nota/ Comentário Usado para adicionar comentários relevantes aos elementos

Diagramas de atividades com Swimlanes

de atividades com swimlanes

Em diagramas de atividades com swimlanes – também conhecidos como partições – são utilizados para representar ou agrupar ações realizadas por diferentes atores em um único fio. Aqui estão algumas dicas que você pode seguir quando usar swimlanes.

  • Adicione swimlanes a processos lineares. Isso facilita a leitura.
  • Não acrescente mais do que 5 swimlanes.
  • Organizar swimlanes de uma forma lógica.

Como desenhar um diagrama de atividades

Os diagramas de atividade podem ser usados para modelar os requisitos do negócio, criar uma visão de alto nível das funcionalidades de um sistema, analisar casos de uso e para vários outros fins. Em cada um destes casos, aqui está como desenhar um diagrama de atividades desde o início.

Passo 1: Descubra as etapas de ação a partir de caso de uso

Aqui você precisa identificar as várias atividades e ações das quais seu processo ou sistema de negócios é composto.

Passo 2: Identificar os atores que estão envolvidos

Se você já descobriu quem são os atores, então é mais fácil discernir cada ação pela qual eles são responsáveis.

Passo 3: Encontre um fluxo entre as atividades

Figura a ordem em que as ações são processadas. Anote as condições que devem ser cumpridas para realizar determinados processos, quais ações ocorrem ao mesmo tempo e se você precisa adicionar alguma ramificação no diagrama. E você tem que completar algumas ações antes de poder prosseguir para outras?

Passo 4: Adicionar swimlanes

Você já descobriu quem é responsável por cada ação. Agora é hora de atribuir a eles uma swimlane e agrupar cada ação pela qual eles são responsáveis.

Clique aqui para começar a desenhar o seu diagrama de atividades.

Exemplos de Diagrama de Atividades

A seguir estão os modelos de diagramas de atividades que são editáveis instantaneamente. Clique na imagem para abri-la no editor para que você possa fazer as alterações online.

Diagrama de Atividades para Login

Diagrama de Atividades para Login

Diagrama de Atividades para Login (Clique no modelo para editar online)

Diagrama de atividades para o Sistema de Gestão de Documentos

Diagrama de Atividades para Sistema de Compras Online

Diagrama de atividades para o sistema de compras online

Diagrama de atividade para sistema de compras online (Clique no modelo para editar online)

Diagrama de atividades para ATM

Diagrama de atividades para ATM

Diagrama de atividades para ATM (Clique no modelo para editar online)

Diagrama de Atividades para o Sistema de Gerenciamento da Faculdade

Veja mais exemplos de diagramas de atividades

Partilhe o Tutorial do Diagrama de Actividades

Nós cobrimos tudo o que você precisa saber sobre diagramas de atividades neste tutorial de diagrama de atividades. Tens mais a acrescentar?

Se você ainda não viu, publicamos recentemente um Guia fácil para diagramas de classes UML. Que outros tipos de diagramas UML você quer que nós cubramos? Informe-nos na secção de comentários abaixo. E não se esqueça de compartilhar o tutorial do diagrama de atividades com seus amigos.

Join over thousands of organizations that use Creately to brainstorm, plan, analyze, and execute their projects successfully.

Get started here

Leave a comment

*
*

3 × four =

Back to top