1 / 27

Diagramas de Comunicação

Diagramas de Comunicação. O que é?. O que é?. Um dos diagramas que compõem a UML 2.x É classificado como um diagrama de Interação, pois enfatiza as relações entre os vários participantes de uma interação ou processo. Também classificado como antigo diagrama de colaboração na UML 1.x.

lee-chan
Download Presentation

Diagramas de Comunicação

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. Diagramas de Comunicação

  2. O que é?

  3. O que é? • Um dos diagramas que compõem a UML 2.x • É classificado como um diagrama de Interação, pois enfatiza as relações entre os vários participantes de uma interação ou processo. • Também classificado como antigo diagrama de colaboração na UML 1.x

  4. É considerado um diagrama comportamental, ou seja, é responsável por mostrar todo o processo lógico e sequêncial que um sistema deve ter.

  5. Objetivo

  6. O diagrama de comunicação mostra a troca de mensagens entre elementos relacionados no sistema em uma determinada sequência. • Esses elementos podem ser entendidos como: • Classes; • Objetos; • Stakeholders.

  7. Por que, tio? • Porque os elementos do sistema trabalham em conjunto para cumprir os objetivos do sistema, e um linguagem de modelagem precisa poder representar esta característica. • E... O diagrama de comunicação procura capturar este comportamento.

  8. Semelhanças e diferenças com o Diagrama de Sequência

  9. Semelhanças • O diagrama de comunicação e de sequência são interligados, podendo até acontecer do diagrama de comunicação ser usado como um “diagrama complementar” do diagrama de sequência. • O diagrama de comunicação pode ser transformado em um diagrama de sequencia sem que sejam pedidas informações.

  10. Diferenças • O Diagrama de sequência possui aspecto temporal e destaca sequência das informações trocadas entre os elementos para executar um determinado requisito do sistema. • O Diagrama de Comunicação destaca o contexto organizacional, em como que é feita a comunicação entre os elementos que possuem relações entre si durante a execução de determinado requisito do sistema.

  11. Diferenças • Diagramas de sequência ilustram informações em forma de “cerca” onde cada novo elemento é adicionado sempre a direita:

  12. Diferenças • O Diagrama de comunicação ilustra as informações em formato de grafo, onde cada novo elemento pode ser adicionado em qualquer lugar no diagrama:

  13. Notações Básicas

  14. Classes e Instâncias

  15. Links • Link é uma conexão entre dois elementos. • É uma instância de uma associação • Indica alguma forma de navegabilidade e visibilidade.

  16. Mensagens A Numeração é uma forma de indicar asequência das mensagens *O tipo do parâmetro é opcional.

  17. Objetos como retorno de um método

  18. Condicionais operados lógicos e Racionais

  19. Caminhos condicionais mutuamente exclusivos

  20. Repetição de Mensagens

  21. Coleção • Nada mais é do que um conjunto de instâncias (multiobjeto) • É representada da seguinte forma:

  22. Mensagem para coleção

  23. Mensagem para coleção

  24. Exemplo de um Diagrama de Comunicação

  25. DÚVIDAS?

  26. Fim da Apresentação

More Related