~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Ver Alunos Interessados (Cadastrar Bolsista) ====== Este caso de uso tem como finalidade listar todos os alunos que registraram interesse na vaga de uma [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:bolsas:oportunidades_de_bolsas:listar_oportunidades_ativas_de_bolsas | oportunidade de bolsa]]. Oportunidades de Bolsas representam anúncios de vagas de estágios para [[desenvolvimento:especificacoes:sipac:bolsas:negocio|bolsas]]. Essas oportunidades são cadastradas pelos chefes das unidades que oferecem cada estágio. Nesse caso de uso é possível selecionar um dos alunos interessados afim de indicá-lo para a bolsa e por fim fazer a solicitação da bolsa. Os alunos interessados podem ser visualizadas por usuários responsáveis de bolsas de cada unidade, assistentes sociais do SAE e os gestores de bolsas da Pró-Reitoria de Administração - PROAD, mais especificamente da Seção de Bolsas. ===== Descrição do Caso de Uso ===== === Passo 1 === Para ver os alunos interessados em uma oportunidade de bolsa, o usuário deverá iniciar o caso de uso através da listagem da [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:bolsas:oportunidades_de_bolsas:listar_oportunidades_ativas_de_bolsas | Oportunidades Ativas de Bolsas]], escolhendo a opção //**Ver Alunos Interessados (Cadastrar Bolsista)**// [[#principais_regras_de_negócio|RN12]]. O sistema então seguirá para o passo de alunos interessados, exibindo o resumo da oportunidade e as listagens de Alunos Carentes e Alunos não carentes. No resumo da oportunidade são mostrados os seguintes dados: * **__Descrição__**: Tipo - TEXTO. * **__Tipo de Bolsa__**: Formato - TIPO (SIGLA UNIDADE PAGADORA), Tipo - TEXTO. * **__Curso(s) Alvo(s)__**: CURSOS ou "NÃO INFORMADO", Tipo - TEXTO. * **__Cadastrada em__:** Formato - DD/MM/AAAA, Tipo - DATA. Enquanto, em ambas listagens dos alunos interessados, são exibidas as informações: * **__Matrícula__**: Formato - 9999999999, Tipo - NÚMERICO * **__Nome__**: Formato - NOME, Tipo - TEXTO. * **__CPF__**: Formato - 99999999999, Tipo - NÚMERICO * **__Curso__**: Formato - NOME, Tipo - TEXTO === Passo 2 === Ao selecionar o aluno são exibidas as informações sobre o candidato a bolsa. São apresentados os dados resumidos da oportunidade de bolsa: * **__Descrição__**: Tipo - TEXTO. * **__Tipo de Bolsa__**: Formato - TIPO (SIGLA UNIDADE PAGADORA), Tipo - TEXTO. * **__Curso(s) Alvo(s)__**: CURSOS ou "NÃO INFORMADO", Tipo - TEXTO. * **__Cadastrada em__:** Formato - DD/MM/AAAA, Tipo - DATA. E os dados informados pelo aluno no momento em que o mesmo registrou o interesse pela bolsa. Esses dados são: * **__Nome__**: Formato - MATRÍCULA ALUNO - NOME ALUNO * **__CPF__**: Formato - 99999999999, Tipo - NUMÉRICO * **__Curso__**: Tipo - TEXTO * **__Data de Nascimento__**: Formato - DD/MM/AAAA, Tipo - DATA * **__Telefone__**: Formato - 99999999, Tipo - NUMÉRICO * **__E-mail de Contato__**: Formato - E-MAIL, Tipo - TEXTO * **__Histórico__**: Tipo - LINK * **__Currículo Lattes__**: Tipo - TEXTO * **__Qualificação__**: Tipo - TEXTO * Ainda nesse passo é possível realizar a indicação do aluno para bolsa selecionando a opção //**Indicar Aluno Para Bolsa**// ([[#principais_regras_de_negócio|RN02]], [[#principais_regras_de_negócio|RN03]], [[#principais_regras_de_negócio|RN04]]). Para isso o usuário deverá informar a justificativa da indicação do aluno à bolsa: * **__Justificativa da Indicação__**: * **Justificativa***: Tipo - TEXTO. Campo obrigatório, o sistema deve criticar com a mensagem "Justificativa: Campo obrigatório não informado." === Passo 3 === Nesse passo, após selecionado a opção //**Indicar Aluno Para Bolsa**// no passo anterior, serão complementadas as informações sobre o aluno e onde a solicitação da bolsa pode ser gerada e encaminhada à Seção de Bolsas. As informações sobre o aluno são: * **__Matrícula__**: Formato - 999999999, Tipo - NUMÉRICO * **__Nome__**: Formato - NOME DO ALUNO, Tipo - TEXTO * **__CPF__**: Formato - 999.999.999-99, Tipo - NUMÉRICO * **__Nascimento__**: Formato - DD/MM/AAAA, Tipo - DATA * **__Sexo__**: Formato - MASCULINO ou FEMININO, Tipo - TEXTO * **__Curso__**: Formato - NOME, Tipo - TEXTO * **__Informações Bancárias__**: * **Banco***: Formato - CÓDIGO | LISTA DE BANCOS, Tipo - TEXTO * **Agência***: Tipo - TEXTO * **Conta Corrente***: Tipo - TEXTO * **__Informações para Contato__**: * **Endereço***: Tipo - TEXTO * **Bairro***: Tipo - TEXTO * **Cidade***: Formato - CIDADE | UF, Tipo - TEXTO * **CEP***: Formato - 99999-999, Tipo - NUMÉRICO * **Telefone**: Formato - 99999999, Tipo - NUMÉRICO * **Celular**: Formato - 99999999, Tipo - NUMÉRICO * **E-mail**: Formato - E-MAIL, Tipo - TEXTO * **__Informações da Bolsa__**: * **Unidade Responsável***: Formato: CÓDIGO DA UNIDADE | UNIDADE (CÓDIGO DA UNIDADE) , Tipo - TEXTO. * **Local de Trabalho***: Formato: CÓDIGO DA UNIDADE | UNIDADE (CÓDIGO DA UNIDADE) , Tipo - TEXTO. * **Tipo de Bolsa***: Formato - TIPO (SIGLA UNIDADE PAGADORA) * **Início da bolsa***: Formato - Mês | Ano, Tipo - NUMÉRICO * **Fim da bolsa***: Formato - Mês | Ano, Tipo - NUMÉRICO * **Observações**: Tipo - TEXTO No final, ao solicitar a bolsa com o aluno indicado ([[#principais_regras_de_negócio|RN05]], [[#principais_regras_de_negócio|RN06]], [[#principais_regras_de_negócio|RN07]], [[#principais_regras_de_negócio|RN08]], [[#principais_regras_de_negócio|RN09]], [[#principais_regras_de_negócio|RN10]] e [[#principais_regras_de_negócio|RN11]]), pode-se imprimir o comprovante da solicitação, o qual deve ser enviado à Seção de Bolsas assinado pelo responsável pela unidade. Segue o modelo: | **SOLICITAÇÃO DE CADASTRO DE BOLSA - 999/AAAA** |||| | **Informações da Solicitação** |||| |**Número:**|999/AAAA||| |**Data de Cadastro:** |DD/MM/AAAA||| |**Status:** |ENVIADA/PENDENTE HOMOLOGAÇÃO||| |**Solicitante:** | NOME DO SERVIDOR SOLICITANTE (LOGIN)||| |**Ramal:** | 999 ||| |**Unidade:** | NOME UNIDADE (CÓDIGO UNIDADE)||| |**Situação Social:** | CARENTE SELECIONADO||| | **Informações do Bolsista** |||| |**Matrícula:**| 999999999 | **CPF:** | 999.999.999-99| |**Nome:** | NOME BOLSISTA ||| |**Nascimento:** | DD/MM/AAAA |** Sexo:** | Masculino/Feminino | |**Curso:** | ADMINISTRAÇÃO||| | **Informações Bancárias** |||| |**Banco:** | 99 - NOME DO BANCO ||| |**Agência:** | 99999 | **Conta Corrente:** | 9999 | | **Informações para Contato** |||| |**Endereço:** |RUA DESENVOLVIMENTO||| |**Bairro:** | NOME BAIRRO ||| |**Cidade:** | NATAL - RN||| |**CEP:**| 99999-999||| |**Telefone:** | 99999999||| |**Celular:** | 99999999||| |**E-mail:** |desenv@info.ufrn.br||| | **Informações da Bolsa** |||| |**Unidade Responsável:** |NOME UNIDADE (CÓDIGO UNIDADE)||| |**Local de Trabalho:** |NOME UNIDADE (CÓDIGO UNIDADE)||| |**Tipo de Bolsa:** |NOME BOLSA||| |**Início da bolsa:** | DD/MM/AAAA||| |**Fim da bolsa:** |DD/MM/AAAA||| | __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ |||| | Assinatura do Responsável da Unidade |||| ===== Principais Regras de Negócio ===== ***RN01** Para poder acessar esse caso de uso pelo menos um aluno deve ter registrado o interesse na oportunidade de bolsa. ***RN02** A indicação do aluno para uma bolsa só pode ser realizada no __período de indicação da unidade anunciante__. Esse período, atualmente, compreende entre o **//dia 1(um)//** e **//dia 20(vinte)//** de qualquer mês. ***RN03**Conforme memorando MEMORANDO CIRCULAR No. 16/2009 expedido pelo Gabinete do Reitor em 18 de Setembro de 2009, a indicação de um aluno a vaga de bolsa só poderá ser realizada no mínimo //**3(três) dias**// após a publicação do anúncio. ***RN04** A indicação do aluno para uma bolsa só pode ser realizada caso não já tenha sido indicado algum outro aluno para a oportunidade de bolsa. ***RN05** A solicitação da indicação do aluno para uma bolsa só pode ser realizada caso o aluno não tenha sindo indicado para outra solicitação ainda ativa. ***RN06** Na solicitação da indicação do aluno para uma bolsa, tanto o período inicial quanto o final da bolsa deve ser posterior a data atual. ***RN07** Na solicitação da indicação do aluno para uma bolsa, o período final da bolsa deve ser posterior ao período inicial. ***RN08** A solicitação da indicação do aluno para uma bolsa só pode ser realizada caso o aluno não esteja associado a alguma outra bolsa cujo o período entre em conflito com o período da nova bolsa. Apenas nos casos onde o tipo da nova bolsa solicitada possua permissão de acumulamento de bolsas, esta solicitação de indicação é permitida. ***RN09** A solicitação da indicação do aluno para uma bolsa só pode ser realizada caso a duração da bolsa seja inferior ao tempo máximo para o tipo da bolsa. ***RN10** Caso a solicitação seja realizada depois do dia 5 do mês corrente, a bolsa será considerada como para o próximo mês. ***RN11** Caso a solicitação tenha sido gerada a partir de um anúncio, este anúncio é inativado quando há uma indicação. Assim, este não aparecerá mais na [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:bolsas:oportunidades_de_bolsas:listar_oportunidades_ativas_de_bolsas | lista de oportunidades ativas de bolsas]]. ***RN12** Caso o parâmetro UTILIZAR_CADASTRO_UNICO (1_1000_21) esteja ativo (TRUE) sempre será levado em consideração a pontuação do aluno no cadastro único, sendo esse um instrumento do governo federal que identifica e caracteriza alunos de baixa renda. Caso o parâmetro não esteja ativo, nunca será utilizado os dados do cadastro único do aluno. Podem existir alunos que não tenha cadastrados seus dados no cadastro único, esses também não terá uma pontuação na classificação de baixa renda. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.bolsas.dominio.SolicitacaoBolsa | administrativo.bolsas.solicitacao_bolsa | | br.ufrn.sipac.bolsas.dominio.OportunidadeEstagio | administrativo.bolsas.oportunidade_estagio | | br.ufrn.sipac.bolsas.dominio.Bolsa | administrativo.bolsas.bolsa | | br.ufrn.sipac.bolsas.dominio.TipoBolsa | administrativo.bolsas.tipo_bolsa | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Portal Administrativo Link(s): * [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:bolsas:oportunidades_de_bolsas:listar_oportunidades_ativas_de_bolsas|Listar Oportunidades Ativas de Bolsas -> Ver Alunos Interessados (Cadastrar Bolsista)]] * [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:bolsas:bolsistas:cadastrar_novo_bolsista|Cadastrar Novo Bolsista -> Ver Alunos Interessados (Cadastrar Bolsista)]] Usuário: rcn(GESTOR_BOLSAS_GLOBAL), marcilia(GESTOR_BOLSAS_LOCAL), mvoc(GESTOR_BOLSAS_CENTRO) Papel que usuário deve ter: * SipacPapeis.GESTOR_BOLSAS_LOCAL; * SipacPapeis.GESTOR_BOLSAS_CENTRO; * SipacPapeis.GESTOR_BOLSAS_GLOBAL. ===== Cenários de Teste ===== Para registrar o interesse em uma oportunidade de bolsa, o aluno deve acessar o sigaa pelo caminho: * Menu Discente -> Aba Bolsas -> Oportunidade de Bolsas. E registrar o seu interesse. É necessário que o aluno já esteja registrado no cadastro único. Assim, este aluno será inserido em uma das listagens, alunos carentes ou alunos não carente, de interessados para esta oportunidade de bolsa. Podemos verificar se a indicação foi realizada com sucesso, acessando as solicitações de cadastro de bolsas pelo caminho: * Módulos -> Bolsas -> Operações -> Operações -> Atendimento de Solicitações -> Inclusão Bolsista Entre elas estará a correspondente a oportunidade de bolsa. O gestor global de bolsas da seção de bolsas da PROAD, login rcn, pode acessar essas solicitações. ===== Dados para o Teste ===== Para verificar se o tipo de bolsa permite acumular ([[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:bolsas:oportunidades_de_bolsas:ver_alunos_interessados_cadastrar_bolsista#Principais regras de negócio|RN08]]) pode-se usar a seguinte consulta: SELECT tipo.permite_acumular FROM bolsas.tipo_bolsa tipo INNER JOIN comum.unidade u ON u.id_unidade = tipo.id_unidade_pagadora WHERE tipo.denominacao = '' AND u.sigla = '' O //**NOME DO TIPO DA BOLSA**// e //**SIGLA DA UNIDADE PAGADORA**// podem ser verificados em //**Informações da Bolsa**// no dado //**Tipo de Bolsa: Formato - TIPO (SIGLA UNIDADE PAGADORA)**//, após escolher a opção //**Selecionar Aluno**// Ou para saber quais tipos de bolsa permite acumular podemos usar também a consulta: SELECT tipo.* FROM bolsas.tipo_bolsa tipo INNER JOIN comum.unidade u ON u.id_unidade = tipo.id_unidade_pagadora WHERE tipo.permite_acumular = true