Buscar

LABORATÓRIO DE SOFTWARE E PROJETOS - A1

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

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
Você viu 3, do total de 8 páginas

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

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
Você viu 6, do total de 8 páginas

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

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)
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.
LABORATÓRIO DE SOFTWARE E PROJETOS
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.
	#RF 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 Produ
 Ator Principal 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 consisteem 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.

Continue navegando