/BookStore

class project in Java

Primary LanguageJava

BookStore

Class project in Java

BookStore is a online store build in Java for a class project.

Your specification are in portuguese:

2º Delivery

Neste trabalho, você deverá implementar novos requisitos para a "Loja Online", que está sendo desenvolvida ao longo do semestre.

Estes requisitos são:

  • Adicionar novos itens à loja: DVDs e Eletrônicos.
  • Controlar a quantidade de itens em estoque.
  • Criar uma forma de realizar a compra mediante pagamento que pode ser efetuado com Boleto Bancário ou Cartão de Crédito.

3º Delivery

Neste trabalho você irá estender a implementação da Loja de Livros Online (que já vende Eletrônicos e DVDs), permitindo que sejam feitas consultas aos produtos por usuários da loja. Para tanto, você deve adicionar os seguintes comportamentos à loja:

  • Carregar uma lista de produtos (Livros, DVD e Eletrônicos) de um arquivo CSV, que será fornecido posteriormente.
  • Armazenar os elementos em uma Lista Duplamente Encadeada, ou em um Vetor Dinâmico, de forma ordenada. A ordenação deve ser feita pela "descrição" do Item.
  • Implementar uma forma de procurar por um produto na lista, dado um "pedaço" da sua "descrição" (a classe String em Java tem métodos prontos para isso).
  • Criar uma forma de otimizar a procura na lista, ou com uma "lista indexada", ou implementando um algoritmo de busca binária.