~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Gênero de Veículo ====== Através deste caso de uso é possível cadastrar, listar, alterar ou remover gêneros de veículo. Um gênero de veículo representa a finalidade de utilização de um modelo de veículo, podendo ser transporte de pessoas, biciclo, conjugado, etc. 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 -> Gênero 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 cadastrar um gênero de veículo, é necessário selecionar a opção **Cadastrar** ([[#principais_regras_de_negócio|RN01]]). Abaixo do formulário são listados os gêneros de veículo atualmente cadastrados, sendo exibida a seguinte informação: * **__Denominação__**: Tipo - TEXTO. Para cada gênero de veículo é possível realizar as seguintes operações: * //Alterar// - a denominação do gênero de veículo selecionado é carrregada no formulário de cadastro podendo ser modificada. Para concluir a alteração, é necessário selecionar a opção **Alterar** ([[#principais_regras_de_negócio|RN01]]). * //Remover// - é necessário confirmar a remoção para que a operação seja realizada ([[#principais_regras_de_negócio|RN02]]). O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Não é possível cadastrar ou alterar um gênero de veículo com uma denominação já existente. * **RN02** - Não é possível remover um gênero de veículo que esteja associado 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.GeneroVeiculo | administrativo.transporte.genero_veiculo | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Transportes Link(s): SIPAC -> Transportes -> Frota -> Cadastros -> Gênero de Veículo -> Cadastrar/Listar/Alterar Usuários: eric, robertofilho (Gestor de Transportes Global) 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 ===== Para verificar a [[#principais_regras_de_negócio|RN02]], deve-se [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:veiculo:frota:modelo_de_veiculo:cadastrar]] ou [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:veiculo:frota:modelo_de_veiculo:listar_alterar|alterar]] um modelo de veículo associando ao mesmo um gênero de veículo. Feito isso, deve-se tentar remover o gênero e verificar a mensagem de erro de validação.