Um diagrama de atividades é semelhante a um diagrama de fluxo de trabalho de negócios (ou BPMN ) ou a um fluxograma simples, com semântica mais rica. Descreve as atividades do sistema, ou as pessoas que realizam as atividades, e o fluxo sequencial dessas atividades. Os diagramas de atividades são um dos diagramas UML relacionados aos métodos orientados a objetos, por meio dos quais podem ser utilizados em qualquer outro paradigma de desenvolvimento de software.
Os diagramas de atividades descrevem o fluxo de controle de uma atividade para outra, descrevendo a sequência de atividades, e as atividades indicam as ações e estados das coisas que estão sendo processadas. A perspectiva do diagrama de atividades é a interação entre as diferentes atividades dos objetos no sistema, e a interação entre as atividades permite um melhor entendimento do problema.
Os elementos de um diagrama de atividades
Atividades
- As atividades são descritas como frases verbo-objeto, as atividades são representadas por retângulos arredondados e o fluxo de controle entre as atividades é representado por setas sólidas.
- As atividades representam ações no processo, e as atividades podem ser grandes ou pequenas, e as atividades podem continuar a ser decompostas em atividades menores.
- A granularidade das atividades é determinada pelo significado do diagrama a ser expresso, se pretende representar um processo amplo ou um processo específico.
Pontos inicial e final
- Os gráficos de atividade podem ter apenas um ponto de partida, mas podem ter vários pontos finais.
EDITAR ESTE EXEMPLO DE DIAGRAMA DE ATIVIDADES
Decisão de Ramificação
- O diamante representa a decisão de desvio, que é a mesma decisão de desvio do fluxograma.
EDITAR ESTE EXEMPLO DE DIAGRAMA DE ATIVIDADES
Forquilha e Junte-se
- Fork e Join devem ser usados em combinação para representar ações simultâneas.
- Fork indica que uma atividade é concluída para produzir várias atividades paralelas subsequentes; convergência indica que várias atividades são concluídas antes de prosseguir para a próxima atividade.
- Uma bifurcação é uma atividade que aponta para vários pontos, e uma junção é uma atividade que resulta da convergência de vários pontos.
- As atividades entre fork e join são executadas em paralelo, e após a execução final de todas as reuniões unificadas na próxima atividade.
EDITAR ESTE EXEMPLO DE DIAGRAMA DE ATIVIDADES
Objeto
- Um objeto é representado por uma caixa retangular e o nome do objeto é um substantivo chamado nó de objeto. As atividades podem ter várias entradas e saídas, e um objeto pode ser uma entrada que se torna uma atividade chamada fluxo de objetos.
EDITE ESTE EXEMPLO DE DIAGRAMA DE ATIVIDADES ONLINE
Pista
- A atividade na raia representa a ação à qual esse ator pertence. A interação de informações entre o papel (ator ou departamento) e a atividade pode ser melhor expressa pela interação de informações através das raias.
EDITE ESTE EXEMPLO DE DIAGRAMA DE ATIVIDADES ONLINE
Processo de envio
O exemplo a seguir descreve uma atividade de fluxo de negócios de processamento de pedidos. Na Figura abaixo, a ordem solicitada é parâmetro de entrada da atividade. Após o pedido ser aceito e todas as informações necessárias serem preenchidas, o pagamento é aceito e o pedido é enviado.
EDITE ESTE EXEMPLO DE DIAGRAMA DE ATIVIDADES ONLINE
Exemplo – Diagrama de Atividades – Processo de Proposta Comercial
Os diagramas de atividades também podem ser usados para descrever os papéis e as áreas de responsabilidade no negócio – em outras palavras, quem é responsável por fazer o que no negócio. As funções e áreas de responsabilidades são documentadas como colunas (raias UML) no diagrama de atividades. As raias mostram quais trabalhadores de negócios participam da realização do fluxo de trabalho
Este diagrama de atividades documenta como a empresa executa um processo de proposta, com três áreas de responsabilidades (interface de vendas do cliente, proprietário da proposta e proprietário da cotação)
EDITE ESTE EXEMPLO DE DIAGRAMA DE ATIVIDADES ONLINE
Mais exemplos de diagrama de classe:
Exemplo 1: Processo de envio de artigo
EDITE ESTE EXEMPLO DE DIAGRAMA DE ATIVIDADES ONLINE
Exemplo 2: raias multidimensionais
A UML 2.0 estende esse recurso de particionamento a várias dimensões para diagramas de atividades e fornece notação adicional, para que ações individuais possam ser rotuladas com o nome da partição à qual pertencem.
O diagrama abaixo mostra um exemplo de raias multidimensionais como elas apareceriam de acordo com a UML 2.0, onde as ações são agrupadas de acordo com a localização e responsabilidade.
EDITE ESTE EXEMPLO DE DIAGRAMA DE ATIVIDADES ONLINE
Exemplo e modelos de diagrama de atividades
order priligy online uk At first it will be hard for you to stop and put the book down