| imagens | ||
| projeto (1) (2)tre.md | ||
| README.md | ||
Descrição do Sistema
Os professores da Fábrica de Software fazem Monitorias com os alunos nas quais definem requisitos a serem cumpridos pelas equipes no desenvolvimento dos projetos e entregues na Milestone. Após a entrega, os professores precisam avaliar os produtos, dando notas e observações a cada requisito, além de poder adicionar notas e observações avulsas a cada Milestone de cada projeto.
Requisitos Funcionais
RF01 - Gerenciar Professor
RF02 - Gerenciar Alunos
RF03 - Gerenciar Projetos
RF04 - Gerenciar Milestone
RF05 - Gerenciar Artefatos
RF06 - Gerenciar Monitoria
RF07 - Gerenciar notas professores
RF08 - Gerenciar Avaliação 360 aluno
Regras de Negócio
RF01
Apenas administradores podem cadastras professores.
Um professor cadastra Projetos.
Um professor cadastra várias Monitorias.
Um professor cadastra Avaliações (uma avaliação por artefato).
RF02
Apenas professores pode cadastrar Alunos.
Aluno se cadastra em Projeto.
Aluno cria avaliação 360 (uma para cada integrante do mesmo projeto).
RF03
Apenas professores/administradores cadastram Projeto.
Projeto se relaciona com Milestone.
Vários Projetos têm várias Milestones.
Um Projeto possui várias Monitorias.
A nota do Projeto é calculada pela SOMA das notas das Milestones.
RF04
Apenas administradores cadastram Milestone.
Uma Milestone cadastrada deve gerar registros de Milestone para cada projeto. Ex.: Milestone 2023.3 - Projeto 1
Uma Milestone possui várias Monitorias.
Várias Milestone possuem vários Projetos.
Uma Milestone possui várias Avaliações 360 (a fim de somar para o valor da nota da Milestone).
Uma Milestone possui vários Artefatos (os quais possuem notas).
A nota da Milestone é calculada pela SOMA das avaliações dos Artefatos.
RF05
Professores cadastram Artefatos.
Artefatos pertencem a uma Milestone.
Artefato possui várias Avaliações (professores)
Artefatos pertencem a vários Professores
Artefato terá um valor de peso (nota máxima).
A nota de um Artefato é calculada pela MÉDIA das avaliações de cada professor.
RF06
Professores cadastram várias Monitorias.
Monitorias pertencem a um Projeto.
Monitorias pertencem a uma Milestone
Uma monitoria deve funcionar como um objeto de avaliação auxiliar para o Professor.
Uma lista de monitorias feitas com determinado Projeto deve ser exibida no momento da avaliação deste Projeto.
RF07
Professores cadastram avaliação.
Avaliações pertencem a um Professor.
Avaliações pertencem a um Artefato.
Um Professor cria uma avaliação para cada artefato.
RF08
Aluno cadastra avaliação 360.
Avaliações 360 pertencem a uma Milestone.
Avaliações 360 pertencem a um Aluno Avaliador.
Avaliações 360 pertencem a um Aluno Avaliado.
Um aluno deve avaliar todos os outros alunos integrantes do seu projeto.
-Diretorio
- Diagrama BD
- Imagens prototipo
- Imagens diagrama


















