Ir para o conteúdo

Diagrama de Sequência

1. Introdução

Diagramas de Sequência são diagramas elaborados em notação UML (Unified Modeling Language, ou, em português, Linguagem de Modelagem Unificada) e que possuem como objetivo a demonstração das interações entre objetos de um cenário ao longo de linhas de tempo (De Oliveira; Lucas, 2013). Estas interações são descritas mantendo o foco na troca de mensagens e nas especificidades de cada uma delas ao longo das linhas de vida (Fakhroutdinov; Kirill, 2017).
Os Diagramas de Sequência fazem parte do conjunto de diagramas UML de Modelagem Dinâmica. Esses modelos visam trabalhar com o comportamento dinâmico dos objetos, possuindo duas dimensões: mudanças de estado interna, através da descrição de como um objeto altera o seu estado, e as interações, que são descritas pelo comportamento externo e a sua dinâmica com outros objetos (E Pádua; Clarindo, 2007).

2. Discussão dos membros

A elaboração deste artefato foi proposta pelo membro Estevão, decidida pela equipe na reunião de 13/08/21 e a sua construção foi atribuída para a aluna Giovana.
O processo para a elaboração do artefato iniciou com uma pesquisa teórica sobre o que seria o Diagrama de Sequência e seus símbolos (todo o material estudado será listado na Bibliografia). Logo após, iniciou-se a elaboração dos diagramas, sendo o de Operações com Anúncios o primeiro a ser construído e o de Interação do Usuário, o segundo. A escolha pelos diagramas que seriam elaborados se deu, principalmente, através da observação dos Rich Pictures e do Protótipo de Baixa Fidelidade elaborado pela equipe.

3. Metodologia

Os diagramas foram elaborados através da ferramenta draw.io, que oferece suporte à notação UML. Foram utilizados os símbolos da própria plataforma, utilizando como base as representações de elementos apresentados por Fábio dos Reis (2019).

4. Diagramas

4.1 Interação do Usuário

img
Autor: Giovana Dionisio

4.2 Operações com Anúncios

img
Autor: Giovana Dionisio

4. Referências

DE OLIVEIRA, Lucas Vieira. UML – Diagramas de Sequência. The Club, 2013. Disponível em: http://www.theclub.com.br/restrito/revistas/201308/umld1308.aspx

DOS REIS, Fábio. Bóson Treinamentos. Youtube, 2019. Disponível em: https://www.youtube.com/watch?v=UVkj3ed0ZuM

E PÁDUA, Clarindo Isaías Pereira da Silva. UML: Modelagem Dinâmica. 50 slides. 2007. Disponível em: https://homepages.dcc.ufmg.br/~clarindo/arquivos/disciplinas/uml-mpn/material/transparencias/5-uml-modelagem%20dinamica.pdf

FAKHROUTDINOV, Kirill. UML Sequence Diagrams, 2019. Disponível em: https://www.uml-diagrams.org/sequence-diagrams.html

LUCIDCHART. O que é um diagrama de sequência UML?. Disponível em: https://www.lucidchart.com/pages/pt/o-que-e-diagrama-de-sequencia-uml

VENTURA, Plínio. Entendendo o Diagrama de Sequência da UML. Até o Momento, 2018. Disponível em: https://www.ateomomento.com.br/diagrama-de-sequencia-uml/

5. Versionamento

Data Versão Descrição Autor
17/08/2021 1.0 Estrutura e adição dos diagramas Giovana Dionisio
18/08/2021 2.0 Adição de conteúdo Giovana Dionisio
19/08/2021 3.0 Correção na formatação Giovana Dionisio
22/08/2021 4.0 Correção em nomenclaturas nos diagramas Gustavo Moreira
22/08/2021 Revisado por Gustavo Moreira
17/09/2021 5.0 Correções com base no feedback da entrega 2 Giovana Dionisio
17/09/2021 6.0 Revisão das correções realizadas Douglas Castro
Back to top