~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatórios Docentes do Ensino Básico Tecnico e Tecnologico Efetivos por Titulação e Regime de Trabalho ====== Este caso de uso tem por objetivo gerar o Relatório do Quantitativo Geral dos Docentes do Ensino Básico, Técnico e Tecnológico Efetivos por Titulação e Regime de Trabalho e é utilizado por qualquer usuário do sistema. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIGRH -> Portal Público -> Quantitativos -> Docentes do ensino básico, técnico e tecnológico Efetivos por titulação e regime de trabalho//. Para realizar uma consulta, deve-se entrar com os seguintes dados: ***Ano***: Formato - AAAA. Tipo - NUMÉRICO. Então o sistema exibe um relatório tal qual o modelo abaixo: * Modelo do Relatório | | | **MESES** |||||||||||| ^ Titulação ^ Regime de Trabalho ^ Jan ^ Fev ^ Mar ^ Abr ^ Mai ^ Jun ^ Jul ^ Ago ^ Set ^ Out ^ Nov ^ Dez ^ | | 20h | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | Graduação | 40h | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | | DE | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | | Sub-total | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | |||||||||||||| | | 20h | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | Especialização | 40h | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | | DE | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | | Sub-total | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | |||||||||||||| | | 20h | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | Mestrado | 40h | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | | DE | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | | Sub-total | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | |||||||||||||| | | 20h | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | | Doutorado | 40h | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | | DE | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | | Sub-total | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 |99 | | TOTAL GERAL ||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 Quantitativos -> Docentes do ensino básico, técnico e tecnológico Efetivos por titulação e regime de trabalho ===== Cenários de Teste ===== Realizar consultas no banco e verificar se o relatório apresenta as mesmas informações para um mesmo período. ===== Dados para o Teste ===== Script para consultar o quantitativo geral dos docentes de ensino básico, técnico e tecnológico substitutos 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_categoria = 1 AND rs.id_cargo IN (60012, 60013,702003) -- Filtra somente os docentes de ensino bas, tec substitutos 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) -- Filtra a carga horaria dos docentes ORDER BY rf.denominacao, rs.regime_trabalho