====== Relatório de Desempenho de Serviços por Período ====== Este caso de uso tem o intuito de permitir o acompanhamento das [[https://docs.info.ufrn.br/doku.php?id=desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:obras:obras:ordem_de_servico:criar_ordem_de_servico|ordens de serviços]] existentes de acordo com um período. Com isso a superintendência de infra-estrutura, mais especificamente a Divisão de Manutenção, pode controlar de maneira eficiente a execução das ordens de serviço executadas em um período. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIPAC -> Infraestrutura -> aba Manutenção -> Relatórios -> Desempenho de Serviços por Período. O Usuário deve informar o serviço: * **Serviço** *: TIPO - TEXTO. Opções: ''PEDREIRO'', ''PINTOR'', ''REFRIGERAÇÃO'', ''SERRALHEIRO'', ''SERVENTE''. * **Período** *: TIPO - DATA, DD/MM/AAAA a DD/MM/AAAA. Lista de serviços de encontrados: ( [[#Principais Regras de Negócio| RN01, RN02]] ) * **Serviço**: TIPO - TEXTO. * **Período**: TIPO - TEXTO. DD/MM/AAAA à DD/MM/AAAA. * **Funcionários**: TIPO - TEXTO. ''Origem'' ( UFRN ou Terceirizado ) ''quantidade''. * **Serviços**: TIPO - TEXTO, ''situação'' (Concluída, Parcial ou Não Executada) ''quantidade''. * **Motivos para não execução dos serviços**: TIPO - TEXTO. ''motivo'' ( Sobrecarga de Serviço,Falta de Material, Falta de Equipamento e Outros ) ''quantidade''. * **Período para Realização (Média)**: TIPO - TEXTO. ''período'' ( Até 10 dias, de 10 a 30 dias e Acima de 30 dias ) ''quantidade''. * **Unidade Requisitante**: TIPO - TEXTO. ''unidade'' quantidade. ===== Principais Regras de Negócio ===== * **RN01** - A quantidade de obras concluídas deve ser igual ao somatório das obras realizada em: até 10 dias, de 10 a 30 dias e acima de 30 dias. * **RN02** - O somatório das obras não concluídas ou parcialmente concluídas deve ser igual ao somatório dos motivos para não execução dos serviços. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | sipac.infra.especialidade_servico | br.ufrn.sipac.supinfra.manutencao.dominio.EspecialidadeServico | | sipac.infra.categoria_servidor | br.ufrn.sipac.supinfra.manutencao.dominio.CategoriaServidor | | sipac.infra.ordem_servico_tipo_exec | br.ufrn.sipac.supinfra.manutencao.dominio.TipoExecutanteOrdemServico| | sipac.infra.ordem_servico | br.ufrn.sipac.supinfra.manutencao.dominio.OrdemServico | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Infraestrutura Usuário: lane (GESTOR_OBRAS, GESTOR_MANUTENCAO), gustavo( GESTOR_SISTEMA_INFRA_ESTRUTURA ), ivonildo (GESTOR_INSTITUICAO) Link(s): Manutenção -> Relatórios -> Desempenho de Serviços por Período Papel que usuário deve ter: GESTOR_OBRAS, GESTOR_MANUTENCAO, GESTOR_INSTITUICAO, GESTOR_SISTEMA_INFRA_ESTRUTURA; ===== Cenários de Teste ===== * Após a geração do relatório verificar se os dados exibidos conferem com os filtros escolhidos. * Verificar o somatório das ordem de serviço de acordo com as regras de negócio espeficadas. ===== Dados para o Teste ===== Não se aplica.