1 / 21

Diagrama de Atividades

Diagrama de Atividades. Prof. Edson E. Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360. Junção. Atividade. Passagem de uma atividade para outra. Entrada. Decisão. Saída. Merge. Subdivisão. Diagrama de Atividades: Notação. Expedição. Logística.

bree
Télécharger la présentation

Diagrama de Atividades

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Diagrama de Atividades Prof. Edson E.Scalabrin edson.scalabrin@pucpr.br Telefone: 0xx-41-3271-1360

  2. Junção Atividade Passagem de uma atividade para outra Entrada Decisão Saída Merge Subdivisão Diagrama de Atividades:Notação

  3. Expedição Logística Diagrama de Atividades:Notação [pagamento atrasado] Condição Indica a passagem do fluxode uma atividade entre umator e outro. Indica que uma atividadetem subatividades ou as estáinvocando Preencher Pedido

  4. Diagrama de Atividade JanelaCliente.ExibaClientes() MostrarMessageBoxExibindo naTela Criar arquivopostscript RemoverMessageBox Enviar arquivopostscript paraimpressora

  5. Diagrama de Atividade JanelaCliente.ExibaClinetes() MostrarMessageBoxExibindo naTela Criar arquivopostscript ^Impressora.Print() RemoverMessageBox

  6. Diagrama de Atividade MostrarMessageBoxna Tela “Disco Cheio” [disco cheio] JanelaCliente.ExibaClinetes() MostrarMessageBoxExibindo naTela [espaço livre no disco] RemoverMessageBox Criar arquivopostscript ^Impressora.Print()

  7. Diagrama de Atividade Sampler.Run(canal,frequencia) Início AtualizarDisplayer CalcularPerformance

  8. Diagrama de Atividade Displayer Sampler Início AtualizarDisplayer CalcularPerformance

  9. Diagrama de Atividades: Preparar Bebida [nenhum café] [nenhum refri] Procurar bebida [refri encontrado] [café encontrado] Acrescentar Por café no Pegar água ao filtro xícaras reservatório Por filtro na máquina Pegar latas de Ligar refrigerante máquina Coar café luz se apaga Pôr café nas Beber xícaras

  10. Diagrama de Atividades:Decisões [operação liberada] [custo < R$ 500] Calcular Emitir fatura custo total [custo >= R$ 500] Solicitar autorização

  11. Diagrama de Atividades:Raias Cliente Vendas Estoque Requisitar serviços Receber pedido Preencher Pagar pedido Entregar pedido Receber pedido

  12. Fluxo de Ações e de Objetos: exemplo Cliente Vendas Estoque Requisitar Pedido serviços [emitido] Receber Pedido pedido [aceito] Pagar Entregar Preencher pedido pedido Pedido [entregue] Pedido [preenchido] Assinar pedido

  13. Diagrama de Atividades:Regiões de Atividades Interrompidas Solicitou cancelamentoda compra CancelarCesta Selecionarproduto Fecharcompra Ajustarestoque Visualizardetalhes Adicionarproduto Compraaprovada efechada Retirarproduto

  14. Diagrama de Atividades:Periodicidade e sinais de aceitação 1 2 3 4 1. 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. Envia e-mail de faturamentofechamento Emitirrelatório defaturamento E-mailrecebido [Todo dia 1ºde cada mês] Relatórioemitido 5

  15. Exercício • Fazer os diagramas de atividades para um sistema de compra e venda de produtos na WEB

  16. Casos de Uso Locação de DVD via Internet

  17. Processo de alugar DVDs na WEB

  18. Processo de alugar DVDs na WEB

  19. Cadastramento de Clientes e Beneficiários

  20. Diagrama de Estados Secretaria Eletrônica

  21. Chamador desliga Gravando faça: gravar a mensagem de quem chamou Avisando faça: apresentar o aviso Aviso termina Chamador desliga Campainha[n. toques = 5] / responder à chamada Chamador desliga Desligado Tocando a campainha Chamada detectada / posição n. toques := 0 Campainha[n. toques < 5] Chamador desliga Chamado atende Conversando Chamado atende Diagrama de Estados

More Related