~~ODT~~
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.
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 | SIM | SIM | SIM |
L1 | SIM | SIM | NÃO |
L4 | SIM | NÃO | SIM |
L3 | SIM | NÃO | NÃO |
AMPLA | NÃ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)
Não se aplica.
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 |
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
Não se aplica.
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