~~ODT~~
Gráfico de Acessos Negados
Este caso de uso tem a finalidade de gerar um relatório com gráfico quantitativo de motivos de negação de acesso as dependências do restaurante em um determinado período. Essa funcionalidade é utilizada pelos gestores do restaurante universitário.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Restaurante → Operações → Relatórios → Gráfico de Acessos Negados.
Ao acessar o caso de uso são solicitadas algumas informações para o relatório ser gerado:
- Restaurante: Tipo - TEXTO. São disponibilizados todos os restaurantes cadastrados no sistema. (Não é possível atualmente)
- Período:* Tipo - DATA. Formato - DD/MM/AAAA a DD/MM/AAAA.
O relatório apresentará um gráfico de pizza contendo os motivos de negação de acesso e suas respectivas quantidades.
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.restaurante.dominio.UtilizacaoRefeicaoNegada | administrativo.restaurante.utilizacao_refeicao_negada |
Plano de Teste
Sistema: SIPAC
Módulo: Restaurante
Link(s): Operações → Relatórios → Gráfico de Acessos Negados
Usuário: kmbso
Papel que usuário deve ter: PapeisRestaurante.GESTOR_RESTAURANTE_GLOBAL,PapeisRestaurante.GESTOR_RESTAURANTE_LOCAL
Cenários de Teste
Os dados são populados através de aplicativo desktop não sendo possível replicá-los na aplicação WEB.
Dados para o Teste
Utilize o comando SQL abaixo para auxiliar na visualização dos dados:
SELECT motivo,COUNT(*) AS qtd FROM restaurante.utilizacao_refeicao_negada WHERE id_restaurante=1 AND DATA BETWEEN '2014-11-01' AND '2015-03-31 23:59:59' GROUP BY 1