~~ODT~~
Relatório Técnico Administrativos por Titulação
Este caso de uso permite gerar um relatório que exibe o total de servidores técnico-administrativos organizados por titulação. São exibidos os totais para cada mês de um determinado ano.
Essa funcionalidade é acessível a todos os indivíduos.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIGRH → Portal Público → Relatórios Estatísticos → Relatórios anuais → Técnico-Administrativos por Titulação.
Para realizar uma consulta, deve-se entrar com os seguintes dados:
- Ano:* Tipo NUMÉRICO, formato: AAAA.
Então o sistema exibe um relatório tal qual o modelo abaixo:
- Modelo de Relatório
MESES | ||||||||||||
TITULAÇÃO | JAN | FEV | MAR | ABR | MAI | JUN | JUL | AGO | SET | OUT | NOV | DEZ |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Doutorado | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |
Mestrado | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |
Especialização | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |
Graduação | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |
TOTAL | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |
O sistema também exibe um relatório gráfico representando tais dados. Lembrando que o relatório é gerado baseado em uma consulta para a tabela solicitada e outra para o gráfico. A tabela solicitada faz um agrupamento por titulação e o gráfico faz o agrupamento pelos meses do ano.
Então o caso de uso é finalizado.
Principais Regras de Negócio
Não se aplica.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.rh.dominio.Servidor | administrativo.rh.servidor |
br.ufrn.rh.dominio.Formacao | administrativo.rh.formacao |
Plano de Teste
Sistema: SIGRH
Módulo: Portal Público
Link(s): Aba de Relatórios Estatísticos → Relatórios anuais → Técnico-Administrativos por Titulação
Usuários: Não se aplica.
Papel que usuário deve ter: Não se aplica.
Cenários de Teste
A consulta no banco de dados pode ser gerada mês a mês para comparar com o resultado mostrado pelo relatório.
Dados para o Teste
Script para consultar o quantitativo geral dos técnicos-administrativos por titulação até determinado mês:
SELECT rf.denominacao AS "Formacao", COUNT(rs.id_formacao) AS "Quant." FROM RH.servidor AS rs INNER JOIN RH.formacao AS rf ON rf.id_formacao = rs.id_formacao WHERE rs.id_categoria = 2 AND (rs.data_desligamento IS NULL OR rs.data_desligamento >= '2010-12-31') GROUP BY rs.id_formacao, rf.denominacao, rf.ordenacao_titulacao HAVING rs.id_formacao IN (4,25,26,27)