~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Estatísticas dos Candidatos Inscritos por Dia ====== Esse caso de uso consiste na geração de um relatório com as estatísticas dos candidatos inscritos no Vestibular por dia. Este relatório é destinado aos usuários da COMPERVE ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando a opçao //SIGAA -> Vestibular -> Candidato -> Consultas e Relatórios -> Estatísticas dos Candidatos Inscritos por Dia// é acessada. Para a geração do relatório é necessário selecionar o processo seletivo. Em seguida, são exibidas as seguintes informações : * **__Processo Seletivo:__** Tipo - TEXTO. * **__Período de Inscrições:__** Formato - DD/MM/AAAA a DD/MM/AAAA. Tipo - DATA. Seguida de duas tabelas, conforme modelos abaixo: |**Total de CPF's distintos** | 99999| |**Total de candidatos inscritos** | 99999| |**Data: DD/MM/AAA**|| |Total de inscrições feitas| 9999| |Inscrições feitas até às 18 horas| 9999| |Total de inscrições com CPF's distintos| 9999| |**Data: DD/MM/AAA**|| |Total de inscrições feitas| 9999| |Inscrições feitas até às 18 horas| 9999| |Total de inscrições com CPF's distintos| 9999| O relatório é agrupado pela data da inscrição. Então o caso de uso e finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O relatório é ordenado pela data da inscrição de forma decrescente. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.vestibular.dominio.InscricaoVestibular | sigaa.vestibular.inscricao_vestibular | | br.ufrn.sigaa.vestibular.dominio.LinguaEstrangeira | sigaa.vestibular.lingua_estrangeira | | br.ufrn.sigaa.ensino.graduacao.dominio.MatrizCurricular | sigaa.graduacao.matriz_curricular | | br.ufrn.sigaa.vestibular.dominio.PessoaVestibular | sigaa.vestibular.pessoa_vestibular | | br.ufrn.sigaa.vestibular.dominio.ProcessoSeletivoVestibular | sigaa.vestibular.processo_seletivo | | br.ufrn.sigaa.vestibular.dominio.RegiaoPreferencialProva | sigaa.vestibular.regiao_preferencial_prova | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Vestibular Link(s): Candidato -> Consultas e Relatórios -> Estatísticas dos Candidatos Inscritos por Dia Usuário: edipo Papel que usuário deve ter: SigaaPapeis.VESTIBULAR ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Informar o seguinte campo: * PROCESSO_SELETIVO : Informar o id do processo seletivo select cast(data_inscricao as date), sum(case when cast(data_inscricao as time) < cast('06:00:00' as time) then 1 else 0 end) as primeiroQuarto, sum(case when cast(data_inscricao as time) >= cast('06:00:00' as time) and cast(data_inscricao as time) < cast('12:00:00' as time) then 1 else 0 end) as segundoQuarto, sum(case when cast(data_inscricao as time) >= cast('12:00:00' as time) and cast(data_inscricao as time) < cast('18:00:00' as time) then 1 else 0 end) as terceiroQuarto, sum(case when cast(data_inscricao as time) >= cast('18:00:00' as time) then 1 else 0 end) as quartoQuarto, sum(case when cast(data_inscricao as time) < cast('18:00:00' as time) then 1 else 0 end) as ate18Horas, count(id_inscricao_vestibular) as totalInscricoes, count(distinct id_pessoa) as totalCandidatos, sum(case when valor_inscricao = 0 then 1 else 0 end) as totalIsentos from vestibular.inscricao_vestibular where id_processo_seletivo = PROCESSO_SELETIVO group by 1 order by 1