Download - Diagrama de Atividades Prof. Edson E. Scalabrin [email protected] Telefone: 0xx-41-3271-1360
![Page 2: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/2.jpg)
Diagrama de Atividades:Notação
Atividade
Passagem de uma atividade para outra
Decisão
Subdivisão
Junção
Entrada
Saída
Merge
![Page 3: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/3.jpg)
Diagrama de Atividades:Notação
Condição[pagamento atrasado]
Expedição LogísticaIndica a passagem do fluxode uma atividade entre umator e outro.
Preencher Pedido Indica que uma atividadetem subatividades ou as estáinvocando
![Page 4: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/4.jpg)
Diagrama de Atividade
MostrarMessageBoxExibindo na
Tela
Criar arquivopostscript
Enviar arquivopostscript para
impressora
RemoverMessageBox
JanelaCliente.ExibaClientes()
![Page 5: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/5.jpg)
Diagrama de Atividade
MostrarMessageBoxExibindo na
Tela
Criar arquivopostscript
RemoverMessageBox
JanelaCliente.ExibaClinetes()
^Impressora.Print()
![Page 6: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/6.jpg)
Diagrama de Atividade
MostrarMessageBox
na Tela “Disco Cheio”
Criar arquivopostscript
RemoverMessageBox
JanelaCliente.ExibaClinetes()
^Impressora.Print()
MostrarMessageBoxExibindo na
Tela
[disco cheio]
[espaço livre no disco]
![Page 7: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/7.jpg)
Diagrama de Atividade
Início
AtualizarDisplayer
Sampler.Run(canal,frequencia)
CalcularPerformance
![Page 8: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/8.jpg)
Diagrama de Atividade
Início
AtualizarDisplayer
Displayer
CalcularPerformance
Sampler
![Page 9: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/9.jpg)
Diagrama de Atividades: Preparar Bebida
Procurar bebida
Acrescentar água ao
reservatório
Por café no filtro
Pegar xícaras
Por filtro na máquina
Ligar máquina
Coar café
Pôr café nas xícaras
luz se apaga
[café encontrado]
[nenhum café]
Pegar latas de
refrigerante
[refri encontrado]
Beber
[nenhum refri]
![Page 10: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/10.jpg)
Diagrama de Atividades: Decisões
Calcular custo total
Emitir fatura
[operação liberada] [custo < R$ 500]
Solicitar autorização
[custo >= R$ 500]
![Page 11: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/11.jpg)
Diagrama de Atividades: Raias
EstoqueVendasCliente
Requisitar serviços
Receber pedido
Pagar
Receber pedido
Entregar pedido
Preencher pedido
![Page 12: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/12.jpg)
Fluxo de Ações e de Objetos: exemplo
EstoqueVendasCliente
Requisitar serviços
Receber pedido
Pagar
Assinar pedido
Entregar pedido
Preencher pedido
Pedido [emitido]
Pedido [aceito]
Pedido [preenchido]
Pedido [entregue]
![Page 13: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/13.jpg)
Diagrama de Atividades:Regiões de Atividades Interrompidas
Selecionarproduto
Visualizardetalhes
Retirarproduto
Fecharcompra
Adicionarproduto
CancelarCesta
Ajustarestoque
Compraaprovada e
fechada
Solicitou cancelamento
da compra
![Page 14: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/14.jpg)
Diagrama de Atividades:Periodicidade e sinais de aceitação
Emitirrelatório defaturamento
Envia e-mail de faturamento
fechamento
Relatórioemitido
E-mailrecebido
[Todo dia 1ºde cada mês]
1 2 3 4
51. Uma ampulheta indica atividades que ocorrem com periodicidade.
2. Uma atividade comum
3, 4. Um sinal enviado (3) e um sinal recebido (4) que ocorrem e geram uma transição.
5. Uma atividade comum.
![Page 15: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/15.jpg)
Exercício
Fazer os diagramas de atividades para um sistema de compra e venda de produtos na WEB
![Page 16: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/16.jpg)
Casos de Uso
Locação de DVD via Internet
![Page 17: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/17.jpg)
Processo de alugar DVDs na WEB
![Page 18: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/18.jpg)
Processo de alugar DVDs na WEB
![Page 19: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/19.jpg)
Cadastramento de Clientes e Beneficiários
![Page 20: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/20.jpg)
Diagrama de Estados
Secretaria Eletrônica
![Page 21: Diagrama de Atividades Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360](https://reader035.vdocuments.pub/reader035/viewer/2022062303/552fc105497959413d8c03e8/html5/thumbnails/21.jpg)
Diagrama de Estados
Desligado
Avisandofaça: apresentar
o aviso
Gravandofaça: gravar a mensagem dequem chamou
Chamador desliga Campainha[n. toques = 5]/ responder à chamada
Chamado atende
Chamador desliga
Conversando
Chamada detectada/ posição n. toques := 0
Chamadordesliga
Aviso termina
Chamado atende
Chamador desliga
Campainha[n. toques < 5]
Tocando acampainha