Este projeto é um sistema de empréstimo de ferramentas desenvolvido em Java e integrado com o banco de dados MySQL. Ele permite que os usuários cadastrem e gerenciem empréstimos de ferramentas, mantendo um registro organizado e acessível.
O projeto consiste em duas partes principais: a aplicação Java e o banco de dados MySQL.
A aplicação Java é responsável pela lógica de negócio do sistema. Ela oferece uma interface para que os usuários possam interagir com o sistema. Através da interface, é possível realizar as seguintes operações:
-
Cadastro de usuários: os usuários podem se cadastrar no sistema fornecendo informações como nome e telefone.
-
Cadastro de ferramentas: os usuários podem cadastrar novas ferramentas informando seu nome, fabricante e valor.
-
Cadastro de fabricante: os usuários podem cadastrar novos fabricantes inserindo o nome da fabricante e optando por buscar pelo CNPJ.
-
Empréstimo de ferramentas: os usuários podem registrar o empréstimo de uma ferramenta disponível. O registro é criado indicando o amigo beneficiado pelo empréstimo, as ferramentas emprestadas e a data prevista de devolução.
-
Devolução de ferramentas: os usuários podem registrar a devolução de uma ferramenta emprestada. O sistema atualiza automaticamente a disponibilidade da ferramenta.
-
Listagem de empréstimos: os usuários podem listar todos os empréstimos em andamento, visualizando informações como o nome da ferramenta, o usuário responsável e a data prevista de devolução.
O banco de dados MySQL é responsável pelo armazenamento persistente dos dados do sistema. Ele é utilizado pela aplicação Java para salvar as informações dos usuários, das ferramentas e dos empréstimos. O MySQL oferece recursos avançados de gerenciamento de dados, garantindo a integridade e a segurança das informações.
Para utilizar o projeto, siga as instruções abaixo:
-
Clone o repositório para o seu ambiente local: git clone https://github.com/xrkmed/Unisul_EmprestimoDeFerramentasApp.git
-
Certifique-se de ter o Java e o MySQL instalados em seu sistema.
-
Crie um banco de dados no MySQL com o nome "emprestimo_ferramentas_db".
-
Execute o script SQL fornecido no diretório
schema
para criar as tabelas necessárias no banco de dados. -
Configure as credenciais de acesso ao banco de dados no arquivo
config.properties
. -
Compile e execute a aplicação Java utilizando a sua IDE favorita
-
Agora você pode interagir com o sistema.