~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Formulário do Observatório de Concursos ====== Atendendo a exigência de um censo para os candidatos dos concursos de Professor Efetivo, foram produzidas questões que serão aplicadas aos candidatos. O responsáveis por esta funcionalidade são os gestores de concursos. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando o usuário acessa a opção SIGRH -> Concursos -> Processo Seletivo -> Observatório de Concursos -> Cadastrar Formulário. * **Título do Questionário***: Tipo - TEXTO; Ao inserir uma nova questão os seguintes dados deverão ser informados: * **Título da Pergunta***: Tipo - TEXTO; * **Tipo de Resposta***: São apresentadas as opções: ''Resposta Curta, Parágrafo, Múltipla Escolha, Caixas de Seleção, Lista Suspensa, Data''; * **Resposta Obrigatória**: Tipo - LÓGICO; [[#principais_regras_de_negócio|(RN05)]] Caso alguma das Respostas seja do tipo Múltipla Escolha, Caixas de Seleção, Lista Suspensa, são definidas as alternativas de acordo com o tipo escolhido: * **Alternativa 99***: Tipo - TEXTO;[[#principais_regras_de_negócio|(RN01, RN02)]] A medida que as perguntas vão sendo inseridas, o formulário vai se formando abaixo, com opção de alteração, exclusão e ordenamento e cada pergunta tem opção de duplicar: * **__Pergunta__**: Tipo - TEXTO; * **__Alternativa 1__**: Tipo - TEXTO; [[#principais_regras_de_negócio|(RN01, RN02)]] * **__Alternativa 2__**: Tipo - TEXTO; [[#principais_regras_de_negócio|(RN01, RN02)]] * **__Alternativa ...__**: Tipo - TEXTO; [[#principais_regras_de_negócio|(RN01, RN02)]] * **__Alternativa n__**: Tipo - TEXTO; [[#principais_regras_de_negócio|(RN01, RN02)]] O Caso de Uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - As opções apenas serão exibidas caso as perguntas sejam do tipo: Múltipla Escolha (radio button), Caixas de Seleção (check-box) e Lista Suspensa (menu list). Serão exibidas as opções adicionadas. * **RN02** - Entre as opções de resposta das perguntas do tipo Múltipla Escolha, Caixas de Seleção e Lista Suspensa, haverá a possibilidade de inserir a opção 'Outro'. Em caso de a opção 'outro' ser inserida, o sistema abre um campo simples de texto pra digitação. * **RN03** - Algumas questões farão alusão à outras, por exemplo, uma questão que pergunta o nível de escolaridade, em caso de graduação ser escolhido, a próxima pergunta seria qual a instituição onde cursou a graduação. * **RN04** - Uma descrição que descreva melhor a pergunta pode ser fornecida; * **RN05** - A pergunta pode ser definida como de resposta obrigatória ou não; ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sigrh.concurso.questionario.dominio.TipoQuestionario | administrativo.questionario.tipo_questionario | | br.ufrn.sigrh.concurso.questionario.dominio.Questionario | administrativo.questionario.questionario | | br.ufrn.sigrh.concurso.questionario.dominio.QuestionarioRespostas | administrativo.questionario.questionario_respostas | | br.ufrn.sigrh.concurso.questionario.dominio.PerguntaQuestionario | administrativo.questionario.pergunta_questionario | | br.ufrn.sigrh.concurso.questionario.dominio.Alternativa | administrativo.questionario.alternativa | | br.ufrn.sigrh.concurso.questionario.dominio.Resposta | administrativo.questionario.resposta | ====== Plano de Testes ====== Sistema: SIGRH Módulo: Concursos Link(s): SIGRH -> Concursos -> Processo Seletivo -> Observatório de Concursos -> Cadastrar Formulário Usuário: mirian Papel que usuário deve ter: SigrhPapeis.GESTOR_CONCURSOS ===== Cenários de Teste ===== ===== Dados para o Testes =====