Aula diagrama de colaboracao 3º periodo uniao

1,224 views

Published on

Diagrama de colaboração - Faculdade União

Published in: Education
  • Be the first to comment

  • Be the first to like this

Aula diagrama de colaboracao 3º periodo uniao

  1. 1. ANÁLISE PROJETO EPROGRAMAÇÃO PARA WEBProfª. Maria Alice JovinskiDIAGRAMA DE INTERAÇÃO: SEQUÊNCIA ECOLABORAÇÃO
  2. 2. DIAGRAMA DE COLABORAÇÃO Define a estrutura de como os objetos estãovinculados ; Indica quais mensagens são trocadas entre objetos Não se preocupa com a temporalidade apenas coma organização estrutural dos objetos;
  3. 3. DIAGRAMA DE COLABORAÇÃO Objetos: Não há linha da vida nem ativação;minha_conta: Conta
  4. 4. DIAGRAMA DE COLABORAÇÃO Vínculos: Um dos principais objetivos do Diagrama deColaboração é identificar os vínculos; Vínculos são ligações existentes entre os objetosenvolvidos no processo: Envio de mensagens ; Recebimento de mensagens ; Ou ambos;
  5. 5. DIAGRAMA DE COLABORAÇÃO Representação de vínculo: Um vínculo é representado por uma linha unindo doisobjetos; Deve existir relacionamento equivalente no Diagramade Classes;curso_1: Curso Tturma_a: Turma
  6. 6. DIAGRAMA DE COLABORAÇÃO Mensagens: Geralmente representam chamadas de métodos; Não existe a preocupação com a ordem; O importante é quem dispara a mensagens;
  7. 7. DIAGRAMA DE COLABORAÇÃO Mensagens: Não existe mensagens de retorno;curso_1: Curso Tturma_a: Turma1:VisTurma()
  8. 8. DIAGRAMA DE COLABORAÇÃO Atores: Diagrama de Casos deUso e de Sequência; Um ator possui vínculoscom outros objetos ououtros atores; Um ator envia e recebemensagens através devínculos, assim comoobjetos;
  9. 9. DIAGRAMA DE COLABORAÇÃO Condição: Indica que umamensagem só seráenviada quando umadeterminada condiçãofor satisfeita; A condição vem entrecolchetes antes damensagem;
  10. 10. DIAGRAMA DE COLABORAÇÃO Auto-delegação Um objeto pode dispararuma mensagem para simesmo; A mensagem parte doobjeto para si próprio;
  11. 11. EXEMPLO

×