DIAGRAMA DE CLASSE
Histórico de Versões
| Data | Versão | Descrição | Autor(es) |
|---|---|---|---|
| 18/09/2020 | 0.1 | Adicionado o documento | Julio Litwin |
| 24/10/2020 | 0.2 | Atualização e correção do diagrama | Lucas Gomes |
| 19/11/2020 | 0.3 | Inserindo rastreabilidade de requisitos e decisão da equipe | Ricardo Canela e Joao Pedro |
Introdução
Os diagramas de classes são os principais blocos de construção de todos os métodos orientados a objetos. O diagrama de classes pode ser usado para mostrar as classes, relacionamentos, interface, associação e colaboração. UML é padronizado em diagramas de classes. Como as classes são o bloco de construção de um aplicativo baseado em OOPs, o diagrama de classes tem uma estrutura apropriada para representar as classes, herança, relacionamentos e tudo o que OOPs tem em seu contexto. Ele descreve vários tipos de objetos e a relação estática entre eles.
Diagrama
Versão: 0

Versão: 1

Rastreabilidade de Requisitos
| Épico | Requisito | Descrição |
|---|---|---|
| US05, US06 | RF04, RF19 | Usuário |
| US01, US02 | RF01 | Autenticação |
| US18, US22 | RF16,RF21 | Ranking |
| US04 | RF03, RF08 | Partida |
| US07, US12 | RF05, RF 10 | Jogador |
| US16 | RF14 | Informação sobre jogares |
| US04, US10, US11, US12, US19 | RF03, RF08, RF10, RF17 | Partida Treino |
| US04 | RF16 | Partida Rankeada |
| US07 | RF05 | Área de conhecimento |
| US05, US06, US07, US08, US15 | RF, 04RF05,RF06,RF10,RF13, RF19 | Questão |
Rastreabilidade de decisão da equipe
Referências
-
GeeksForGeeks. Disponível em: https://www.geeksforgeeks.org/unified-modeling-language-uml-class-diagrams/. Acesso em: 18 de Setembro 2020.
-
BLAHA, Michael; RUMBAUGH, James. Modelagem e projetos baseados em objetos com UML 2. 2. ed. rev. [S. l.]: Elsevier, 2006. cap. 3-4, p. 23-85.