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 Estados

Introdução

O diagrama de estados busca representar as várias transições de estados que uma determinada parte do sistema pode passar. Ao decorrer da execução do sistema, os estados podem variar quando ocorrem eventos internos ou externos. O diagrama de estados visa documentar estas variações.

Metodologia

Inicialmente, buscou-se identificar as partes ou processos do sistema a serem ilustrados. Depois, procuramos os estados associados aquele contexto e suas variações, dependendo de eventos internos ou externos. Assim, pudemos representar um conceito bastante abstrato na forma de um diagrama que pode ser utilizado para referências futuras.

Foi utilizado os softwares Lucidchart e Draw.io para a implementação dos diagramas, Google Hangouts para videoconferência, Google Drive para compartilhamento de imagens e Visual Studio Code com extensão Live Share para elaboração do documento.

Diagrama de Estados

Versão 1.0

Gerenciamento de torneio

Gerenciamento de torneio

Rodada

Rodada

Partida

Partida

Versão 1.1

Ajustes nos nomes dos estados do diagrama de gerenciamento de torneio

Gerenciamento de torneio

Gerenciamento de torneio

Rastreabilidade de Requisitos

IDDescrição
US17, US18, US19, US20Torneio
US45Rodada
US35Partida

Conclusão

Através do diagrama de estados, foi possível representar na forma de diagramas e figuras os diferentes estados que os processos Rodada, Partida e Gerenciar Torneio podem passar.

Referências

State Machine Diagrams. Disponível em: https://www.uml-diagrams.org/state-machine-diagrams.html Acesso em 27/09/20

O que é um diagrama de máquina de estados?. Disponível em: https://www.lucidchart.com/pages/pt/o-que-e-diagrama-de-maquina-de-estados-uml Acesso em 27/09/20

Autor(es)

DataVersãoDescriçãoAutor(es)
27/09/201.0Criação do documentoMoacir Mascarenha e Renan Cristyan
28/09/201.1Adicionado rastroLucas Alexandre e Moacir Mascarenha
← Diagrama de ComunicaçãoDiagrama de Pacotes →
  • Introdução
  • Metodologia
  • Diagrama de Estados
    • Versão 1.0
    • Versão 1.1
  • Conclusão
  • Referências
  • Autor(es)

Tennis Cup Limited