Artefatos para documentação oficial

Nesta página encontra-se todos os artefatos da documentação oficial TBL que foram atualizados decorrente da criação do aplicativos:

  • Group Ranking
  • Hall of Fame

Product Backlog

Histórias de usuário e backlog das Sprints

Sprint00

Sprint00

Sprint01

Sprint01

Sprint02

Sprint02

Sprint03

Sprint03

Sprint04

Sprint04

Sprint05

Sprint05

Sprint06

Sprint06

Sprint07

Sprint07

Sprint08

Sprint08


Diagrama de classe

Diagrama de classe


MER

Entidades e Atributos

Ranking:

Atributo Tipo Característica Descrição
discipline_id Discipline obrigatório Disciplina na qual o Ranking de grupos pertence.

GroupInfo:

Atributo Tipo Característica Descrição
results float automático, padrão 0 Nota de desempenho do grupo com a média de todas as suas avaliações iRAT, gRAT, prática e em pares.
group_id Group obrigatório Grupo na qual estas informações pertencem.
ranking_id Ranking obrigatório Ranking de grupos no qual este GroupInfo está vinculado.

HallOfFame:

Atributo Tipo Característica Descrição
year inteiro positivo obrigatório Ano no qual este objeto do HallOfFame pertence.
semester inteiro positivo opcional, padrão 0 Semestre no qual este objeto do HallOfFame pertence.
discipline_id Discipline obrigatório Disciplina no qual este objeto do HallOfFame pertence.
group_info_id GroupInfo obrigatório GroupInfo vinculado a este objeto do HallOfFame.

Relacionamentos entre classes

RANKING tem DISCIPLINE:

  • Um ranking de grupos deve ter uma disciplina, e uma disciplina deve ter um rankings de grupos.
  • Cardinalidade: 1x1

GROUPINFO tem GROUP:

  • Uma informações de um grupo deve ter um grupo, e um grupo deve ter uma informações de um grupo.
  • Cardinalidade: 1x1

GROUPINFO tem RANKING:

  • Uma informações de um grupo deve ter um ranking de grupo, e um ranking de grupos pode ter várias informações de grupos.
  • Cardinalidade: Nx1

HALLOFFAME tem DISCIPLINE:

  • Um hall da fama deve ter uma disciplina, e uma disciplina pode ter vários halls da fama.
  • Cardinalidade: Nx1

GROUPINFO pertence HALLOFFAME:

  • Uma informações de um grupo pode pertencer a um hall da fama, porém um hall da fama pode ter várias infromações de um grupo.
  • Cardinalidade: Nx1

RANKING pertence DISCIPLINE:

  • Um ranking de grupos peetence a uma disciplina, porém uma disciplina pode ter vários rankings de grupos diferentes.
  • Cardinalidade: Nx1