~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Listar/Alterar Veículo====== Esse caso de uso é utilizado pelos gestores de transportes com a finalidade de permitir listagem, alteração e remoção dos registros dos veículos já inseridos no sistema. ===== Descrição do Caso de Uso ===== O caso de uso é acionado quando o usuário acessa a opção: //SIPAC -> Módulo Transportes -> Aba Frota -> Frota -> Veículo -> Listar/Alterar//. Na página onde se encontra este caso de uso é exibida uma lista com os Veículo. Onde o conteúdo irá depender dos filtros aplicados pelo usuário São requeridas as seguintes informações para a restringir a lista de veículos a ser exibida: ***Placa:** Tipo AUTOCOMPLETE. Entrada de dados: Letras ou números da placa do veículo. ***Tipo de uso do veículo:** Tipo TEXTO. O tipos de uso são cadastrados em [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:cadastros:tipo_de_uso_de_veiculo:cadastrar|Cadastrar Tipo de Uso]]. ***Tipo do veículo:** Tipo TEXTO. Os tipos dos veiculos são cadastrados em [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:cadastros:tipo_de_veiculo:cadastrar|Cadastrar Tipo do Veículo]]. ***Marca:** Tipo TEXTO. As marcas são cadastradas em [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:cadastros:marca_de_veiculo:cadastrar|Cadastrar Marca]]. ***Modelo:** Tipo TEXTO. Os modelos são cadastrados em [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:cadastros:modelo_de_veiculo:cadastrar|Cadastrar Modelo de Veículo]]. ***Ano Modelo:** Tipo TEXTO, Formato: AAAA. Os anos do modelo é cadastrado no mesmo caso de uso que se cadastra o modelo. ***Proprietário do Veículo:** Tipo AUTOCOMPLETE, Formato: NOME OU RAZAO SOCIAL | CPF OU CNPJ. ***Status:** Tipo TEXTO. Os status de veículos são cadastrados em [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:cadastros:status_de_veiculo:cadastrar_listar_alterar|Cadastrar/Listar/Alterar Status]]. ***Combustível:** Tipo TEXTO. São apresentados os tipos de combustíveis cadastrados no sistema. ***Cor:** Tipo TEXTO. As cores são cadastradas em [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:cadastros:cor_de_veiculo:cadastrar|Cadastrar Cor de Veículo]]. ***Categoria:** Tipo TEXTO. São apresentadas as seguintes opções: ''ALUGUEL'', ''APRENDIZAGEM'', ''OFICIAL'', ''PARTICULAR'', ''REPRESENTAÇÃO DIPLOMÁTICA''. ***Carroceria:** Tipo TEXTO. São apresentadas as seguintes opções: ''CABINE DUPLA'', ''CARROCERIA ABERTA'', ''CARROCERIA FECHADAL'', ''ABERTA/CABINE DUPLA'', ''FECHADA/CABINE DUPLA''. ***Unidade:** Tipo Texto. Formato: CÓDIGO DA UNIDADE - NOME DA UNIDADE. ***Denominação:** Tipo TEXTO. ***Placa Vinculada:** Tipo TEXTO, formato: XXX-9999. ***Tipo de Identificação:** Tipo TEXTO. São listadas ''ADMINISTRATIVO'', ''OPERACIONAL CARACTERIZADO'', ''OPERACIONAL DESCARACTERIZADO''. ***Garagem:** Tipo TEXTO. As garagens são cadastradas em [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:frota:garagem:cadastrar|Cadastrar Garagem]]. ***Posse do Veículo:** Tipo TEXTO, Pode ser escolhido "sim" ou "não". ***Formato de Visualização:*** Tipo TEXTO. Pode ser escolhido entre "Listagem", "Painel" e "Relatório". Caso o usuário selecione o formato de visualização **Relatório**, será mostrado um relatório tal qual o modelo a seguir: OPÇÕES DE FILTRAGEM (Conforme filtragem acima) ^ Veículo ^^^Status ^Cor ^ | **Unidade:** DENOMINAÇÃO UNIDADE |||||| | XXX-9999 - FORD - 2010 ||||| | **Combustível:** ALCOOL/GASOLINA| COURRIER 1.6 8v || | || | **Chassi:** ALPHA NUMÉRICO| **Tipo Uso:**Resgate/Ambulância ||DISPONÍVEL |PRETO | | **Tombamento:** 2010123456| **Categoria:**OFICIAL || | | | **Data Aquisição:** 02/08/2010||||| | **Proprietário:** NOME DO PROPRIETÁRIO||||| | ...||||| | **Quantidade da unidade**: 999||||| | **Quantidade Total:** 9999||||| Caso o usuário selecione o formato de visualização **Listagem**, será exibida uma lista dos veículos tal qual o modelo a seguir: ^ Foto ^ Modelo ^ Denominação ^ Status ^ Cor ^ ^^^^ | | DENOMINAÇÃO COMPLETA VEÍCULO | DENOMINAÇÃO | DENOMINAÇÃO STATUS | DENOMINAÇÃO COR|Visualizar Veículo| Alterar Veículo| Excluir Veículo| Clonar Veículo| | | **Unidade:** DENOMINAÇÃO UNIDADE || **Tipo de uso veículo:** DENOMINAÇÃO TIPO DE USO || | | **Proprietário:** NOME OU RAZÃO SOCIAL (CPF OU CNPJ) || **Categoria:** DENOMINAÇÃO CATEGORIA || ====Ficha do Veículo==== Caso o usuário escolha a opção "Visualizar Veículo", uma nova janela popup irá abrir contendo as [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:frota:veiculo:ficha_cadastro_veiculo]] ====Visualizar Veículo==== Caso o usuário escolha a opção "Visualizar Veículo", uma nova janela popup irá abrir contendo as [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:frota:visualizar_veiculo|informações detalhadas do veículo]]. ====Alterar Veículo==== Caso o usuário escolha a opção "Alterar Veículo" para um veículo, será redirecionado para o caso de uso de [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:frota:veiculo:cadastrar|Cadastro de Veículos]], onde poderá modificar dados do Veículo, respeitando as regras desse caso de uso. ====Excluir Veículo==== ([[#principais_regras_de_negócio|RN01]]) Escolhendo a opção "Remover Veículo", e confirmando a operação, o veículo escolhido será removido da lista e da base de dados. ====Clonar Veículo==== Caso o usuário escolha a opção "Clonar Veículo" para um veículo da lista, será redirecionado para o caso de uso de [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:operacoes:clonar_veiculo|Clonar Veículos]]. Selecionando a opção de visualização **Painel**, será exibido um painel contendo as imagens dos veículos e suas placas logo abaixo das fotos. Ao selecionar uma imagem, são informadas as [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:frota:visualizar_veiculo|informações detalhadas do veículo]]. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Somente o perfil GESTOR_TRANSPORTES_GLOBAL pode realizar a operação de excluir veículo. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.transportes.dominio.Veiculo | administrativo.transporte.veiculo | ====== Plano de Teste ====== Sistema: SIPAC Módulo: TRANSPORTES Link(s): SIPAC → Módulo Transportes -> Aba Frota -> Frota -> Veículo -> Listar/Alterar Usuários: alessandrocastilho(possui os 3 papeis), bergue (possui outros papeis de transporte e não deve ter acesso) Papel que usuário deve ter: * SipacPapeis.GESTOR_TRANSPORTE_GLOBAL, * SipacPapeis.GESTOR_TRANSPORTES_UNIDADES, * SipacPapeis.GESTOR_TRANSPORTES_VEICULO, * SipacPapeis.AUDITOR ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Verificar se, além dos Veículos [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:frota:veiculo:cadastrar| cadastrados]], os Veículos alterados são exibidos corretamente na listagem.