Tabela de conteúdos

~~ODT~~

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

Inscrição em Concurso

Este caso de uso é utilizado para realização da inscrição de um candidato em um determinado Concurso. O candidato selecionará a vaga correspondente e preencherá os dados pessoais.

Na UFRN, se o concurso for de Professor Efetivo e for definido período pra submissão de documentos e currículo:

A inscrição ocorrerá em DUAS etapas
1. Ficha de Inscrição
2. Observatório de Concurso

As regras são:

Se o concurso for de Professor Efetivo e for definido período pra submissão de documentos e currículo, a inscrição ocorrerá em DUAS etapas 1. Ficha de Inscrição 2. Observatório de Concurso

Se não for de professor efetivo, E NÂO for definido período pra submissão de documentos e currículo, a inscrição ocorrerá em TRÊS etapas
1. Ficha de Inscrição
2. Currículo
3. Documentos

(RN14)

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa Portal Público → Concursos → Concursos Abertos → Inscrever-se no Concurso.

É inicialmente exibida uma listagem com as vagas disponíveis para o concurso selecionado.

Categoria Edital Carga Horária Resolução Área do Concurso
PROFESSOR 3 GRAU 001/2012 40H - AREA CONCURSO

Ao selecionar uma vaga para a inscrição, o candidato é direcionado para a tela de cadastro de dados do candidato. No cadastro de dados o candidato deve informar os seguintes campos:

Naturalidade

Dados Pessoais

Sistema de Concorrência

Participação em Júri (RN16)

Candidato com Deficiência e/ou Atendimento Especial

Caso seja selecionada uma das opções “Portador de Necessidades Especiais” e “Solicitar Condições Especiais”, o candidato deverá escolher uma das opções abaixo:

Requerer Isenção

Ao selecionar Requerer isenção, serão exibidos os seguintes campos:

Será exibido também um campo lógico para marcação com o texto abaixo para que o candidato confirme os dados que inseriu na solicitação de isenção:

Declaro, nos termos do(s) edital(is) do presente concurso/processo seletivo, que estou inscrito no Cadastro Único para Programas 
Sociais do Governo Federal - CadÚnico, de que trata o Decreto nº 6.135, de 16 de junho de 2007, conforme NIS nº ________ e que 
sou membro de família de baixa renda, nos termos do Decreto nº 6.135, de 2007.

Endereço

Ao clicar em Continuar» é solicitado confirmação das informações passadas no cadastro. Caso o usuário confirme os dados, o cadastro é realizado e a senha de acesso ao portal é enviado para o e-mail associado ao candidato.

Titular Livre

Titular Livre

RN10

Currículo

As questões são listadas por grupo. Cada grupo poderá ter uma ou mais questões subdivididas em itens e subitens:

Documentos

É apresentada a opção de inserir documentos. (RN13)

- Documentos do Candidato:

O candidato deverá inserir os documentos exigidos no concurso.

Consulta de Documentos

Observatório de Concursos (RN15)

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.sigrh.concurso.dominio.InscricaoCandidato administrativo.concurso.inscricao_candidato
br.ufrn.sigrh.concurso.dominio.Concurso administrativo.concurso.concurso
br.ufrn.sigrh.concurso.dominio.VagaConcurso administrativo.concurso.vaga_concurso
br.ufrn.sigrh.concurso.dominio.AreaConcurso administrativo.concurso.area
br.ufrn.sigrh.concurso.dominio.HomologacaoInscricaoCandidato administrativo.concurso.homologacao_inscricao_candidato

Plano de Teste

Sistema: SIGRH

Módulo: Portal Público

Link(s): Concurso → Inscrever-se no Concurso

Usuário: Não se Aplica

Papel que usuário deve ter: Não se Aplica

Cenários de Teste

Forma de teste. Para simular a homologação de pagamento, é necessário simular o processamento do SIAFI para a tabela gru.guia_recolhimento_uniao.

Ao realizar o pagamento o sistema gera um registro em ‘gru.guia_recolhimento_uniao’ presente no banco sistemas_comum. Isso depende de um processamento realizado através do SIPAC, é necessário então, para efeito de testes, realizar essa operação direto na base de dados.

Os dados para realizar essas operações estão presentes no ítem Dados para o Teste.

Dados para o Teste

Consulta que retorna o registro de homologação da inscrição com base no id da inscrição do candidato

SELECT * FROM concurso.homologacao_inscricao_candidato WHERE id_inscricao_candidato = ?

Retorna o registro de inscrição candidato com base no CPF do candidato passado. Utilizar a Máscara ##.###.###-##

SELECT * FROM concurso.inscricao_candidato WHERE cpf LIKE '%?%'

Para retornar o id_gru do candidato inscrito deve-se executar a query abaixo no banco administrativo, verificando se a vaga presente realmente corresponde ao concurso desejado.. Substituir ? por nome ou trecho do nome do candidato inscrito.

select id_gru, nome from concurso.inscricao_candidato where nome ilike '%?%';

Para atualizar os dados do pagamento da GRU, realizar o update através da query abaixo, lembrando de passar o id_gru retornado na consulta anterior.

update gru.guia_recolhimento_uniao (data_pagamento, quitada) VALUES (now(), true) WHERE id_gru = ? ;