~~ODT~~
Utilizações Realizadas nos Cartões
Este caso de uso tem a finalidade de consultar as utilizações dos cartões de acesso ao restaurante universitário por período. Essa funcionalidade é utilizada pelos gestores do Restaurante.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Restaurante → Controle de Acesso/Vendas → Controle de Cartões → Utilizações Realizadas nos Cartões.
Ao acessar o caso de uso são solicitadas algumas informações para a consulta:
- Período*: Tipo - DATA. Formato - DD/MM/AAAA a DD/MM/AAAA.
- Usuário: Tipo - TEXTO.
- Restaurante: Tipo - TEXTO.
- Refeições: Tipo - LÓGICO. Existem as opções de
CAFÉ
,ALMOÇO
eJANTA
. - Vínculo: Tipo - TEXTO. Pode ser
BOLSISTA
,DISCENTE
ouSERVIDOR
.
O resultado da consulta mostra os seguintes dados:
- Período. Período selecionado na busca.
- Total. Total de utilizações encontradas.
Data | Hora | Refeição | Vínculo | Usuário do Cartão | Número do Cartão | Restaurante |
---|---|---|---|---|---|---|
DD/MM/AAAA | HH:MM:SS | REFEIÇÃO | VÍNCULO | NOME DO USUÁRIO | NÚMERO DO CARTÃO | NOME DO RESTAURANTE |
—— | —— | —— | —— | —— | —— | —— |
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.UtilizacaoRefeicao | administrativo.restaurante.utilizacao_refeicao |
Plano de Teste
Sistema: SIPAC
Módulo: Restaurante
Link(s): Controle de Acesso/Vendas → Controle de Cartões
Usuário: kmbso
Papel que usuário deve ter: SipacPapeis.GESTOR_RESTAURANTE_UNIVERSITÁRIO
Cenários de Teste
Utilizar um período com registros de acesso ao restaurante. Recomendação: Não utilizar um intervalo muito grande devido ao grande volume de dados que pode resultar.
Dados para o Teste
Utilize a SQL abaixo p/ obter datas com movimentação:
SELECT DISTINCT DATE(DATA),COUNT(*) FROM restaurante.utilizacao_refeicao u GROUP BY DATE(DATA) ORDER BY DATE(DATA) DESC LIMIT 10