Loading repository data…
Loading repository data…
Iagoolo / repository
Projeto de simulação de atendimento hospitalar, desenvolvido em Java com conexão ao banco de dados via JDBC.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Um sistema de gerenciamento hospitalar via console, desenvolvido em Java com persistência em PostgreSQL. Focado em boas práticas de arquitetura e fluxo de atendimento completo.
Este projeto simula o fluxo real de um pronto-atendimento hospitalar. Diferente de CRUDs simples, o sistema gerencia o ciclo de vida do paciente dentro do hospital, garantindo a integridade dos dados e a ordem correta dos processos (Recepção → Triagem → Consulta → Pós-Consulta → Alta).
O projeto foi desenvolvido com foco em Arquitetura em Camadas e Injeção de Dependências, garantindo um código modular e fácil de manter.
O sistema utiliza um banco relacional robusto. As principais tabelas são:
Paciente, Medico, Enfermeiro (Atores)Atendimento (Controla o fluxo e o Status)Triagem, Consulta (Etapas do processo)Medicamento, Prescricao, Item_Prescricao (Farmácia)Sala, Historico_MedicoNota: O sistema utiliza transações (
commit/rollback) para garantir que operações críticas (como deletar uma sala ou finalizar atendimento) sejam atômicas.
Crie um banco de dados chamado hospital_db e execute o script SQL de criação das tabelas (disponível na pasta /SQL).