Buscar

Sistema de Restaurante - Cadastro e Reserva de Clientes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Descrição do caso de uso - Sistema de restaurante:
UC_001 - Cadastrar cliente
Objetivo: Cadastrar clientes que não estejam cadastrados no sistema.
Requisitos: Não estar cadastrado no sistema.
Ator: Cliente
Fluxo principal:
1.1 - Sistema apresenta tela inicial.
1.2 Cliente clica no botão de realizar cadastro.
1.3 Sistema abre a tela de cadastro com as informações a serem cadastradas.
1.4 Cliente insere as informações solicitadas.
1.5 Cliente clica no botão "Confirmar cadastro".
1.6 Sistema valida os dados inseridos pelo cliente.
1.7 Sistema salva as infomações na base de dados.
1.8 Sistema apresenta a mensagem: "Cadastro realizado com sucesso!".
1.9 Fim do caso de uso.
Fluxo Alternativo: 
1.6 [Dados preenchidos não validados]
2.1 Sistema apresenta mensagem: "Alguns dados não foram preenchidos corretamente".
2.2 Sistema informado os dados a serem retificados.
2.3 Sistema volta para o passo 1.3
2.4 Fim do fluxo alternativo
UC_002 - Manter reserva
Objetivo: Permite ao cliente a realizar uma reserva, consultá-la e cancelá-la.
Requisitos: Estar logado no sistema
Ator: Cliente
Fluxo principal:
1.1 Sistema apresenta a tela inicial.
1.2 Cliente clica em "Realizar reserva".
1.3 Sistema solicita usuário e senha para o login.
1.4 Cliente informa usuário e senha.
1.5 Sistema valida os dados de cliente.
1.6 Sistema apresenta a tela de cadastro de reserva com os dias disponíveis para a reserva.
1.7 Cliente seleciona o dia e a hora da reserva.
1.8 Cliente clica em "Confirmar reserva".
1.9 Sistema valida a reserva no banco de dados.
1.10 Sistema aprensenta a mensagem: "Reserva realizada com sucesso".
1.11 Fim do caso de uso.
Fluxo alternativo A:
1.4 [Cliente não cadastrado no sistema]
2.1 Cliente clica em botão "Não sou cadastrado".
2.2 Sistema vai para o passo 1.3 do caso de uso 001.
2.3 Fim do fluxo alternativo.
Fluxo alternativo B:
1.5 [Sistema verifica que o usuário ou senha inseridos estão incorretos]
3.1 Sistema apresenta mensagem: "Usuário ou senha inseridos incorretamente".
3.2 Sistema volta para a tela 1.4.
3.3 Fim do fluxo alternativo.
Fluxo alternativo C:
[1.2 Cliente clica no botão "Consultar reserva"]
4.1 Sistema solicita usuário e senha para o login.
4.2 Cliente informa usuário e senha.
4.3 Sistema valida os dados de cliente.
4.4 Sistema apresenta dados de reserva.
4.5 Fim do fluxo alternativo.
Fluxo alternativo D:
[4.4 Cliente clica no botão "Alterar reserva"]
5.1 Sistema vai para o passo 1.6
5.2 Fim do fluxo alternativo
Fluxo alternativo E:
[4.4 Cliente clica no botão "Cancelar reserva"]
6.1 Sistema pergunta ao Cliente "Tem certeza que deseja cancelar a reserva? Após clicar em SIM não poderá ser desfeito."
6.2 Cliente clica no botão "Sim".
6.3 Sistema cancela reserva.
6.4 Sistema apresenta mensagem "Reserva cancelada".
6.5 Fim do fluxo alternativo.

Outros materiais