~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Gerenciar Sorteios ====== Esse caso de uso é utilizado pelos Administradores do módulo Infantil com a finalidade de realizar o sorteio das vagas relacionadas com os processos seletivos realizados a fim de prover a entrada de discentes em tal nível de ensino. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA → Módulo Infantil → Administração → Processos Seletivos → Gerenciar Sorteios// é acessada. O sistema disponibiliza uma consulta para filtragem dos processos seletivos cadastrados no sistema, através dos seguintes campo: ***Turma**: Tipo TEXTO. São exibidas as opções de turmas cadastradas para tal nível de ensino. ***Status**: Tipo TEXTO. Os status possíveis para o processo seletivo (para o nível de ensino **INFANTIL**) são: * **CADASTRADO**, para caso o processo seletivo ainda esteja em desenvolvimento. Ou seja, com seus dados cadastrados, porém não publicado. * **PUBLICADO**, para caso o processo seletivo já tenha sido tornado público. ***Ano**: Tipo NUMÉRICO, formato: AAAA. * A informação do **ano** do processo seletivo está relacionada com o período de inscrição e não com o período de ingresso. Inicialmente, são listados os processos seletivos abertos durante o ano letivo corrente já cadastrados. Caso seja de interesse do usuário, é possível realizar consultas através do formulário descrito anteriormente. O resultado da consulta é disposto em forma de listagem, através dos seguintes campos: ***__Título do Edital__**: Tipo TEXTO; ***__Turma__**: Tipo TEXTO, formato: CÓDIGO_TURMA - DENOMINAÇÃO_TURMA; ***__Período de Inscrições__**: Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA; ***__Status__**: Tipo TEXTO. ***__Sorteio Já Realizado?__**: Tipo LÓGICO; Para cada item listado, o sistema então exibe a operação de: **Realizar Sorteio** ([[#principais Regras de NEgócio|RN02]]) , **Consultar Sorteio** ([[#principais Regras de NEgócio|RN03]]), **Imprimir Lista de Candidatos**, **Imprimir Resultado Geral** ([[#principais Regras de NEgócio|RN03]]), **Imprimir Lista de Aprovados** ([[#principais Regras de NEgócio|RN03]]) e **Imprimir Lista de Suplentes** ([[#principais Regras de NEgócio|RN03 e RN04]]). ==== Realizar Sorteio ==== Ao selecionar tal opção, o sistema exibe os seguintes dados do processo seletivo em questão: ***__Título do Edital__**: Tipo TEXTO; ***__Turma__**: Tipo TEXTO, formato: CÓDIGO_TURMA - DENOMINAÇÃO_TURMA; ***__Período de Inscrições__**: Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA; ***__Nº de Vagas para Discentes sem NEE__**: Tipo NUMÉRICO; ***__Nº de Suplentes para Discentes sem NEE__**: Tipo NUMÉRICO; ***__Nº de Vagas para Discentes com NEE:__** Tipo NUMÉRICO ([[#principais Regras de NEgócio|RN01]]); ***__Nº de Suplentes para Discentes com NEE__**: Tipo NUMÉRICO ([[#principais Regras de NEgócio|RN01]]); ***__Número Total de Inscritos__**: Tipo NUMÉRICO; ***__Número de Candidatos com Inscrição Deferida concorrendo a Vagas para Discentes sem NEE__**: Tipo NUMÉRICO; ***__Número de Candidatos com Inscrição Deferida concorrendo a Vagas para Discentes com NEE__**: Tipo NUMÉRICO ([[#principais Regras de NEgócio|RN01]]); É disponibilizadas a opção de [[#Imprimir Lista de Candidatos| Imprimir Lista de Candidatos]], para fins de conferência. Ao usuário é requerida sua senha para autorização da geração do resultado e então o [[#Imprimir Resultado Geral|resultado do sorteio]]. Tal execução implica em tornar o status das inscrições dos candidatos aprovados para 'CANDIDATO APROVADO' e, adicionalmente, tornar o status dos candidatos relacionados como suplente para 'CANDIDATO SUPLENTE'; ==== Consultar Sorteio ==== Caso o usuário deseje realizar a consulta a um dado sorteio realizado, o sistema exibe os seguintes dados do processo seletivo: ***__Denominação__**: Tipo TEXTO; ***__Turma__**: Tipo TEXTO, formato: CÓDIGO_TURMA - DENOMINAÇÃO_TURMA; ***__Período de Inscrições__**: Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA; ***__Nº de Vagas para Discentes sem NEE__**: Tipo NUMÉRICO; ***__Nº de Suplentes para Discentes sem NEE__**: Tipo NUMÉRICO; ***__Nº de Vagas para Discentes com NEE:__** Tipo NUMÉRICO ([[#principais Regras de NEgócio|RN01]]); ***__Nº de Suplentes para Discentes com NEE__**: Tipo NUMÉRICO ([[#principais Regras de NEgócio|RN01]]); ***__Número Total de Inscritos__**: Tipo NUMÉRICO; ***__Número de Candidatos com Inscrição Deferida concorrendo a Vagas para Discentes sem NEE__**: Tipo NUMÉRICO; ***__Número de Candidatos com Inscrição Deferida concorrendo a Vagas para Discentes com NEE__**: Tipo NUMÉRICO ([[#principais Regras de NEgócio|RN01]]); São disponibilizadas as opções de **Imprimir Lista de Candidatos**, **Imprimir Resultado Geral**, **Imprimir Lista de Aprovados** e **Imprimir Lista de Suplentes** ([[#principais Regras de NEgócio|RN04]]). Com o adicional de exibir os dados do sorteio realizado, a saber: ***__Data e Hora da Geração__**: Tipo DATA, formato: DD/MM/AAAA HH:MM; ***__Usuário__**: Tipo TEXTO, formato: NOME_COMPLETO_USUÁRIO (LOGIN_USUÁRIO); ==== Imprimir Resultado Geral ==== O resultado geral do processo seletivo para o nível infantil é composto essencialmente por até quatro (4) listas, divididas em: * Lista de Ocupação de Vagas para Discentes sem NEE ([[#principais Regras de NEgócio|RN06]]); * Lista de Ocupação de Vagas para Discentes com NEE ([[#principais Regras de NEgócio|RN01]]); * Lista de Suplentes para ocupação de vagas para Discentes sem NEE ([[#principais Regras de NEgócio|RN05 e RN06]]);; * Lista de Suplentes para ocupação de vagas para Discentes com NEE ([[#principais Regras de NEgócio|RN01 e RN05]]); Cada uma dessas listas é gerada aleatoriamente, através do sorteio dos candidatos que estão com sua inscrição no processo seletivo com status 'INSCRIÇÃO DEFERIDA'. As listas devem informar a ordem de seleção (1º, 2º e assim por diante) para preenchimento das possíveis vagas de forma sequencial. Todos os quantitativos das vagas a serem ofertadas estão definidas no processo seletivo. Caso o usuário selecione a opção **Imprimir Resultado Geral**, o sistema disponibiliza os relatórios (em formato PDF) (os tiverem sua geração possível segundo a definição das vagas ofertadas) citados acima de forma sequencial segundo o(s) modelo(s) descritos abaixo: ==== Modelo da Lista de Ocupação de Vagas para Discentes sem NEE ==== LISTA DE OCUPAÇÃO DE VAGAS PARA DISCENTES SEM NEE ([[#principais Regras de NEgócio|RN06]]) **TÍTULO DO EDITAL**: **TURMA**: **PERÍODO DE INSCRIÇÕES**: DD/MM/AAAA ATÉ DD/MM/AAAA; **QUANTITATIVO DE VAGAS OFERTADAS**: ^ **ORDEM** ^ **Nº INSCRIÇÃO** ^ **NOME DISCENTE** ^ | | | | | | | | | | | | | | | | ==== Modelo da Lista de Ocupação de Vagas para Discentes com NEE ==== LISTA DE OCUPAÇÃO DE VAGAS PARA DISCENTES COM NEE **TÍTULO DO EDITAL**: **TURMA**: **PERÍODO DE INSCRIÇÕES**: DD/MM/AAAA ATÉ DD/MM/AAAA; **QUANTITATIVO DE VAGAS OFERTADAS**: ^ **ORDEM** ^ **Nº INSCRIÇÃO** ^ **NOME DISCENTE** ^ | | | | | | | | | | | | | | | | ==== Modelo da Lista de Suplentes para ocupação de vagas para Discentes sem NEE ==== LISTA SUPLENTES PARA OCUPAÇÃO DE VAGAS PARA DISCENTES SEM NEE ([[#principais Regras de NEgócio|RN06]]) **TÍTULO DO EDITAL**: **TURMA**: **PERÍODO DE INSCRIÇÕES**: DD/MM/AAAA ATÉ DD/MM/AAAA; **QUANTITATIVO DE VAGAS OFERTADAS**: ^ **ORDEM** ^ **Nº INSCRIÇÃO** ^ **NOME DISCENTE** ^ | | | | | | | | | | | | | | | | ==== Modelo da Lista de Suplentes para ocupação de vagas para Discentes com NEE ==== LISTA SUPLENTES PARA OCUPAÇÃO DE VAGAS PARA DISCENTES COM NEE **TÍTULO DO EDITAL**: **TURMA**: **PERÍODO DE INSCRIÇÕES**: DD/MM/AAAA ATÉ DD/MM/AAAA; **QUANTITATIVO DE VAGAS OFERTADAS**: ^ **ORDEM** ^ **Nº INSCRIÇÃO** ^ **NOME DISCENTE** ^ | | | | | | | | | | | | | | | | ==== Imprimir Lista de Candidatos ==== O sistema exibe uma listagem segundo o modelo descrito abaixo: LISTA DE CANDIDATOS PARTICIPANTES DO PROCESSO SELETIVO **TÍTULO DO EDITAL**: **TURMA**: **PERÍODO DE INSCRIÇÕES**: DD/MM/AAAA ATÉ DD/MM/AAAA; ^ **CANDIDATOS COM INSCRIÇÕES DEFERIDAS SEM NEE ([[#Principais REgras de Negócio|RN06]]) ** ^^ ^ **Nº INSCRIÇÃO** ^ **NOME DISCENTE** ^ | | | | | | | | | | | | ^ **CANDIDATOS COM INSCRIÇÕES DEFERIDAS COM NEE ([[#Principais REgras de Negócio|RN07]]) ** ^^ ^ **Nº INSCRIÇÃO** ^ **NOME DISCENTE** ^ | | | | | | | | | | | | ==== Imprimir Lista de Aprovados ==== Caso o usuário selecione a opção **Imprimir Lista de Aprovados**, o sistema disponibiliza um relatório (em formato PDF) (os tiverem sua geração possível segundo a definição das vagas ofertadas) citados a seguir: * [[#modelo_da_lista_de_ocupacao_de_vagas_para_discentes_sem_nee|Lista de Aprovados sem NEE]]; * [[#modelo_da_lista_de_ocupacao_de_vagas_para_discentes_com_nee|Lista de Aprovados com NEE]] ([[#principais Regras de Negócio|RN07]]); ==== Imprimir Lista de Suplentes==== Caso o usuário selecione a opção **Imprimir Lista de Aprovados**, o sistema disponibiliza um relatório (em formato PDF) (os tiverem sua geração possível segundo a definição das vagas ofertadas) citados a seguir: * [[#modelo_da_lista_de_ocupacao_de_vagas_para_discentes_sem_nee|Lista de Suplentes para Ocupação de Vagas para Discentes sem NEE]]; * [[#modelo_da_lista_de_ocupacao_de_vagas_para_discentes_com_nee|Lista de Suplentes para Ocupação de Vagas para Discentes com NEE]] ([[#principais Regras de Negócio|RN07]]); Se necessário, o usuário poderá **Auditar ou Desabilitar** o sorteio através do seguinte [[desenvolvimento:especificacoes:sigaa:area_administrativa:casos_de_uso:administracao:processo_seletivo_infantil:auditar_desabilitar_sorteio|caso de uso]]. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O campo é exibido apenas caso existam vagas para discentes com NEE; * **RN02** - Opção apenas disponível caso o processo seletivo possua NENHUM sorteio com status ATIVO; * **RN03** - Opção apenas disponível caso o processo seletivo um sorteio com status ATIVO; * **RN04** - Opção apenas disponível caso o processo seletivo possua vagas de suplência cadastradas para a oferta em questão (Suplência para ocupação de **discentes com NEE** e/ou Suplência para ocupação de **Discentes sem NEE**); * **RN05** - Lista gerada apenas caso o processo seletivo possua vagas de suplência cadastradas para a oferta em questão (Suplência para ocupação de **discentes com NEE** e/ou Suplência para ocupação de **Discentes sem NEE**); * **RN06** - Caso o processo seletivo não possua vagas ofertadas especificamente para discentes com NEE, o sistema deve exibir 'Lista de Ocupação de Vagas para Discentes' ao invés do referenciado. * **RN07** - Lista gerada apenas caso o processo seletivo possua vagas ofertadas para discentes com NEE; ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Infantil Link(s): Aba Administração → Processos Seletivos → Gerenciar Sorteios Usuário: drileao Papel que usuário deve ter: SigaaPapeis.Administrador do Módulo Infantil ===== Cenários de Teste ===== ===== Dados para o Teste =====