Baixe o app para aproveitar ainda mais
Prévia do material em texto
Modelagem de Sistemas Web Fábio Ramos Lopes de Oliveira 201107025532 Ramon Valle 201107030153 Requisitos Funcionais Não Funcionais Consultar produto RF01 Tempo resposta inferior a 10s RFN01 Selecionar itens RF02 Disponível 24hr RNF02 Cadastrar clientes RF03 Compatibilidade em 3 navegadores RNF03 Cancela um pedido RF04 Navegação simples RNF04 Emite requisições para editora RF05 Emite fatura RF06 Cópia para tesouraria RF07 Consultar cadastro RF08 Envio de pedido pela web RF09 Confere nota RF10 Confere erros RF11 Controle de pagamento RF12 Calcular frete RF13 Acesso restrito ao cliente RF14 Casos de Uso Elencados Atores Caso de Uso Requisitos Cliente UC01 Realizar Compra RF01, RF02, RF08, RF09, RF13 Cliente/Operador UC02 Cadastrar Novo Cliente RF03, RF08 Cliente/Operador UC03 Consultar Livro RF01, RF08 Operador UC04 Manter Livro RF01, RF02 Operador UC05 Manter Cliente RF03, RF08 Operador UC06 Emitir Requisição RF01, RF02, RF05, RF06, RF07, RF10, RF11, RF12, RF13 Diagrama de Classe Casos de Uso Ator: Cliente Caso de Uso: Realizar Compra Cenário Principal Cliente consulta livro Cliente se identifica no sistema Envia pedido pela Web Finaliza Compra Cenário Alternativo: Senha Inválida 2. Se a senha digitada não for igual a cadastrada no sistema, informar ao cliente e solicitar nova digitação. Cenário Alternativo: Conta Inexistente 2. Caso o cliente não seja cadastrado no sistema, solicitar que ele faça um novo cadastro. Ator: Operador Caso de Uso: Manter Livro Cenário Principal Consulta livro Verifica se o livro consta na base Mantém o livro Cenário Alternativo: Livro não consta na base 3. Solicita requisição para editora 4. Editora recebe a requisição 5. Editora encaminha para a biblioteca 6. Operador cadastra o livro na biblioteca
Compartilhar