~~ODT~~
Importação do Resultado do Vestibular
O Vestibular é processado em um sistema a parte, externo, e uma vez finalizado, deve ter seu resultado (candidatos aprovados ou não, notas, etc) para o SIGAA. Este caso de uso permite que o usuário importe no SIGAA o resultado do processamento do Vestibular.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIGAA → Vestibular → Importação - Cadastro → Importação de candidatos do Vestibular.
Será solicitado do usuário os seguintes parâmetros:
- Processo Seletivo Vestibular*: Tipo - TEXTO.
- Importar dados de candidatos do XML*: Tipo - ARQUIVO. Formato - XML.
O arquivo de resultado deverá conter as opções do candidato em que ele pode ser convocado, a classificação em cada opção, e as notas das provas. Exemplo de arquivo:
<?xml version='1.0' encoding='ISO-8859-1'?> <vestibular> <inscritos> <inscrito> <numeroInscricao>36365</numeroInscricao> <situacao>E</situacao> <opcaoAprovacao>0</opcaoAprovacao> <semestreAprovacao>0</semestreAprovacao> <existeResultadoClassificacao>false</existeResultadoClassificacao> <aprovadoTurnoDistinto>false</aprovadoTurnoDistinto> <aprovadoAma>false</aprovadoAma> <classificacaoAprovado>0</classificacaoAprovado> <opcoes> <opcao> <ordemOpcao>1</ordemOpcao> <classificacao>199</classificacao> <argumentoFinal>497.04</argumentoFinal> <argumentoFinalSemBeneficio>497.0384</argumentoFinalSemBeneficio> <matrizCurricular>99256</matrizCurricular> </opcao> <opcao> <ordemOpcao>2</ordemOpcao> <classificacao>25</classificacao> <argumentoFinal>497.04</argumentoFinal> <argumentoFinalSemBeneficio>497.0384</argumentoFinalSemBeneficio> <matrizCurricular>6673060</matrizCurricular> </opcao> </opcoes> <provas> <prova> <descricaoProva>Ciências da Natureza, Matemática e suas Tecnologias</descricaoProva> <argumento>493.2078</argumento> <fase>1</fase> </prova> <prova> <descricaoProva>Ciências Humanas e suas Tecnologias</descricaoProva> <argumento>507.5218</argumento> <fase>1</fase> </prova> <prova> <descricaoProva>Linguagens, Códigos e suas Tecnologias</descricaoProva> <argumento>476.1082</argumento> <fase>1</fase> </prova> <prova> <descricaoProva>Física</descricaoProva> <argumento>535.4477</argumento> <fase>2</fase> </prova> <prova> <descricaoProva>Matemática</descricaoProva> <argumento>578.1133</argumento> <fase>2</fase> </prova> <prova> <descricaoProva>Química</descricaoProva> <argumento>423.1237</argumento> <fase>2</fase> </prova> <prova> <descricaoProva>Redação</descricaoProva> <argumento>464.1595</argumento> <fase>2</fase> </prova> </provas> </inscrito> <inscrito> <numeroInscricao>36368</numeroInscricao> <situacao>E</situacao> <opcaoAprovacao>0</opcaoAprovacao> <semestreAprovacao>0</semestreAprovacao> <existeResultadoClassificacao>false</existeResultadoClassificacao> <aprovadoTurnoDistinto>false</aprovadoTurnoDistinto> <aprovadoAma>false</aprovadoAma> <classificacaoAprovado>0</classificacaoAprovado> <opcoes> <opcao> <ordemOpcao>1</ordemOpcao> <classificacao>113</classificacao> <argumentoFinal>555.89</argumentoFinal> <argumentoFinalSemBeneficio>555.8901</argumentoFinalSemBeneficio> <matrizCurricular>99411</matrizCurricular> </opcao> <opcao> <ordemOpcao>2</ordemOpcao> <classificacao>4</classificacao> <argumentoFinal>555.89</argumentoFinal> <argumentoFinalSemBeneficio>555.8901</argumentoFinalSemBeneficio> <matrizCurricular>99408</matrizCurricular> </opcao> </opcoes> <provas> <prova> <descricaoProva>Ciências da Natureza, Matemática e suas Tecnologias</descricaoProva> <argumento>680.5859</argumento> <fase>1</fase> </prova> <prova> <descricaoProva>Ciências Humanas e suas Tecnologias</descricaoProva> <argumento>645.2024</argumento> <fase>1</fase> </prova> <prova> <descricaoProva>Linguagens, Códigos e suas Tecnologias</descricaoProva> <argumento>454.122</argumento> <fase>1</fase> </prova> <prova> <descricaoProva>Geografia</descricaoProva> <argumento>476.4951</argumento> <fase>2</fase> </prova> <prova> <descricaoProva>História</descricaoProva> <argumento>583.9296</argumento> <fase>2</fase> </prova> <prova> <descricaoProva>Matemática</descricaoProva> <argumento>503.2866</argumento> <fase>2</fase> </prova> <prova> <descricaoProva>Redação</descricaoProva> <argumento>560.0803</argumento> <fase>2</fase> </prova> </provas> </inscrito> </inscritos> </vestibular>
Ao informar os dados corretamente, iniciará o processamento de cadastramento dos discentes e será exibida uma barra de progresso para que o usuário acompanhe o processamento.
O caso de uso se encerra.
Principais Regras de Negócio
Não se aplica.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.vestibular.dominio.ConvocacaoProcessoSeletivoDiscente | sigaa.vestibular.convocacao_processo_seletivo_discente |
br.ufrn.sigaa.vestibular.dominio.InscricaoVestibular | sigaa.vestibular.inscricao_vestibular |
br.ufrn.sigaa.vestibular.dominio.PessoaVestibular | sigaa.vestibular.pessoa_vestibular |
br.ufrn.sigaa.vestibular.dominio.ConvocacaoProcessoSeletivo | sigaa.vestibular.convocacao_processo_seletivo |
br.ufrn.sigaa.vestibular.dominio.ResultadoClassificacaoCandidato | sigaa.vestibular.resultado_classificacao_candidato |
br.ufrn.sigaa.vestibular.dominio.ProcessoSeletivoVestibular | sigaa.vestibular.processo_seletivo |
br.ufrn.sigaa.ensino.graduacao.dominio.MatrizCurricular | sigaa.graduacao.matriz_curricular |
br.ufrn.sigaa.dominio.Curso | sigaa.curso |
br.ufrn.sigaa.vestibular.dominio.ResultadoOpcaoCurso | sigaa.vestibular.resultado_opcao_curso |
br.ufrn.sigaa.ensino.graduacao.dominio.Curriculo | sigaa.graduacao.curriculo |
Plano de Teste
Sistema: SIGAA
Módulos: Graduação
Link(s): Vestibular → Importação - Cadastramento → Importação de Candidatos do Vestibular
Usuário: adelardo
Papel que usuário deve ter: SigaaPapeis.GESTOR_CONVOCACOES_VESTIBULAR
Cenários de Teste
Não se aplica.
Dados para o Teste
Ver exemplo de arquivo XML na descrição do caso de uso.