Você está na página 1de 2

Nome do Caso de Uso Manter reserva

Caso de Uso Geral Reserva_quadra


Ator Principal Cliente
Autores Secundários
Resumo O usuário irá fazer o agendamento de
reserva em uma quadra, mantendo a reserva
em um calendário com reservas de outros
clientes.
Pré-condições O cliente tem que já ter um cadastro no
sistema e ter que estar no logado para
efetuar a reserva
Pós-Condições Manter a reserva cadastrada.
Fluxo Principal
Ações do Ator Ações do Sistema
1. Clicar no botão de reservar
2. Abrir tela com calendário de
reservas
3. Mostrar todas as reservas
cadastradas do cliente e de outros
clientes
4. Selecionar horário disponível
5. Informar os dados da reserva
6. Manter alteração da reserva
7. Alterar o horário marcado para
indisponível
8. Gerar registro de reserva
9. Receber informações da reserva
Fluxo Alternativo
1. Clicar no botão de reservar
2. Abrir tela com calendário de
reservas
3. Mostrar todas as reservas
cadastradas do cliente e de outros
clientes
4. Selecionar horário indisponível
5. Informar os dados da reserva
6. Sistema bloquear a solicitação de
criação de reserva e alertar o cliente
sobre o horário estar ocupado
Fluxo Alternativo
1. Clicar no botão de reservar
2. Abrir tela com calendário de
reservas
3. Mostrar todas as reservas
cadastradas do cliente e de outros
clientes
4. Selecionar reserva já cadastrada
5. Exibir informações da consulta
6. Clicar no botão de editar cadastro
7. Informar dados para editar
8. Salvar dados editados
Fluxo Alternativo
1. Clicar no botão de reservar
2. Abrir tela com calendário de
reservas
3. Mostrar todas as reservas
cadastradas do cliente e de outros
clientes
4. Selecionar reserva já cadastrada
5. Exibir informações da consulta
6. Clicar no botão de apagar reserva
7. Sistema apagar a reserva
Para criar uma reserva o horário do início ao
fim tem que estar disponível.
Restrições/Validações
O cliente não pode editar e/ou apagar uma
reserva que o mesmo não cadastrou.

Você também pode gostar