Projeto de Cadastro de Pessoas e Veículos

Este é um projeto desenvolvido por Wellington Uchoa Pinheiro para demonstrar um sistema simples de cadastro de pessoas e veículos em Java utilizando interfaces gráficas Swing.

Funcionalidades

  • Cadastro de Pessoa: Permite o cadastro de pessoas com nome, endereço e telefone.
  • Cadastro de Veículo: Permite o cadastro de veículos com modelo, marca, ano e valor da diária.
  • Aluguel de Veículo: Permite selecionar uma pessoa cadastrada, um veículo cadastrado e as datas de início e fim do aluguel, calculando o valor total do aluguel.

Estrutura do Projeto

O projeto é dividido em pacotes conforme a funcionalidade:

  • telas: Contém as classes responsáveis pela interface gráfica do usuário.
  • modelo: Contém as classes de modelo, como Pessoa, Veículo e Aluguel.
  • cadastro: Contém as classes responsáveis pelo cadastro de pessoas e veículos.

Tecnologias Utilizadas

  • Java
  • Swing (para criação da interface gráfica)

Como Executar o Projeto

  1. Certifique-se de ter o Java JDK 22 instalado em sua máquina.
  2. Clone este repositório.
  3. Abra o projeto em sua IDE Java preferida.
  4. Execute a classe TelaPrincipal.java para iniciar a aplicação.

Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue caso encontre algum problema ou enviar um pull request com melhorias.

Contato

Para mais informações ou dúvidas sobre o projeto, entre em contato com Wellington Uchoa Pinheiro: ideiacode@ideiacode.com

Licença

Este projeto é distribuído sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Desenvolvido por Wellington Uchoa Pinheiro - GitHub Profile