Вы находитесь на странице: 1из 8

Taller de investigación – Grupo 301

TITULO DEL PROYECTO:


Aplicativo para la gestión de un sistema integrado de salud “TuDocVirtual”

Integrantes:
Andrés Santiago Monsalve Salinas 20172578027
Nicolás Sebastián Ruiz Valderrama 20172578082

FORMULACIÓN DEL PROYECTO

Contexto
Colombia es uno de los países de américa latina que tiene mayor cobertura en
salud, superando el 95% de su población el sistema de salud colombiano tiene dos
grandes fortalezas con respecto a otras naciones: garantiza cobertura y acceso
universal. Sin embargo, un poco mas del 70% de los afiliados se encuentra
insatisfecho con la calidad del servicio según una encuesta realizada por el banco
Interamericano de Desarrollo(BID).
La principal razón, según Alejandro Arrieta, maestro de la universidad internacional
de Florida en Miami es que en países con avances en el sistema de salud como lo
es Colombia, los beneficiarios asumen el acceso a estos servicios como un derecho,
por lo que se vuelven más exigentes. El dilema, asegura Arrieta, es que, aunque
gran parte de la población se encuentra asegurada, el acceso al sistema de salud
es considerablemente difícil. De acuerdo con la encuesta del BID, solamente el 30%
de los afiliados pueden realmente acceder a la atención de alta calidad del sistema,
lo que se refleja en una mayor población que recurre al servicio de urgencias.
Por esta razón, el gobierno actual ha propuesto crear nuevos y diferentes incentivos
para que las entidades prestadoras de salud (eps) mejoren la atención a sus
afiliados si quieren seguir manteniéndose dentro del sistema. El actual ministro de
salud, Juan Pablo Uribe, señala que la discusión sobre el sistema y sus diversas
problemáticas no se basa únicamente en una cuestión de recursos faltantes, sino
también de su calidad. Además, el ministro señala que es menester plantear un
marco normativo y una política pública a largo plazo para el correcto funcionamiento
del sistema. Por su parte, el presidente Iván Duque ha sido insistente en recalcar
que se darán buenos incentivos a las EPS que se concentren en tener una buena
atención en el paciente, para esto, ha señalado su intención en querer plantear
sistemas con los cuales se pueda medir cuantitativamente la satisfacción que tienen
los usuarios, además de brindar herramientas para la cobertura y control de
vacunación, planes de promoción y además sugerencias para la prevención de
enfermedades. Además, es necesario tener en cuenta que El viceministro de
conectividad y digitalización, Iván Mantilla, indicó que actualmente en el país
unos 20 millones de colombianos no cuentan con acceso a Internet, lo que
quiere decir que son casi 30 millones los posibles consumidores de herramientas
digitales o de nuevas tecnologías digitales que puedan prestar un servicio de calidad
a la gente del común en sus tareas más básicas.
El enfoque de estas nuevas políticas tecnológicas y sociales del país, no debe
basarse en una sola medida, sino que por el contrario deberá plantear un nuevo
paradigma para la atención primaria en salud de Colombia, buscando siempre
sistemas transparentes y en constante aprendizaje, de modo que con la experiencia
adquirida se pueda aprender la lección y así mismo mejorar constantemente el
servicio.

¿Cómo funciona?

El sistema general de seguridad social de Colombia integral vigente en Colombia


está reglamentado por la Ley 100, expedida el 23 de diciembre de 1993.1Colombia
para el año 2000 se encontraba en el puesto 22 de 191 países, por su desempeñó
general del sistema de salud según un informe de la Organización Mundial de la
Salud.
El sistema de salud colombiano se caracteriza por estar formado por dos sistemas
coexistentes: el régimen contributivo (privado) y el régimen subsidiado (gratuito) por
medio del Sisbén. Ambos regímenes proporcionan cobertura universal, acceso por
igual a medicamentos, procedimientos quirúrgicos, servicios médicos y
odontológicos.
El Ministerio de Salud y Protección Social es el responsable de desarrollar políticas
en materia de salud, así como el encargado de regular la salud en el país. La Entidad
promotora de salud (EPS) son empresas regionales de sanidad que se encargan de
implementar los objetivos fijados por el Ministerio de Salud, de desarrollar las líneas
maestras y sus protocolos, y también de supervisar la actuación de los cuidados en
salud. Para cumplir con sus responsabilidades las EPS deben conformar una red
de servicios para lo cual cualquier entidad promotora de salud puede contratar a
clínicas, hospitales o un Instituto prestador de salud (IPS) de forma independiente y
autónoma o pueden garantizar el acceso a los servicios con su propia red. Además,
deben contratar un porcentaje determinado mínimo con instituciones prestadoras
de servicios públicos.
El sistema de salud colombiano es descentralizado, las fuentes de financiación de
la salud son principalmente del Sistema General de Participaciones (SGP), los
aportes de empleadores y trabajadores al régimen contributivo que se administran
por la Administradora de los Recursos del Sistema General de Seguridad Social en
Salud (ADRES), y los recursos obtenidos en los juegos de suerte y azar
administrados por Coljuegos, también existen otras fuentes de financiación de
menor envergadura.
Colombia es el país de América Latina con la cobertura más alta en salud,
superando el 95% de su población.
Consecuencias:
Las principales consecuencias de la crisis que tiene el sistema de salud actualmente
en Colombia son:
 Inadecuada prevención de las enfermedades.
 Falta de bienestar en condiciones de vida y trabajo.
 Inmensas brechas de desigualdad social y por regiones en el acceso a la
atención.
 Cíclica reemergencia de enfermedades prevenibles o previamente
controladas.
 Complicaciones en los enfermos que no son atendidos u oportunamente
tratados.
Pregunta Abierta
 ¿Cómo se puede ver beneficiado el sistema de salud pública en Colombia
con la implementación de un sistema informático que regule sus normativas?

ANTECEDENTES

Existen gran variedad de aplicaciones que ofrecen servicios médicos sin embardo
no cuentan con todas las herramientas necesarias para ofrecer una experiencia
satisfactoria al usuario, por ejemplo:
1. DocHealth es una aplicación móvil creada en el año dos mil dieciséis que
ofrece la posibilidad de tener una cita médica por video llamada con un doctor
o especialista.
2. Mediktor es una aplicación móvil para android creada en el año 2017 que
cuenta con una encuesta que te permite evaluar los síntomas y le permite al
paciente chatear en tiempo real con un doctor, pero no cuenta con la opción
de tener una video llamada.
3. 1DOC3 es una aplicación multiplataforma creada en el año 2015 comunidad
de preguntas y respuestas tipo foro en donde las preguntas pueden encontrar
respuestas a sus patologías.
4. enGuardia es una aplicación móvil creada en el año 2013 que permite
interactuar con un médico en tiempo real por medio de un chat con video
llamada.
5. CIE10: es una aplicación móvil tipo enciclopedia donde los pacientes pueden
consultar acerca de distintas enfermedades tiene foros donde también
pueden consultar con médicos de cualquier parte del mundo.

Producto Año ¿Es ¿Tiene ¿Tiene video ¿Tiene


multiplataforma? Chat? llamada? foros?
DocHelth 2016 x X  X
Mediktor 2017 X X  X
1DOC3 2015 X X X 
enGuardia 2013 X   X
CIE10 2018 X X X 

TuDocvirtual 2019    

MARCO TEORICO

 HTML
HTML, es un lenguaje de marcado para la realización de páginas web que a su
vez se basa en el metalenguaje SMGL (standart Generalized Markup Language
o en español Lenguaje de marcado generalizado estándar). Este nos da un
estándar que sirve como referencia para el software que conecta con la
elaboración de páginas web; HTML nos brinda una estructura básica y un código
(código HTML) para la definición de los contenidos que puede tener una página
web. Los documentos de tipo HTML son archivos de texto plano que pueden
realizarse mediante cualquier programa de edición de texto, aunque actualmente
también existen diversos programas para la edición de HTML con interfaces
amigables que pueden hacer un poco más tangible el código.
El lenguaje HTML nace en el año 1991 a manos de Tim Bernes-lee del CERN.
En sus inicios, HTML vio la luz como un lenguaje para el intercambio de
información científica o técnica adaptado para el uso de personas no
especializadas en la manipulación de documentos.
 CSS
CSS es lo que en habla hispana se conoce como hojas de estilo en cascada; se
le conoce como estilos en cascada porque se imparten de arriba hacia abajo, se
usa para estilizar elementos que hacen parte de algún lenguaje marcado desde
un entorno web. Su principal característica es que logra separar el contenido de
la representación visual del sitio por lo que se usa para dotar de cualidades
estéticas y visuales algún sitio web. Existe una relación muy marcada entre el
lenguaje HTML y CSS ya que HTML al ser un lenguaje marcado solamente nos
constituye la base de un sitio web, pero al ejercer uso de CSS se puede enfatizar
el estilo (colores, formas, márgenes, etc.) y toda la parte estético-visual de un
sitio web. La principal ventaja que tiene el uso de CSS es que permite contener
todo lo relacionado con el diseño visual en un solo documento CSS, y a su vez,
podemos afirmar que con esto obtenemos las siguientes ventajas: Cuando
necesitemos hacer alguna modificación visual lo podremos hacer desde un
mismo lugar para no tener que separar todos los documentos HTML por
separado como se hacía en el pasado, otra gran ventaja que ofrece el uso de
CSS es que reduce drásticamente la duplicación de estilos en lugares distintos,
por lo que resulta más fácil de organizar, otra gran ventaja es que con el uso de
CSS logra que la cantidad de información a transmitir sea considerablemente
menor por lo que las paginas se recargan más rápido.
CSS fue desarrollado por W3C (World Wide Consorcium) en el año 1996 por
una simple razón. HTML no fue diseñado para tener etiquetas que colaboren en
la labor de formatear la página.
 JavaScript
JavaScript es un lenguaje de programación interpretado, propio del estándar
Ecmascript; éste, se define como orientado a objetos, basado en prototipos,
imperativo, débilmente tipado y dinamico. Generalmente, este lenguaje de
programación se utiliza del lado del cliente, implementado como una parte más
del navegador web, permitiendo con esto mejoras en las interfaces graficas de
usuario, además de páginas web dinámicas; además, permite la creación de
programas pequeños que más adelante podrán ser insertados en una página
web y en programas orientados a objetos que tengan una complejidad mucho
más grande. JavaScript está diseñado con una sintaxis bastante similar a el
lenguaje de programación C y a su vez, adopta nombres y convenciones del
lenguaje de programación Java.
En la actualidad existen dos tipos de JavaScript: en primera estancia está el que
se ejecuta del lado del cliente, este es el JavaScript sin más, aunque
técnicamente es conocido como Navigator JavaScript. Pero también existen un
JavaScript que es relativamente más reciente y que se puede ejecutar del lado
del servidor, este es conocido técnicamente como Live Wire JavaScript.
 React Native
React native es un framework relativamente nuevo impulsada por Facebook que
nos permite una gran simplificación de os procesos, permitiendo con esto
desarrollar bajo un mismo código fuente aplicaciones para las plataformas
Android y iOs. Este framework es una herramienta muy útil para la reducción
de costes de todo tipo en el momento de desarrollar una aplicación para Android
y iOs, ya que si tenemos en cuenta que antes de que se inventara este
framework era necesario crear una aplicación en objetive-c Swift para iOs y otra
en java para Android, lo que suponía prácticamente el doble en costos de
producción en las fases de desarrollo y testeo.
 PHP
PHP, es un lenguaje interpretado con una sintaxis bastante similar a la de los
lenguajes de programación java o c++, es un lenguaje de programación de
código abierto bastante popular, óptimo para el desarrollo web y que puede ser
incrustado en HTML, aunque también puede ser utilizado para realizar cualquier
otro tipo de programa, esto significa que en un mismo archivo vamos a poder
combinar código HTML con código PHP, teniendo en cuenta algunas pautas.
Algunas de las características por las que PHP es uno de los lenguajes más
utilizados y queridos por los usuarios son:
1. Gran cantidad de documentación.
2. Gran cantidad de ofertas laborales.
3. Permite la implementación de programación orientada a objetos.
4. PHP es totalmente libre y multi-plataforma.

 MYSQL
