Este projeto é uma implementação simples de uma aplicação de clínica médica desenvolvida durante o meu curso de graduação em Sistemas de Informação na Unifacol. A proposta do projeto era criar uma interface gráfica utilizando a biblioteca Swing em Java para permitir o gerenciamento básico de uma clínica médica, como o cadastro de pacientes, médicos e agendamento de consultas.
Para construir e executar o aplicativo, você precisa:
Antes de executar o projeto, siga os passos abaixo para configurar o banco de dados:
-
Abra o arquivo ConnectionFactory.java, localizado na pasta src do projeto.
-
Procure pelo método que estabelece a conexão com o banco de dados.
-
Modifique as configurações de conexão, como o nome do banco de dados, nome de usuário e senha, de acordo com o seu ambiente local ou servidor de banco de dados.
-
Certifique-se de que você possui um servidor de banco de dados MySQL instalado e em execução.
-
Crie um banco de dados com o nome "clinica" em seu servidor.
-
Na pasta db, você encontrará os scripts SQL para criação das tabelas necessárias. Execute esses scripts no banco de dados "clinica" para criar a estrutura necessária.
Após configurar o banco de dados e executar os scripts de criação das tabelas, siga os passos abaixo para executar o projeto:
-
Localize a pasta main do projeto, onde se encontra o arquivo Main.java.
-
Abra um ambiente de desenvolvimento Java (ex: Eclipse, IntelliJ) ou um terminal.
-
Compile e execute a classe Main.java. (javac Main.java)
-
A interface gráfica da aplicação será iniciada, e você poderá começar a utilizar o sistema de gerenciamento da Clínica Médica.
-
Para obter as credenciais de acesso, você pode executar consultas de SELECT nas tabelas de "medico", "funcionario" ou "administrador", dependendo do seu papel no sistema. As informações necessárias para o login, como nome de usuário e senha, podem ser encontradas nessas tabelas.