~~ODT~~
Procedência de Veículo
Através deste caso de uso é possível cadastrar, listar, alterar ou remover procedências de veículo.
Uma procedência de veículo representa a origem de um modelo de veículo, indicando se é nacional ou estrangeiro.
Esta funcionalidade é utilizada por gestores nacionais de frota.
Descrição do Caso de Uso
O caso de uso é acionado quando o usuário acessa a opção: SIPAC → Transportes → Frota → Cadastros → Procedência de Veículo → Cadastrar/Listar/Alterar .
Ao acessar o caso de uso, é exibido um formulário para cadastro no qual é solicitada a seguinte informação:
- Denominação*: Tipo - TEXTO, Formato - LIVRE.
Para confirmar a operação, deve-se selecionar a opção Cadastrar (RN01).
Abaixo do formulário são listadas as procedências de veículo atualmente cadastradas, sendo exibida a seguinte informação:
- Denominação: Tipo - TEXTO.
Para cada procedência de veículo é possível realizar as seguintes operações:
- Alterar - a denominação da procedência de veículo selecionada é carrregada no formulário de cadastro podendo ser modificada. Para concluir a alteração, é necessário selecionar a opção Alterar (RN01).
- Remover - é necessário confirmar a remoção para que a operação seja realizada (RN02).
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Não é possível cadastrar ou alterar uma procedência de veículo com uma denominação já existente.
- RN02 - Não é possível remover uma procedência de veículo que esteja associada a algum modelo de veículo.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.transportes.dominio.ProcedenciaVeiculo | administrativo.transporte.procedencia_veiculo |
Plano de Teste
Sistema: SIPAC
Módulo: Transportes
Link(s): Frota → Cadastros → Procedência de Veículo → Cadastrar/Listar/Alterar.
Usuários: bergue
Papel que usuário deve ter:
- SipacPapeis.GESTOR_TRANSPORTES_GLOBAL,
- SipacPapeis.GESTOR_TRANSPORTES_UNIDADES,
- SipacPapeis.GESTOR_TRANSPORTES_VEICULO.
Cenários de Teste
Verificar se as operações de cadastrar, alterar e remover são realizadas corretamente.
Dados para o Teste
Não se aplica!