Baixe o app para aproveitar ainda mais
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”
Compartilhar