Integrantes do grupo
- Alexander Fábio da Silva - [email protected]
- Anthony Efraim Guerra de Lima - [email protected]
- Artur Dantas Guimarães - [email protected]
- Daniel Carlos Souza Moura - [email protected]
- João Lucas de Araújo Pereira - [email protected]
Descrição geral do projeto
Nosso projeto será de uma loja virtual de videogames, onde o usuário entrará visando comprar um jogo, no qual será disponibilizado ao mesmo por meio de um código de resgate. Este programa é ideal para gamers em busca do último lançamento do mercado ou jogadores casuais em busca de jogos divertidos.
Serviços importantes são: cadastro, login, ferramenta de busca, cadastro das informações do cliente, avaliação de jogos comprados e histórico de compras. O usuário poderá buscar jogos, adicionar itens a um carrinho de compras e finalizar o pedido.
Requisitos do projeto
- REQ1 - O sistema deve controlar o acesso através de login e senha. Os usuários do sistema serão do tipo cliente e também do tipo administrador.
- REQ2 - O sistema deve permitir o gerenciamento (Create, Recover, Update e Delete - CRUD) de jogos e a manutenção do reposítório de jogos (estoque), essa ação pode ser feita por um usuário administrador.
- REQ3 - O sistema deve permitir o gerenciamento (Create, Recover, Update e Delete - CRUD) de clientes, essa ação pode ser feita tanto pelo administrador quanto pelo cliente (auto-cadastro).
- REQ4 - O sistema deve permitir a venda de jogos previamente cadastrados e salvá-los em um histórico de compras por cliente. Cada venda de jogos deve ser associada a um cliente único.
- REQ5 - O sistema deve permitir que o administrador consulte o relatório de vendas em determinado período.
- REQ6 - O sistema deve permitir que o cliente consulte o seu próprio histórico de compras.
- REQ7 - O sistema deve permitir que o cliente busque jogos por diversos parâmetros diferentes, como gênero.
- REQ8 - O sistema deve permitir que o cliente avalie jogos, e salvá-las em um histórico de avaliações de cada jogo.