Exemplo de CRUD – Java e Swing

Exemplo de CRUD – Java e Swing



Neste projeto iremos trabalhar com a interface padrão do Java denominada Swing. Neste projeto não utilizaremos nenhum framework adicional para que o leitor possa compreender como acontece a comunicação padrão.


Descrição



    Neste projeto LearnToImplement, utilizaremos um consultório médico como exemplo. O nosso sistema de controle de consultas e pacientes terá algumas funcionalidades básicas:     

  • O sistema deve permitir gerenciar (adicionar, modificar, excluir, listar) os pacientes do sistema.
  • O sistema deve permitir gerenciar (adicionar, modificar, excluir, listar) as consultas do sistema.

  Veja abaixo uma sugestão de Diagrama de Entidades e Relacionamentos (DER):  

(3) Conteúdos essenciais a serem aprendidos   Agora que já entendemos a lógica de negócio a ser implementada podemos apresentar quais conteúdos devem ser aprendidos para implementação do sistema:    

  1. Condicionais
  2. Laços de repetição (while, for, foreach)
  3. Vetores  e matrizes 
  4. Funções
  5. Classes (construtores, métodos, atributos, toString)
  6. Métodos estáticos
  7. Tratamento de exceções

  Além disso, será necessário compreender neste projeto como é feita:  

  1. Criação, remoção, alteração e busca de elementos do banco de dados por meio de uma interface Java Swing.
  2. Como manipular componentes de tela (text input, labels, tables, combobox, etc)
  3. Estruturação do projeto em Model-View-Control
  4. Isolando funções específicas (conexão com o Banco de Dados)

Vinicius dos Santos

Apenas um apaixonado por Ciência da Computação e forma com que ela pode transformar vidas!

Deixe uma resposta