Skip to content

c-henrique-dev/clinica-medica-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spring and spring boot logos

Java

CLINICA-MEDICA-GUI

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.

Requisitos

Para construir e executar o aplicativo, você precisa:

Configuração do Banco de Dados

Antes de executar o projeto, siga os passos abaixo para configurar o banco de dados:

  1. Abra o arquivo ConnectionFactory.java, localizado na pasta src do projeto.

  2. Procure pelo método que estabelece a conexão com o banco de dados.

  3. 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.

  4. Certifique-se de que você possui um servidor de banco de dados MySQL instalado e em execução.

  5. Crie um banco de dados com o nome "clinica" em seu servidor.

  6. 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.

Executando o Projeto

Após configurar o banco de dados e executar os scripts de criação das tabelas, siga os passos abaixo para executar o projeto:

  1. Localize a pasta main do projeto, onde se encontra o arquivo Main.java.

  2. Abra um ambiente de desenvolvimento Java (ex: Eclipse, IntelliJ) ou um terminal.

  3. Compile e execute a classe Main.java. (javac Main.java)

  4. 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.

  5. 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.

Captura de tela de 2023-07-18 14-29-55

Captura de tela de 2023-07-18 14-28-00

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages