echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Listar/Alterar Oferta de Estágio ======
Este caso de uso é utilizado pelo Gestor do Módulo Central de Estágios. Possui a funcionalidade de listar/alterar ofertas de estágios cadastradas.
===== Descrição do Caso de Uso =====
Este caso de uso inicia-se quando a opção //SIGAA -> Central de Estágios -> Geral -> Oferta de Estágio -> Listar/Alterar Ofertas de Estágio// é acessada.
O usuário deverá realizar uma buscar pela oferta de estágio.
Para isso poderá fazer a combinação dos seguintes filtros:
* **Concedente**: Empresa que publicou o estágio. Tipo - TEXTO
* **Título**: Título da oferta - Tipo - TEXTO
* **Período de Publicação**: Formato: DD/MM/AAAA Tipo - DATA
* **Curso**: Curso que possui oferta - Tipo -TEXTO
* **Status**: Tipo - TEXTO .
* **Exibir Somente vigentes**: Tipo - Lógico.
O resultado da busca pelas //Ofertas de Estágio Cadastrados// será exibido em uma listagem conforme o modelo abaixo:
^ Título ^ Vagas ^ Valor da Bolsa ^ Início da Publicação ^ Fim da Publicação ^ Status ^
| Título da Oferta de Estágio | 01 | 0,00 | 99/99/9999 | 99/99/9999 | Status da Publicação |
| ------ | ------ | ------ | ------ | ------ | ------ |
Para cada Oferta de Estágio é possível //Visualizar Oferta de Estágio//, //Inscrever Discente em Processo Seletivo//, //Visualizar Inscrições//, //Alterar Oferta de Estágio// e // Analisar Oferta de Estágio//.
=== Fluxo Alternativo 1 - Visualizar Oferta de Estágio ===
* **Dados do Concedente de Estágio**
* **__Tipo do convênio__**: Tipo- TEXTO
* **__CNPJ__**: Formato: 99.999.999/9999-99. Tipo- NUMÉRICO.
* **__Nome__**: Tipo -TEXTO
* **Dados da Oferta de Estágio**
* **__Título__**: Tipo - TEXTO
* **__Número de Vagas__**: Tipo - TEXTO
* **__Valor da Bolsa__**: Formato: 9.999,99. Tipo - NUMÉRICO.
* **__Aux. Transporte__**: Formato: 9.999,99. Tipo - NUMÉRICO.
* **__Início da Publicação__**: Tipo - DATA, Formato: DD/MM/AAAA
* **__Fim da Publicação__**- Tipo- DATA, Formato: DD/MM/AAAA
* **Cursos para os quais as vagas serão Ofertadas**
* **__Cursos__**: Tipo - TEXTO.
* **__Descrição detalhada da Oferta__**: Tipo - TEXTO.
=== Fluxo Alternativo 2 - Inscrever Discente em Processo Seletivo ===
Ao acessar esse fluxo é necessário realizar uma busca pelo discente. A busca poderá ser uma combinação dos seguintes parâmetros:
* **Matrícula**: Tipo - NUMÉRICO.
* **CPF**: Tipo - NUMÉRICO.
* **Nome do Discente**: Tipo - TEXTO.
* **Curso**: Tipo - TEXTO.
Após selecionar o discente serão exibidos os //Dados do Concedente do Estágio//, //Dados da Oferta de Estágio//, //Cursos para os quais as vagas serão Ofertadas//, //Descrição detalhada da Oferta //e //Dados do Discente//. ([[#Principais Regras de Negócio | RN02]])
É necessário informar os seguintes dados:
* **Currículo do Aluno**
* **Currículo Lattes***: Tipo -TEXTO.
* **Enviar Arquivo**: Tipo - ARQUIVO.
=== Fluxo Alternativo 3 - Visualizar Inscrições ===
Este caso de uso permite Visualizar os alunos que estão inscritos para concorrer a Oferta de Estágio e selecionar os aprovados.
Ao iniciar o caso de uso, serão exibidos os dados da Oferta de Estágio, seguidos da lista de alunos inscritos, conforme abaixo:
* **Dados da Oferta de Estágio**
* **__Título__**: Tipo - TEXTO.
* **__Número de Vagas__**: Tipo - NUMÉRICO.
* **__Valor da Bolsa__**: Tipo - NUMÉRICO.
* **__Início da Publicação__**: Tipo - DATA.
* **__Fim da Publicação__**: Tipo - DATA.
* **__Descrição da Oferta__**: Tipo - TEXTO.
* **Lista de Inscritos**
* **__Matrícula__**: Tipo - Numérico.
* **__Nome__**: Tipo - TEXTO.
* **__Situação__**: Tipo TEXTO.
* Para cada discente inscrito será possível realizar a operação // Selecionar Estagiário// e //Visualizar Currículo//:
* **Selecionar Estagiário**: Seleciona o Discente como Estagiário. O Estágio só será efetivado após o Cadastramento e sua Aprovação, que será realizado pelo o Coordenador do Curso ao qual o discente selecionado pertence. É necessário informar os seguintes dados para selecionar o estagiário:
* **Nome do Supervisor**: O sistema exibirá a lista de nomes dos supervisores cadastrados no convênio da vaga ofertada. O Supervisor será a pessoa que acompanhará o estágio do Discente no concedente. ([[#Principais Regras de Negócio | RN01]])
* **CPF do Supervisor**: Carregado automaticamente a partir do supervisor selecionado.
* **E-mail do Supervisor**: Carregado automaticamente a partir do supervisor selecionado.
* **Descrição das Atividades**: Descrição das Atividades a serem exercidas pelo Discente no Estágio.
* **Visualizar Currículo**: Visualiza o Currículo Lattes informado pelo discente no ato da sua Inscrição.
=== Fluxo Alternativo 4 - Alterar Oferta de Estágio ===
Através deste caso de uso o usuário poderá realizar alterações nos dados cadastrados no caso de uso [[desenvolvimento:especificacoes:sigaa:central_de_estagios:geral:oferta_de_estagio:cadastrar_oferta_de_estagio|Cadastrar Oferta de Estágio]]. ([[#Principais Regras de Negócio | RN03 | RN04]])
=== Fluxo Alternativo 5 - Analisar Oferta de Estágio ===
Este caso de uso está especificado em [[desenvolvimento:especificacoes:sigaa:central_de_estagios:geral:oferta_de_estagio:analisar_ofertas_de_estagio_submetidas|Analisar Oferta de Estágios Submetidas]]. ([[#Principais Regras de Negócio | RN05 | RN06 | RN07 | RN08]])
O caso de uso é finalizado.
===== Principais Regras de Negócio =====
* **RN01**: O Supervisor (responsável pelo aluno na empresa) pode ser responsável por no máximo 10 alunos com estágios ativos.
* **RN02**: O aluno só poderá ser inscrito nas ofertas se não houver pendência de preenchimento de relatórios de estágios realizados anteriormente.
* **RN03**: Os dados de uma oferta só poderão sofrer alterações enquanto não houverem alunos inscritos. Do contrário, a oferta só poderá ser CANCELADA ou ser alterado o período de publicação da oferta.
* **RN04**: A oferta só poderá ter seus dados alterados pelo usuário que a cadastrou.
* **RN05**: No momento do cancelamento de uma oferta o sistema deve informar que existem alunos inscritos, porém não impede o cancelamento.
* **RN06**: Se houverem alunos inscritos na oferta cancelada o sistema deverá enviar um e-mail informando esses inscritos sobre o cancelamento.
* **RN07**: Se o status atual da oferta for CADASTRADO, só será possível alterar seu status para APROVADO OU INDEFERIDO;
* **RN08**: Se o status atual da oferta for APROVADO, só será possível alterar seu status para CANCELADO;