~~ODT~~
Esse caso de uso tem por finalidade exibir um relatório e um gráfico com a quantidade de docentes efetivos do magistério superior por titulação e seu regime de trabalho. Esse relatório é gerado utilizando uma consulta por período e é utilizado por qualquer usuário do sistema.
Este caso de uso inicia quando o usuário acessa a opção: SIGRH → Portal Público → Quantitativos → Docentes da carreira do magistério superior efetivos por titulação e regime de trabalho.
Para realizar uma consulta, deve-se entrar com os seguintes dados:
Então o sistema exibe um relatório tal qual o modelo abaixo:
MESES | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TITULAÇÃO | Regime de Trabalho | JAN | FEV | MAR | ABR | MAI | JUN | JUL | AGO | SET | OUT | NOV | DEZ | |||||||||||||||||||||
Graduação | 20h | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
Graduação | 40h | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
Graduação | DE | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
SUB-TOTAL | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | |||||||||||||||||||||
Especialização | 20h | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
Especialização | 40h | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
Especialização | DE | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
SUB-TOTAL | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | |||||||||||||||||||||
Mestrado | 20h | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
Mestrado | 40h | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
Mestrado | DE | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
SUB-TOTAL | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | |||||||||||||||||||||
Doutorado | 20h | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
Doutorado | 40h | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
Doutorado | DE | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | ||||||||||||||||||||
SUB-TOTAL | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | |||||||||||||||||||||
TOTAL GERAL | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 | 999 |
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.
Não se aplica.
Não se aplica.
Classe | Tabela |
---|---|
br.ufrn.rh.dominio.Servidor | administrativo.rh.servidor |
br.ufrn.rh.dominio.Formacao | administrativo.rh.formacao |
Sistema: SIGRH
Módulo: Portal Público
Link(s): Quantitativos → Docentes da carreira do magistério superior efetivos por titulação e regime de trabalho
Realizar consultas no banco e verificar se o relatório apresenta as mesmas informações para um mesmo período.
Script para consultar o quantitativo geral dos docentes da carreira do magistério superior efetivos por titulação e regime de trabalho:
SELECT rf.denominacao AS "Formacao", rs.regime_trabalho AS "CH", 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_cargo IN (60001) -- Filtra somente os docentes de ensino superior efetivos AND (rs.data_desligamento IS NULL OR rs.data_desligamento >= '2010-01-31') -- Filtra o periodo da exclusao do docente GROUP BY rf.denominacao, rs.id_formacao, rs.regime_trabalho HAVING rs.id_formacao IN (4,25,26,27) -- Filtra as titulacoes dos docentes AND rs.regime_trabalho IN (20,40,99) -- Filtra a carga horaria dos docentes ORDER BY rf.denominacao, rs.regime_trabalho