Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/17 16:57 por tatiana.niwa

Estágios a Vencer

Este caso de uso possui a funcionalidade de listar os estágios que estão próximos de vencer, mostrando com facilidade os estágios que estão com prazo de vigência encerrando.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIGAA → Central de Estágios → Geral → Estágios → Estágios a Vencer.

Ao acessar o módulo, o sistema notifica visualmente o usuário informando que existem Estágios com prazo de vigência para vencer nos próximo 30 dias (RN02). E exibe também um formulário para consulta, seguido de uma lista com os Estágios a vencer. Os filtros são disponibilizados conforme a seguir:

É possível escolher mais de um parâmetro para uma busca mais refinada.

Os resultados serão exibidos em uma tabela conforme modelo abaixo: (RN01)

Estágios a Vencer (2)
MatrículaNomeTipo do EstágioSituaçãoVigência
ConcedenteNOME_DO_CONCEDENTE
999999999NOME_DO_DISCENTETIPO_DO_ESTÁGIOSITUAÇÃODD/MM/AAAA a DD/MM/AAAA
ConcedenteNOME_DO_CONCEDENTE
999999999NOME_DO_DISCENTETIPO_DO_ESTÁGIOSITUAÇÃODD/MM/AAAA a DD/MM/AAAA

Caso deseje, o usuário poderá prorrogar a vigência do estágio. (RN03)

O fluxo segue conforme Aditar Termo de Compromisso, especificado em: Aditar Termo de Compromisso de Estágio.

Obs: O Estágio só poderá ser renovado após o preenchimento e validação de todos os relatórios atribuídos ao estagiário. Obs: O sistema deve informar, via e-mail, a todos os envolvidos com o preenchimento dos relatórios de estágio, sobre a necessidade e o prazo final para o seu preenchimento.

O caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se aplica.

<ifauth @admin>

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sigaa.estagio.dominio.Estagiario.java sigaa.estagio.Estagiario

Plano de Teste

Sistema: SIGAA

Módulo: Central de Estágios

Link(s): Geral → Estágio → Estágios a Vencer.

Usuário: fabiobarreto

Papel que usuário deve ter: SigaaPapeis.GESTOR_CENTRAL_DE_ESTAGIOS

Cenários de Teste

-- Consultar estágiários
 
SELECT * FROM estagio.Estagiario 
WHERE id_discente IN (
SELECT id_discente
FROM discente
WHERE matricula = 2011069820)
 
--Alterar Data fim de Estágio
 
UPDATE estagio.Estagiario SET data_fim = '15-06-2015'
WHERE id_discente IN (
SELECT id_discente
FROM discente
WHERE matricula = 2011069820)

</ifauth>