O sistema BuffaloCars é uma aplicação criada para gerenciar o sistema de locação de carros em Java para um locadora de veículos.
De forma pratica e simplificada, o sistema automatizar o gerenciamento da frota de carros de uma empresa, verificando a disponibilidade dos mesmo, para que possa ser feito a locação por uma pessoas, como também o cadastro e verificação do cliente.
O sistema BuffaloCars, é possivel cadastras novos veiculos, atua os veiculosveiculos já cadastrados no banco de dados, cadastrar um novo cliente, como também atualizar as informações dos clientes já cadastrados no banco de dados da empresa.
A aplicação foi desenvolvida pela equipe da BuffaloCars e utilizada para desenvolvimento os conhecimento obtidos pelos mesmos no Módulo I do Curso de Qualificação Socioprofissional em Programação de Software do Instituto de Administração e Tecnologia.
Toda a documentação utilizada para o desenvolvimento do projeto está anexado no repositorio do GitHubO diagrama de classes UML é uma notação gráfica usada para construir e visualizar sistemas orientados a objetos. Um diagrama de classes na Unified Modeling Language (UML) é um tipo de diagrama de estrutura estática que descreve a estrutura do sistema em execução.
A elaboração do diagrama de classe abaixo, procurando estabelecer, de forma sintética, os principais pontos para a abstração dos objetos e classes, do ponto de vista estrutural, ou seja, da sua estrutura.
- Cadastrar um usuário;
- Atualizar as informações básicas de um usuário, visando manter todas as informações do mesmo atualizada;
- Cadastrar novos veiculos;
- Locar veiculos;
- Atualizar as informações dos veiculos já cadastrados no sistema.
Para executar os testes realizados neste projeto, é preciso fazer o download do repositório no GitHub
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas:
Além disto é bom ter um editor para trabalhar com o código como Eclipse IDE for Java Developers ou VSCode.As seguintes ferramentas foram usadas na construção do projeto: