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:
A partir do que foi explicado, crie os seguintes documentos:
Tirei 8.0
Briefing
Senhor Valdeci é proprietário de uma empresa de Comércio de roupas e necessita de um aplicativo
para fazer a gestão dos produtos e clientes. O principal objetivo do aplicativo é gerenciar o cadastro
de produtos, entrada e saída do estoque, solicitação dos pedidos e cadastro dos clientes.
Existem 4 tipos de marcas diferentes, os clientes se cadastram diretamente no aplicativo, podendo
escolher o tipo de roupa em que deseja, o aplicativo deve permitir que o cliente cadastre seu
endereço e seja puxado automaticamente ao efetuar a compra, assim como valor de frete ao inserir
o CEP, após a confirmação da compra os produtos devem sair do estoque e conforme for gerar um
aviso no sistema quando este produto estiver abaixo do estoque de segurança.
Levantamento de Requisitos Funcionais
Código Requisito
#RF 01 O sistema deve permitir o cadastro do cliente.
#RF 02 O sistema deve permitir relatórios dos clientes cadastrados.
#RF 03 O sistema deve salvar o cadastro dos clientes
#RF 04 O sistema deve permitir o cadastro dos produtos
#RF 05 O sistema deve permitir a listagem dos produtos
#RF 06 O sistema deve permitir a listagem dos produtos mais vendidos
#RF 07 Cadastro cliente
#RF 08 Cadastro produto
#RF 09 Login cliente
#RF 10 Confirmação de compra cliente
#RF 11 Saída de estoque produto ao confirmar compra
Levantamento de Requisitos Não Funcionais
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 garantir a segurança dos dados armazenados.
#RNF 05 O sistema deve permitir que o cliente faça login com redes sociais.
Diagrama de Casos de Uso
Cliente se cadastra
É gerado o cadastro do cliente no sistema
Cliente efetua compra
Sistema verifica produto em estoque, confirma compra, gera NF e envio do código de rastreio
Funcionário cadastra produto, repõem produto no estoque e gera relatórios.
Descrição de Casos de Uso (ao menos 2 exemplos)
Caso de uso Efetuar compra
Descrição O cliente entra no aplicativo com o seu login, escolhe o produto desejado, adiciona
ao carrinho, efetua o pagamento, aguarda a confirmação e recebe a NF e confirmação de envio.
2° Caso de uso Efetuar compra
Ator principal ClienteInteressados e Interesses Cliente: deseja efetuar a compra pelo aplicativo.
Aplicativo: verifica o produto em estoque, e disponibiliza de forma rápida e segura.
Cliente: efetua a compra após escolher os produtos.Pré-Condições
Pré-Condições O sistema verifica a forma de pagamento.
Após a confirmação de pagamento, o sistema gera a NF e envia osdados do correio para envio do produto.
Cenário Principal O cliente loga em seu aplicativo e deseja comprar os produtos
disponíveis.
O cliente seleciona as opções para realizar uma nova compra.
O cliente valida seus dados.
O sistema confirma sua identificação.
O cliente informa quais produtos deseja comprar.
O Sistema exibe ao cliente o produto e quais tamanhos estão disponíveis.
O cliente confirma o que deseja e efetua a compra.
O sistema valida as informações de pagamento e informa compra concluída.
O sistema informa a NF e o código de rastreio e a data de entrega.
O cliente fica satisfeito com a compra.
Senhor Amarildo é proprietário de uma empresa de Comércio de roupas e necessita de um aplicativo para fazer a gestão dos produtos e clientes. O principal objetivo do aplicativo é gerenciar o cadastro de produtos, entrada e saída do estoque, solicitação dos pedidos e cadastro dos clientes. Existem 4 tipos de marcas diferentes, os clientes se cadastram diretamente no aplicativo, podendo escolher o tipo de roupa em que deseja, o aplicativo deve permitir que o cliente cadastre seu endereço e seja puxado automaticamente ao efetuar a compra, assim como valor de frete ao inserir o CEP, após a confirmação da compra os produtos devem sair do estoque e conforme for gerar um aviso no sistema quando este produto estiver abaixo do estoque de segurança.
Levantamento de Requisitos Funcionais
Código Requisito
#RF 01 O sistema deve permitir o cadastro do cliente.
#RF 02 O sistema deve permitir relatórios dos clientes cadastrados.
#RF 03 O sistema deve salvar o cadastro dos clientes
#RF 04 O sistema deve permitir o cadastro dos produtos
#RF 05 O sistema deve permitir a listagem dos produtos
#RF 06 O sistema deve permitir a listagem dos produtos mais vendidos
#RF 07 Cadastro cliente
#RF 08 Cadastro produto
#RF 09 Login cliente
#RF 10 Confirmação de compra cliente
#RF 11 Saída de estoque produto ao confirmar compra
Levantamento de Requisitos Não Funcionais
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 garantir a segurança dos dados armazenados.
#RNF 05 O sistema deve permitir que o cliente faça login com redes sociais.
Diagrama de Casos de Uso
Cliente se cadastra. É gerado o cadastro do cliente no sistema
Cliente efetua compra
Sistema verifica produto em estoque, confirma compra, gera NF e envio do código de rastreio Funcionário cadastra produto, repõem produto no estoque e gera relatórios.
Descrição de Casos de Uso (ao menos 2 exemplos)
Caso de uso
Efetuar compra
Descrição O cliente entra no aplicativo com o seu login, escolhe o produto desejado, adiciona ao carrinho, efetua o pagamento, aguarda a confirmação e recebe a NF e confirmação de envio.
2° Caso de uso Efetuar compra
Ator principal Cliente Interessados e Interesses Cliente: deseja efetuar a compra pelo aplicativo.
Aplicativo: verifica o produto em estoque, e disponibiliza de forma rápida e segura.
Cliente: efetua a compra após escolher os produtos. Pré-Condições
Pré-Condições O sistema verifica a forma de pagamento.
Após a confirmação de pagamento, o sistema gera a NF e envia os dados do correio para envio do produto.
Cenário Principal O cliente loga em seu aplicativo e deseja comprar os produtos
disponíveis.
O cliente seleciona as opções para realizar uma nova compra.
O cliente valida seus dados.
O sistema confirma sua identificação.
O cliente informa quais produtos deseja comprar.
O Sistema exibe ao cliente o produto e quais tamanhos estão disponíveis.
O cliente confirma o que deseja e efetua a compra.
O sistema valida as informações de pagamento e informa compra concluída.
O sistema informa a NF e o código de rastreio e a data de entrega.
O cliente fica satisfeito com a compra.
Para escrever sua resposta aqui, entre ou crie uma conta
Laboratório de Software: Aplicar Conhecimentos Adquiridos Durante O Curso na Im
•UAM
Laboratório de Software: Aplicar Conhecimentos Adquiridos Durante O Curso na Im
•UCB
Compartilhar