Buscar

uml-diagrama-atividades-v01

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

Diagrama de Atividades
DCC / ICEx / UFMG
Eduardo Figueiredo
http://www.dcc.ufmg.br/~figueiredo
http://www.dcc.ufmg.br/~figueiredo
Diagrama de Atividades
◼ Mostram as atividades que compõem 
um processo do sistema e o fluxo de 
controle
 Decompõe um processo em suas 
atividades 
◼ Modelam a execução de atividades 
sequenciais ou concorrentes
Elementos do Diagrama
◼ Estados iniciais e finais
◼ Atividades e transições
◼ Decisões
◼ Bifurcação e união
◼ Raias
Estados Iniciais e Finais
◼ Todos os diagramas de atividades 
possuem um estado inicial e pelo 
menos um estado final
 Podem haver vários estados finais
◼ Estado inicial indica o início do processo
◼ Estado final indica o fim do processo
Estado Inicial Estado Final
(iniciação) (conclusão)
Atividades
◼ Retângulos com bordas arredondadas 
representam as atividades
 Ação que deve ser feita
 Quando finalizada transfere a execução 
para a próxima atividade (transição)
Solicitar Produto
Transições
◼ Setas contínuas que representam fluxo 
de trabalho de uma atividade para outra
 Caminho a ser seguido para conclusão do 
processo
Solicitar Produto Processar Pedido
Decisões
◼ Losango utilizado para controlar os 
desvios do fluxo de controle
 Ramificação: uma entrada e duas saídas
 Mesclar: duas entradas e uma saída
◼ Utiliza-se uma expressão lógica
Solicitar Produto Processar PedidoPago?
Cancelar Pedido
Sim
Não
Bifurcação e União
◼ Barra sólida usada para atividades 
paralelas (concorrentes)
 Bifurcação: divisão do fluxo de controle
 União: sincronização das atividades
Processar Pedido Efetuar Cobrança
Raias (de Natação)
◼ Raias são uma forma de organização 
lógica das atividades
 Podem estar associadas a objetos, 
componentes do sistema ou a atores
Solicitar Produto
Cliente Vendas Estoque
Processar Pedido
Enviar Pedido
Diagrama de Atividades
Solicitar Produto
Cliente Vendas Estoque
Processar Pedido
Enviar Pedido
Receber Pedido Efetuar Cobrança
Coletar Itens
Pagar a Conta
Encerrar Pedido
Bibliografia
◼ G. Booch, J. Rumbaugh, I. Jacobson. 
UML, Guia do Usuário. 2ª Ed., Editora 
Campus, 2005.
 Capítulo 20
◼ M. Fowler. UML Essencial, 2a Edição. 
Bookmann, 2000.
 Capítulo 9

Outros materiais