~~ODT~~
Registrar Abastecimento (Desktop)
Este caso de uso é utilizado pelos gestores de transportes para controlar todos os abastecimentos realizados no veículo da frota da instituição utilizando um ambiente desktop que possibilita a emissão de comprovante durante o registro do abastecimento.
Descrição do Caso de Uso
O caso de uso é acionado quando o usuário acessa a opção: SIPAC → Módulo Transportes → Aba Abastecimento → Abastecimento → Registrar Abastecimento (Desktop).
O caso de uso começa com a solicitação de login do preenchendo:
- Usuário: Nesse campo será informado o mesmo usuário utilizado no SIPAC.
- Senha: Nesse campo será a mesma senha de acesso utilizada no SIPAC.
PASSO 1 O usuário é encaminhado para uma tela onde lhe é solicitado o número do cartão do veículo:(RN01)
- Cartão: Nesse campo será informado o número do cartão do veículo . Tipo NUMÉRICO, formato: 999999999, entrada de dados: NÚMERO CARTÃO.
Opcionalmente o usuário pressionando o botão “Digitar” será encaminhado a um novo formulário onde poderá identificar o veículo por sua placa.
- Placa: Nesse campo será informado a placa do veículo. Tipo TEXTO, formato: XXX-9999, entrada de dados: PLACA.
- Denominação: A descrição dada ao veículo em seu cadastro no sistema. Tipo - TEXTO.
- Unidade: A qual pertence o veículo. Tipo - TEXTO.
- Quilometragem: Quilometragem do odômetro do veículo no momento do abastecimento. Tipo NUMÉRICO.
PASSO 2 O usuário é encaminhado para uma tela onde lhe é solicitado o motorista responsável pelo abastecimento.
- Motorista: Nesse campo será informado o número do cartão do motorista ou seu CPF. Tipo NUMÉRICO, formato: 9999999999, entrada de dados: NÚMERO CARTÃO/CPF. (RN02)
PASSO 3 O usuário é então encaminhado para a tela onde detalhará o abastecimento:
- Placa: Nesse campo será informado a placa do veículo. Tipo TEXTO, formato: XXX-9999, entrada de dados: PLACA.
- Denominação: A descrição dada ao veículo em seu cadastro no sistema. Tipo - TEXTO.
- Unidade: A qual pertence o veículo. Tipo - TEXTO.
- Quilometragem: Quilometragem anterior do odômetro do veículo. Tipo NUMÉRICO.
- Nova Quilometragem: Quilometragem do odômetro do veículo no momento do abastecimento. Tipo NUMÉRICO, formato: 99999999999, entrada de dados: QUILOMETRAGEM.
- Combustível: Combustível utilizado no abastecimento. Tipo NUMÉRICO, formato: DENOMINAÇÃO VALOR.
- Litros: Quantidade de litros de combustível abastecido acrescido de seu valor. Tipo NUMÉRICO, formato: 9999.9.
- Total: Valor total do abastecimento. Tipo NUMÉRICO, formato: Moeda
- Unidade: Nesse campo deve ser informado a unidade beneficiada com o abastecimento. Tipo TEXTO, formato: DENOMINAÇÃO CÓDIGO.
- Motorista: Motorista responsável pelo abastecimento Tipo - TEXTO, formato: CPF NOME.
O usuário é redirecionado ao PASSO 1 e o caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - O número do cartão do veículo e criado a partir da converção das letras em seus respectivos valores decimais da tabela ASCII. Ex: Placa RRR-5555, Cartão 8282825555 .
- RN02 - O número do cartão do motorista é seu número de ID de pessoa no Banco de Dados.
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 |
Plano de Teste
Sistema: SIPAC
Módulo: TRANSPORTES
Link(s): SIPAC → Módulo Transportes → Aba Abastecimento → Abastecimento → Registrar Abastecimento (Desktop).
Usuários: bergue (Gestor de Transportes Unidades) e raphaela (Gestor de Transportes Global).
Papel que usuário deve ter: SipacPapeis.GESTOR_TRANSPORTES_UNIDADES ou SipacPapeis.GESTOR_TRANSPORTES_GLOBAL.
Cenários de Teste
Para verificar se os dados foram cadastrados/alterados corretamente, pode-se verificar a listagem exibida em Menu Transportes → Veículo → Abastecimento → Listar/Alterar.
Dados para o Teste
Não se aplica!