Skip to content

DeianT/tallerPOO

Repository files navigation

# tallerPOO

Registrar el ingreso de un paciente:
-Ir a Pacientes -> Registro
-Si el paciente ya está registrado por un ingreso anterior, seleccionarlo en la tabla y apretar el botón "Registrar admisión"
-Si no está registrado, cargar los datos en el formulario de la izquierda y presionar el botón "Registrar"
-En ambos casos se solicitará que ingrese el motivo de la admisión

Realizar el triage a un paciente:
-Ir a Triage -> Realizar triage
-Seleccionar un paciente en la tabla
-Completar los campos de acuerdo a la condición del paciente
-Presionar el botón "Confirmar"

Seleccionar un paciente para atender:
-Ir a Atención -> Lista espera
-Seleccionar un box desocupado en la tabla de la izquierda
-Seleccionar un paciente en la tabla de la derecha
-Presionar el botón "Confirmar"

Dar de alta un paciente:
-Ir a Atención -> Ver boxes
-Seleccionar un paciente en la tabla
-Si se desea consultar el registro de atenciones anteriores, presionar el botón "Historia clínica"
-Presionar el botón "Dar de alta"
-Completar los datos de diagnóstico, lugar de atencion y resultados de estudios

Registrar un funcionario:
-Ir a Funcionarios -> Registro
-Cargar los datos en el formulario de la izquierda y presionar el botón "Registrar"

Crear un usuario:
-Ir a usuario -> Registrar
-Cargar el nombre de usuario, el dni del funcionario que utilizará ese usuario (deben estar sus datos en el sistema) y la contraseña
-Presionar el botón "Registrar"

Asignar roles a un funcionario:
-Ir a Funcionarios -> Roles
-Elegir un funcionario en la lista desplegable
-Seleccionar un rol en la lista de la izquierda
-Presionar "Asignar rol"

Visualizar estadísticas:
-Ir a Gestores -> Estadísticas
-Seleccionar una pestaña de acuerdo a las estadísticas que se deseen consultar
-Completar los campos que se soliciten
-Presionar el botón "Consultar"

A continuación una lista de las funciones del sistema y los roles necesarios para acceder a ellas:
-Registrar usuarios: Administrador de Sistema - informatica
-Pacientes -> Registro/admision: Admision de Pacientes - Medico
-Medicos -> registro: Gestion - Recursos Humanos - Registros Medicos
-Medicos -> especialidades: Gestion - Registros Medicos
-Realizar triage: Admision de Pacientes - Medico
-Atención -> lista espera / ver boxes: Medico
-Funcionarios -> registro: Administrador de Sistema - Gestion - Recursos Humanos
-Funcionarios -> roles: Administrador de Sistema
-Hist clinica: Admision de Pacientes - Gestion - Medico - Registros Medicos

Usuarios creados y sus roles:
-Nombre: deian
-Contraseña: 123
  Administrador de Sistema
  Admision de Pacientes
  Auditoria
  Compras
  Gestion
  Informatica
  Medico
  Recursos Humanos
  Registros Medicos

-Nombre: VaBe16
-Contraseña: narnia
  Administrador de Sistema

-Nombre: 11
-Contraseña: 11
  Administrador de Sistema
  Gestion

-Nombre: 1
-Contraseña: 1
  Medico
  Compras


Si ocurre algún error, puede deberse a los datos de los .csv
Si se los vacía, el programa funciona correctamente (no borrar los archivos usuarios.csv ni roles.csv)

About

Aplicación para gestión de consultorio médico desarrollada con Java. Realizada como trabajo grupal para la materia Programación Orientada a Objetos.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages