~~ODT~~
Relatório Quantitativo de Passageiros por Unidade
Esta funcionalidade é utilizada pelos Gestores de Transportes com a finalidade de gerar um relatório informando o quantitativo de passageiros atendidos por unidade em um determinado período.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Transportes → Aba de Relatórios → Deslocamentos → Quantitativo de Passageiros por Unidade .
As seguintes opções de filtragens são oferecidas:
- Unidade: Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO UNIDADE, entrada de dados: DENOMINAÇÃO.
- Subunidade: Tipo - LÓGICO. Caixa para marcação se quer ou não exibir as subunidades.
- Período*: Formato - DD/MM/AAAA a DD/MM/AAAA.
Então o sistema exibe um relatório com as seguintes informações:
- Unidade: Nome da unidade.
- Período: Período selecionado.
- Passageiros: Nome do passageiro.
- Quantidade de Requisições no Período: Tipo NUMÉRICO. Quantidade de requisições em que esse passageiro esteve presente no período escolhido.
- Total de Passageiros no Período: Tipo NUMÉRICO.
Seguindo o formato abaixo:
Unidade: NOME DA UNIDADE. Período: DD/MM/AAAA a DD/MM/AAAA.
Passageiro | Quantidade de Requisições no Período |
---|---|
PASSAGEIRO 1 | QUANTIDADE |
PASSAGEIRO 2 | QUANTIDADE |
—— | —— |
Total de Passageiros no Período |
Os passageiros são exibidos em ordem decrescente de acordo com a coluna “Quantidade de Requisições no Período”.
O caso de uso é finalizado.
Principais Regras de Negócio
Não se aplica.
Resoluções/Legislações Associadas
Não se aplica
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.cadastro.dominio.Pessoa | comum.pessoa |
br.ufrn.sipac.transportes.dominio.MovimentoVeiculo | transporte.movimento_veiculo |
br.ufrn.sipac.transportes.dominio.ReservaVeiculo | transporte.reserva_veiculo |
br.ufrn.sipac.requisicoes.veiculo.dominio.RequisicaoReservaVeiculo | requisicoes.requisicao_reserva_veiculo |
Plano de Teste
Sistema: SIPAC
Módulo: Transportes
Link(s): Aba de Relatórios → Deslocamentos → Quantitativo de Passageiros por Unidade.
Usuários: bergue
Papel que usuário deve ter:
- SipacPapeis.GESTOR_TRANSPORTES_GLOBAL,
- SipacPapeis.GESTOR_TRANSPORTES_UNIDADES,
- SipacPapeis.RELATORIOS_TRANSPORTES,
- SipacPapeis.GESTOR_TRANSPORTES_RESERVA_DESLOCAMENTO,
- SipacPapeis.AUDITOR.
Cenários de Teste
Não se aplica.
Dados para o Teste
Não se aplica.