Skip to content

Cezarj59/Clinica_odontologica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clinica Odontológica

Projeto Final módulo Java SE do curso de Desenvolvimento de Software ITStep.

Sobre

O projeto consiste no desenvolvimento de um sistema de Cadastro e Consultas de uma clinica odontológica.

Objetivo do projeto

Atestar e solidificar o aprendizado adquirido durante o modúlo de Java SE do curso de Desenvolvimento de Software da ITStep, em desenvolvimento Back-end.

Tópicos Abordados

  • JAVA SE
  • Swing
  • Arquitetura de Software
  • MVC
  • Back-end
  • Programação Orientada a Objetos
  • Interfaces
  • Sobrecarga de construtores
  • Sobreposição de métodos
  • Herança
  • Polimorfismo
  • ArrayList
  • LocalDateTime
  • DateTimeFormatter
  • Abstract Class
  • Banco de Dados
  • MySQL
  • Modelagem Banco de Dados
  • JBDC
  • Connection
  • PreparedStatement
  • ResultSet
  • SQLException

Requisitos:

  1. Crie um sistema de uma Clinica Odontológica.
  2. Com conexão com Banco de Dados.
  3. Que seja possivel cadastrar "Pacientes" com:
    • nome
    • cpf
    • nascimento
    • telefone
    • email
  4. Que seja possivel cadastrar "Doutores" com:
    • nome
    • cro
    • especialidade
  5. Que seja possivel consultar "Pacientes" com:
    • Todos
    • Nome
    • CPF
    • Aniversariantes do mês
  6. Que seja possivel consultar "Doutores" com:
    • Todos
    • Nome
    • Especialidade
  7. Que seja possivel consultar "Consultas Agendadas" com:
    • Todos
    • Ativas
    • Agendadas para Hoje
    • Por Especialidade
    • Por Paciente
    • Por Doutor

Demonstração:

Screenshot from 2023-02-12 16-27-42

Tela de Login:

Screenshot from 2023-02-10 21-51-03

Tela de Inicial com exibição do menu:

Screenshot from 2023-02-10 22-21-58

Tela de Cadastro de Pacientes:

Screenshot from 2023-02-10 22-13-23

Tela de Agendamento de Consultas:

Screenshot from 2023-02-10 22-31-59

Tela de Todos os Pacientes Cadastrados:

Screenshot from 2023-02-10 22-13-37

Tela de Consultas Agendadas:

Screenshot from 2023-02-10 22-13-45

Tela de pesquisa de Consultas Agendadas por nome do Paciente:

Screenshot from 2023-02-10 22-14-20

Tecnologias Utilizadas:

java mariadb mssql