Baixe o app para aproveitar ainda mais
Prévia do material em texto
Atividade 1 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 · Cartão · Dinheiro · Função de pendurar (fiado) · Cadastrar Clientes · Fazer relatórios · Estoque · Vendas · 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) Resposta: Briefing O sistema a ser utilizado será um sistema de aplicativo móvel para comércio, com o objetivo de gerenciar as vendas online. O objeto principal é o produto, que deve ser cadastrado, vendido online através de pedidos via app e controlado no estoque. É importante manter claro que, todos os produtos são unitários, não existindo vendas por outro meio métrico ou outra unidade de medida a ser utilizada. Deve haver um cadastro do cliente, considerando a utilização da função pendurar (fiado). O pagamento pode ser feito através de dinheiro ou cartão de crédito ou débito. Com todos os dados armazenados, o sistema deverá ter um módulo de relatório que permitirá extrair informações 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 pelo app quanto online Diagrama de Casos de UsoCOMERCIANTE -COD_PRODUTO -TIPO_PRODUTO MODELO RELATORIO PRODUTO -ESTOQUE -VENDA -CLIENTE FORMA DE PAGAMENTO VENDA CLIENTE -DATA -PEDIDO -TIPO PRODUTO -QUANTIDADE -COD_CLIENTE -NOME_CLIENTE FIADO DÉBITO CRÉDITO DINHEIRO -TIPE -NUMERO -DATAEXP -NOME -BANCO_ID -COD_CLIENTE -NOME_CLIENTE +AUTORIZADO() +AUTORIZADO() 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 produtos deseja para fazer a compra. 5. Sistema as compras e pedidos do cliente deixando um histórico.
Compartilhar