~~ODT~~
Esse caso de uso tem o objetivo de permitir o cadastro de defesas de alunos que já defenderam e concluíram o curso. É utilizado pelos coordenadores de cursos de pós-graduação stricto sensu.
Este caso de uso inicia-se quando acessada a opção: SIGAA → Portal Coordenador Stricto Sensu → Aluno → Conclusão → Cadastrar Bancas → Cadastrar Defesa de Aluno Concluído.
Ao ter acesso a funcionalidade deve-se realizar uma busca pelo discente desejado com os seguintes parâmetros:
Após selecionar o discente, são exibidas algumas informações sobre ele :
São solicitados dados da banca de defesa:
É exibido um resumo com todos os dados cadastrados. Pode-se voltar para editar alguma informação anterior ou confirmar o cadastro.
O Caso de Uso é finalizado.
CONCLUÍDO
são buscados.Não se aplica.
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.stricto.dominio.BancaPos | sigaa.stricto_sensu.banca_pos |
br.ufrn.sigaa.ensino.stricto.dominio.DadosDefesa | sigaa.stricto_sensu.dados_defesa |
br.ufrn.sigaa.ensino.stricto.dominio.MembroBancaPos | sigaa.stricto_sensu.membro_banca_pos |
Sistema: SIGAA
Módulo: Portal do Coordenador Stricto Sensu
Link(s): Aluno → Conclusão → Cadastrar Bancas → Cadastrar Defesa de Aluno Concluído
Usuário: anez
Papel que usuário deve ter: SigaaPapeis.COORDENADOR_STRICTO
Realizar o Cadastro e verificar se é exibida na Consulta de Banca.
- Verificar se ocorre CI (Comportamento Inesperado) ao cadastrar uma banca de defesa para alunos concluídos.
- Para consultar uma defesa cadastrada acessar Consultar Bancas.
- Verificar em Teses/Dissetações no Portal Público.
- Verificar o fluxo para o caso em que o aluno possui matrícula em atividade de dissertação ou tese, e também para o caso em que o aluno não tem matrícula. Deve funcionar corretamente para alunos antigos nos dois casos.
Para verificar os alunos antigos que não tem matrícula em atividades do tipo TESE ou DEFESA utilize o seguinte sql:
select p.nome from discente d join comum.pessoa p using (id_pessoa) where status = 3 and d.nivel in ( 'S','D','E' ) and not exists ( select * from ensino.matricula_componente mc inner join ensino.componente_curricular cc on (cc.id_disciplina = mc.id_componente_curricular) where mc.id_discente = d.id_discente and cc.id_tipo_atividade = 4)