Buscar

Aula_0013-Modelagem-de-Atividades

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 12 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 12 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 12 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

Princípios de Análise 
e Projeto de Sistemas 
com UML 
2ª edição 
Eduardo Bezerra 
 
Editora Campus/Elsevier 
Capítulo 11 
Modelagem de Atividades 
Diagrama de Atividade 
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição 3 
Diagrama de Atividade 
• É um tipo especial de diagrama de estados, onde são exibidos 
estados de uma atividade ao invés do objeto; 
 
• Tem um formato semelhante a um fluxograma; 
 
• Os elementos do diagrama podem ser divididos em dois 
grupos: 
– Fluxo de Controle Sequenciais 
– Fluxo de Controle Paralelo 
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição 4 
Diagrama de Atividade 
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição 5 
Diagrama de Atividade 
• O diagrama exibe os passos de uma computação, cada estado é 
um passo, onde o sistema está realizando algo; 
 
• Um estado pode ser: 
– Estado atividade: Demora um tempo para ser finalizada 
– Estado ação: É realizada instantaneamente 
 
• Assim como no diagrama de estados são listados os pontos 
iniciais, finais e condições de guarda. 
 
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição 6 
Diagrama de Atividade 
• Existem estruturas especiais no diagrama de atividade: 
– Ponto de ramificação: Possui uma transição de entrada e várias de 
saída. Para cada transição de saída há uma condição de guarda. 
 
– Ponto de junção/união: Reúne transições que terminam em um ponto 
de ramificação comum. 
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição 7 
Diagrama de Atividade 
Fluxo de Controle Paralelo 
 
• São elementos que indicam que os fluxos são concorrentes. Há 
dois: 
– Barra de bifurcação: recebe uma transição de entrada e cria dois ou 
mais fluxos de saída 
– Barra de junção: recebe duas ou mais transições e une em um único 
fluxo. 
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição 8 
Diagrama de Atividade 
Raias de Natação 
 
• Para organizar os processos, as vezes dividimos por vários 
agentes que executarão; 
 
• Podemos representar esse fato por raias de natação 
 
• As raias dividem o diagrama em compartimento, cada um 
executado por uma entidade diferente. 
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição 9 
Diagrama de Atividade 
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição 10 
Possíveis usos 
• Não são frequentemente utilizados, quando são tem o seguinte 
objetivo: 
– Modelar o fluxo de trabalho de um processo de negócio: torna mais 
fácil a compreensão daquele processo; 
 
– Modelar a lógica de um caso de uso: Como a linguagem textual dos 
casos de uso não deixa claro certos aspectos, o uso do diagrama pode 
facilitar a compreensão; (não substitui os casos de uso) 
 
– Modelar operações complexas: Ajuda a compreender algumas 
operações mais complexas do sistema. 
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição 11 
Referências 
• BEZERRA, Eduardo. Princípios de Análise e Projeto de 
Sistemas com UML. Rio de Janeiro: Editora Campus, 2006. 
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição 12

Continue navegando