Buscar

ATIVIDADE 01 - LABORATÓRIO DE SOFTWARE E PROJETOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

ATIVIDADE 01 – LABORATÓRIO DE SOFTWARE E PROJETOS
	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)
BRIEFING
	Senhor Antônio é proprietário de uma conveniência, no qual precisa de um aplicativo, para gerir o estoque e os clientes. O objetivo do aplicativo é gerenciar o cadastro dos produtos, entrada e saída do estoque, solicitação dos pedidos e cadastro dos clientes.
	Existem variados tipos de produtos, que para comprá-los, os clientes realizam o cadastro direto no aplicativo, escolhem o produto que deseja, inserem o CEP e automaticamente aparece o endereço e o valor do frete. Após a confirmação da compra os produtos devem baixar automaticamente do estoque e quando a quantidade do produto estiver abaixo do estoque de segurança é gerado um alerta.
LEVANTAMENTO DE REQUISITOS FUNCIONAIS
Código Requisito:
#RF 01 O sistema permiti o cadastro do cliente;
#RF 02 O sistema permiti relatórios dos clientes cadastrados;
#RF 03 O sistema salva o cadastro dos clientes;
#RF 04 O sistema permiti o cadastro dos produtos;
#RF 05 O sistema permiti a listagem dos produtos;
#RF 06 O sistema permiti 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 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 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
1º Exemplo: Caso de uso – Efetuar compra
O cliente entra no aplicativo com o seu login, escolhe o produto desejado, adiciona ao carrinho, efetua o pagamento, aguarda a confirmação, recebe a NF e confirmação de envio.
2º Exemplo: Caso de uso – Efetuar compra
Ator principal – Clientes interessados e interesses do cliente: 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: O sistema verifica a forma de pagamento.
Após a confirmação de pagamento, o sistema gera a NF e envia os dados 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 os produtos 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 gera a NF, o código de rastreio e a previsão de entrega.

Outros materiais