Skip to content

Releases: ChrystianMelo/BookStore

2.0

02 Jul 15:18
422c683
Compare
Choose a tag to compare

Notas de Lançamento - Versão 2.0

Data de Lançamento: 2 de julho de 2024

Melhorias

  • Refatoração do Código: Remoção de importações desnecessárias para otimizar o desempenho e a manutenção do código.
  • Adição de Testes: Implementação de novos testes de unidade para aumentar a cobertura de testes e garantir a estabilidade do sistema.
  • Integração de Banco de Dados: Adição de um banco de dados txt para facilitar o armazenamento e a manipulação de dados.

Correções de Bugs

  • Correção de Erros: Resolução de um erro identificado no commit 8e09fec para melhorar a funcionalidade e a confiabilidade do sistema.

Documentação

  • Atualização do README.md: Revisão e atualização da documentação para refletir as mudanças recentes e fornecer orientações claras para os desenvolvedores e usuários.

Como Executar

  1. Baixe o arquivo Projeto_2_0.jar.
  2. Abra o terminal ou prompt de comando.
  3. Navegue até o diretório onde o arquivo Projeto_2_0.jar está localizado.
  4. Execute o seguinte comando:
    .\java.exe -cp Projeto_2_0.jar com.mycompany.projeto.Main

1.2

13 Jun 23:22
Compare
Choose a tag to compare
1.2

Notas de Lançamento - Versão 1.2

Data de Lançamento: 11 de junho de 2024

Melhorias

  • Aprimoramento da Ligação Bidirecional: Melhorada a ligação entre o registro de livros e as operações de livros para garantir melhor sincronização e consistência de dados.
  • Itens de Lista Clicáveis: Aprimorada a funcionalidade dos itens da lista tornando os botões dos itens clicáveis, melhorando a interação e navegação do usuário.

Correções de Bugs

  • Correção no Campo de Texto de Pesquisa: Corrigidos os problemas no campo de texto de pesquisa para garantir uma funcionalidade de busca precisa e eficiente.
  • Janela Pai do JDialog: Definida a janela pai para JDialogs para melhorar a consistência da interface do usuário e o comportamento modal.
  • Ajuste no Redimensionamento do Painel: Ajustado o comportamento de redimensionamento dos painéis para melhor gerenciamento de layout e responsividade.
  • Atualização do Ícone do Rótulo de Estrela: Refatorada a mudança de ícone do rótulo de estrela com base na habilitação do componente para melhorar o feedback visual e a experiência do usuário.

Refatoração

  • Remoção de Entradas Predefinidas: Removidas as entradas predefinidas dos campos de texto para proporcionar uma experiência de entrada mais limpa e amigável.
  • Atualização do BookDetails.java: Melhorias gerais e otimizações no arquivo BookDetails.java.
  • Conectando o Back-end ao Front-end: Aprimorada a conexão entre os componentes do back-end e do front-end para garantir um fluxo de dados e interação contínuos.

Como Executar

  1. Baixe o arquivo BookStore_1_2.jar.
  2. Abra o terminal ou prompt de comando.
  3. Navegue até o diretório onde o arquivo BookStore_1_2.jar está localizado.
  4. Execute o seguinte comando:
    .\java.exe -cp BookStore_1_2.jar com.mycompany.bookstore.Main

BookStore 1.1

08 Jun 09:30
109ae25
Compare
Choose a tag to compare

BookStore 1.1

Bem-vindo ao BookStore 1.1! Esta nova versão foi desenvolvida para facilitar ainda mais a gestão de livrarias, agora com uma interface gráfica de usuário (GUI) para tornar a experiência mais intuitiva e eficiente. A aplicação oferece funcionalidades para controle de inventário, vendas e atendimento ao cliente.

Novidades desta Versão

  • Interface Gráfica (GUI): A nova interface gráfica proporciona uma experiência de usuário aprimorada.
  • Correção de Erros: Correção de um erro no JList onde os detalhes do livro não estavam sendo representados corretamente.
  • Refatoração: Melhorias no código para maior eficiência e manutenção.

Como Executar

  1. Baixe o arquivo BookStore_1_1.jar.

  2. Abra o terminal ou prompt de comando.

  3. Navegue até o diretório onde o arquivo BookStore_1_1.jar está localizado.

  4. Execute o seguinte comando:

    .\java.exe -cp BookStore_1_1.jar com.mycompany.bookstore.Main

1.0

24 May 21:49
Compare
Choose a tag to compare
1.0

BookStore 1.0

Bem-vindo ao BookStore 1.0! Este software foi desenvolvido para facilitar a gestão de livrarias, oferecendo funcionalidades para controle de inventário, vendas e atendimento ao cliente.

Requisitos

  • Java Runtime Environment (JRE) instalado.

Como Executar

  1. Baixe o arquivo BookStore_1_0.jar.

  2. Abra o terminal ou prompt de comando.

  3. Navegue até o diretório onde o arquivo BookStore_1_0.jar está localizado.

  4. Execute o seguinte comando:

    .\java.exe -cp BookStore_1_0.jar com.mycompany.bookstore.Main
    

Exemplo de uso

 -------------------------------------------------
Voc  deseja rodar como Cliente ou Vendedor.
 1-Cliente 2-Vendedor
2
---------------------Cadastro/Login----------------------------
Digite seu username:
vendedor1
---------------------Cadastro----------------------------
-------------------------------------------------
Vc quer adicionar ou remover um livro? 
 1-Adicionar  2-Remover
1
Qual o nome do livro?
livro1
Qual a quantidade disponivel?
10
-------------------------------------------------
Voc  deseja rodar como Cliente ou Vendedor.
 1-Cliente 2-Vendedor
2
---------------------Cadastro/Login----------------------------
Digite seu username:
vendedor2
---------------------Cadastro----------------------------
-------------------------------------------------
Vc quer adicionar ou remover um livro? 
 1-Adicionar  2-Remover
1
Qual o nome do livro?
livro2
Qual a quantidade disponivel?
30
-------------------------------------------------
Voc  deseja rodar como Cliente ou Vendedor.
 1-Cliente 2-Vendedor
1
---------------------Cadastro/Login----------------------------
Digite seu username:
cliente1
---------------------Cadastro----------------------------
-------------------------------------------------
1 : livro2 (30) 	 R$19.99
1 : livro1 (10) 	 R$19.99
-------------------------------------------------
 1-Adiciona libro ao carrinho 	2-Ver carrinho
1
-------------------------------------------------
Diga o indice do livro que vc quer comprar e a quantidade?
1
5
-------------------------------------------------
Voc  deseja rodar como Cliente ou Vendedor.
 1-Cliente 2-Vendedor
1
---------------------Cadastro/Login----------------------------
Digite seu username:
cliente1
-------------------------------------------------
1 : livro2 (30) 	 R$19.99
1 : livro1 (10) 	 R$19.99
-------------------------------------------------
 1-Adiciona libro ao carrinho 	2-Ver carrinho
2
-------------------------------------------------
1 : livro1 (5) 	 R$19.99
-------------------------------------------------