Releases: ChrystianMelo/BookStore
2.0
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
- Baixe o arquivo
Projeto_2_0.jar
. - Abra o terminal ou prompt de comando.
- Navegue até o diretório onde o arquivo
Projeto_2_0.jar
está localizado. - Execute o seguinte comando:
.\java.exe -cp Projeto_2_0.jar com.mycompany.projeto.Main
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
- Baixe o arquivo
BookStore_1_2.jar
. - Abra o terminal ou prompt de comando.
- Navegue até o diretório onde o arquivo
BookStore_1_2.jar
está localizado. - Execute o seguinte comando:
.\java.exe -cp BookStore_1_2.jar com.mycompany.bookstore.Main
BookStore 1.1
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
-
Baixe o arquivo
BookStore_1_1.jar
. -
Abra o terminal ou prompt de comando.
-
Navegue até o diretório onde o arquivo
BookStore_1_1.jar
está localizado. -
Execute o seguinte comando:
.\java.exe -cp BookStore_1_1.jar com.mycompany.bookstore.Main
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
-
Baixe o arquivo
BookStore_1_0.jar
. -
Abra o terminal ou prompt de comando.
-
Navegue até o diretório onde o arquivo
BookStore_1_0.jar
está localizado. -
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
-------------------------------------------------