Skip to content

Tomaslopera/Hospital_DB

Repository files navigation

Sistema de Gestión Hospitalaria

Este proyecto consiste en un sistema de gestión hospitalaria para administrar información relacionada con pacientes, médicos, enfermeras, citas, historiales médicos, seguros médicos, procedimientos médicos, resultados de laboratorio, medicamentos, equipos médicos y asignación de horarios.

Tablas Principales

  • Doctor: Almacena información sobre los médicos del hospital.
  • Department: Contiene datos sobre los departamentos del hospital y los médicos que los dirigen.
  • PersonalEnfermeria: Guarda detalles sobre el personal de enfermería del hospital.
  • Paciente: Almacena información personal de los pacientes del hospital.
  • SeguroMedico: Contiene información sobre los seguros médicos de los pacientes.
  • Cita: Registra las citas programadas entre pacientes y médicos.
  • ResultadosLaboratorio: Guarda los resultados de los análisis de laboratorio de los pacientes.
  • Medicamento: Contiene información sobre los medicamentos disponibles en el hospital.
  • EquipoMedico: Almacena datos sobre los equipos médicos disponibles en el hospital.
  • ProcedimientoMedico: Registra los procedimientos médicos realizados en el hospital.
  • Turno: Define los turnos de trabajo disponibles para médicos y personal de enfermería.
  • AsignacionHorarios_Doctores: Asigna horarios a los médicos.
  • AsignacionHorarios_PersonalEnfermeria: Asigna horarios al personal de enfermería.

Funcionalidades Destacadas

  • Gestión de Pacientes: Permite ingresar y administrar la información de los pacientes, incluyendo detalles personales y seguros médicos.
  • Agendamiento de Citas: Facilita la programación de citas entre pacientes y médicos.
  • Registro de Resultados de Laboratorio: Permite registrar y consultar los resultados de los análisis de laboratorio de los pacientes.
  • Inventario de Medicamentos y Equipos Médicos: Gestiona el inventario de medicamentos y equipos médicos disponibles en el hospital.
  • Registro y Seguimiento de Procedimientos Médicos: Registra los procedimientos médicos realizados, incluyendo medicamentos y equipos utilizados.
  • Asignación de Horarios: Permite asignar horarios de trabajo a médicos y personal de enfermería.

Desarrollo del Proyecto

El proyecto fue realizado en SQLServer en su gran mayoría como práctica para el manejo de bases de datos relacionales, cabe resaltar que las Queries y Funciones fueron ejecutadas en MySQL.

Releases

No releases published

Packages

No packages published

Languages