Cliente Web Service para atualização de Discentes na CAPES
Cliente para acesso ao webService da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior CAPES, responsável pela coleta de dados dos discentes, assim como, informação de suas teses de dissertação dos cursos e programas de Stricto Sensu.
Este cliente acessará o webservice [http://webservice.discente.capes.gov.br/] disponibilizado pela CAPES utilizando duas operações: de atualização dos dados dos cadastrais dos Discentes e atualização das Teses de Dissertações dos Discentes.
Descrição do Caso de Uso
Este caso de uso inicia-se quando são preenchidas as listas de Discentes e Teses de Dissertação (utilizando os DTOs: DiscenteStrictoCapesDTO.java e TeseDissertacaoCapesDTO.java) por procedimentos de captutura no banco de dados dessas informações de Stricto Sensu, onde estas são preenchidas no cliente desenvolvido pela SINFO, para serem enviados ao webService de coleta de dados da CAPES, conforme o WSDL(Web Services Description Language) e padrões especificado pela CAPES.
Os dados serão enviados através do cliente SIGAA.stricto_sensu.br.ufrn.sigaa.ensino.stricto.remoto.WsClienteDiscenteCapes.java, onde este possui dos métodos:
- atualizaDiscentes(): Recebendo como parâmetros a url de acesso ao webService, o serviço de webService e a matricula do discente;
- atualizaTesesDissetacoesDiscentes(); Recebendo como parâmetros a url de acesso ao webService, o serviço de webService e a matricula do discente;
Este procedimento é finalizado com a resposta do webService, informando se a operação foi realizada com sucesso ou se ocorreu algum problema com os dados informados.
Plano de Teste
Sistema: SIGAA
Módulo: Stricto Sensu
Link(s): Não se aplica
Usuário: Não se aplica
Papel que usuário deve ter: Não se aplica
Cenários de Teste
Realizar testes com o envio de Discentes para CAPES utilizando o cliente de webService WsClienteDiscenteCapes.java, estes testes podem ser excutados utilizando a própria IDE Eclipse, na qual poderá receber as respostas do webService pelo console da IDE.
Dados para o Teste
As informações dos discentes e teses de dissertações de stricto senso podem ser retiradas através da consulta de defesas em:
- SIGAA → STRICTO SENSU → RELATÓRIOS E CONSULTAS → DEFESAS → CONSULTAR DEFESAS DE PÓS-GRADUAÇÃO.
- usuário: andierison