Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:14 (edição externa)

Cadastrar Defesa de Aluno Concluído

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.

Descrição do Caso de Uso

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.

Passo 1

Ao ter acesso a funcionalidade deve-se realizar uma busca pelo discente desejado com os seguintes parâmetros:

Passo 2

Após selecionar o discente, são exibidas algumas informações sobre ele :

São solicitados dados da banca de defesa:

Passo 3

É 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.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

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

Plano de Teste

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

Cenários de Teste

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.

Dados para o Teste

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)