~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatório de Situação dos Veículos ====== Este caso de uso é utilizado pelos gestores de transporte local e global com a finalidade de listar os veículos por unidade de forma sintética e também analítica. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIPAC -> Módulo Transportes -> Aba de Relatórios -> Frota -> Situação dos Veículos. As seguintes opções de filtragens são oferecidas: * **Unidade:** Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO UNIDADE, entrada de dados: DENOMINAÇÃO. * **Incluir subunidades:** Tipo LÓGICO. * **Ano:** Tipo NUMÉRICO, formato: AAAA. * **Categoria:** Tipo TEXTO, Formato - DENOMINAÇÃO. * **Tipo de Uso:** Tipo TEXTO, Formato - DENOMINAÇÃO. * **Propriedade:** Tipo TEXTO, Formato - DENOMINAÇÃO. * **Tipo de Identificação:** Tipo TEXTO, Formato - DENOMINAÇÃO. * **Status:** Tipo TEXTO, Formato - DENOMINAÇÃO. Então o sistema exibe um relatório tal qual o modelo abaixo ([[#Principais Regras de Negócio|RN01, RN02, RN03]]): **Relatório Situação de Veículos** **Unidade:** DENOMINAÇÃO UNIDADE. **Subunidade:** Sim/Não **Categoria:** CATEGORIA **Tipo de Uso:** TIPO **Tipo Propriedade:** TIPO PROPRIEDADE **Tipo de Identificação:** TIPO IDENTIFICAÇÃO **Status:** STATUS ^ Unidade ^ Qtd.Servidores ^ Qtd.Pessoas/Veículo ^ -2007 ^ 2007 ^ 2008 ^ 2009 ^ 2010 ^ 2011 ^ Total ^ | DENOMINAÇÃO UNIDADE | 999 | 9999,9999 | 999 | 999 | 999 | 999 | 999 | 999 | **999** | | DENOMINAÇÃO UNIDADE | 999 | 9999,9999 | 999 | 999 | 999 | 999 | 999 | 999 | **999** | | DENOMINAÇÃO UNIDADE | 999 | 9999,9999 | 999 | 999 | 999 | 999 | 999 | 999 | **999** | | **Total:** | **999** | **9999,9999** | **999** | **999** | **999** | **999** | **999** | **999** | **999** | O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Só serão exibidos os filtros utilizados na consulta. * **RN02** - Aos gestores de transportes de unidade Usuário, só serão visíveis os veículos de sua unidade e/ou subunidades. * **RN03** - O total deve ser um link para o [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:relatorios:frota:veiculos_por_unidade|relatório de veículos por unidade]]. ==== Resoluções/Legislações Associadas ==== Não se aplica ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.transportes.dominio.Veiculo| sipac.transporte.veiculo | ====== Plano de Teste ====== Sistema: SIPAC Módulo: TRANSPORTE Link(s): Aba de Relatórios -> Frota -> Situação dos Veículos. Usuários: bergue Papel que usuário deve ter: * SipacPapeis.GESTOR_TRANSPORTES_GLOBAL, * SipacPapeis.GESTOR_TRANSPORTES_UNIDADES, * SipacPapeis.RELATORIOS_TRANSPORTES, * SipacPapeis.GESTOR_TRANSPORTES_VEICULO, * SipacPapeis.AUDITOR. ===== Cenários de Teste ===== O [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:frota:veiculo:cadastrar|cadastro de veículos]] deve afetar os dados mostrados neste relatório. ===== Dados para o Teste ===== Não informar nada nas opções do relatório e solicitar sua geração. A partir dos dados obtidos vá criando novas regras de filtragem