• No se han encontrado resultados

Sistema para el trabajo con expedientes clínicos veterinarios desde un enfoque de reglas de negocio, Versión 2 0

N/A
N/A
Protected

Academic year: 2020

Share "Sistema para el trabajo con expedientes clínicos veterinarios desde un enfoque de reglas de negocio, Versión 2 0"

Copied!
129
0
0

Texto completo

(1)Agradecimientos. Universidad Central “Marta Abreu” de las Villas. Facultad Matemática Física y Computación. Sistema para el trabajo con expedientes clínicos veterinarios desde un enfoque de reglas de negocio, Versión 2.0. Trabajo de Diploma AUTORES Leyanis López Cabrera Juan Carlos Gallardo López TUTOR Dr. María Elena Martínez Busto CONSULTANTES Dr. Raimundo López Reyes Dr. Juan Ramón García Díaz. “Año 56 de la Revolución” Santa Clara 2014.

(2) Dictamen con derechos de autor para MFC. Hago constar que el presente trabajo fue realizado en la Universidad Central “Marta Abreu” de Las Villas como parte de la culminación de los estudios de la especialidad de Ingeniería Informática, autorizando a que el mismo sea utilizado por la institución, para los fines que estime conveniente, tanto de forma parcial como total y que además no podrá ser presentado en eventos ni publicado sin la autorización de la Universidad.. Firma del autor. Los abajo firmantes, certificamos que el presente trabajo ha sido realizado según acuerdos de la dirección de nuestro centro y el mismo cumple con los requisitos que debe tener un trabajo de esta envergadura referido a la temática señalada.. Firma del tutor. Firma del tutor. Firma del jefe del Seminario.

(3) Pensamiento. “La educación integral demanda la condición de transmisión y renovación de la cultura y por consiguiente, de la inserción controlada de la ciencia y la tecnología en la vida de las sociedades”. Dr. Juan Virgilio López Palacio.

(4) Dedicatoria. A mi madre Greisy: Por ser la mejor madre del mundo, mi mejor amiga y confidente, por haberme apoyado siempre en la realización de mis sueños, pero más que nada, por su amor, por su sacrificio y por estar incondicional a mí, sin tu ayuda no lo habría logrado. Gracias mami.. A mi Abuelo Ramón: Por ser el mejor papa del mundo, por educarme y hacer de mí una persona de bien, por haberme apoyado siempre en mis estudios y en la vida en general y que más te puedo decir mi viejito lindo, me eres muy especial e imprescindible. Gracias Abu.. A mi papá Yoel: Por haberme engendrado y aceptado como hija, por haberme ayudado en hacer realidad dos de mis sueños, mis quince años y mi graduación, por todos estos momentos de felicidad. Gracias papá.. A mi querido esposo Armando Norlys: Por su paciencia y dedicación, por su apoyo, su confianza, por sus palabras alentadoras, por estar presente en los momentos que más lo he necesitado, por ser un buen amigo por encima de todo y por luchar junto a mí. Por todos estos motivos, gracias amor.. Leyanis.

(5) Dedicatoria. Esta tesis va dedicada íntegramente a mi abuelo Juan por ser guía, maestro y padre en todas las etapas de mi vida.. Juan Carlos.

(6) Agradecimientos. A la tutora María Elena Martínez Busto por su excelente guía, comprensión y dedicación en la realización del trabajo. A todos los compañeros de aula Lisvany, Yadiel, Leidyana, Airina, Nerisleidy, Lázaro, Luis A, Carlos A, Hildo L, Eduardo, Orestes, Erick, Gabriel, Ernesto, Darien, Omar, Enier y a los que estuvieron con nosotros pero que por algún motivo no están en el grupo. A mi familia porque de una forma u otra siempre nos apoyaron en la realización de este trabajo. A todos mis amigos de la UCLV y del barrio. A todas aquellas personas que de una forma u otra han estado presentes durante toda nuestra formación como profesional en estos cinco años sean merecedores de nuestros más sinceros agradecimientos…. Leyanis.

(7) Dedicatoria. A la tutora María Elena Martínez Busto por su excelente guía, comprensión y dedicación en la realización del trabajo. A mi madre Olga María, mi abuela Olga, mis tíos Juan Ramón y Juan Carlos por ser ejemplo. A mi novia Ana Laura por soportarme durante todo este tiempo. A mis primos Carlos, Patricia, Miguel y Eliane. A mis viejos amigos Jojo, Luis, Yadiel, El Bola, Angel Javier y René por todos los consejos buenos y malos que no hemos dado durante todas las etapas de nuestra vida y gracias por las muchas noches de desvelo que pasamos, y las que nos quedan por pasar. A todos mis compañeros de aula, especialmente a El Gaby e Hildo. A Leyanis por ser la promotora general de esta Tesis.. Juan Carlos.

(8) Abstract. Resumen Para el desarrollo práctico de la asignatura Propedéutica y Semiología, incluida dentro del campo de la semiología clínica de la carrera Medicina Veterinaria y Zootecnia en la Universidad Central “Marta Abreu” de las Villas (UCLV), se ha venido trabajando con un sistema realizado para la captura de los datos de la historia clínica; pero esta primera versión no se llegó a formalizar concretamente porque no cumplía con los requisitos del médico veterinario. Es por esto que se ha decidido obtener la versión 2.0 del sistema informático para el trabajo con expedientes clínicos como apoyo a la docencia y medio para facilitar el trabajo del médico veterinario. Como resultado se logra una nueva plantilla para controlar expedientes clínicos, un nuevo diseño de la base de datos, la identificación de reglas de negocio cercana a los usuarios, la versión 2.0 del sistema para la gestión de expedientes clínicos con fines educativos y la validación del sistema en la facultad de veterinaria..

(9) Abstract. Abstract For the practical development of the HND course and Semiotics, including in the field of clinical semiology career Veterinary Medicine in Central "Marta Abreu" of Las Villas (UCLV) University has been working with a set-up for capture data from the medical record; but this first version was never formalized specifically because it did not meet the requirements of the veterinarian. That is why they have decided to get the 2.0 version of the computer system for working with medical records to support teaching and means to facilitate the work of the veterinarian. As a result a new template to control medical records, a new design of the database, identifying business rules surrounding users, version 2.0 of the system for managing medical records and educational purposes validation is achieved system in vet school..

(10) Tabla de contenidos. Tabla de Contenidos Introducción.......................................................................................................1 CAPÍTULO I. Expediente Clínico para Veterinaria ............................................5 1.1. Conceptos fundamentales para expedientes clínicos veterinarios .......5. 1.1.1. Expediente Clínico.........................................................................5 1.1.2. Expediente clínico electrónico .....................................................12 1.2. Caso de estudio: expediente clínico para la facultad de medicina Veterinaria y Zootecnia ................................................................................14 1.2.1. Antecedentes del control computacional de expedientes clínicos en el mundo .............................................................................................17 1.2.2. Sistema para el control de expedientes clínicos en la UCLV ......21 1.3. Calidad de software ...........................................................................23 1.3.1. ¿Qué es la calidad del software? ................................................23 1.3.2. Pruebas de software....................................................................26 1.4. Reglas de negocio .............................................................................29 1.4.1. Definición .....................................................................................30 1.4.2. Clasificación ................................................................................31 1.5. Conclusiones parciales ......................................................................33 CAPÍTULO II. Modelado del negocio y del sistema .......................................34 2.1. Modelo del negocio ..............................................................................34 2.1.1. Reglas del negocio identificadas .................................................38 2.1.2. Actores del negocio .....................................................................42 2.1.3. Trabajadores del negocio ............................................................42 2.1.4. Diagrama de casos de uso del negocio.......................................43 2.1.5. Descripción de los casos de uso del negocio ..............................43 2.2. Modelado del sistema ........................................................................45 2.2.1. Requisitos funcionales.................................................................46 2.2.2. Requisitos no funcionales ............................................................46 2.2.3. Actores del sistema .....................................................................48.

(11) Tabla de contenidos. 2.2.4. Diagrama de casos de uso del sistema .......................................49 2.2.5. Descripción de los casos de uso del sistema ..............................50 2.3 Conclusiones parciales ..........................................................................58 CAPÍTULO III. Descripción de la propuesta de solución ................................59 3.1. Modelo de datos ................................................................................59 3.1.1. Modelo lógico de la base de datos ..............................................59 3.1.2. Modelo físico de la base de datos ...............................................63 3.2. Arquitectura del sistema.....................................................................64 3.2.1. Diagrama de clases del diseño ...................................................65 3.2.2. Diagrama de secuencia ...............................................................66 3.2.3. Modelo de componente ...............................................................70 3.2.4. Modelo de despliegue .................................................................73 3.3. Conclusiones parciales ......................................................................73 CAPÍTULO IV. Pruebas y análisis de factibilidad ............................................74 4.1. Planificación basada en uno de los métodos de estimación ..............74 4.1.1. Estimación basada en Casos de Uso ..........................................74 4.1.2. Análisis de Costo – Beneficio ......................................................84 4.1.3. Conclusiones ...............................................................................85 4.2. Casos de prueba ................................................................................86 4.3. Conclusiones parciales ......................................................................89 Conclusiones...................................................................................................90 Recomendaciones ..........................................................................................91 REFERENCIAS BIBLIOGRÁFICAS ................................................................92 Anexos ............................................................................................................94 Anexo 1: Manual de usuario............................................................................94 Anexo 2: Casos de pruebas del software: ‘’Sistema de información para el control de expedientes clínicos para médicos veterinarios’’ ..........................106.

(12) Introducción. Introducción El expediente clínico es un elemento fundamental para el control y gestión de los servicios en centros veterinarios. A partir de ellos se pueden realizar estudios sobre determinadas patologías, para la docencia, investigación y publicaciones científicas. Mediante su estudio se puede conocer la incidencia y prevalencia de las enfermedades en una determinada población, así como la eficacia de un determinado tratamiento. El expediente clínico no se limita a ser simplemente una narración o exposición de hechos, sino que incluye juicios, documentos, informaciones y procedimientos. Es el método de diagnóstico más barato y simple, ya que sólo requiere tiempo y conocimiento por parte del médico. En este documento queda registrado el cumplimiento de las obligaciones del médico veterinario y del personal auxiliar respecto del paciente, y se refleja también toda la práctica médico-veterinaria. Recoge los datos ordenados en forma completa y precisa para el plan diagnóstico, plan terapéutico y pronóstico de la enfermedad y por lo tanto, es también una prueba documental con la que se puede evaluar el nivel de la calidad asistencial en circunstancias de reclamaciones de responsabilidad a los profesionales. Con el expediente clínico es posible demostrar la experiencia, habilidad, el cuidado y la cautela o moderación del médico veterinario. Es un documento médico-legal donde queda registrada la relación del médico veterinario con la mascota y su propietario, los datos relativos a su salud y todos los procedimientos y actividades médico-sanitarias. Nos sirve para buscar información y aprovecharla en la toma de decisiones y la ejecución de acciones relacionadas con la salud de un paciente o de un conjunto de la. 1.

(13) Introducción. población. Un expediente clínico correcto es una adecuada defensa en caso de acciones legales contra el profesional prestador del servicio. Hoy día con el desarrollo de las Tecnologías de la Información y las comunicaciones (TIC), surge la necesidad de cambiar de medio de almacenamiento de la información y con el transcurso del tiempo será más inminente el abandono del papel y el paso al registro médico electrónico. El expediente clínico informatizado, como expediente clínico, recopila la información referente a lo que se pensó, dijo o se hizo acerca del paciente. En él la información se captura de forma digital, es decir, que no se utiliza el papel y el bolígrafo para escribir, sino que se registra mediante un teclado de ordenador (Garay, 2002). El desarrollo práctico de la asignatura Propedéutica y Semiología, incluida dentro del campo de la semiología clínica de la carrera Medicina Veterinaria y Zootecnia en la Universidad Central “Marta Abreu” de las Villas (UCLV), se ha venido trabajando con un sistema realizado (Henry, 2013) para la captura de los datos de la historia clínica; pero esta primera versión ha venido presentando diversos errores. Por ello se decide realizar un estudio de diferentes sistemas que se encargan de manejar los datos referentes al llenado de los expedientes clínicos para veterinarios, entre los cuales se encuentra una aplicación web1 a nivel mundial con la inconveniencia de la necesidad de una conexión a internet, los sistemas offline Sivet, Iveter y Sultan2 y la versión del sistema realizado para el manejo de historias clínicas en la facultad de medicina veterinaria (Henry, 2013).. 1. http://www.historiaclinicaanimal.com. 2. http://gratis.portalprogramas.com. 2.

(14) Introducción. Lo anteriormente expuesto justifica el planteamiento del problema de investigación para la presente tesis: ¿Cómo obtener la versión 2.0 del sistema para el trabajo con expedientes clínicos como apoyo a la docencia y medio para facilitar el trabajo del médico veterinario? Para darle solución al problema de investigación se planteó el siguiente objetivo general que consiste en: Obtener la versión 2.0 del sistema informático para el trabajo con expedientes clínicos como apoyo a la docencia y medio para facilitar el trabajo del médico veterinario mediante el uso del patrón de diseño Modelo Vista Controlador (MVC). Este se desglosa en los siguientes objetivos específicos: 1. Caracterizar particulares de expedientes clínicos veterinarios para la UCLV. 2. Rediseñar la base de datos sobre la base de las condiciones identificadas para este tipo de problema. 3. Identificar las reglas de negocio acorde a la clasificación semántica. 4. Implementar la versión 2.0 del sistema para el trabajo con expedientes clínicos como apoyo a la docencia y medio para facilitar el trabajo del médico veterinario. 5. Validar el sistema de acuerdo al plan de prueba para su implantación en la facultad de veterinaria. El informe del presente trabajo se ha dividido en cuatro capítulos: Capítulo 1. Expediente clínico para veterinaria: se inicia el capítulo con los diferentes conceptos que se manejan a la hora de realizar un expediente clínico manuscrito o electrónico, seguidamente se hace una descripción del caso de estudio teniendo en 3.

(15) Introducción. cuenta los antecedentes de expedientes clínicos a nivel mundial y específicos en la facultad de veterinaria. Posteriormente se enfatiza en la calidad de software y se aborda dentro de ella aspectos de interés como las pruebas de software para obtener productos de calidad. Finalmente se concluye con un enfoque de reglas de negocio para su posterior identificación. Capítulo 2. Modelo del negocio y del sistema: Primeramente se describen los procesos por los que transita la realización de un expediente clínico veterinario a través de un diagrama de actividades. Luego se modela el negocio identificando reglas, actores y trabajadores, se realiza el diagrama de casos de uso para el negocio y se describen dichos casos de uso. Finalmente se realiza el modelado del sistema identificando requisitos funcionales, requisitos no funcionales, actores, se realiza el diagrama de casos de uso del sistema y se describen los casos de uso para dicho sistema. Capítulo 3. Descripción de la propuesta de solución: se comienza con el modelo datos, donde se diseña el modelo lógico y mediante este se obtiene el físico para la posterior implementación de la base de datos. A continuación se muestran los diferentes diagramas de clases y de secuencia de los casos de uso significativos y el diagrama de componente y de despliegue, los cuales representan la construcción del sistema. Capítulo 4. Pruebas y análisis de factibilidad: se realiza el método de estimación basado en los casos de uso del sistema y además se muestran casos de prueba de caja negra para las funcionalidades principales de la aplicación. Finalmente se presenta las Conclusiones y Recomendaciones además de dos Anexos: Manual de usuario y Casos de pruebas del software: ‘’Sistema de información para el control de expedientes clínicos para médicos veterinarios’’. 4.

(16) Capítulo I. ´´Expediente clínico para veterinaria´´. CAPÍTULO I. Expediente Clínico para Veterinaria El presente capítulo aborda los conceptos principales para la realización de un expediente clínico. Adicionalmente se propone el caso de estudio para la facultad de medicina Veterinaria y Zootecnia donde queda formalmente identificados los procesos que se llevan a cabo a la hora de realizar este expediente. Posteriormente se abordan aspectos acerca de la calidad de software y finalmente se concluye con un enfoque de reglas de negocio para su posterior identificación.. 1.1. Conceptos. fundamentales. para. expedientes. clínicos. veterinarios En este epígrafe se abordan conceptos útiles para construir un expediente clínico manuscrito o electrónico, con el fin de lograr la obtención de un expediente clínico que contenga los parámetros a considerar de forma clara y resumida.. 1.1.1. Expediente Clínico Es una aplicación del método científico con fines médicos, por medio de un documento que contiene la información necesaria, sobre hechos pasados y presentes, objetivos y subjetivos, que nos permiten evaluar el estado de salud o enfermedad de un individuo y proponer medidas de curación y prevención, debe de contener una reseña, anamnesis, constantes fisiológicas, examen físico, diagnóstico, tratamientos, cirugías, medicina preventiva y examen general por aparatos y sistemas, con el fin de establecer un diagnóstico correcto(Pedro et al.). Elaborando una hipótesis acerca de las alteraciones de las funciones corporales normales, para elaborar este diagnóstico presuntivo o sea lo que el médico presume que tiene el paciente, en ocasiones basándose en un diagnóstico diferencial para discriminar de las diferentes enfermedades o síndromes que pueden 5.

(17) Capítulo I. ´´Expediente clínico para veterinaria´´. parecerse, de todas estas la manera correcta para confirmar la enfermedad que presenta nuestro paciente es por medio del diagnóstico de laboratorio, serológicos, cultivos, histopatología, radiografías, entre otros diagnósticos y al obtener el diagnostico confirmativo conociendo el agente etiológico causal se establece la terapia, prevención, control y erradicación de la enfermedad. El documento expuesto por (Enrique, 2004) describe cada uno de los conceptos que se puntualizan a continuación. Reseña La Reseña del paciente es la recopilación de los datos de identificación del enfermo, existen varios tipos de reseñas: la simple que debe llevar el número de expediente, la especie, raza, sexo, edad, nombre o número del animal en el arete, hierro o muesca, alzada, color, señas particulares, trabajo que desempeña, fecha y lugar de la reseña, nombre del propietario, dirección y teléfono por si fuera una enfermedad grave o una zoonosis como la rabia, para avisar las medidas urgentes a tomar o llevar a cabo. La reseña completa incluye los datos de los ascendientes, la reseña media incluye las enfermedades y cirugías y reseña complicada cuando por el temperamento del animal o su función zootécnica, no podemos desarrollarla normalmente como en el caso de los toros de lidia que por su agresividad puede ser peligroso para el médico y no podemos utilizar las técnicas y procedimientos normales sino debemos utilizar procedimientos especiales. Todos los documentos del expediente por lo general deben llevar una reseña simple. Anamnesis La Anamnesis es la serie de preguntas que se le hace al dueño o encargado del animal, el conjunto de antecedentes que so obtiene por medio de la recolección de la 6.

(18) Capítulo I. ´´Expediente clínico para veterinaria´´. información de los factores patológicos del enfermo, que en medicina veterinaria solo puede obtenerse por el interrogatorio. La anamnesis debe de incluir las condiciones individuales y del medio ambiente, los antecedentes patológicos y hereditarios y los síntomas subjetivos del animal en el estado actual. Se debe tomar ciertas consideraciones generales para tratar de obtener datos fidedignos, eliminando informaciones erróneas por una mala observación del informador o emitidas de buena o mala fe, invitar, permitir y animar al encargado a referir lo que haya observado, de esto solo tomar en cuenta lo útil, las preguntas deben de ser comprensibles de acuerdo con la especie de que se trata, la capacidad de la persona a la que se interroga y según su nivel educativo, evitar el uso de términos médicos, desconocidos, confusas o excesivamente largas para la persona, hacerlas en forma cordial para. establecer confianza, dirigiendo el interrogatorio siguiendo un. orden determinado y de acuerdo con la sintomatología de las enfermedades que puedan ser la causa, tratar de localizar el sitio anatómico, órgano, aparato o sistema afectado. Examen Físico El Examen físico general del paciente debe ser una guía para un diagnóstico del padecimiento y así identificar el aparato o sistema afectado, por lo que debemos explorarlos ordenadamente, empezando el examen físico general por la evaluación de las constantes fisiológicas, seguido de los métodos de exploración clínica. Es la herramienta clínica más importante para la identificación de los problemas que presenta un paciente y en ocasiones junto con la anamnesis son las únicas fuentes de información para la formulación del diagnóstico (Nuñez OL, 2007).. 7.

(19) Capítulo I. ´´Expediente clínico para veterinaria´´. Constantes fisiológicas La temperatura interna del paciente o termometría clínica es lo más importante ya que esto determinara si está sano, empieza con la enfermedad o si está enfermo, por lo general en bovinos se utiliza la termometría rectal, con la cual se puede determinar la temperatura fisiológica normal, hipertermia, hipotermia o fiebre. Se realiza por medio de un termómetro clínico que se usa para tomar la temperatura a los enfermos. El pulso es una onda de expansión, elevación y descenso de las paredes arteriales producido por el latido cardiaco, se examina por palpación aplicando la yema de los dedos sobre las arterias. Métodos de exploración clínica La exploración clínica, se basa, en gran parte, en la utilización de los sentidos del explorador, y tiene por finalidad examinar metódicamente todo el animal, con el fin de establecer un diagnóstico. Es aconsejable seguir siempre una secuencia para evitar omisiones, procurando correlacionar los hallazgos, sin olvidar que cada caso puede tener sus características propias, por las condiciones inherentes a cada individuo. Los métodos empleados son: 1. Inspección: consiste en el examen general que se le hace al paciente. La misma puede ser: Directa o inmediata: es hecha sin el auxilio de aparatos. El sentido más utilizado por el clínico es la visión, observando principalmente la piel, pelos, mucosas visibles, cicatrices, heridas, claudicaciones, entre otros sentidos. Indirecta o mediata: es la que se realiza mediante la utilización de instrumentos, tales como: 8.

(20) Capítulo I. ´´Expediente clínico para veterinaria´´. . Aparatos de iluminación usados para examinar cavidades del organismo: oftalmoscopio, laringoscopio, otoscopio, la paroscopio.. . Rayos X: radioscopia, radiografía. . Microscopio. . Aparatos de mensura: escrotímetro.. . Registro gráficos(electrocardiograma, electroencefalograma, electroretinograma). 2. Palpación: consiste en utilizar el sentido del tacto. Se usan las manos o las puntas de los dedos, para sentir mejor la región explorada. A través de la palpación es posible observar consistencia, sensibilidad, movilidad y temperatura; se puede utilizar la presión para la exploración de puntos doloridos, así como para evaluar la consistencia y la elasticidad de la piel. La consistencia puede ser dura, blanda, pastosa, fluctuante o elástica. Cuando la sensibilidad está aumentada, hablamos de hiperestesia, y, cuando se da lo contrario, hay hipostesia. En cuanto a la movilidad, en el caso de las tumoraciones, ganglios linfáticos, la piel puede estar adherida o deslizable. La temperatura puede ser groseramente evaluada con la palma de la mano. 3. Percusión: se fundamenta en el análisis del ruido producido al golpear, brevemente, una región cualquiera del cuerpo. La percusión puede ser: Directa o inmediata (digital): Es la hecha directamente en el área examinada con la punta de los dedos. Indirecta o mediata: Se realiza interponiendo un instrumento, tanto la percusión digitodigital, como la que se hace con martillo y plesímetro.. 9.

(21) Capítulo I. ´´Expediente clínico para veterinaria´´. Superficial o topográfica: es la que se emplea para delimitar la superficie de los órganos en contacto con la pared externa del organismo. 4. Auscultación: consiste en la aplicación del sentido de la audición para percibir ruidos normales o patológicos que se producen al interior de los órganos, durante su funcionamiento. Así, se auscultan el corazón, el pulmón, los intestinos y otras partes del cuerpo. La auscultación puede ser: Inmediata: se realiza colocando el oído directamente sobre el animal. Mediata: Se realiza mediante la utilización de un estetoscopio. El estetoscopio fue inventado en 1816, por Laenac. Para efectuar la auscultación, conviene debe utilizar una toalla fina, a fin de evitar la piel sucia o enferma.. Los ruidos audibles son. determinados por corrientes y remolinos gaseosos, así como líquidos que se producen en el interior del órgano. También el cierre de las válvulas del corazón produce ruidos auscultables. 5. Olfacción: está basada en la exploración a través del olfato del clínico y es empleada en el examen de piel, respiración, eructo, líquido ruminal y otros. Sin duda, es de menor interés que los otros medios ya aludidos, no obstante, en ciertos casos, puede ayudar a orientar el diagnóstico. La técnica de olfacción es muy simple, bastando para ello, una aproximación razonable al animal. Cuando se trata de analizar el olor del aire expirado, se aproxima la mano, en forma de concha, a las fosas nasales del animal, y enseguida, se lleva la mano a la propia nariz. 6. Punción exploradora: consiste en la exploración a través del trocar o aguja de grueso calibre, de órganos o cavidades internas, de las cuales es retirado material 10.

(22) Capítulo I. ´´Expediente clínico para veterinaria´´. para ser examinado en sus aspectos físicos, químicos, citológicos, bacteriológicos, entre otros. Se punciona también, el rumen, en caso de timpanismo. 7. Biopsia: consiste en la colecta de pequeños fragmentos de tejido del animal vivo, para el examen de laboratorio (histopatológico). Es muy empleada en casos de tumores y lesiones de piel. 8. Exámenes de laboratorio: son los de sangre, orina, heces, exudados, trasudados, raspajes cutáneos, por así mencionar los más frecuentes. Diagnóstico Es parte de la medicina que tiene por objeto la identificación de una enfermedad fundándose en los síntomas de ésta manifestados por el enfermo. Existen tres tipos de diagnósticos: Diagnóstico Presuntivo: se realiza tomando en cuenta el cuadro clínico del animal, basándonos en los signos que manifiesta, o sea lo que el médico presume que tiene el paciente. Diagnóstico Diferencial: es la determinación de la enfermedad que sufre un paciente después del estudio comparativo de los síntomas y lesiones de las diferentes dolencias que podrían afligirle. Diagnóstico Confirmativo de Laboratorio: es el diagnóstico confirmativo que elabora el Médico, después de haber realizado pruebas de laboratorio para identificar al agente etiológico causante de la enfermedad. Plan terapéutico La administración de medicamentos es una habilidad imprescindible para el Médico Veterinario en la práctica, existen diferentes vías de administración según la naturaleza 11.

(23) Capítulo I. ´´Expediente clínico para veterinaria´´. y cantidad del medicamento y de la región anatómica indicada: vía intramuscular, oral, subcutánea, endovenosa, conjuntival, intraruminal, intranasal, tópica, intrauterina, intramamaria, entre otras; el procedimiento de administración de acuerdo a la vía de aplicación, reúne características particulares siendo importante el conocimiento de las ventajas y desventajas así como los riesgos y limitaciones que implica el uso de cada una de estas y que se utilicen de forma correcta para evitar complicaciones.. 1.1.2. Expediente clínico electrónico El término: Historia Clínica Electrónica también conocido como Expediente Médico electrónico y en Inglés Electronic Medical Record (EMR), son términos que definen la gestión del expediente médico de un paciente utilizando tecnologías digitales. Existen gran cantidad de definiciones y de términos pero lo importante es que todos están enfocados al uso eficiente de las tecnologías digitales para la gestión de los archivos médicos de los pacientes. La Historia Clínica electrónica está compuesta por una serie de capítulos. . El historial de las enfermedades del paciente el cual a su vez se subdivide en: antecedentes familiares, antecedentes de enfermedad del paciente, antecedentes sobre estilos de vida y otros elementos históricos del paciente de importancia y relevancia para el pronóstico y seguimiento de sus enfermedades.. . El padecimiento actual el cual constituye la causa principal de consulta y que a su vez tiene: un examen físico por sistemas, signos y síntomas, diagnóstico preliminar, exámenes de laboratorio y gabinete, el tratamiento medicamentoso, otras terapias (dietas, ejercicios, cambios en el estilo de vida, etc.) y el diagnóstico final. 12.

(24) Capítulo I. ´´Expediente clínico para veterinaria´´. . La epicrisis (o resumen comprensivo). La Figura 1.1 Componentes de la historia clínica electrónicaresume los componentes de la HCE. Sin duda la historia clínica electrónica, constituye una poderosa herramienta de los Sistemas de Salud modernos que contribuyen a: mejorar la calidad de la atención de los pacientes, bajar los costos de la atención, favorecer los procesos de investigación clínica, favorecer el intercambio de información con, otros países y modelos y brindar servicios más eficiente, más equitativos y sin duda de un mayor impacto.. Figura 1.1 Componentes de la historia clínica electrónica.. La historia clínica electrónica hace referencia fundamentalmente a la forma de manejo de la información mediante impulsos electro-magnéticos, con el concurso de ordenadores y programas computacionales(Mandirola, 2004). El expediente electrónico tiene ventajas que son innegables frente al papel, su flexibilidad capacidad de actualización, legibilidad, posibilidad de almacenaje y transferencia, sin embargo, estas mismas ventajas pueden ser vistas como obstáculos para su masificación. Hay que tener en cuenta además, los costos que significan para 13.

(25) Capítulo I. ´´Expediente clínico para veterinaria´´. una institución el dar el paso inicial hacia los sistemas informáticos, los cuales no son despreciables, y tienen una amplia gama de presentación, no únicamente en lo económico, pues el cambio no sólo significa utilizar un nuevo programa o aplicación, sino una capacitación del personal, el cual puede tener una muy variada motivación frente al tema, una nueva forma de hacer las cosas, lo cual acarrea inseguridad, resistencia al cambio y requiere de un tiempo de aceptación, así también la decisión de optar por uno u otro sistema ofertado en el mercado, ante el cual se debe tener claro si en realidad cumple con las expectativas, y si, aún más allá, se tiene claro que es los que se espera del sistema informático, por último el tiempo que se da de plazo para su implementación, pues si en un inicio se habla del rápido desarrollo en el campo de la informática no se puede esperar demasiado entre la decisión y su puesta en marcha, y entre esta y su funcionamiento total, así, un sistema que demore más de un año entre su implementación, y ser plenamente funcional. acarreará más modificaciones de las. previstas pues la situación que genera la necesidad muy posiblemente se habrá modificado y la utilidad del sistema informático deberá ser nuevamente valorada.. 1.2.. Caso de estudio: expediente clínico para la facultad de medicina Veterinaria y Zootecnia. Los pacientes son tratados en una clínica veterinaria, donde la práctica de historias clínicas es el proceso más importante dentro de esta entidad. Cada procedimiento a seguir durante el tratamiento es regido por complejos protocolos de trabajo. El médico veterinario debe tomar decisiones importantes ante cada nueva situación según los resultados en los exámenes realizados a sus pacientes y de los protocolos que rigen todo el proceso (Henry, 2013) 14.

(26) Capítulo I. ´´Expediente clínico para veterinaria´´. Desde el punto de vista computacional, la coordinación y realización de las actividades citadas, usualmente, implica el uso de tecnologías que responden a diferentes paradigmas. Con los avances científicos y los resultados investigativos en este campo de la ciencia, las regulaciones para el seguimiento de un expediente clínico suelen ser dinámicas, por lo que surge la necesidad de SI capaces de adaptarse, de forma rápida y segura. La informática médica, en particular, es el área interdisciplinaria común a las ciencias de la salud y de la información, que con el uso de la tecnología apropiada permite en forma automatizada recolectar, almacenar, procesar, recuperar y difundir datos para adquirir, ampliar y precisar los conocimientos que llevan a una toma racional y oportuna de las decisiones. Tiene como objetivo principal prestar servicio a los profesionales de la salud para mejorar la calidad en la atención médica. Los instrumentos informáticos de la salud incluyen, no sólo los ordenadores, sino también guías de práctica clínica, terminología médica formal y de sistemas de información y comunicación. Seguidamente se realiza una descripción de los procesos involucrados en el caso de estudio: Identificación del paciente Comienza cuando un cliente llega a la clínica veterinaria para atender a su animal. De inmediato el veterinario comienza a recoger los datos generales del expediente como son: número de expediente clínico, fecha y hora. Después recopilar los datos necesarios para identificar al enfermo. Del propietario del animal se necesita el nombre, teléfono, carnet de identidad, correo, móvil y dirección. Mientras que del animal se necesita 15.

(27) Capítulo I. ´´Expediente clínico para veterinaria´´. nombre o identificación, especie, raza, sexo, edad, alzada, color, aptitud. Es importante resaltar que la identificación del enfermo puede ser significativa para la realización del diagnóstico y el tratamiento a aplicar ya que esta puede variar en dependencia de los aspectos considerados. Además posibilita la reducción de problemas a detectar pues existen enfermedades que responden específicamente a uno de estos parámetros medidos en la identificación. Recopilación de la anamnesis Es el recuento acerca de: antecedentes, conducta de enfermo, origen de la enfermedad, tiempo que lleva con la enfermedad, antecedentes patológicos y antecedentes hereditarios. A través de los antecedentes el médico puede valorar si el animal presenta un padecimiento con recidiva o puede conocer si el tratamiento fue mal aplicado y ha provocado agravación de la enfermedad o inducción en otro padecimiento. Conociéndose el origen de la enfermedad se puede comprobar si esta fue provocada por un mal manejo del animal por el propio dueño o institución que lo custodia. Si se realiza correctamente la captura de datos en la anamnesis esta puede ayudar aproximadamente en un 80 % del diagnóstico final del paciente. Si el animal lleva un periodo de 3 a7 días con una enfermedad, en dependencia de la patología se puede determinar si el animal se encuentra en un periodo de incubación, lo que trae consigo consecuencias para el tratamiento a aplicar y el pronóstico que emite el veterinario para el conocimiento del propietario del animal. Realización del examen físico Se comienza el examen físico por la evaluación de la triada clínica como son: frecuencia respiratoria, frecuencia del pulso y temperatura corporal. Posteriormente se 16.

(28) Capítulo I. ´´Expediente clínico para veterinaria´´. realiza la exploración clínica de los diversos órganos, aparatos y sistemas, seguido de los métodos de inspección, palpación, percusión y auscultación. Deben ser observados piel y anexos, mucosas aparentes, ganglios y vasos linfáticos, aparato respiratorio, aparato circulatorio, aparato digestivo, aparato urinario, aparato genital, aparato locomotor, sistema nervioso y vegetativo, punción exploratoria, investigación físico química, parasitológica y bacteriológica y otros estudios posibles. Determinación del diagnóstico Cuando no hay condiciones, el clínico puede hacer un diagnóstico provisorio, llamado diagnóstico presuntivo, el cual se realiza tomando el cuadro clínico del animal. Si existen síntomas comunes a varias enfermedades de un mismo sistema se debe acudir al Diagnóstico diferencial el cual se asienta en detallar un síntoma específico en el cual basarse para emitir un diagnóstico final. Por último está el diagnóstico Confirmativo de laboratorio que es el más efectivo para identificar causas de la posible enfermedad. Elaboración del plan terapéutico Recoge el tratamiento que se le aplicará al animal y las posibles indicaciones médicas para un manejo eficiente que reduzca la presentación de enfermedades, en el caso de que la enfermedad necesite valorar la evolución del animal se le programa una nueva consulta.. 1.2.1. Antecedentes del control computacional de expedientes clínicos en el mundo Para el diseño del software se parte de un estudio realizado de los diferentes sistemas que manejan historias clínicas veterinarias a nivel mundial. Tratándose en este apartado. 17.

(29) Capítulo I. ´´Expediente clínico para veterinaria´´. específicamente cuatro sistemas de interés para llevar el registro de la historia clínica veterinaria Sitio online Entre los principales se encuentra la página web3 que trabaja según el tipo de usuario que ingrese en el caso de propietario de un animal o te dedicas a la cría de animales, se registra como propietario del animal y se podrá ingresar todos los animales que desee y llevar así la Historia Clínica de cada uno. Este sistema tiene dos tipos de usuarios, uno es el propietario y otro el médico veterinario. El primero, tiene dos opciones: 1. Ingresar la historia clínica del animal, en caso que su veterinario no utilice este servicio. 2. Consultar la historia clínica realizada por los veterinarios. El otro usuario tendrá a disposición en forma permanente la Historia Clínica de sus pacientes; podrá ingresar: Motivos de Consultas, Alergias y Vacunas / Plan Sanitario. También tiene desarrollado una agenda para coordinar consultas. Es importante decir que el sistema se basa en que la propiedad de los datos son del propietario del animal, y por este motivo, para que quede asentado en la Historia Clínica del Animal, una vez realizado el registro clínico por el veterinario, debe ser confirmado por el propietario del animal, esto lo hará en su próximo ingreso como usuario, ya que aparecerá una notificación donde se le preguntará si acepta el registro clínico del veterinario deseado, por cualquier motivo de consulta. Una vez confirmado estará disponible el registro clínico veterinario para el propietario del animal como para él o los Veterinarios que trabajen con el animal. 3. http://www.historiaclinicaanimal.com. 18.

(30) Capítulo I. ´´Expediente clínico para veterinaria´´. Sistema Sivet 9.0 4 Este es un Sistema de Gestión Veterinaria que pude controlar y administrar los cobros y las consultas con la garantía de un software ganador de varios premios, por su estabilidad y facilidad de uso. Este programa dispone de una base de datos que realiza sus búsquedas tanto por dueño, como por mascota, donde se puede añadir un historial clínico, visitas al veterinario, imágenes, tratamientos, vacunas, entre otras. Es un organizador muy completo, ya que crea recordatorios de controles de baños y vacunas, a través de carta, fax y email. Se puede crear y mantener una lista de espera bien organizada para asignar turno para cualquier acción. Si la consulta tiene tienda, podrás gestionar las ventas, las listas de precios, las compras, etc. Incorpora además la posibilidad de realizar estadísticas de todo tipo: visitas, patologías, mejores clientes y productos más vendidos. Sistema SoftVet 1.0 5 Esta es una aplicación ideal para llevar la gestión integral para el área veterinaria. Creado con el asesoramiento de veterinarios, el programa atiende aspectos de una clínica de mascotas. Divide sus áreas y funcionalidades como se expresa seguidamente: . Ficha individual, en la que se introduce los datos tanto del propietario como del animal. . Historia clínica, en la que se detalla cada consulta, con el estado de la mascota, motivo de la visita, diagnóstico y tratamiento.. 4. http://gratis.portalprogramas.com/Sistema-Gestion-VeterinariaESTION-VET.html. 5. http://gratis.portalprogramas.com/SOFTVET.html. 19.

(31) Capítulo I. ´´Expediente clínico para veterinaria´´. . Productos del almacén. En cada ficha se indican los datos del artículo o medicamento y sus características, así como el precio de costo y el de venta.. . Se puede consultar la lista completa de precios por producto.. . Área de contabilidad. Aquí quedan detallados los ingresos por ventas o servicios, así como los pagos que se hayan realizado. También se puede ver el resultado del negocio en un rango de fechas que se seleccione. Todas estas funcionalidades permitirán llevar un control total de una clínica, y poder gestionarla de la manera más cómoda y ágil. Las distintas funciones del programa se enmarcan en una interfaz muy clara que permite una su manejabilidad.. Sistema Dr. Snooping 5.0.8 6 Software eficaz utilizado para gestionar una clínica veterinaria con el fin de tener al día toda su documentación. Las funcionalidades principales son: . Menú principal: con todas las funciones a la vista para facilitar su acceso y ser realmente ágil y práctico. Vista de los eventos más importantes del día.. . Agenda: administración de la programación de las tareas pendientes de realización. Programación de actividades. Programación de emails masivos de forma automática.. . Base de datos: servicios pendientes de pago, fichas de mascotas, mascotas hospedadas, control de vacunación, compras y ventas, proveedores de productos, clientes y propietarios de mascotas..  6. Finanzas: control de caja, caja diaria, inventario, control financiero, pagos.. http://gratis.portalprogramas.com/Dr-Snooping.html. 20.

(32) Capítulo I. ´´Expediente clínico para veterinaria´´. . Base de datos de mascotas: historial de vacunaciones y de las mascotas con posibilidad de incluir imágenes, seguimiento de tratamientos, intervenciones, radiologías, ecografías, análisis clínico.. . Servicio de mensajería incluido, con clasificación eficaz por los que están por enviar, enviados o recibidos.. . Herramienta para control de dosificación de las vacunas: dosis que se proyectan administrar, dosis administradas realmente, planificación de próximas administraciones.. 1.2.2. Sistema para el control de expedientes clínicos en la UCLV La Facultad de Veterinaria se dedica a la creación, cultivo, desarrollo y difusión de la Medicina Veterinaria y Ciencias Animales, con el más alto nivel académico, como aporte al desarrollo socio-económico y científico de la Nación. Basado en ello, la Facultad entrega la educación y formación superior, se preocupa de la superación constante de sus académicos, desarrolla investigación científica y tecnológica relevante, transfiere y difunde conocimientos, vinculados con los diferentes agentes productivos, sociales y científicos. Para automatizar el proceso de llenado de historias clínicas en dicha facultad, se realizó un software por el ingeniero (Henry, 2013) denominado ´´Sistema de información para el control de expedientes clínicos para médicos veterinarios´´. Entre los principales datos que manejan las historias clínicas veterinarias en la UCLV se encuentra:  Datos Generales: . fecha (D.M.A). . hora 21.

(33) Capítulo I. ´´Expediente clínico para veterinaria´´. . número de la historia.  Reseña: . Propietario o Unidad (Nombre y apellidos, dirección, teléfono móvil y/o fijo, e-mail). . Identificación(Señales naturales:, Señales artificiales ). . Especie (Bovinos, Equinos, Caninos). . Raza (dependiendo de la especie). . Edad (Días, Meses, Años). . Talla (cm). . Peso (kg). . Sexo macho (M), hembra(H), hembra capada(HC), y macho capado (MC). . Aptitud (labor que realiza).  Motivo de la consulta: se explican los motivos por los que se lleva al animal  Anamnesis: se realizan una serie de preguntas como: . Desde cuándo está enfermo el animal. . Qué manifestaciones morbosas se han observado. . Cómo funcionan los diversos órganos. . Que causas posibles cree debida la enfermedad. . Ha estado antes el animal enfermo. . Han enfermado simultáneamente varios animales, igual o de forma diferente. . Se ha utilizado algún tratamiento. Cuál. (Medicamento, dosis, vía de administración, frecuencia y tiempo de administración). 22.

(34) Capítulo I. ´´Expediente clínico para veterinaria´´. . Se ha aplicado alguna vacuna. Cuál. Contra qué..  Estado General: . Conducta (ver hipervínculo con características de las conductas de las razas). . Estado nutricional. . Constitución Actitud.  Triada Clínica: . Frecuencia Respiratoria (FR). . Frecuencia del Pulso (FP). . Temperatura corporal (TC). Además, se realizan una serie de estudios como son exploración de la piel, anexos piel, mucosas visibles, vasos y ganglios linfáticos, Sistema respiratorio, Sistema cardiovascular, Sistema urinario, Órganos genitales y Exámenes Complementarios.. 1.3. Calidad de software En este capítulo se propone tratar brevemente la calidad de software para tener criterios sobre cómo controlar su medición y finalmente se concluye con un enfoque de pruebas de software pues si se quiere tener productos de calidad, se necesita realizar pruebas para detectar errores.. 1.3.1. ¿Qué es la calidad del software? La calidad del software es el conjunto de cualidades que lo caracterizan y que determinan su utilidad y existencia. La calidad es sinónimo de eficiencia, flexibilidad, corrección, confiabilidad, durabilidad, portabilidad, usabilidad, seguridad e integridad. La calidad del software es medible y varía de un sistema a otro o de un programa a otro. Un software elaborado para el control de naves espaciales debe ser confiable al nivel de 23.

(35) Capítulo I. ´´Expediente clínico para veterinaria´´. “cero fallas”; un software hecho para ejecutarse una sola vez no requiere el mismo nivel de calidad; mientras que un producto de software para ser explotado durante un largo período (10 años o más), necesita ser confiable y flexible para disminuir los costos de mantenimiento y perfeccionamiento durante el tiempo de explotación. La calidad del software puede medirse después de elaborado el producto. Pero esto puede resultar muy costoso si se detectan problemas derivados de imperfecciones en el diseño, por lo que es imprescindible tener en cuenta tanto la obtención de la calidad como su control durante todas las etapas del ciclo de vida del software. A continuación se representan definiciones de calidad de software dadas por (Lovelle, 1999).  “Concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera de todo software desarrollado profesionalmente”.  “El conjunto de características de una entidad que le confieren su aptitud para satisfacer las necesidades expresadas y las implícitas”. La calidad, al igual que la belleza, está en el ojo de quien lo mira, sin embargo, desde el punto de vista de medición, se debe tener una definición precisa en términos de atributos del software que sean de interés al usuario en general, éstos son atributos externos sin embargo, muchas propuestas miden y analizan atributos internos porque los consideran productores de aquellos externos, los atributos internos tienen dos ventajas: 1. Están disponibles para medición más temprano. 24.

(36) Capítulo I. ´´Expediente clínico para veterinaria´´. 2. Son fáciles de medir. Desde los primeros modelos de calidad en el inicio de la ingeniería de software, se observó que la calidad está dada por un amplio conjunto de características, un modelo de calidad describe entonces estas características y sus relaciones, muchos modelos hacen difusa la distinción entre atributos internos y externos, lo que dificulta la comprensión del concepto de calidad, los modelos que se presentarán a continuación son los que han ganado mayor popularidad en la comunidad, pero no tienen sustento científico, extrayendo los factores comunes a todos ellos es posible derivar modelos propios adaptados a usos específicos En el desarrollo de software, la calidad de diseño acompaña a la calidad de los requisitos, especificaciones y diseño del sistema. La calidad de concordancia es un aspecto centrado principalmente en la implementación; si la implementación sigue al diseño y el sistema resultante cumple con los objetivos de requisitos y de rendimiento, la calidad de concordancia es alta. Adicionalmente se puede seguir los siguientes aspectos para evaluar la calidad del software: funcionalidad, confiabilidad, usabilidad, eficiencia, durabilidad, portabilidad y escalabilidad Por lo anteriormente analizado se concluye que no se puede medir la calidad del software de forma correcta debido a su naturaleza, la certificación se da a los procesos, la correcta consecución de los mismos garantizaría un buen software. No se puede medir al software como tal, sino los atributos que lo conforman, tales métodos de medida deben ser exactos. El usuario final mide la calidad del software según lo que tenga o no, es en ese sentido de que la calidad del software depende de quien la juzgue. 25.

(37) Capítulo I. ´´Expediente clínico para veterinaria´´. El hecho de que una empresa tenga certificación en calidad de software no garantiza que su software sea de calidad.  Los requisitos del software son la base de las medidas de calidad.  La falta de concordancia con los requisitos es una falta de calidad. . Los estándares o metodologías definen un conjunto de criterios de desarrollo que guían la forma en que se aplica la ingeniería del software. Si no se sigue ninguna metodología siempre habrá falta de calidad.. . Existen algunos requisitos implícitos o expectativas que a menudo no se mencionan, o se mencionan de forma incompleta (por ejemplo el deseo de un buen mantenimiento) que también pueden implicar una falta de calidad.. . La calidad de software no se certifica, lo que se certifica son los procedimientos para construir un software de calidad, los procedimientos deben ser correctos y estar en función de la normalización.. 1.3.2. Pruebas de software Para desarrollar productos software de calidad, la prueba es una de las tareas más importantes y, cuando se aplica linealmente en el ciclo de vida del producto, desempeña un papel decisivo en la gestión de proyectos. Las pruebas evalúan el proceso para determinar que cumple con el objetivo previsto, por lo que es necesario diseñar un plan de pruebas que se adapte y sea coherente con la metodología de desarrollo, que proporcione un enfoque de fácil acceso a la estructura para verificar los requisitos y cuantificar su rendimiento, y que identifique las diferencias entre los resultados previstos y los reales; es el proceso por medio del cual se evalúa la correcta interpretación y aplicación de los requisitos especificados. Un buen plan de pruebas es 26.

(38) Capítulo I. ´´Expediente clínico para veterinaria´´. conocido como PDCA (Yongkui and Guofeng, 2009), que completa las siguientes actividades como se muestra en la Figura 1. 2 Ciclo de la prueba del software.. Figura 1. 2 Ciclo de la prueba del software.. ¿Qué son las pruebas de software? Las pruebas de software conforman el conjunto de actividades que originan los procesos capaces de detectar los errores en un producto. Cualquier aplicación que haya sido construida necesita de las pruebas de software y se deben tener en cuenta los niveles de las mismas para su correcta ejecución (Johanna and José, 2007). Este proceso permite indagar en cada una de las fases del software, para tales fines realiza una búsqueda consistente y eficaz, que posibilita probar cada una de las funcionalidades del sistema. Es importante aclarar que la realización de las pruebas asegura la presencia de errores en caso que éstos existan, pero nunca podrá ser capaz de garantizar que el producto esté libre de defectos (Ivar and James, 2000).. 27.

(39) Capítulo I. ´´Expediente clínico para veterinaria´´. Características a probar Cuando se va a probar un software es necesario tener en cuenta varias características dependiendo de las condiciones del producto y además del objetivo que persiguen las pruebas a realizar. Por lo que se convierte en una función principal verificar: . La correcta implementación de los requisitos funcionales.. . Contar con una interfaz amigable, comprensible y factible para el usuario.. . Presentar una documentación legible y entendible ante los usuarios.. . Implementar correctamente mecanismos que garanticen la seguridad de la aplicación.. . Asegurar el rendimiento y la carga de trabajo que puede soportar el sistema.. Toda persona, alguna vez, ha sufrido algún error del software; estos problemas se deben a la complejidad misma del software, que dificulta el desarrollo de sistemas e incrementa la probabilidad de que existan errores aun luego de finalizado y entregado al cliente. Actualmente, la capacidad de los ingenieros de software para medir la fiabilidad de sus productos es inferior a la necesaria en el enfoque de la calidad (Gibbs, 1994), por lo que es deseable que estos ingenieros puedan demostrar matemáticamente la corrección de sus programas, de la misma forma que otras ramas de la ingeniería lo pueden hacer. Otros ingenieros pueden recurrir al análisis matemático para conocer de antemano el comportamiento de sus productos en el mundo real, para descubrir sus errores antes que estén operativos. No obstante, las matemáticas tradicionales utilizadas para describir sistemas físicos no tienen aplicabilidad en el universo de los computadores, en el que se debe recurrir a la matemática discreta, un área reciente, poco investigada, y que gobierna el campo de los sistemas software (Roventa and 28.

(40) Capítulo I. ´´Expediente clínico para veterinaria´´. Spircu, 2008). Es debido a esas imposibilidades que los ingenieros de software no pueden aplicar los métodos matemáticos rigurosos a sus productos, y deben recurrir a métodos de verificación empírica en los que hacen funcionar los programas y observan su comportamiento directamente, para luego depurarlos cada vez que aparece un error; de esta forma la fiabilidad de los productos se va incrementando a lo largo del proceso. Estos métodos no garantizan la ausencia de errores, y pueden existir errores en otros componentes del programa que no se ejecutan en ese momento. Por lo tanto, la recomendación es que el producto software se evalúe de forma paralela a su desarrollo, en un proceso de evaluación/comprobación de los diferentes productos en cada fase del ciclo de vida, y en el que participen desarrolladores y clientes. Se concluye entonces que el logro de programas perfectos es por el momento una meta inalcanzable. “Existe, actualmente, la imposibilidad práctica de conseguir software totalmente libre de defectos” (Littlewood and Strigini, 1993), por lo que se debe aceptar que, debido a las actuales limitaciones en lo relacionado con el desarrollo de sistemas software, esta práctica debe investigarse más y más cada día; de hecho, existen autores que sugieren que “[…] debido a la entidad no física del software, los errores en los programas son inherentes a su naturaleza” (Huang et al., 1994), y de hecho, hasta el software de más alto factor crítico contiene errores remanentes.. 1.4. Reglas de negocio En un artículo escrito por Daniel Appleton (Appelton, 1948)aparece por primera vez en el ámbito computacional la frase “regla de negocio”. El autor plantea que si los usuarios utilizaban términos que variaban en significado de un departamento a otro dentro de una misma organización, los analistas del negocio no podían proporcionar 29.

(41) Capítulo I. ´´Expediente clínico para veterinaria´´. soluciones integradoras. Más tarde comienza a manejarse la idea de captar las RN mediante herramientas computacionales tanto por profesionales de negocios como de sistemas. Estas herramientas garantizan el cumplimiento de las reglas dentro del SI y aseguran que los procesos de negocio sean controlados y manejados de acuerdo a estándares, políticas y procedimientos de negocio. Según (Ronald, 1997) “los propietarios del negocio tratan las RN de una manera diferente a los desarrolladores”. Para ellos no son más que directivas que tienden a influenciar o guiar el comportamiento del negocio. Sin embargo para los desarrolladores, las RN no siempre surgen desde las políticas del negocio y son vistas como estructuras dispersas en la lógica del programa. Desde el surgimiento del término reglas de negocio los autores abordan su definición de forma diferente (Rosca et al., 1997). Aun cuando ya se logra identificar en la literatura un conceso respecto a concepto.. 1.4.1. Definición Varios autores de reconocimiento internacional, como (Ross and Lam, 2003),(Bajec, 2000),(Morgan, 2002) y (Ceri, 1997), se acogen a la definición expuesta en (Hay, 1997) al considerar que: Una RN es: . Una sentencia que define o restringe algunos aspectos del negocio.. . Establece restricciones a la estructura del negocio, controlando o influyendo en el comportamiento del mismo.. . No podrá ser fraccionada o descompuesta en RN más detalladas.. . En caso de ser reducida perdería información importante sobre el negocio.” 30.

