Relatório Quantitativo de Alunos Ativos / Matriculados
Este relatório informa ao coordenador do curso a quantidade de discentes regulares ou especiais, de mestrado e doutorado, detalhando quantos estão matriculados no ano/período informados.
Descrição do Caso de uso
Para gerar o relatório, o usuário deve informar:
- Programa: Tipo - TEXTO. Campo preenchido automaticamente de acordo com o departamento ao qual o Coordenador é vinculado.
- Ano-Período: Formato - AAAA.9. Tipo - NUMÉRICO. Campo obrigatório.
- Tipo: Tipo - TEXTO. Informar se o aluno é regular ou especial.
- Formato do Relatório: Tipo - TEXTO. Escolher se o relatório será gerado em pdf ou se apenas será exibido no navegador. Campo obrigatório.
Após a geração do relatório, é possível visualizar as seguintes informações:
- Programa.
- Ano-Período.
- Tipo.
Em formato de tabela temos os detalhes entre os alunos ativos e os matriculados, os resultados são organizados por nível, Mestrado e Doutorada separadamente:
Curso | Nível | Ativos | Matriculados | Diferença | %Não Matriculados |
---|---|---|---|---|---|
CURSO | NÍVEL | 99 | 99 | 99 | 99% |
—— | —— | —— | —— | —— | —— |
TOTAL | 99 | 99 | 99 | 99% |
O relatório retorna a diferença absoluta e percentual entre o número de alunos ativos, e quantos desses estão matriculados.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - O usuário pode ver somente o relatório quantitativo do programa que coordena.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.pessoa.dominio.Discente | sigaa.public.discente |
br.ufrn.sigaa.dominio.Curso | sigaa.public.curso |
br.ufrn.sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente |
br.ufrn.sigaa.dominio.Unidade | sigaa.comum.unidade |
Não é realizado persistência no banco, apenas consulta.
Plano de Teste
Sistema: SIGAA
Módulo: Portal do Coordenador Stricto Sensu
Link(s): Relatórios → Quantitativo de Alunos Ativos / Matriculados
Usuário: thais
Papel que usuário deve ter: SigaaPapeis.COORDENADOR_CURSO_STRICTO
Cenários de Teste
Gerar o relatório e verificar se o modelo está de acordo com o padrão.
Dados para o Teste
Não se aplica.