Baixe o app para aproveitar ainda mais
Prévia do material em texto
Atividade 1 - LABORATÓRIO DE SOFTWARE E PROJETOS Briefing O sistema será um sistema de aplicativo móvel para comercio, tem como objetivo gerenciar um comércio de vendas e vendas online. O objeto principal é o produto, que deve ser cadastrado, vendido online através de pedidos via app e telefone e controlado no estoque. É importante ressaltar que todos os produtos são unitários, não existindo vendas por kilo, metro ou outra unidade. Deve haver um cadastro de cliente, considerando a utilização da função pendurar, ou seja, um sistema que gerencia o fiado. O pagamento, por sua vez, pode ser feito através de dinheiro ou cartão. Com todos os dados armazenados, o sistema deverá ter um módulo de relatório que permita extrair informação gerencial, como, por exemplo, produtos em estoque, relatório de vendas e clientes que estão devendo.” Levantamento de Requisitos Código Requisito #RF 01 O sistema deve permitir o cadastro de produtos. #RF 02 O sistema deve permitir a entrada de estoque de produtos #RF 03 O sistema deve permitir pedidos via mensagem (app) # RF 04 O sistema deve permitir vendas por cartão #RF 05 O sistema deve permitir vendas por dinheiro #RF 06 O sistema deve permitir função de pendurar(fiado) #RF 07 O sistema deve permitir o cadastro de clientes #RF 08 O sistema deve fazer relatórios #RF 09 Listar e fazer relatório estoque #RF 10 Listar e fazer relatório vendas #RF 11 Listar e fazer relatório clientes que estão devendo Código Requisito #RNF 01 O sistema deve ser executado em celulares Andoid e IoS. #RNF 02 O sistema deve ser responsivo. #RNF 03 O sistema deve estar disponível on-line. #RNF 04 O sistema deve ser acessível a deficientes visuais. #RNF 05 O sistema deve garantir a segurança dos dados armazenados. #RNF 06 O sistema deve permitir que usuários façam login com redes sociais. #RNF 07 O sistema deve garantir a eficiência nos acessos tanto pelos apps quanto online Diagrama de Casos de Uso <<include>> Cliente ------> Faz pedido -------> Faz pagamento Produto Cadastrar produto Entrada estoque produto <---------- funcionário Pedidos via mensagem Vendas Cartão Dinheiro <---------- Cliente Função de pendurar(fiado) Relatórios Estoque Vendas Clientes que estão devendo Descrição de Casos de Uso (ao menos 2 exemplos) Caso de Uso Cadastro Produto Descrição: O funcionário irá fazer o cadastro do produto assim que chegar da distribuidora. O funcionário irá cadastrar a data de entrada do produto e repor os produtos que estiverem em falta para estar disponíveis assim que os clientes solicitarem e dar a baixa e fazer novos pedidos para a distribuidora ir repondo o estoque. Caso de Uso Cadastro Produto Ator Principal Funcionário Interessados e Interesses • Funcionário: recebe e registra um ou mais produtos que estavam em falta no estoque para serem disponibilizados ao estoque e liberados para a compra online ou através de app • Cliente: deseja comprar um ou mais produtos, de forma rápida e segura. • Estoquista: deseja controlar o uso produtos para não ficar sem produtos no estoque, para que não se percam e para que sempre produtos disponíveis para compra. Pré-condições: O funcionário está identificado e autenticado. Pós-condições: Os produtos são recebidos e armazenados no estoque. Os produtos estarão disponíveis para ser comprados.
Compartilhar