~~ODT~~
Análise de Discentes por Índice Acadêmico
Este relatório tem como objetivo exibir o total de alunos que estão entre faixas de índices acadêmicos, assim é possível fazer análises e estimativas, detalhando os seus resultados.
Descrição do Caso de Uso
Este caso de uso inicia-se quando a opção SIGAA → Relatórios de Gestão → Relatórios de Ensino → Índices Acadêmicos → Análise de Discentes por Índice Acadêmico é acessada.
É solicitado o seguinte dado para a geração do relatório:
- Ano-Período * : Tipo - NUMÉRICO. Ano e período de análise do relatório .
- Nível Atual : Tipo - NUMÉRICO - Nível atual do aluno.
- Curso * : Tipo - COMBOBOX.
- Índice Acadêmico * : Tipo - COMBOBOX. Índice acadêmico que será detalhado
O relatório será exibido conforme a estrutura abaixo:
- Ano-Período: 2008.1
- nìvel: 8
- Curso: CIÊNCIAS DA COMPUTAÇÃO - NATAL
- Índice Acadêmico: Índice de Eficiência em Períodos Letivos
Faixa | Total | % |
---|---|---|
0 - 0.25 | 417 | 11,42 |
0.25 - 0.50 | 373 | 10,21 |
0.50 - 0.75 | 518 | 14,18 |
0.75 - 0.99 | 1460 | 39,97 |
> 0.99 | 885 | 24,23 |
TOTAL GERAL: | 3653 | 100% |
Ao clicar sobre o valor exibido será detalhado os dados referente ao valor exibido, seguindo o seguinte formato:
- Ano-Período: 2008.1
- nìvel: 8
- Curso: CIÊNCIAS DA COMPUTAÇÃO - NATAL
- Índice Acadêmico: Índice de Eficiência em Períodos Letivos
- Faixa: 0.25 - 0.5
Discente | Situação | Índice |
---|---|---|
999999999 - NOME DO DISCENTE 1 | ATIVO | 0.45 |
999999999 - NOME DO DISCENTE 2 | ATIVO | 0.47 |
999999999 - NOME DO DISCENTE 3 | ATIVO | 0.40 |
—– | —– | —– |
Ao clicar sobre qualquer discente listado será exibido o seu histórico.
Principais Regras de Negócio
- RN01 - Só serão contabilizados os Alunos com vínculo.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.dominio.IndiceAcademico | sigaa.ensino.indice_academico |
Plano de Teste
Sistema: SIGAA
Módulo: Relatórios de Gestão
Link(s): Relatórios de Ensino → Índices Acadêmicos → Análise de Discentes por Índice Acadêmico
Usuário: arlindorodrigues, gleydson
Papel que usuário deve ter: SigaaPapeis.PORTAL_DE_RELATORIOS_GESTAO
Cenários de Teste
Não se aplica.
Dados para o Teste
Mudar o ano e o periodo para mudar o resultado da consulta.
SELECT SUM(CASE WHEN (i.valor <= 0.25) THEN 1 ELSE 0 END) AS faixa1, SUM(CASE WHEN (i.valor > 0.25 AND i.valor <= 0.5) THEN 1 ELSE 0 END) AS faixa2, SUM(CASE WHEN (i.valor > 0.5 AND i.valor <= 0.75) THEN 1 ELSE 0 END) AS faixa3, SUM(CASE WHEN (i.valor > 0.75 AND i.valor <= 0.99) THEN 1 ELSE 0 END) AS faixa4, SUM(CASE WHEN (i.valor > 0.99) THEN 1 ELSE 0 END) AS faixa5, COUNT(id_discente) total FROM ensino.indice_academico_discente i INNER JOIN discente d USING (id_discente) WHERE d.nivel = 'G' AND i.id_indice_academico = 5 AND d.status = 1 AND d.ano_ingresso = 2008 AND d.periodo_ingresso = 1 -------------------- SELECT d.matricula, p.nome, i.valor FROM ensino.indice_academico_discente i INNER JOIN discente d USING (id_discente) INNER JOIN comum.pessoa p USING (id_pessoa) WHERE d.nivel = 'G' AND d.status = 1 AND d.ano_ingresso = 2008 AND d.periodo_ingresso = 1 AND i.id_indice_academico = 5 ORDER BY p.nome