Diagrama de Comunicação
1. Introdução
O diagrama de comunicação, por vezes conhecido como diagrama de colaboração, é elaborado na notação UML (Unified Modeling Language, ou, em português, Linguagem de Modelagem Unificada) tem como objetivo evidenciar a interação que existe entre um conjunto de objetos, com foco na estrutura deles. Este diagrama se diferencia do de sequência principalmente em dois fatores:
1 - Ele traça um caminho indicando o vinculo entre os objetos;
2 - Por uma sequência numerada que indica a ordem temporal de uma mensagem, que pode ser simples ou composta.
- Simples (1,2,3,...)
- Composta (1.1, 1.2, 1.2.1, ...)
2. Discussão dos membros
O artefato proposto foi decidida pela equipe reunião de 13/08/20 e sua atribuição foi destinada ao membro do grupo Gustavo. Para a elaboração do diagrama o estudo se iniciou com a visualização das aulas da professora Milene Serrano, por meio do curso Fábio Reis.
3. Metodologia
Os diagramas foram elaborados através da ferramenta LucidChart, que conta com suporte para a notação UML. Os simbolos utilizados são da notação UML, seguindo o modelo da página uml-diagrams.
Após esse estudo a elaboração do diagrama de busca de imóvel se iniciou a partir de um usuário que busca o imóvel na plataforma do Cardeal Imóveis, visualiza o imóvel desejado e pode reservar para uma visita e realizar a locação ou compra e o item escolhido é retirado do inventário da imobiliária. A escolha desse modelo foi baseada no na interação do usuário idealizado e por meio das observações dos requisitos abordados na técnia MOSCOW, no diagrama de clasess, no protótipo.
4. Diagrama
4.1 Interação do Usuário
4. Referências
UML Communication Diagrams Overview. Disponível em: https://www.uml-diagrams.org/communication-diagrams.html Acessado em: 19/08/2021
DOS REIS, Fábio. Bóson Treinamentos. Youtube, 2019. Disponível em: https://www.youtube.com/watch?v=C3xYBT3o_5k&list=PLucm8g_ezqNqCRGHGHoacCo6N1bfN7hXZ Acessado em 19/08/2021
SERRANO, Milene: Arquitetura e Desenho de software. AULA - Notação UML Modelagem Dinâmica. Acessado em 19/08/2021
FIGUEIREDO, EDUARDO. Departamento de Ciência da Computação (DCC/ICEx/UFMG). Disponível em: https://homepages.dcc.ufmg.br/~figueiredo/disciplinas/aulas/uml-diagrama-comunicacao_v01.pdf Acessado em 19/08/2021
LUCIDCHART. Communication Diagram Tutorial. Disponível em: https://www.lucidchart.com/pages/uml-communication-diagram Acessado em 19/08/2021
LUCIDCHART. Disponível em: https://www.lucidchart.com/ Acessado em 19/08/2021
5. Versionamento
Data | Versão | Descrição | Autor |
---|---|---|---|
18/08/2021 | 1.0 | Criação do documento | Gustavo Moreira |
19/08/2021 | 2.0 | Adição de conteúdo | Gustavo Moreira |
21/08/2021 | 3.0 | Adição da imagem do diagrama | Gustavo Moreira |
21/08/2021 | Revisão do documento | Giovana Dionisio e Douglas Castro |