Skip to content

Noxurge/FarmaciaSoft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finalizado

FarmaciaSoft

Sobre o Projeto

Aplicação Desktop referente ao projeto final do Curso developer TI - Full stack.

Projeto destinado a fins de testes e performance melhor no desenvolvimento em Java.

Estou usando linguagem Java, com banco de dados MySQL, juntamente com a API Swing do pacote de API'S do Java.

Estruturado pelo modelo Layers.

  • BO - Business Object: Regras referente aos Objetos.
  • DAO - Data Access Object: Camada responsável por alterações no Banco de Dados.
  • Entity: Camada responsável por criação das entidades usadas.
  • Service: Ponte para o package da view.

Pacotes usados:

  • farmaciasoft
    • core
      • bo
      • dao
        • connection
      • entity
      • service
      • util
        • exception
    • view

UML

Possuindo 5 entidades chave: Pessoa, Cliente, Funcionário, Fornecedor e Produtos.

DiagramasCurso

Funcionalidades do sistema

  • Aba de Boas Vindas.
  • Aba de Cadastro de Cliente.
  • Aba de Cadastro de Fornecedor.
  • Aba de Cadastro de Funcionário.
  • Aba de Cadastro de Produtos.

Aba de Boas Vindas

Função: Mensagem de Boas Vindas

image

Aba Cliente

Função Botões: Buscador por ID, Cadastrar Novo cliente, Editar, Limpar formulário, Atualização da tabela, Deletar, Opção de Cancelar.

image

Como Utilizar

  • Botão Novo: Habilita os campos para preenchimento.
  • Botão Editar: Quando tiver procurado por ID e quiser habilitar os campos para alteração.
  • Botão Cancelar: Quando quiser trancar os campos de preenchimento.
  • Botão Deletar: Fica habilitado após clicar em uma linha da tabela para deletar o Cliente selecionado.
  • Botão Salvar Cadastro: Capta os dados dos campos de preenchimento e salva no Banco De Dados.
  • Botão Limpar Formulário: Limpa os campos de preenchimento sem precisar apagar um a um.
  • Botão Atualizar Tabela: Primeira vez clicado mostra os dados da Tabela, clicando novamente após um cadastro irá atualizar a Tabela.
  • Botão Ok : Inserido o ID no campo respectivo irá puxar todas as informações do ID selecionado para os respectivos campos.

Aba Funcionário

Função: Buscador por ID, Cadastrar Novo Funcionario, Editar, Limpar formulário, Atualização da tabela, Deletar, Opção de Cancelar.

image

Como Utilizar

  • Botão Novo: Habilita os campos para preenchimento.
  • Botão Editar: Quando tiver procurado por ID e quiser habilitar os campos para alteração.
  • Botão Cancelar: Quando quiser trancar os campos de preenchimento.
  • Botão Deletar: Fica habilitado após clicar em uma linha da tabela para deletar o Funcinário selecionado.
  • Botão Salvar Cadastro: Capta os dados dos campos de preenchimento e salva no Banco De Dados.
  • Botão Limpar Formulário: Limpa os campos de preenchimento sem precisar apagar um a um.
  • Botão Atualizar Tabela: Primeira vez clicado mostra os dados da Tabela, clicando novamente após um cadastro irá atualizar a Tabela.
  • Botão Ok : Inserido o ID no campo respectivo irá puxar todas as informações do ID selecionado para os respectivos campos.

Aba Fornecedor

Função Botões: Buscador por ID, Cadastrar Novo Fornecedor, Editar, Limpar formulário, Atualização da tabela, Deletar, Opção de Cancelar.

image

Como Utilizar

  • Botão Novo: Habilita os campos para preenchimento.
  • Botão Editar: Quando tiver procurado por ID e quiser habilitar os campos para alteração.
  • Botão Cancelar: Quando quiser trancar os campos de preenchimento.
  • Botão Deletar: Fica habilitado após clicar em uma linha da tabela para deletar o Fornecedor selecionado.
  • Botão Salvar Cadastro: Capta os dados dos campos de preenchimento e salva no Banco De Dados.
  • Botão Limpar Formulário: Limpa os campos de preenchimento sem precisar apagar um a um.
  • Botão Atualizar Tabela: Primeira vez clicado mostra os dados da Tabela, clicando novamente após um cadastro irá atualizar a Tabela.
  • Botão Ok : Inserido o ID no campo respectivo irá puxar todas as informações do ID selecionado para os respectivos campos.

Aba Produtos

Função Botões: Buscador por ID, Cadastrar Novo Produto, Editar, Limpar formulário, Atualização da tabela, Deletar, Opção de Cancelar.

image

Como Utilizar

  • Botão Novo: Habilita os campos para preenchimento.
  • Botão Editar: Quando tiver procurado por ID e quiser habilitar os campos para alteração.
  • Botão Cancelar: Quando quiser trancar os campos de preenchimento.
  • Botão Deletar: Fica habilitado após clicar em uma linha da tabela para deletar o Produto selecionado.
  • Botão Salvar Cadastro: Capta os dados dos campos de preenchimento e salva no Banco De Dados.
  • Botão Limpar Formulário: Limpa os campos de preenchimento sem precisar apagar um a um.
  • Botão Atualizar Tabela: Primeira vez clicado mostra os dados da Tabela, clicando novamente após um cadastro irá atualizar a Tabela.
  • Botão Ok : Inserido o ID no campo respectivo irá puxar todas as informações do ID selecionado para os respectivos campos.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages