“Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que...

19
“Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo real” Geovanny Ramirez Robert Landires Andres Pereira INTERNET PA C IE N TE E LE C TR O C A R D IÓ G R A FO PC DEL P A C IEN TE PC U S U A R IO PC U S U A R IO Com unicación Paralela C able coaxial SE R VID O R DE A PLIC A C IO N ES Ethernet

Transcript of “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que...

Page 1: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

“Diseño e implementación de un sistema de Telemedicina para uso de

Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en

tiempo real”

Geovanny Ramirez

Robert Landires

Andres Pereira

INTERNET

PACIENTE

ELECTROCARDIÓGRAFO

PC DEL PACIENTE

PC USUARIO

PC USUARIO

Comunicación Paralela

Cable coaxial

SERVIDOR DE APLICACIONES

Ethernet

Page 2: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

AGENDA

Objetivos Diseño: Esquema general Diseño: Flujo de datos Implementación Requerimientos de ancho de banda Demostración Conclusiones

Page 3: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

OBJETIVOS

Page 4: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Objetivos

Desarrollar un sistema de Telemedicina para uso de Electrocardiografía que cumpla con las siguientes condiciones:

• Permita el monitoreo remoto de la onda cardiaca del paciente.

• Permita trasmitir la señal cardiaca del paciente en “tiempo real” y almacene un historial de la misma.

• Use software que no requiera licenciamiento.

• No se requiera un enlace dedicado costoso.

Page 5: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

DISEÑO: ESQUEMA GENERAL

Page 6: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Diseño: Esquema General

La solución la integran los siguientes elementos:

• Electrocardiógrafo.

• Pc del paciente:

• Aplicación cliente.

• Servidor de aplicaciones:

• Aplicación servidor.

• Servicio de Base de Datos Oracle.

• Servicio ZendCoreApache.

• Interfaz web.

Page 7: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Diseño: Esquema General

INTERNET

PACIENTE

ELECTROCARDIÓGRAFO

PC DEL PACIENTE

PC USUARIO

PC USUARIO

Comunicación Paralela

Cable coaxial

SERVIDOR DE APLICACIONES

Ethernet

Page 8: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Diseño: Flujo de datos

HOJA DEL VISIO TIEMPO REAL

Page 9: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Diseño: Flujo de datos

HOJA DEL VISIO HISTORIAL

Page 10: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

IMPLEMENTACIÓN

Page 11: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Aplicación cliente

Parámetros de configuración de TCP/IP Winsock en la aplicación cliente:

Page 12: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Base de Datos Oracle

HOJA DEL VISIO MECANISMO DB

Page 13: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Aplicación servidor

Parámetros de configuración de TCP/IP Winsock en la aplicación servidor:

Page 14: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Requerimientos de ancho de banda

Page 15: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

DEMOSTRACIÓN

Page 16: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Esquema de la demostración

HOJA DEL VISIO ESQUEMA DE DEMOSTRACIÓN

Page 17: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

CONCLUSIONES

Page 18: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Conclusiones

La comunicación entre la aplicación cliente y la aplicación servidor se realiza mediante una sesión TCP debido a que este es un protocolo que brinda entrega confiable de datos y cuenta con mecanismos de retransmisión.

Este sistema a que la computadora, a la cual se encuentra conectado el electrocardiógrafo, tenga conectividad con el servidor a través de la Internet o de una red local; de esta manera es posible enviar los datos al servidor para que éste los pueda publicar los datos recibidos en una página web.

Page 19: “Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.

Conclusiones

La base de datos con la que se implementó el sistema es Oracle Database 10g Express Edition debido a que Oracle es un gestor de bases de datos robusto que garantiza la seguridad e integridad de los datos. Además es gratuito.