Actualmente, mysql es considerada la base de datos de código abierto más
grandes e importantes en el mercado. Se puede definir a MYSQL, como un gran
gestor de bases de datos relacionales, multiusuario y multihilo utilizado para
transportar grandes cantidades de información; MYSQL puede servir en
sistemas operativos como Linux, Windows, etc. Además, existe una gran
cantidad de drivers que sirven para conectarse a ella en la gran mayoría de
lenguajes de programación.
Algunas de las características que a su vez pueden ser vistas como ventajas de
MYSQL son:
1. Gran velocidad en el momento de realizar todo tipo de operaciones.
2. Soporte de una gran cantidad de datos.
3. Multiplataforma.
4. Tiene una gran comunidad de desarrolladores, así como una extensa
documentación.
5. Buena capacidad de indexación y búsqueda.
 ARQUITECTURA EN TRES CAPAS
La arquitectura en tres capas es un tipo de arquitectura que se usa en la gran
mayoría de sistemas, se suele usar para los sistemas en los que se desee
guardar o gestionar datos según convenga. Todo sistema que desee gestionar
algún tipo de datos, deberá tener obligatoriamente una base de datos conectado
a él, una interfaz gráfica que se encargara de interactuar con el usuario, además
de una parte del sistema que se encargara de controlar los procesos a realizar
y como se moverán los datos en el sistema; la arquitectura en tres capas busca
separar estar tres partes de tal forma que cada capa se comunique solamente
con su capa inferior. Estas capas se denominan
1. Persistencia: esta es la capa encargada de almacenar cualquier dato
que pueda ser gestionado por el sistema.
2. Negocio: está es la capa que contiene toda la lógica de nuestra
aplicación, es decir, la encargada de gestionar todos los procesos del
sistema.
3. Presentación: esta capa contiene las interfaces graficas de usuario
que serán las encargadas de interactuar con el usuario con el fin de
obtener o presentar información.
 UML
El lenguaje unificado de modelado es el lenguaje de modelado de sistemas de
software más famoso y utilizado hoy en día. Este nos brinda herramientas
gráficas para visualizar, especificar, documentar y construir un sistema de forma
adecuada.
“Es importante remarcar que UML es un "lenguaje de modelado" para especificar
o para describir métodos o procesos. Se utiliza para definir un sistema, para
detallar los artefactos en el sistema y para documentar y construir. En otras
palabras, es el lenguaje en el que está descrito el modelo.
Se puede aplicar en el desarrollo de software gran variedad de formas para dar
soporte a una metodología de desarrollo de software (tal como el Proceso
Unificado Racional, Rational Unified Process o RUP), pero no especifica en sí
mismo qué metodología o proceso usar.”1.
UML no debe comparase a ningún paradigma de la programación conocido ya
que por medio de sus diagramas solo se busca plasmar una idea tangencial de
un problema en la vida real. Los diagramas de UML se dividen en estructurales
y de comportamiento, los cuales se subdividen de la siguiente forma:
1. Estructurales

1.1 Diagrama de clases


1.2 Diagrama de componentes
1.3 Diagrama de despliegue
1.4 Diagrama de objetos
1.5 Diagrama de paquetes
1.6 Diagrama de estructura compuesta

2. De comportamiento
2.1 Diagramas de actividades
2.2 Diagramas de casos de uso
2.3 Diagramas de máquina de estados
2.4 Diagramas de interacción
2.4.1 Diagrama de secuencia.
2.4.2 Diagrama de comunicación
2.4.3 Diagrama de tiempos
2.4.4 Diagrama global de interacciones
 OpenTok
Opentok es una librería de uso libre (API) con la se pueden integrar
videoconferencias en alguna aplicación web HTML5 y apps para Android e iOS
de una forma relativamente fácil, teniendo funcionalidades como creación y uso
de salas con múltiples participantes simultáneamente con el único requisito de
tener una buena conexión a internet, una web cam y un micrófono.
Los principales usos que podemos encontrar para la librería OpenTok son:
1. Integración de servicios de atención al cliente personalizado.
2. Venta y demostración de productos online.
3. Aplicaciones de videochat.
4. Implementación de cursos y material didáctico de manera directa.
5. Streaming de video en directo de eventos en tiempo real.
Referencias:
1. Tomado de https://es.wikipedia.org/wiki/Lenguaje_unificado_de_modelado, publicado
el 13 de septiembre del 2019, consultado el dia 14 de septiembre del año 2018.
2. https://www.php.net/manual/es/intro-whatis.php
3. https://opentokrtc.com/

Вам также может понравиться