TCM

TCM

  • Sprints
  • Base
  • Modelagem
  • Padrões de Projeto
  • Arquitetura e Reutilização

›Diagramas UML

Sprints

  • Sprint 1
  • Sprint 2
  • Sprint 3
  • Sprint 4
  • Sprint 5
  • Sprint 6
  • Sprint 7
  • Sprint 8
  • Sprint 9

Base

    Planos

    • Gerenciamento do cronograma do projeto
    • Plano de gerenciamento de custos
    • Plano de gerenciamento de riscos

    Pré-Rastreabilidade

    • Rich Picture
    • 5W2H
    • Mapas Mentais
    • Documento de Visão
    • Diagrama de Causa e Efeito

    Elicitação

    • Brainstorm
    • Entrevista
    • Personas
    • Observação

    Metodologia

    • Metodologia

    Modelagem

    • Protótipo

Modelagem

    Diagramas UML

    • Diagrama de Atividades
    • Diagrama de Classes
    • Diagrama de Componentes
    • Diagrama de Comunicação
    • Diagrama de Estados
    • Diagrama de Pacotes
    • Diagrama de Sequência

    Extras

    • Léxico
    • Plano de GCS
    • NFR Framework
    • Diagrama da metodologia
    • Backlog

Padrões de Projeto

    GOFs

    • GOFS Comportamentais
    • GOFs Criacionais
    • GOFS Estruturais

    Grasp

    • GRASP

    Extra

    • Extras
    • Guia de estilo

Aquitetura de software e reutilização

  • Documento de Arquitetura
  • Reutilização de Software

Diagrama de Sequência

Introdução

O diagrama de sequência é utilizado principalmente para ilustrar as interações entre objetos em uma ordem sequencial em que essas interações ocorrem, descrevendo uma interação focado na sequência de mensagens, junto com suas especificações de ocorrência correspondentes nas linhas de vida.

Metodologia

Primeiramente levantamos as sequências presentes na aplicação através do diagrama de classes. Foi feito um brainstorming para definição para a evolução das sequências levantadas. Logo após, as conexões e relacionamentos entre os componentes.

Foi utilizado o Lucidchart para a elaboração do diagrama de sequência, também foi usado a plataforma Hangouts, da Google, para realização da videoconferência para discussão da estrutura do diagrama, Visual Studio Code com extensão liveshare para confecção do documento.

Diagrama de Sequência

Versão 1.0

Criação de torneio

![diagrama Criação de torneio](../assets/Diagrama_sequencia/sequencia1.png)

Solicitação de inscrição no torneio

![diagrama Solicitação de inscrição no torneio](../assets/Diagrama_sequencia/sequencia2.png)

Gerenciamento do torneio

![diagrama Solicitação de inscrição no torneio](../assets/Diagrama_sequencia/sequencia3.png)

Rastreabilidade

Diagrama de classe

Conclusão

O diagrama de sequência permite a fácil identificação das etapas e suas interações em determinados processos, auxiliando a equipe de desenvolvimento a entender como os objetos interagem e o funcionamento dentro do negócio.

Referências

UML Sequence Diagrams, disponível em: https://www.uml-diagrams.org/sequence-diagrams.html

The sequence diagram, disponível em: https://developer.ibm.com/technologies/web-development/articles/the-sequence-diagram/

Autor(es)

DataVersãoDescriçãoAutor(es)
26/09/20201.0Criação do documentoMoacir Mascarenha e Matheus Estanislau
28/09/20201.1Adicionado rastroLucas Alexandre e Moacir Mascarenha
← Diagrama de PacotesLéxico →
  • Introdução
  • Metodologia
  • Diagrama de Sequência
    • Versão 1.0
    • Criação de torneio
    • Solicitação de inscrição no torneio
    • Gerenciamento do torneio
  • Conclusão
  • Referências
  • Autor(es)

Tennis Cup Limited