User:Tsutiya/Veiculo.java

Work in progress

Introdução

 * Projeto feito durante aulas de Programação Orientada a Objetos no Instituto Federal Catarinense - Campus Camboriú, pelo aluno Jonathan Yoshio Tsutiya de Sousa (idtkbr@gmail.com) e profº Henrique Schetinger Filho (henrique@ifc-camboriu.edu.br).


 * Esse projeto realiza cadastros e consultas de veículos em um banco de dados, enviando informações como placa, marca, motorista, localização de uma imagem, etc.


 * Aqui, fornecerei o código do projeto e um pequeno resumo do que cada classe faz. Para fácil entendimento, é recomendado conhecimento básico de Java e programação orientada a objetos.

Classe ConnectionDataBase

 * A classe responsável pela conexão com o banco de dados. É insirido o local do

banco de dados, usuário e senha. Retorna conexão.



Classe GenericDao

 * Classe responsável pela inclusão, alteração e exclusão de cadastros no banco de dados.




 * Parte responsável pela conexão com o banco de dados.




 * Descrição.




 * Descrição.




 * Descrição

Classe Veiculo

 * Classe que contém as variáveis correspondentes as colunas da tabela no banco de dados, incluindo sets e gets.



Classe VeiculoController

 * Classe responsável por receber informações do usuário e enviar-las para a classe VeiculoDao.




 * Descrição




 * Descrição




 * Descrição

File:Tsutiya - VeiculoController busca.png


 * Descrição




 * Descrição




 * Descrição

Classe VeiculoDao

 * Classe responsável por incluir, alterar, excluir e consultar informações na tabela do banco de dados.




 * Recebe herança de GenericDao




 * Descrição




 * Descrição




 * Descrição




 * Descrição




 * Descrição




 * Descrição

Classe VeiculoFrame

 * Classe responsável pela criação da parte gráfica e recebimento de informações do usuário.