Buscar

15_-_Diagrama_de_Atividades-2322f760868841ecaae2539e6e699605

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Curso Superior de Tecnologia em 
Análise e Desenvolvimento de 
Sistemas - ADS
Prof. Dr. F Gerson Meneses
Análise e Projeto de Sistemas
15 – Diagrama de Atividades
Conteúdo
 Atentai bem...
 Nó inicial
 Ação
 Fluxo de controle
 Nó final
 Nó de decisão
 Final do Fluxo
 Nó de bifurcação ou fork
 Nó de união ou join
 Merge
 Subatividade
 Raias
 Nó de objeto
 Sinais de aceitação
 Relação do Diagrama de atividades e do Diagrama de casos de uso
Atentai bem....
 Representa aspectos dinâmicos e pode ser utilizado para 
modelar desde um sistema completo, alguns módulos do 
sistema, uma pequena parte do código, um algoritmo ou 
processos (fluxos de trabalho) de uma organização.
 O Diagrama de Atividades é uma evolução do Fluxograma, a 
diferença é que ele permite documentar fluxos de controle 
concorrentes.
Notações do Diagrama de Atividades
 Nó inicial
 Ação
 Fluxo de controle
 Nó final
 Nó de decisão
 Final do Fluxo
 Nó de bifurcação ou fork
 Nó de união ou join
 Merge
 Subatividade
 Raias
 Nó de objeto
 Sinais de aceitação
Vejamos cada uma 
delas:
Nó inicial
 Marca o início do fluxo.
Um diagrama de 
atividades pode ter 
mais de um nó inicial
Ação
 É a unidade mais básica, indivisível ou atômica de um 
diagrama de atividades;
 Representa a transformação dos dados por meio de um 
processo, alguma etapa ou alguma rotina.
O nome da ação 
deve começar com 
um verbo no 
infinitivo
Fluxo de controle
 Um seta partindo de um nó inicial ou de uma ação para 
outra;
 Mostra a ordem de execução das ações.
É presentado por 
um segmento de 
reta com uma seta 
em uma 
extremidade
No final
 Marca a saída de um processamento.
Um diagrama de 
atividades pode ter 
mais de um nó 
final
No de decisão
 Representa a necessidade de uma escolha por parte do 
usuário, ou um desvio de fluxo mediante uma condição;
 Vários fluxos podem ser derivados de uma condição.
Nada mais é do que 
a representação de 
um “IF then Else”
Final de fluxo
 Mostra o encerramento de uma determinada rotina, 
porém, a atividade continua.
É diferente do Nó 
final, que 
representa o final 
da atividade
Nó de bifurcação ou Fork
 Mostra que um determinado fluxo, partindo de uma ação, 
pode ser transformado em dois ou mais fluxos que 
ocorrem concorrentemente.
É também 
conhecido como 
barra de 
sincronização
Nó de união ou Join
 Quando dois ou mais fluxos de controle foram 
transformados em um único fluxo de controle.
Processo inverso ao 
Fork
Merge
 Representa a chegada de vários fluxos que serão 
transformados em um só.
Utiliza o mesmo 
símbolo do Nó de 
Decisão
Subatividade
 Representa uma atividade que pode ser decomposta em 
outras atividades.
Mantém o 
diagrama 
balanceado
Raias
 Mostra a relação das atividades com os atores de um sistema.
Raias podem 
ser na 
horizontal ou 
na vertical
Nó de objeto
 Representa a instância de uma classe que deve ser 
destacada em um determinado ponto do diagrama.
É representado 
por um 
losango
Sinais de aceitação
 Demonstram que a ocorrência de um determinado evento 
depende de outro.
Podem ser de 
envio ou de 
recebimento
Relação do Diagrama de atividades e do 
Diagrama de casos de uso
 Ambos são dinâmicos, assim o diagrama de atividades 
pode ser usado para complementar o entendimento dos 
diagramas de casos de uso, principalmente os casos de uso 
complexos.
 Em casos de uso complexos, com: decisões, uniões, 
exceções ou divisões, documenta-los por meio de 
descrições textuais pode ser ambíguo. 
 Assim, os diagramas de atividades podem ser muito úteis 
e vir logo na sequencias aos diagramas de casos de uso 
(antes dos Diagramas de Classe).
Exemplo: com base nesse cenário de 
Caso de Uso
Exemplo: um possível Diagrama de 
Atividades seria esse:
Caixa 
Eletrônico foi 
considerado 
ator.
Referências:
 Disponíveis na ementa da disciplina.

Outros materiais