Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:23 (edição externa)

Analisar Crítica de Abastecimento

Este caso de uso é utilizado para analisar os itens cadastrados em abastecimento pelos usuários.

Descrição do Caso de Uso

O caso de uso é acionado quando o usuário acessa a opção: SIPAC → Módulo Transportes → Aba Veículo→ Crítica de Cadastro → Processamento Manual de Críticas (RN01).

O caso de uso começa quando acessamos o link, e é executado o processamentos dos itens cadastrados na base de dados. Os itens de abastecimento cadastrados são analisados sob regras, caso estejam configurada como ativas deverão ser cadastradas ocorrências para:

O caso de uso é finalizado.

Principais Regras de Negócio

, onde n é o número de ocorrências, e , ou seja a média aritimética.

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.transportes.dominio.TipoCombustivel administrativo.transporte.tipo_combustivel
br.ufrn.sipac.transportes.dominio.AbastecimentoVeiculo administrativo.transporte.abastecimento
br.ufrn.sipac.transportes.dominio.Critica administrativo.transporte.critica
br.ufrn.sipac.transportes.dominio.OcorrenciaCritica administrativo.transporte.ocorrencia_critica

Plano de Teste

Sistema: SIPAC

Módulo: TRANSPORTES

Link(s): SIPAC → Módulo Transportes → Aba Veículo→ Crítica de Cadastro → Processamento Manual de Críticas

Usuários: bergue (Gestor de Transportes Unidades).

Papel que usuário deve ter: SipacPapeis.GESTOR_TRANSPORTES_VEICULO, SipacPapeis.GESTOR_TRANSPORTES_UNIDADES ou SipacPapeis.GESTOR_TRANSPORTES_GLOBAL.

Cenários de Teste

Para verificar se os dados na base de dados foram criticados corretamente, deve-se acessar os dados diretamente na tabela transporte.ocorrencia_critica.

SELECT oc.*, c.nome, a.* FROM transporte.ocorrencia_critica oc, transporte.critica c, transporte.abastecimento a
WHERE oc.id_critica = c.id_critica
AND oc.id_objeto_criticado = a.id_abastecimento;

Dados para o Teste

Não se aplica!