Skip to content
/ JEF Public

Software escrito em Java para o gerenciamento de caixa, horários, clientes e funcionários de uma esmalteria local.

License

Notifications You must be signed in to change notification settings

leonardopn/JEF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JEF - Java Esmalteria Fiscal

some text


Descrição

Software escrito em Java para o gerenciamento de caixa, horários, clientes e funcionários de uma esmalteria local.


Status

GitHub issues GitHub forks (Version) Codacy Badge


Dependências


Instalação

O software foi desenvolvido com o propósito de uso em comércio próprio. O funcionamento está todo baseado para esse comércio, se deseja utilizar todas as funções sem problemas, é preciso criar um fork que se adapte à estrutura de banco de dados de sua preferência.

    • Faça um clone do repositório ou baixe o código fonte AQUI.
    • Instale todas as depêndencias citadas e importe em seu projeto.
    • Crie o arquivo de conexão com o banco de dados ( db.properties ) dentro da seguinte localização:

    Windows: C:\Users\USUARIO\Documents\JEF_DATA

    Linux: /home/USUARIO/Documentos/JEF_DATA

    Exemplo de arquivo:

    user=USUARIO_DO_BANCO
    password=SENHA_DE_ACESSO
    dburl=jdbc:mariadb://ENDERECO_DO_BANCO:3306/NOME_DO_BANCO
    useSSL=false
    • Crie o arquivo vazico de LOGS (logQuery.txt) dentro da seguinte localização:

    Windows: C:\Users\USUARIO\Documents\JEF_DATA\Logs

    Linux: /home/USUARIO/Documentos/JEF_DATA/logs


Funcionamento

Na atual versão do programa (v2.5.5) o design apresentava o seguinte visual:

deepin-screen-recorder_Select-area_20200217212959.gif


Histórico de Versão

  • v2.5.5

    • FIX:
      Resolvido bug no caixa onde não atualizava o valor de dinheiro em caixa quando fazia uma operação de receita, despesa, pacote ou pagamento sem atualizar a tela de caixa;

    • MUDANÇAS:
      Atualização geral no visual do programa;
      Implementação de um LOG de operações e erros durante a execução do programa;

  • v2.5

    • FIX:
      bug no caixa;

    • MUDANÇAS:
      Implementação de busca por filtro - OPERAÇÕES;
      Implementação de inserção e exclusão - OPERAÇÕES;
      Implementação de novos cálculos;
      Modificações visuais para clientes;
      Implementação de busca por filtro - CLIENTES;
      Modificações visuais para login - LOGIN;
      Modificações visuais a ViewSobre - SOBRE;
      Implementação de SPLASH ART de carregamento;

  • v2.0

    • FIX:
      bug no caixa;

    • MUDANÇAS:
      Implementação do padrão MVC;
      Implementação do padrão MultiThreading;
      Detalhes visuais em diversar views;
      Diversas outras implementações;

  • v1.5

    • FIX:
      bug na atualização de cliente;

    • MUDANÇAS:
      Implementações visuais e novas funções para clientes e funcionários;

  • v1.0

    • Programa funcionando com a primeira versão estável;

Meta

-=Leonardo Petta do Nascimento=-

Facebook: @leonardo.petta.nascimento
Email: leonardocps9@protonmail.com
Linkedin: Leonardo Petta Do Nascimento

Distribuído sob a licença GNU LGPL version v2.1 . Consulte LICENCE para obter mais informações.


Agradecimentos

  1. Maria DB Foundation;
  2. FX Features;
  3. JFoenix;
  4. Java FX;

About

Software escrito em Java para o gerenciamento de caixa, horários, clientes e funcionários de uma esmalteria local.

Resources

License

Stars

Watchers

Forks

Packages

No packages published