Você está na página 1de 13

Trabalho de loja virtual Francisco Macea Arrieta e Kaled Molina

Requisitos Funcionais para o desenvolvimento de uma loja virtual.

 Consulte de acordo com categorias.


 Verifique detalhes do item.
 Consulta de recomendações.
 Adicione itens ao carrinho.
 Remova o item do carrinho.
 Modifique a quantidade do item no carrinho.
 Consulta de carrinho.
 Para confirmar o pedido.
 Consultar e modificar ou adicionar destino
 Selecione o método de entrega
 Selecione o método de pagamento
 Avaliação de compra

 Notificar o status de um pedido (em andamento, enviado, entregue) para o e-mail do


cliente.
 Cadastrar dados do cliente/usuário, como nome, número do documento de identificação,
endereço residencial, endereço comercial, telefones, e-mail, data de aniversário
 Permite que cada usuário cadastre e modifique uma senha alfanumérica.
 Caso você esqueça a senha, o sistema permitirá que você gere uma recuperação através
do e-mail cadastrado, e alternativamente através do número de telefone cadastrado.
 Consulte informações do usuário.
 Modificar dados de cliente/usuário, endereço residencial, endereço comercial, números
de telefone, e-mail

 Adicionar e excluir categorias o administrador pode introduzir novas categorias ou excluí-


las através de um formulário.
 Adicione e exclua gêneros, o administrador pode inserir novos gêneros ou excluí-los
através de um formulário.
 Cadastre artigos, para os quais deverá inserir id, referência, nome, valor de venda, valor
patrimonial, unidades disponíveis, editora, autor, gênero, classificação, parada mínima.
 Modificar itens: valor de venda, valor fiscal, unidades disponíveis
 Pesquise artigos por classificação, por editora, por gênero, por autor e nome.
 O sistema deve controlar a existência ou disponibilidade do produto, para o qual deve
pegar a quantidade disponível e subtrair as quantidades efetivamente vendidas.
 O sistema deve avisar a loja quando um item atingir a parada mínima e avisar o cliente
quando um item estiver fora de estoque.
 Gere relatórios de vendas por períodos
 Gere relatórios de itens por disponibilidade.
 Gere consultas de livros por categorias.
 Cadastre recomendações de livros

Requisitos não funcionais para o desenvolvimento de uma loja virtual.

 A loja virtual deve ser capaz de processar N pedidos por segundo.


 Todas as funcionalidades do sistema devem responder ao usuário em menos de 5
segundos.
 O sistema deve ser capaz de operar adequadamente com 100.000 usuários com sessões
simultâneas.
 A loja virtual deve ter design Responsivo para garantir visualização adequada em múltiplos
computadores, tablets e celulares.
 A loja virtual deve contar com uma interface gráfica bem desenhada.
 O tempo de login ou logout da loja virtual não poderá ser superior a 5 minutos.
 A loja virtual deverá ter disponibilidade de 99,99% das vezes que o usuário tentar acessá-
la.
 A probabilidade de falha do Sistema não pode ser superior a 0,05.
Dicionário de Atores
Ator Não. Tipo de ator Responsabilidade
Cliente Ato-01 Ator principal O cliente pode se cadastrar na página,
visualizar todos os produtos da loja virtual,
selecionar e adicionar os produtos ao carrinho
de compras. Quando o cliente realiza a
compra, ele pode adicionar seu endereço e a
forma de pagamento que desejar.
Administrador Ato-02 Ator principal A loja virtual tem a opção do administrador
adicionar novos produtos, esses produtos são
mostrados aos clientes. A página salva os
produtos adicionados pelo cliente ao carrinho
de compras.
Dicionário de casos de uso
Código Casos de uso Atores Propósito
CU-001 Registrar Administrador Adicione categorias, gêneros, cadastre
produto produtos e modifique artigos
CU-002 Mostrar Cliente O cliente visualiza os produtos
produtos Administrador cadastrados pelo administrador

CU-003 Criar uma conta Cliente O cliente se cadastra na página


CU-004 Adicionar ao cliente Os produtos selecionados pelo cliente são
carrinho adicionados ao carrinho de compras
CU-005 Check-in Cliente Efetue o pagamento do produto
Administrador
1. Cadastrar produto:

2. visualização do produto:
3.criar conta

4. adicione produtos ao carrinho


5. conta

Não. 1
Nome Cadastro de cliente
Descrição O cliente se cadastra
Não. 2
Nome Conecte-Se
Descrição Clientes cadastrados podem fazer login
Não. 3
Nome seleção de livros
Descrição Os clientes que estão logados podem selecionar livros
Não. 4
Nome Ordem de pagamento
Descrição O cliente pode selecionar a forma de pagamento
Não. 5
Nome Confirmação de pagamento
Descrição Ele verifica se o pagamento foi recebido
Não. 6
Nome Ordem de processo
Descrição O pedido é embalado e as informações do cliente são adicionadas
Não. 7
Nome Expedição do produto
Descrição A transportadora recolhe a encomenda e transporta-a para a morada do
cliente
1.Registro
2. Pesquise o produto
3. Identificar

4. Comprar produto
5. Lista de produtos

6. Mudança de status do produto


7. Usuários registrados

Você também pode gostar