Este é um sistema simples de gestão de saúde desenvolvido em Java, que utiliza conceitos de orientação a objetos, como encapsulamento, herança, polimorfismo e abstração.
O sistema inclui as seguintes classes:
- Usuario: Representa um usuário do sistema com atributos
login
esenha
. - Paciente: Representa um paciente com atributos como
identificação
,nome
,telefone
,RG
,CPF
,Bairro
,Estado
eData de Nascimento
. - Medico: Representa um médico com atributos como
identificação
,CRM
,nome
,telefone
eespecialidade
. - Especialidade: Representa uma especialidade médica com atributos como
identificação
,código
enome
. - Consulta: Representa uma consulta com atributos como
identificação
, referências aomédico
e aopaciente
,descrição
edata da consulta
. - ConsultaEspecializada: Uma classe que herda de
Consulta
e inclui atributos específicos para consultas especializadas, comocódigo da especialidade
enome da especialidade
.
- Clone o repositório para sua máquina local.
- Abra o projeto no Eclipse ou outra IDE Java.
- Certifique-se de ter o JUnit configurado no projeto para executar os testes.
- Execute as classes de teste para garantir o bom funcionamento do sistema.
- João Victor Rosinhole (RM 97880)
- Gabriel Yanes (RM 550324)
- Vivian Costa (RM 552567)
Sinta-se à vontade para contribuir, reportar problemas ou sugerir melhorias!