Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prezado Aluno, neste momento você será considerado membro de uma equipe de software. Irá passar pelos primeiros momentos e funções do desenvolvimento de um projeto. Para isso considere o problema de um aplicativo móvel para comércios. Considere que o aplicativo de modo geral terá as seguintes funções: · Cadastro de Produtos · Entrada de Estoque de Produtos · Pedidos via mensagem · Vendas 4. Cartão 4. Dinheiro 4. Função de pendurar(fiado) 1. Cadastrar Clientes 1. Fazer relatórios 6. Estoque 6. Vendas 6. Clientes que estão devendo A partir do que foi explicado, crie os seguintes documentos: · Briefing · Levantamento de Requisitos · Diagrama de Casos de Uso · Descrição de Casos de Uso (ao menos 2 exemplos) LABORATÓRIO DE SOFTWARE E PROJETOS Atividade1 Briefing O sistema será um 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 quilo, 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, exemplo, estoque, relatório de vendas e clientes que estão devendo. Levantamento de Requisitos Código Requisitos Funcionais #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 Requisitos Não Funcionais #RNF 01 O sistema deve ser executado em celulares Android 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 Descrição de Casos de Uso 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. Cenário Principal 1. O Cliente solicita online ou através de app a compra de um determinado produto manda mensagem e diz ao Atendente que deseja comprar um ou mais produtos do comercio móvel. 2. O Funcionário seleciona a opção para realizar a nova compra. 3. O Funcionário solicita ao cliente sua identificação e pedido. 4. O Cliente fornece seus dados e pedido do produto. 5. O Funcionário informa ao sistema o pedido do cliente. 6. O Sistema exibe o nome do cliente e seu pedido. 7. O Funcionário solicita os produtos do pedido do cliente. 8. O Cliente informa os dados do pagamento para o Funcionário. 9. A Funcionário informa ao sistema o código dos pedidos. 10. O Sistema informa a data de saída do pedido. 11. O Funcionário informa ao estoque para fazer a reposição do produto solicitado Caso de Uso Cadastro Cliente Ator Principal Cliente Interessados e Interesses • Cliente: deseja comprar um ou mais produtos, de forma rápida e segura. • 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 Pré-condições: o cliente deve estar logado no sistema do comercio web ou app Cenário Principal Cadastrar Cliente. O objetivo do requisito consiste em permitir o cadastro 1. Cliente informa os dados para o cadastro endereço, telefone, dados pessoais. 2. Funcionário recebe os dados do cliente e cadastra no sistema 3. Cliente recebe seu acesso no portal online ou app 4. Cliente agora consegue escolher quais os produtos desejam para fazer a compra. 5. Sistema as compras e pedidos do cliente deixando um histórico.
Compartilhar