(42) Capítulo I. ´´Expediente clínico para veterinaria´´. 1.4.2. Clasificación La clasificación de las reglas facilita el descubrimiento, análisis y finalmente su modelación. Esta razón hace que, sin constituir una tarea obligatoria, se recomiende hacerlo para simplificar la formalización de las RN. Además, clasificar las reglas garantiza la consistencia de la descripción y eleva su claridad. El propósito de dicha tarea, como etapa dentro del análisis, es facilitar la identificación y lograr su atomicidad. Varios autores proponen taxonomías de clasificación según el nivel de abstracción, funcionalidad, relación con el SI, entre otros criterios(Schreiber et al., 2000). Este epígrafe aborda dos de estas taxonomías por considerarlas relevantes para la presente investigación. Clasificación semántica El esquema propuesto por Weiden y colaboradores puede ser usado para clasificar las RN de acuerdo a sus propiedades semánticas. Dicho autor define tipos de RN agrupados en tres categorías(Weiden et al., 2002): estructurales, de comportamiento o conducta y de administración. Estas categorías representan diferentes visiones del negocio. Las reglas estructurales son las concernientes a la descripción de aspectos estáticos de un negocio. Las de comportamiento definen las condiciones sobre la ejecución de tareas en el negocio. La categoría de reglas de administración define las restricciones de alto nivel sobre el negocio. La distinción entre los puntos de vista: estructural y de comportamiento, es bien conocida y sirve como base a muchos métodos de análisis de sistema, incluyendo UML. Ambos puntos de vista definen la visión interna del proceso de negocio. El punto 31.

(43) Capítulo I. ´´Expediente clínico para veterinaria´´. de vista administrativo agrega una vista externa e introduce nociones tales como: objetivo, valor, recursos necesarios de tareas, actores y procesos del negocio. Este esquema de clasificación asume que se ha creado el modelo de procesos inicial del negocio en términos de los procesos y tareas principales. Cada una de las tres categorías es subdivida en varios tipos de RN: Estructural: estructura de conceptos, persistencia e historia. De Conducta: flujo de información, pre-condición, post-condición, frecuencia, duración, flujo de control y conocimiento de la tarea. Administrativa: organización, objetivo y valor, actitud del actor, responsabilidad del actor y recursos. Este esquema se apoya en la semántica de las reglas, proporciona categorías, que guardan un estrecho vínculo con los elementos del modelo del negocio, por lo que se considera cercano a los propietarios. Clasificación cercana a la implementación Reportada por (Soliveres, 1997), este autor se acerca a la visión del implementador y propone las siguientes categorías de RN: Reglas del modelo de datos: engloba todas aquellas reglas que se encargan de validar la información básica almacenada para cada atributo o propiedad de una entidad u objeto. Reglas de relación: incluye todas aquellas reglas que controlan las relaciones entre los datos. Reglas de restricción: restringen los datos que el sistema puede contener. Nótese que este grupo de reglas se solapa, en cierto modo, con las reglas del modelo de datos, dado que aquellas también impiden la introducción de datos erróneos. La diferencia estriba 32.

(44) Capítulo I. ´´Expediente clínico para veterinaria´´. en que este tipo de regla restringe el valor de los atributos o propiedades de una entidad más allá de las restricciones básicas que sobre las mismas existen. Reglas de derivación: están integradas por aquellas reglas que permiten derivar cierta información a partir de otra, controlan la obtención de información, realización de cálculos, etc. Reglas de flujo: son las que determinan y limitan cómo fluye la información a través de un sistema, indican qué camino recorre la información y obligan a que se sigan solo aquellos que son permitidos. Las razones antes expuestas hacen que en esta investigación se utilice como guía la clasificación semántica propuesta por (Weiden et al., 2002).. 1.5. Conclusiones parciales Luego de enfatizar en los aspectos tratados anteriormente se pudo llegar a la conclusión de que:  Se identifican los aspectos que deben ser abordado en la conformación de un expediente clínico veterinario.  Se describe el caso de estudio identificando soluciones anteriores.  Se aborda la temática calidad de software, valorando aquellas características de interés atendiendo las necesidades y condiciones objetivas del proyecto.  Se identifica el enfoque de reglas de negocio como vía de trabajo para la identificación y clasificación de la reglas durante la captura de los requisitos.  Se expone la definición de reglas de negocio y clasificaciones como enfoque a abordar para la solución a la problemática.. 33.

(45) Capítulo II. ´´Modelo del negocio y del sistema´´. CAPÍTULO II. Modelado del negocio y del sistema El presente capítulo se inicia con un análisis del negocio, partiendo del estudio de los procesos actuales del negocio donde se van a identificar los actores y trabajadores que con el interactúan, además los casos de usos principales del negocio, sus descripciones y el modelo de casos de uso del negocio. Del sistema se realiza el levantamiento de los requisitos funcionales y no funcionales que llevan a la identificación de los casos de uso del sistema. Además se creará el modelo de casos de uso del sistema y se realizará una descripción detallada de los casos de uso más significativos. Finalmente se muestra la estructura de paquetes y las relaciones entre los mismos.. 2.1. Modelo del negocio En la universidad central de las villas ´´Marta Abreu´´ específicamente en la facultad de Medicina Veterinaria y Zootecnia existe un software que automatiza el control de la información manejada por el médico veterinario referente a historias clínicas animales, esto surge por la necesidad que tiene la facultad de controlar los datos que se recogen de cada paciente que es atendido en la clínica veterinaria. Es necesario disponer de un sistema de información más completo que pueda almacenar los datos del paciente y del propietario, además el sistema debe controlar toda la información referente a la anamnesis, parámetros fisiológicos, examen físico, examen general por aparatos y sistemas y medicina preventiva utilizada con el fin de establecer un diagnóstico correcto. La Figura 2. 1 Modelo de proceso para describir un expediente clínico veterinario, utilizando un diagrama de actividades muestra el flujo de actividades a tener en cuenta para la realización del expediente clínico.. 34.

(46) Capítulo II. ´´Modelo del negocio y del sistema´´. Figura 2. 1 Modelo de proceso para describir un expediente clínico veterinario, utilizando un diagrama de actividades de UML.. Dentro del proceso se hace necesario resaltar la actividad de mayor peso dentro del desarrollo y creación de un expediente clínico, la realización de un examen físico donde el médico, previo a su ejecución, puede elegir el tipo de examen que aplicara a su paciente, si escoge el examen general este tendrá que decidir. si realizará una. inspección directa o sea la investigación físico química, parasitológica y bacteriológica de lo contrario procede a la realización de la inspección indirecta, la cual se centra en la observación de la piel y anexos y las mucosas aparentes. En caso de que el médico elija 35.

Figure

Figura 1.1 Componentes de la historia clínica electrónica.
Figura 1. 2 Ciclo de la prueba del software.
Figura 2. 1 Modelo de proceso para describir un expediente clínico veterinario, utilizando un diagrama
Figura 2. 2 Modelo para describir el subproceso realizar examen físico, utilizando un diagrama de actividades de UML
+7

Referencias

Documento similar