====== 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.