Buscar

Analise e Desenvolvimento de Software - Supermercado-PegueLeve

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

Prévia do material em texto

Requisitos funcionais
Apoio
Rf01 - O sistema deve cadastrar produtos (RC01) 
Rf02 – o sistema deve cadastrar opção de pagamento (RC02)
Solicita Produto
Rf04 - O sistema deve pesquisar quartos disponíveis (RC04) (RNG01)
Rf05 - O sistema deve cadastrar clientes (RC05) (RNG02) 
Rf06 - O sistema deve cadastrar reserva (RC06) (RNG03) (RNG04)
	Confirma Estoque
Rf07 – o sistema deve permitir selecionar opção de pagamento 
(RC07) 
Rf08 – o sistema deve gerar boleto bancário (RC08) 
Rf09 – O sistema deve verificar pagamento de diária (RC09) 
Rf10 – O sistema deve registrar pagamento de diária (RC09) (RNG06)
	Cancela Pedido
Rf11 – O sistema deve cancelar reserva (RC10) (RNG06) (RNG07) (RNG08) 
Relatórios
Rf12 – O sistema deve imprimir relatório de reservas efetivadas no período (RC11)
Rf13 – O sistema deve gerar relatório de reservas efetivadas no dia (RC11)
Rf14 – O sistema deve gerar relatório de reservas canceladas (RC11)
Rf15 – O sistema deve gerar relatório de reservas não pagas (RC11)
Requisitos complementares
RC01 – Quarto, preço e descrição 
RC02 – Disponível, cancelado, reservado e ocupado
RC03 - opção de pagamento pode ser deposito bancário ou boleto bancário
RC04 – quarto e situação da reserva
RC05 – nome, endereço, telefone
RC06 – nome do cliente, data prevista para entrada, data prevista para saída, valor do desconto concedido, situação reserva, quarto.
	RC07 – opção de pagamento, reserva, cliente
	RC08 – reserva, período, valor
	RC09 – data pagamento, reserva, valor
	RC10 – reserva, situação da reserva, data
	RC11 – reserva, situação da reserva, data de inicio e data final
Regras de negocio
RNG01 – Quando pesquisar quarto disponível o sistema deve verificar se a situação da reserva é “disponível”
RNG02 – se houver disponibilidade de quarto o sistema deve cadastrar cliente
RNG03 – Para efetivação da reserva é necessário verificar se a situação da reserva é “disponível”
RNG04 – quando o sistema cadastrar reserva deve modificar a situação da reserva para “reservado” 
RNG06 – quando houver confirmação de pagamento de reserva o sistema deve modificar a situação para “ocupado”
RNG07 – O sistema deve cancelar a reserva quando o pagamento da diária não tiver sido efetuado com até 3 dias de antecedência 
RNG08 – quando o sistema cancelar uma reserva deve mudar a situação para “cancelada”
RNG09 – quando o sistema cancelar uma reserva deve mudar o status do quarto para “disponível”
Requisitos funcionais
Rf01 - O sistema deve cadastrar quartos (RC01) 
Requisitos complementares
RC01 – Quarto, preço e descrição 
Regras de negocio
RNG01 – Para efetivação da reserva é necessário verificar se o status do quarto é “disponível”

Outros materiais