Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:13 (edição externa)

Relatório do Edital do Processo Seletivo de Ingresso no BTI

Este caso de uso é utilizado pelo gestor do IMD para gerar um relatório para o resultado do edital do processo seletivo que foi aberto para os alunos do técnico do IMD ingressarem no BTI.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIGAA → Módulo Metrópole Digital → Relatórios→ Relatório do Edital do Processo Seletivo de Ingresso no BTI.

Ao acessar a funcionalidade, o sistema exibirá a tela solicitando uma planilha de entrada, que pode ser no formato .xls ou .csv.

A planilha de entrada deve conter minimamente quatro colunas: uma lista de matrículas de discentes. outra indicando se tem cota de escola pública, outra indicando se tem cota de renda e outra indicando se tem cota étnica.

O relatório deve ser gerado em forma de planilha, e deve listar, para cada discente, as seguintes informações:

Grupo Cota Escola Pública Cota Renda Cota Étnico
L2 SIMSIMSIM
L1 SIMSIMNÃO
L4 SIMNÃOSIM
L3 SIMNÃONÃO
AMPLANÃO??

A planilha pode ser gerada em até 3 abas separadas: uma aba somente para os alunos classificados, uma aba para os alunos não habilitados(Não cumpriram a nota mínima especificada no RN01 para passar) e outra aba para os alunos não classificados(não estão posicionados para ficar dentro do número de vagas)

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sigaa.tecnico.DiscenteTecnico tecnico.discente_tecnico
br.ufrn.sigaa.pessoa.dominio.Pessoa comum.pessoa
br.ufrn.sigaa.ensino.MatriculaComponente ensino.matricula_componente
br.ufrn.sigaa.ensino.ComponenteDetalhes ensino.componente_curricular_detalhes

Plano de Teste

Sistema: SIGAA

Módulo: Metrópole Digital

Link(s): Relatórios→ Relatório de Edital de Processo Seletivo para Entrada para o Curso de BTI

Usuários: alemarro

Papel que usuário deve ter: SigaaPapeis.GESTOR_METROPOLE_DIGITAL

Cenários de Teste

Não se aplica.

Dados para o Teste

Para buscar informações sobre as disciplinas feitas por cada discente, pode-se usar acessar o histórico do discente do IMD em Aluno → Documentos → Emitir Histórico ou usar a consulta abaixo

select distinct p.nome, id_matricula_componente, id_situacao_matricula, id_componente, id_discente, media_final, numero_faltas, codigo, ccd.nome, ccd.ch_total, ano, periodo from ensino.matricula_componente mc
inner join ensino.componente_curricular_detalhes ccd on  mc.id_componente_curricular = ccd.id_componente
inner join discente d using(id_discente)
inner join comum.pessoa p using(id_pessoa)
where d.matricula 
in(
    <<MATRÍCULA/LISTA DE MATRÍCULAS DOS DISCENTES>>
) 
order by p.nome, ano, periodo