• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
   
  
 
PRESENTACIÓN DE PROBLEMA 
La clínica necesita administrar la información relacionada con suspacientes y los exámenes que ellos se realizan. La idea es llevar uncontrol acerca de las fichas médicas de los pacientes.La información que se requiere manejar de los pacientes es RUT, nombre,dirección, teléfono.En el caso de los exámenes se requiere manejar un código, un nombre, untipo y un rango de valores mínimo y máximo que se consideran normales.Para cada tipo de examen se debe manejar un código y un nombre.El historial de cada paciente cuenta con un código, una fecha de ingresoy una lista de exámenes que el paciente se ha tomado. Cada examen que elpaciente se toma debe incluir la fecha y el resultado que se ha obtenido.
PROCEDIMIENTO DE GENERACIÓN DE CÓDIGO (Ficha)
El código estará compuesto por los siguientes elementos:
 
Número correlativo, con una longitud máxima de 4 caracteres
 
Dígito verificadorPara obtener el dígito verificador se debe aplicar el siguienteprocedimiento. Suponga que se desea generar el dígito verificador de 2504deberá aplicar el siguiente procedimiento:COEFICIENTES
3 2 7 6
* * * *CÓDIGO 2 5 0 4Se multiplica cada dígito del código por los coeficientes quecorresponden y luego se suman todas las cantidades. En este caso setiene: 6 + 10 + 0 + 24 = 40Luego se debe dividir el 40 por 9 y se debe guardar el RESTO y el dígitoverificador se calcula de acuerdo a la siguiente fórmula:Dígito Verificador = 9 – RESTOEn el caso del ejemplo el dígito verificador debería ser 4, dado que elresto de la división entre 40 y 9 es 4 y al realizar la resta se tieneque el dígito es 4. Por lo tanto el código completo queda: 2504-4
 
   
PROCEDIMIENTO DE GENERACIÓN DE CÓDIGO (Examen)
El código estará compuesto por los siguientes elementos:
 
Número correlativo, con una longitud máxima de 3 caracteres
 
Dígito verificadorPara obtener el dígito verificador se debe aplicar el siguienteprocedimiento. Suponga que se desea generar el dígito verificador de 2504deberá aplicar el siguiente procedimiento:COEFICIENTES
3 2 7
* * *CÓDIGO 1 5 9Se multiplica cada dígito del código por los coeficientes quecorresponden y luego se suman todas las cantidades. En este caso setiene: 3 + 10 + 63 = 76Luego se debe dividir el 76 por 9 y se debe guardar el RESTO y el dígitoverificador se calcula de acuerdo a la siguiente fórmula:Dígito Verificador = 9 – RESTOEn el caso del ejemplo el dígito verificador debería ser 4, dado que elresto de la división entre 76 y 9 es 4 y al realizar la resta se tieneque el dígito es 4. Por lo tanto el código completo queda: 159-4
DEFINIENDO REQUERIMIENTOS DE LA APLICACIÓN
Se pide construir una aplicación Windows en C# que permita:
 
MANTENER toda la información asociada al problema.
 
Proveer de un módulo de emisión de informes que permitagenerar las siguientes salidas:
o
 
Informe general de los pacientes que se atienden en laclínica. En el informe deberá incluir todos los antecedentespersonales y el detalle de la ficha clínica.o
 
Informe de un determinado paciente que indique el detalle detodos los exámenes que se ha tomado y el resultado de cadauno de ellos. El resultado de un examen se califica comoNORMAL cuando está dentro de los rangos permitidos. Esteinforme debe emitirse usando un determinado rango de fechas.o
 
Informe de pacientes que cumpla con el siguiente formato:
NOMBRE PACIENTE FECHA INGRESO # EXAMENES--------------- ------------- ----------
El informe anterior detalla el total de pacientes indicandola fecha de creación de su ficha y el número de exámenes quese ha tomado.
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...