Está en la página 1de 3

IF-2000 Programación I II ciclo 2015

M.C.I. Kenneth Sánchez S. II Proyecto Programado 10%


Fecha y hora de entrega: 02 Diciembre 2015 4:30 p.m. Solución: Grupos de 2 máximo

La Clínica Te_Mejoras_O_Te_Muerdes S.A. requiere un Sistema que utilizando la metodología de


POO le permita atender, controlar, calcular y emitir todo lo que concierne a la atención de pacientes
como servicio primordial que brindan. Para esto se debe tomar en cuenta la siguiente información:

La Clínica tiene diferentes tipos de pacientes:

1) Pacientes de Unidad de Hospitalización:

De nuevo ingreso: Contiene los datos personales y familiares del paciente (DNI, Fecha de
nacimiento, Nombre; Edad, Estado civil, Domicilio, Teléfono). Información para control de la clínica
(Fecha de ingreso, asociado si/no, Monto depositado, Doctor encargado de atenderlo (Nombre, DNI,
Especialidad, Rango (Propiedad, Interino)), Unidad de internamiento, Nº de habitación, Diagnóstico:
(Enfermedad infecciosa, Tumor, Enfermedad Cardiovascular, accidente, etc.), Fecha de Alta. Junto a
cada paciente se adjunta una ficha de Facturación que involucra (con un formulario respectivo que
llevaría Fecha, Doctor, tratamiento, Monto Total) que cuando se le da de alta al paciente debe realizar
el cálculo respectivo para saber cuánto debe pagar en un Monto Total o si se le debe devolver del
Monto depositado.

Reingreso: Este tipo de paciente es aquel paciente que ya tiene un expediente médico en la
clínica porque ya asistido antes (tiene todos los campo de paciente Nuevo Ingreso), además de Estado
de Asociado (Activo/Moroso), Monto de Morosidad.

2) Pacientes de consulta externa:

Son todos aquellos pacientes que llegan a la clínica por alguna enfermedad ligera o liviana sin
necesidad de internamiento y que de antemano saben que solo por atenderlos deben pagar un
monto de dinero llamado Consulta el cual el mínimo es de ¢28000, agregando después de este, datos
que se necesitan como: DNI, Fecha de nacimiento, Nombre; Edad, Estado civil, Domicilio, Teléfono,
Doctor encargado de atenderlo (Nombre, DNI, Especialidad, Rango (Propiedad, Interino), Enfermedad.
También lleva adjunta una ficha de Facturación que consta de: Nombre Paciente, DNI, Nº de
Medicamentos y por cada uno de ellos:(Nombre, aplicación, cantidad, precio individual, Monto total x
Medicamento), Monto Total de Factura.

Existen también en esta categoría de Pacientes de Consulta Externa los Pacientes Rápidos: Que
toman los siguientes datos: Consulta, Fecha de nacimiento, Nombre; Edad, Estado civil, Domicilio,
Teléfono, Resultado de Dictamen Médico (Positivo/Negativo) y por esto pagan además un monto
extra de 25% sobre el Monto de Consulta, de modo que la ficha de Facturación consta de: Nombre
Paciente, DNI, Monto de Consulta, Monto Extra y Monto Total de Factura.

Por otro lado cada Expediente del Paciente de esta clínica deberá constar con todos los datos del
Empleado que se encargó de administrar y emitir la factura que debieron pagar por los servicios
médicos que recibieron, para esto existen dos tipos de Empleados:

Administrativos: Nº de empleado, Nombre, categoría (A1, A2, A3), Unidad a la que pertenece
(Psiquiatría, Expedientes, Medicina General, etc.)

Asistentes médicos: Igual que administrativo más los campos, grado profesional (Bachiller, Licenciado,
Master) y Recargo (Nombre de la unidad de recargo)

Su programa deberá permitir que cualquier empleado de la Clínica pueda atender a un paciente y de
acuerdo a la clasificación que la clínica tiene definida construya el expediente clínico de ese paciente
junto al cálculo del pago detallado en la facturación que se le haga por el servicio recibido en ella.

El sistema debe estar en capacidad de capturar los datos, realizar los cálculos respectivos y emitir o
mostrar en pantalla el expediente clínico del paciente junto a su factura con todos los datos y montos
calculados correctos.

Las operaciones principales que deberá tener el sistema será:

Crear un expediente de paciente

Crear un expediente de paciente de hospitalización

Crear un expediente de paciente Nuevo ingreso

Crear un expediente de paciente Reingreso

Crear un expediente de paciente Consulta externa

Crear un expediente de paciente Normal

Crear un expediente de paciente Rápido

Ver los Expedientes Médicos de todos los pacientes que tiene la clínica

Buscar y mostrar datos de un paciente en la lista. (Clave DNI)

Eliminar de la lista un paciente específico. (Clave DNI)

Guardar la lista de todos los pacientes de la Clínica

Recuperar la lista de todos los pacientes de la Clínica


Para tomar en cuenta:
1. Deberá programarlo como una lista enlazada polimórfica.
2. Deberá aplicar todo su conocimiento en POO: este software debe ser programado utilizando la
POO (encapsulación, herencia, agregación, listas polimórficas, etc.), además de que la
interfaz para utilizarlo debe ser totalmente gráfica (botones, barra de menú, seleccionador de
archivos, campos de texto, áreas de texto, Opciones de combo_box, radio_button, imágenes,
etc.)
3. El nombre del archivo para la manipulación de la lista será: SALUD.dat.
4. El nombre del proyecto será: SALUD_NOMBRE(S)_GRUPO.
Ejemplo: SALUD_KENNETH_JAVIER_GR2

Aspectos de Evaluación:

1. Se evaluará en un 30% la documentación externa que obligatoriamente deberá entregar junto


al código fuente. Cada ítem de la misma son los mismos que se le solicitaron en la primera
tarea programada.
a. Si no presenta esta documentación su proyecto no será evaluado y de forma
automática tendrá un 1%.
2. Cada día de atraso a la fecha de entrega representará la pérdida de un 5% del porcentaje final
obtenido.
3. Cada hora de atraso a la hora de entrega representará la pérdida de 1% del porcentaje final
obtenido.

También podría gustarte