Odiagrama de atividades é voltado para ser aplicado como uma representação gráfica de fluxo. Sua função é demonstrada para destacar a modelagem computacional de aspectos dinâmicos do sistema.
O diagrama é indicado para apresentar os fluxos dinâmicos de processamento do futuro software e sistema. Sua apresentação é feita por estudo de modelagem dinâmica, sendo demonstrado por um fluxograma de atividades do sistema.
Um diagrama de atividades é feito quando:
NOTAÇÃO
INÍCIO
Representa o início do diagrama;

ATIVIDADE
É alguma tarefa que precisa ser realizada. Uma atividade é um método sobre uma classe.

DECISÕES
Um diagrama de atividade expressa uma decisão quando são usadas condições de guarda para indicar possíveis transições diferentes do objeto considerado.
Representa um comportamento condicional que a partir de uma única entrada poderá gerar algumas saídas.

BIFURCAÇÃO E JUNÇÃO
A representação de BIFURCAÇÃO utilizada para apresentar atividades que são realizadas em paralelo.