~~ODT~~
Relatório para Geração de Diploma
Essa funcionalidade permite aos gestores e secretários do IMD a gerar um relatório com os dados dos discentes que estão concluindo o curso para serem usados na geração do diploma.
Descrição do Caso de Uso
O caso de uso se inicia quando o usuário acessa a opção Metropole Digital → Relatorios → Outros → Relatório para Geração de Diplomas
Este relatório aceitaria como entrada uma das duas opções:
- Ano inicial: Tipo - NUMÉRICO.
- Período inicial: Tipo - NUMÉRICO.
- Ano final: Tipo - NUMÉRICO.
- Período final: Tipo - NUMÉRICO.
- Planilha de número de Matrícula: Tipo - ARQUIVO - Essa planilha vai conter a lista das matrículas dos discentes, uma por linha na coluna A;
As seguintes informações serão apresentadas como resultado:
Matrícula | Nome Completo | CPF | Data de Nascimento | Naturalidade | Data de Conclusão | Polo | Ênfase |
---|---|---|---|---|---|---|---|
0203.1 | Luiz Inácio L. Silva | 000.111.222-33 | 01/02/1983 | Natal | 23/06/2015 | Natal | Informática para Internet |
— — | — — | — — | — — | — — | — — | — — | — — |
O relatório pode ser gerado em uma página web ou pode ser gerado em uma planilha em formato .xls
Principais Regras de Negócio
- RN01: Só serão exibidos no relatório os discentes que tenham concluído o curso, mas o sistema deve informar os discentes que não concluiram o curso que estão presentes na planilha de entrada.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.pessoa.dominio.Pessoa | sigaa.comum.pessoa |
br.ufrn.sigaa.pessoa.dominio.Discente | sigaa.discente |
br.ufrn.sigaa.ensino.tecnico.dominio.DiscenteTecnico | sigaa.tecnico.discente_tecnico |
br.ufrn.sigaa.ensino.tecnico.dominio.TurmaEntradaTecnico | sigaa.tecnico.turma_entrada_tecnico |
br.ufrn.sigaa.ensino.tecnico.Modulo | sigaa.tecnico.modulo |
br.ufrn.sigaa.ensino.dominio.MovimentacaoAluno | sigaa.ensino.movimentacao_aluno |
Plano de Teste
Sistema: SIGAA
Módulo: Metrópole Digital
Link(s): Aba de Relatórios → Outros → Relatório para Geração de Diploma.
Usuários: marcel.oliveira
Papel que usuário deve ter: SigaaPapeis.GESTOR_METROPOLE_DIGITAL
Cenários de Teste
Testar a busca só com a planilha de entrada. Testar a busca só com a data inicial e/ou só com a data final. Verificar se os discentes que aparecem realmente são concluintes do curso técnico do IMD
Dados para o Teste
Criar uma planilha em formato .xls com várias matrículas na primeira coluna começando da primeira linha. Os alunos com as seguintes matrículas concluíram o curso e podem ser usados no teste:
2013335700 |
2013311923 |
2014324935 |
2014324935 |
2013310229 |
2014322860 |
2013314943 |
2013300966 |