Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Monografia Final 12-01-2016
Monografia Final 12-01-2016
UNIVERSIDAD LIBRE
FACULTAD DE INGENIERÍA
PROGRAMA DE INGENIERÍA DE SISTEMAS
BOGOTÁ D.C.
2015
1
PROTOTIPO FUNCIONAL COMO HERRAMIENTA PARA LA CONSOLIDACION
DE REPORTES DE SERVICIOS PRESTADOS POR ENFETER S.A
MONOGRAFÍA
Director
NESTOR ALONSO ESPITIA DIAZ
UNIVERSIDAD LIBRE
FACULTAD DE INGENIERÍA
PROGRAMA DE INGENIERÍA DE SISTEMAS
BOGOTÁ D.C.
2015
2
Nota de Aceptación:
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
________________________
Firma De Jurado
________________________
Firma De Jurado
3
AGRADECIMIENTOS
Ante todo damos gracias a Dios por los alcances que se han realizado hasta el momento,
a la Universidad Libre y todos sus docentes, quienes han compartido su conocimiento
para lograr que saliera el proyecto adelante, a nuestros padres por el apoyo y la
compañía, y a las demás personas que nos acompañaron y apoyaron en el proceso que
se llevamos a cabo.
4
CONTENIDO
1. RESUMEN .................................................................................................................................. 8
2. OBJETIVOS ................................................................................................................................ 9
2.1 GENERAL ............................................................................................................................ 9
2.2 OBJETIVOS ESPECÍFICOS ................................................................................................ 9
3. PLANTEAMIENTO DEL PROBLEMA .................................................................................. 10
3.1 DESCRIPCIÓN DEL PROBLEMA.................................................................................... 10
3.2 FORMULACIÓN ................................................................................................................ 10
3.3 JUSTIFICACIÓN ................................................................................................................ 10
4. MARCO TEORICO .................................................................................................................. 12
5. METODOLOGIA ...................................................................................................................... 19
6. DESARROLLO DEL PROYECTO .......................................................................................... 26
6.1 DETERMINACION DE LA NECESIDAD........................................................................ 26
6.2 DIAGRAMA DE CASOS DE USO.................................................................................... 27
6.3 PROCESO DE DISEÑO ..................................................................................................... 31
A. DISEÑO INGENIERIL............................................................................................... 32
B. MODELO DE CONEXIÓN........................................................................................ 33
C. MODELO COMPONENTES ..................................................................................... 33
D. MODELO DEL SISTEMA ......................................................................................... 34
6.3 MODELO ENTIDAD RELACION .................................................................................... 35
6.4 MODELO FISICO .............................................................................................................. 36
6.5 DICCIONARIO DE DATOS .............................................................................................. 37
BIBLIOGRAFIA ....................................................................................................................... 47
5
LISTA DE FIGURAS
6
GLOSARIO
7
1. RESUMEN
Para la presentación de resultado se cuenta los resultados las pruebas realizadas sobre
el prototipo, el manual de usuario y finalmente el prototipo mismo que se encuentra activo
en un servidor doméstico y un free hosting, alojamiento gratuito.
8
2. OBJETIVOS
2.1 GENERAL
Construir un aplicativo web para la consulta de reportes de los servicios prestados por
ENFETER S.A capaz de ser usado sobre el navegador nativo de Android.
9
3. PLANTEAMIENTO DEL PROBLEMA
ENFETER S.A se encuentra ubicada en el norte de la ciudad de Bogotá, desde allí sus
profesionales médicos se desplazan a distintas localidades de la ciudad.
3.2 FORMULACIÓN
Para la prestación de servicios que ofrece ENFETER S.A los profesionales médicos
deben apoyarse de impresiones, capturas de pantalla o notas en sus dispositivos móviles,
lo que representa un peligro para la privacidad del paciente, pues esta información puede
caer fácilmente en manos equivocadas a su vez puede representar inseguridad para
decidir y/o emitir un concepto si la información no está completa.
La creación de una prototipo que permita consultas de reportes desde sus dispositivos
móviles o incluso sus computadores personales aportara una herramienta para la toma
de decisiones con información confiable veraz y oportuna, adicional mente un plus para
la empresa en su compromiso ecológico aumentando la disminución de impresión y como
segundo un plus en las políticas de seguridad de la información de la empresa ya que los
datos solo serán accesibles en el momento de la consulta protegiendo la privacidad del
paciente
10
expandan el servicio hasta un computador personal facilitando el uso para el usuario y
dándole la opción de elegir en qué tipo de medio tecnológico quiere trabajar.
11
4. MARCO TEORICO
DESARROLLO WEB
Es un término amplio que define la creación de sitios web para Internet o una intranet. Para
conseguirlo se hace uso de tecnologías de software del lado del servidor y del cliente que involucran
una combinación de procesos de base de datos con el uso de un navegador web a fin de realizar
determinadas tareas o mostrar información.
Funcionalmente, el desarrollador web, que es quien realiza esta labor, normalmente sólo se
preocupa por el funcionamiento del software, es tarea del diseñador web preocuparse del aspecto
final (layout) de la página y del web master el integrar ambas partes. En ocasiones el web master
también se encarga de actualizar los contenidos de la página.
PROTOTIPO
Ejemplar o primer molde en que se fabrica una figura u otra cosa. También se puede referir a
cualquier tipo de máquina en pruebas, o un objeto diseñado para una demostración de cualquier
tipo. Éstos permiten testar el objeto antes de que entre en producción, detectar errores, deficiencias,
etcétera. Cuando el prototipo está suficientemente perfeccionado en todos los sentidos requeridos
y alcanza las metas para las que fue pensado, el objeto puede empezar a producirse.
Un prototipo en software es un modelo del comportamiento del sistema que puede ser usado para
entenderlo completamente o ciertos aspectos de él y así clarificar los requerimientos... Un prototipo
es una representación de un sistema, aunque no es un sistema completo, posee las características
del sistema final o parte de ellas.
12
Hoy en día los desarrolladores de estos lenguajes formales están desarrollando entornos
interactivos que:
1
https://es.wikipedia.org/wiki/Prototipo
2
http://www.aprenderaprogramar.es/index.php?option=com_content&view=article&id=435:ique-es-y-para-que-
sirve-html-el-lenguaje-mas-importante-para-crear-paginas-webs-html-tags-cu00704b&catid=69:tutorial-basico-
programador-web-html-desde-cero&Itemid=192.
13
directamente en el código de la página, sino que se hace una referencia a la ubicación
de dicho elemento mediante texto. De este modo, la página web contiene sólo texto
mientras que recae en el navegador web (interpretador del código) la tarea de unir todos
los elementos y visualizar la página final. Al ser un estándar, HTML busca ser un lenguaje
que permita que cualquier página web escrita en una determinada versión, pueda ser
interpretada de la misma forma (estándar) por cualquier navegador web actualizado.
Un DBMS hace posible para los usuarios finales crear, leer, actualizar y borrar datos en
una base de datos. El DBMS sirve esencialmente como una interfaz entre los usuarios
finales y programas de aplicación o base de datos, garantizando que los datos se
organicen de manera consistente y sigan siendo fácilmente accesibles.
3
https://es.wikipedia.org/wiki/HTML#cite_note-1
14
El DBMS gestiona tres cosas importantes: los datos, el motor de base de datos que
permite que los datos sean accedidos, cerrados y modificados y el esquema de base de
datos, que define la estructura lógica de la base de datos. Estos tres elementos
fundamentales ayudan a proporcionar la concurrencia, seguridad, integridad de datos y
los procedimientos administrativos uniformes. Las tareas típicas de administración de
bases de datos apoyadas por el DBMS incluyen la gestión del cambio, el rendimiento de
monitoreo o tuning y copia de seguridad y recuperación. Muchos sistemas de gestión de
base de datos también son responsables de automatizar reversiones, reinicio y la
recuperación, así como el registro y la auditoría de la actividad.
El DBMS es quizás el más útil para proporcionar una visión centralizada de datos que
pueden ser accedidos por múltiples usuarios, desde múltiples ubicaciones, de una
manera controlada. Un DBMS puede limitar los datos que ve el usuario final,
proporcionando muchos puntos de vista de un solo esquema de base de datos. Los
usuarios finales y los programas de software están libres de tener que entender donde
se encuentran los datos físicamente o de qué tipo de medios de almacenamiento reside
porque el DBMS maneja todas las solicitudes.
El DBMS puede ofrecer independencia de datos lógicos y físicos. Esto significa que
puede proteger a los usuarios y las aplicaciones de la necesidad de saber dónde se
almacenan los datos o tener que preocuparse por los cambios en la estructura física de
los datos (almacenamiento y hardware). Mientras los programas utilizan la interfaz de
programación de aplicaciones (API) para la base de datos proporcionada por el DBMS,
los desarrolladores no tendrán que modificar los programas sólo porque se ha realizado
cambios a la base de datos”.4
“Lenguaje de programación de uso general de código del lado del servidor originalmente
diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros
lenguajes de programación del lado del servidor que se podían incorporar directamente
en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El
código es interpretado por un servidor web con un módulo de procesador de PHP que
4
http://searchsqlserver.techtarget.com/definition/database-management-system
15
genera la página Web resultante. PHP ha evolucionado por lo que ahora incluye también
una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas
independientes. Puede ser usado en la mayoría de los servidores web al igual que en
casi todos los sistemas operativos y plataformas sin ningún costo.
Se considera uno de los lenguajes más flexibles, potentes y de alto rendimiento conocidos
hasta el día de hoy [cita requerida], lo que ha atraído el interés de múltiples sitios con
gran demanda de tráfico, como Facebook, para optar por el mismo como tecnología de
servidor.
Fue creado originalmente por Rasmus Lerdorf en 1995. Actualmente el lenguaje sigue
siendo desarrollado con nuevas funciones por el grupo PHP. Este lenguaje forma parte
del software libre publicado bajo la licencia PHP, que es incompatible con la Licencia
Pública General de GNU debido a las restricciones del uso del término PHP.
PHP puede ser desplegado en la mayoría de los servidores web y en casi todos los
sistemas operativos y plataformas sin costo alguno. El lenguaje PHP se encuentra
instalado en más de 20 millones de sitios web y en un millón de servidores. El enorme
número de sitios en PHP ha visto reducida su cantidad a favor de otros nuevos lenguajes
no tan poderosos desde agosto de 2005. El sitio web de Wikipedia está desarrollado en
PHP.4 Es también el módulo Apache más popular entre las computadoras que utilizan
Apache como servidor web”.5
Es importante mencionar por que se tomó la decisión de trabajar con este software en
primera medida por la apertura, ya que es de código abierto y el desarrollador puede
crear una solución personalizada basada en el programa núcleo, el segundo argumento
podría ser el costo, debido a que es de código abierto y se puede descargar desde casi
cualquier máquina y por cualquier persona mientras que su competencia puede tener un
costo mínimo de US$470, finalmente y no menos importante es el soporte que este
software tiene por parte de una comunidad que es grandísima y tiene participantes de
muchos países, todo esto gracias a su condición de software libre
5
https://es.wikipedia.org/wiki/PHP
16
“Es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux,
etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la
noción de sitio virtual.
Apache es usado para muchas otras tareas donde el contenido necesita ser puesto a
disposición en una forma segura y confiable. Un ejemplo es al momento de compartir
archivos desde una computadora personal hacia Internet. Un usuario que tiene Apache
instalado en su escritorio puede colocar arbitrariamente archivos en la raíz de
documentos de Apache, desde donde pueden ser compartidos.
Los programadores de aplicaciones web a veces utilizan una versión local de Apache con
el fin de pre-visualizar y probar código mientras éste es desarrollado.
Internet Information Services (IIS) es el principal competidor de Apache, así como Sun6
Java System Web Server de Sun Microsystems y un anfitrión de otras aplicaciones como
Zeus Web Server. Algunos de los más grandes sitios web del mundo están ejecutándose
sobre Apache. La capa frontal del motor de búsqueda Google está basada en una versión
6
https://es.wikipedia.org/wiki/Sun_Microsystems
17
modificada de Apache, denominada Google Web Server (GWS). Muchos proyectos de
Wikimedia también se ejecutan sobre servidores web Apache”.7
7
https://es.wikipedia.org/wiki/Servidor_HTTP_Apache
18
5. METODOLOGIA
8
http://www.scielo.org.co/pdf/tecn/v18n40/v18n40a03.pdf
19
ambientación-caracterización, recuperación de estados anteriores, manejo de
información del usuario, mecanismos para análisis de desempeño, ampliación de las
posibilidades del Micro-mundo, Personalización del Ambiente y, Soporte a la
Comunicación en Grupo, entre otros (Gómez, Galvis y Mariño, 1998).
De las metodologías ágiles se heredan los conceptos inmersos en los cuatro postulados
o manifiesto ágil
20
ANALISIS
En esta fase se analizan las peticiones o requerimientos de las personas o entidad para
la cual se desarrolla el servicio móvil "Cliente", el propósito es definir las características
del mundo o entorno de la aplicación. Se realizan tres tareas: obtener requerimientos,
clasificar los requerimientos y personalizar el servicio.
Obtener requerimientos: se sugiere hacer una serie de entrevistas al cliente, para que
manifieste los síntomas del problema o necesidades que se pretenden solucionar con las
tecnologías móviles, o simplemente, para que señale las características que debe tener
la aplicación.
Clasificar los requerimientos: una vez identificados los requerimientos que debe tener
el software, se procede a clasificarlos. Dichos requerimientos se pueden clasificar en
entorno, mundo, funcionales y no funcionales.
El entorno se refiere a todo lo que rodea al servicio. Por ejemplo, las características
técnicas del dispositivo móvil del cliente, el sistema operativo subyacente (móvil y
servidores), la tecnología utilizada para la transferencia de información, el Sistema
Manejador de Base de Datos, Data Base Management System (DBMS), si se requiere,
el formato de archivos y, otros módulos tecnológicos utilizados para el servicio.
Los requerimientos funcionales son todos aquellos que demandan una función dentro del
sistema. Se deben definir claramente cada una de las tareas que debe realizar la
aplicación.
DISEÑO
21
Se realizan cuatro actividades en esta fase: definir el escenario, estructurar el software,
definir tiempos y asignar recursos.
22
Se sugiere traducir los requerimientos obtenidos de la etapa anterior en un diagrama que
describa en forma objetiva el servicio a implementar. Además, definir un patrón de diseño
para flexibilizar, modular y reutilizar lo desarrollado; la selección del patrón de diseño
debe estar acorde con el escenario del servicio. Algunos patrones que se ajustan a los
escenarios de las aplicaciones móviles son: modelo vista de controlador (MVC), diseño
de capas, entre otros.
Definir tiempos: se establecen los plazos para cada una de las actividades restantes,
con el objetivo de terminar la aplicación a tiempo para su salida al mercado. Se debe
tener en cuenta el diseño del software realizado en la tarea anterior y, las características
volátiles y dinámicas de los servicios móviles.
Asignar recursos: se asignan los recursos para realizar cada actividad y alcanzar los
objetivos propuestos, se deben considerar recursos humanos, financieros y tecnológicos.
Además, se deben seleccionar las herramientas para el desarrollo de la aplicación móvil.
23
DESARROLLO
Codificar ayudas: además del manual de instalación y de usuario, deben existir una
serie de ayudas que informen de manera didáctica lo que puede hacer el usuario con la
aplicación, estas ayudas deben ser codificadas en el mismo lenguaje de programación e
integrada en la interfaz de aplicación para visualizarlas en el móvil.
PRUEBAS DE FUNCIONAMIENTO
Dispositivos reales: deben hacerse pruebas de campo en equipos reales para medir el
desempeño y el rendimiento del aplicativo. Si se encuentran fallas en el tiempo de
ejecución, si el software no cumple con los requerimientos especificados, o si el cliente
solicita un cambio de última hora, hay que regresar a la fase de diseño para reestructurar
y solucionar el inconveniente presentado.
Análisis de las 6M: para valorar el potencial de éxito del servicio, se sugiere buscar un
grupo de expertos en el campo del desarrollo móvil para que utilicen el método de
evaluación de las 6M, y califiquen la presencia de los seis atributos en la aplicación
desarrollada.
24
Cualquier servicio que brinde un gran valor en cualquiera de las 6 M tiene un buen
potencial para el éxito como servicio móvil. Si la evaluación de las 6 M del servicio es
insatisfactoria, se debe rediseñar el servicio fortaleciendo los atributos mencionados.
Entrega
Las tiendas físicas u outlets, especializadas o no, corresponden a las tiendas que venden
dispositivos y servicios de telecomunicaciones, normalmente operadores o marcas como
Apple.
Las Applications Stores, son las tiendas en línea de los fabricantes de dispositivos o de
sistemas operativos.
9
http://www.scielo.org.co/pdf/tecn/v18n40/v18n40a03.pdf
25
5. DESARROLLO DEL PROYECTO
REQUERIMIENTOS NO FUNCIONALES:
El sistema debe estar disponible las 24 horas del día en una interfaz para dispositivos
móviles.
El sistema solo debe ser accedido por profesionales que estén activos con ENFETER
S.A
El sistema debe conservar una interfaz acorde a la empresa o que guarde la identidad
de la misma
26
6.2 DIAGRAMA DE CASOS DE USO.
27
REPORTE HISTÓRICO DE PROCEDIMIENTOS REALIZADOS AL PACIENTE: El
personal médico de ENFETER S.A ingresar en el sistema la cedula de un paciente y dos
fechas que obedecen al rango de tiempo en el cual quiere buscar los procedimientos
realizados al paciente, el sistema valida que se encuentre la cedula y luego retorna los
registros que se tenga de esa cedula discriminando el solo los datos que estén dentro del
rango de fechas indicados.
28
Figura 6 .Reporte Historia Clínica del Paciente
Elaboración propia
29
REPORTE PROCEDIMIENTOS REALIZADOS POR PROFESIONAL: El profesional
médico de ENFETER S.A ingresa el número de cedula de un paciente, numero de cedula
de un profesional, un nombre de EPS, un nombre de procedimiento médico y un rango
de fecha, el sistema buscara una relación que tenga las dos cedulas, el nombre del
procedimiento y la EPS, posteriormente retornara los datos que corresponda a esta
coincidencia y que estén dentro del rango de fecha.
30
6.3 PROCESO DE DISEÑO
31
A. DISEÑO INGENIERIL
SOLICITUD
USUARIO Y ORACLE
CONTRASEÑA Respuesta
Solicitud
Verificación
Sistema
Ingreso Usuario
Reporte 1 Paciente
Manual de
Reporte 5 Reporte 6 Usuario
Reporte 2
Paciente
Figura 10. Diseño Ingenieril
Elaboración Propia
Reporte 3
Paciente
Reporte 4
Paciente 32
B. MODELO DE CONEXIÓN
Base De
Datos
Oracle
Validar Conexión Base de datos
Usuario Base
Contraseña Base
Servidor (XAMPP)
Index.php
C. MODELO COMPONENTES
33
D. MODELO DEL SISTEMA
Login
Solicitud Usuario
Solicitud Contraseña
Validación
No autenticado
Validación Exitosa
Acerca Servicio
Página Principal
- Acerca. - Información medica
- Misión
- Servicios. domiciliaria
- Visión
- Paciente. - Información Enfermería
- Valores Corporativos
- Profesional - información apoyo
- Información
Medico terapéutico
Enfermería
- Estadístico. - Información atención
- Información Medicina
- Ayuda empresarial
General
- Información - Información tecnológica
- Información apoyo
- Información programa
terapéutico
de atención
MODELO DE INTERCONEXION
Paciente Profesional Medico Estadístico Ayuda
Reporte información Reporte información Reporte
Paciente Ayuda
profesional información
profesional
-Reporte 1
-Reporte 2 - Manual de
-Reporte 3 - Reporte 5 - Reporte 6 usuario
-Reporte 4
TIPO DE
CAMPO TAMAÑO DESCRIPCION EJEMPLO
DATO
IDENTIFICACION
IDUSUARIO 38 NUMERICO CON EL NUMERO DE 12340956
CEDULA
PRIMER APELLIDO Y
SEGUNDO
APELLIDOS 30 VARCHAR2 GONZALEZ
APELLIDO DEL
USUARIO
PRIMER NOMBRE Y
NOMBRES 30 VARCHAR2 SEGUNDO NOMBRE FEDERICO
DEL USUARIO
DIA-MES-AÑO DE
FECHA DE
- DATE NACIMIENTO DEL 20/07/1998
NACIMIENTO
USUARIO
DIRECCION DE
EMAIL 60 VARCHAR2 CORRESPONDENCIA Fegon@hotmail.com
ELECTRONICA
NOMBRE DEL
DIRECCION 30 VARCHAR2 BARRIO DE LA CASTELLANA
RESIDENCIA
NUMERO
TELEFONO 20 NUMERICO TELEFONICO 2596487
PERSONAL
INDICA EL GENERO
SEXO 20 VARCHAR2 MASCULINO
DEL USUARIO
Relaciones1 CampoClave
IdUsuario , IdUsuario de IdUsuario
PROCEDIMIENTO
37
Tabla 2
TIPO DE
CAMPO TAMAÑO DESCRIPCION EJEMPLO
DATO
IDENTIFICACIÓN
ÚNICA CON EL
IDPACIENTE 38 NUMBER 12340956
NÚMERO DE
CEDULA
APELLIDO 50 VARCHAR2 PRIMER APELLIDO PÉREZ
PRIMER Y SEGUNDO
NOMBRES 50 VARCHAR2 PEPITO
NOMBRE
DIRECCIÓN DE CRA 24 CLL
DIRECCIÓN 100 VARCHAR2
RESIDENCIA 45
CIUDAD DE
CIUDAD 50 VARCHAR2 BOGOTÁ
RESIDENCIA
TELÉFONO
TELÉFONO 30 NUMBER 2596487
PERSONAL
EDAD 30 VARCHAR2 EDAD DEL PACIENTE 20/07/1978
MEDICINA PRE-
EPS 100 VARCHAR2 PAGADA CON LA COMPENSAR
QUE ESTÁ AFILIADO
FECHA DE DÍA-MES-AÑO DE
- DATE 20/07/1952
NACIMIENTO NACIMIENTO
INDICA EL GÉNERO
SEXO 10 VARCHAR2 MASCULINO
DEL PACIENTE
Relaciones1 CampoClave
IdPaciente con idPaciente de IdPaciente
PROCEDIMIENTO
38
Tabla 3
TIPO DE
CAMPO TAMAÑO DESCRIPCION EJEMPLO
DATO
NÚMERO DE LA
CARPETA DE LA
IDHISTORIACLÍNICA 30 NUMBER 123456
HISTORIA
CLÍNICA
HORA DE
HORA DE INGRESO - DATE INGRESO DEL 10:30
PACIENTE
PUEDE SER
TIPO DE
30 VARCHAR2 AMBULATORIO U AMBULATORIO
PROCEDIMIENTO
HOSPITALARIO
TRATAMIENTO
INDICADO POR
EL BUENA
TRATAMIENTO 30 VARCHAR2
PROFESIONAL ALIMENTACIÓN
MÉDICO AL
PACIENTE
NOMBRE LA
DIAGNOSTICO 30 VARCHAR2 ENFERMEDAD O GASTRITIS
PADECIMIENTO
NOMBRE DE LA
NOMBRE DE PERSONA QUE ALBERTO
30 VARCHAR2
PROFESIONAL REALIZA EL SOLÓRZANO
PROCEDIMIENTO
NUMERO DE
SESIONES 20 NUMBER 1
SESIONES
Relaciones1 CampoClave
IdHistoriaClinica con PROCEDIMIENTO de IdHistoriaCLinica
IdHistoriaClinica
39
Tabla 4
TIPO DE
CAMPO TAMAÑO DESCRIPCION EJEMPLO
DATO
NUMERO ÚNICO
IDPROCEDIMIENTO 20 NUMBER DE 1515111
PROCEDIMIENTO
NUMERO ÚNICO 101598456
IDUSUARIO 38 NUMBER
DE USUARIO 12
NUMERO ÚNICO
IDSERVICIO 20 NUMBER 1111
DE SERVICIO
NÚMERO DE LA
IDHISTORIACLINICA 20 NUMBER CARPETA DE LA 123456
HISTORIA CLÍNICA
NOMBRE DEL
NOMBREPROCEDIMIE VARCHAR VASO
30 PROCEDIMIENTO
NTO 2 TERAPIA
REALIZADO
NUMEROAUTORIZACI NUMERO ÚNICO
30 NUMBER 5214861
ON DE AUTORIZACION
VALOR A PAGAR
VALORCOPAGO 30 NUMBER 30.000
POR EL PACIENTE
FECHA
DESIGNADA PARA
FECHAASIGNACION - DATE 15/03/15
REALIZAR EL
PROCEDIMIENTO
Anestesia
toma 20
VARCHAR Novedades del minutos
OBSERVACIONES 45
2 procedimiento más en
hacer
efecto
IDENTIFICACIÓN
ÚNICA CON EL
IDPACIENTE 38 NUMBER 12340956
NÚMERO DE
CEDULA
Relaciones1 CampoClave
Idpaciente con PACIENTE, idservicio con IdHistoriaCLinica
SERVICIO,id HISTORIACLINICA con
idhistoriaclinica,
40
Tabla 5
Relaciones1 CampoClave
IdServicio con PROCEDIMIENTO con IdServicio
IdServicio
Tabla 6
TIPO DE
CAMPO TAMAÑO DESCRIPCION EJEMPLO
DATO
NUMERO DE
IDUSUARIO 30 NUMBER CEDULA DEL 1022363649
USUARIO
PASSWORD
PASSWORD 38 NUMBER ESCOGIDO POR EL 1022363649
USUARIO
Relaciones1 CampoClave
Idusuario con USUARIO idusuario idservicio
41
CONCLUCIONES
RECOMENDACIONES
42
PRUEBAS
Ejemplo 1
Información Paciente:
Reporte 1 (Información paciente): Cedula: 1539903
Reporte 2 (Histórico Procedimiento): Cedula: 1539903
Fecha: 2010-01-01 Hasta 2011-01-01 (o
mayor)
Reporte 3 (Histórico Paciente): Cedula: 1539903
Nombre Procedimiento: Hospitalización
Domiciliaria
Fecha: 2010-01-01 Hasta 2014-01-01
Reporte4 (Histórico Por Profesional) Cedula: 1539903
Nombre Procedimiento: Hospitalización
Domiciliaria
Fecha: 2010-01-01 Hasta 2014-01-01
Eps: Famisanar
Información Profesional:
Información Profesional: Cedula profesional: 1517721
Histórico por Profesional:
Cedula profesional: 1517721
Nombre Procedimiento: Hospitalización
Domiciliaria
Fecha: 2010-01-01 Hasta 2014-01-01
Eps: Famisanar
Se debe
presionar
el botón
paciente
43
Se debe
presionar el
botón
Información
paciente
Se debe
ingresar la
cedula y dar
buscar
De esta manera se mostraran los datos obtenidos una vez se haga la consulta
44
Ejemplo 2
Información paciente:
Reporte 1 (Información paciente): Cedula 1112032
Reporte 2 (Histórico Procedimiento): Cedula 1112032
Fecha:2010-01-01 Hasta 2011-10-10(o
mayor)
Reporte 3 (Histórico Paciente): Cedula 1112032
Nombre Procedimiento: Procedimientos de enferimera
Fecha:2010-01-01 Hasta 2011-10-10(o
mayor)
Reporte4 (Histórico Por Profesional): Cedula 1517721
Nombre Procedimiento: Procedimientos de enfermería
Fecha:2010-01-01 Hasta 2011-10-10(o
mayor)
Eps: Cafesalud
Información Profesional:
Información Profesional: Cedula profesional: 1517721
Histórico por Profesional: Cedula profesional: 1517721
Nombre Procedimiento: Procedimientos de enfermeria
Fecha: 2010-01-01 Hasta 2011-10-10(o mayor)
Eps: Cafesalud
Ejemplo 3
45
Eps: Sanitas
Ejemplo 4:
Información paciente:
Reporte 1 (Información paciente): Cedula: 89970788
Reporte 2: (Histórico Procedimiento): Cedula: 89970788
Fecha: 2012-10-01 hasta el 2014-10-01
Reporte 3 (Histórico Paciente): Cedula: 89970788
Nombre procedimiento: Curaciones
Fecha: 2013-01-01 Hasta 2014-01-01
Reporte4 (Histórico Por Profesional): Cedula: 89970788
Nombre procedimiento: Curaciones
Fecha: 2013-01-01 Hasta 2014-01-01
Eps: Colmedica
46
BIBLIOGRAFIA
47
ANEXO 1
MANUAL DE USUARIO
48
Página 2. Página Principal
Información
49
Link para la Página
de Internet
Información
Página 3. Acerca
50
Página 4. Servicios
51
52
Página 5. Paciente
En la Parte inferior de la página Paciente usted podrá observar los botones para
General los Reportes del paciente, se observa en la figura.
53
Reporte 1.
54
Por Favor Ingrese el
número de cedula
Calendario
Se ingresa el número de cedula del paciente y los rangos de fecha a buscar, esto con el
fin de sacar los procedimientos realizados a dicho protegido, en el histórico del paciente.
Lo cual se obtiene:
55
Regresar a la
página Paciente
Reporte 2.
Ingrese el
procedimiento Por favor coloque la
realizado al paciente segunda fecha inferior
para realizar la búsqueda
Generar Consulta
56
Se ingresa la información como se muestra en la figura
Calendario
57
Se ingresa el número de cedula del paciente, el procedimiento que desee buscar y los
rangos de fecha a buscar, esto con el fin de sacar los procedimientos realizados a dicho
protegido, en el histórico del paciente. Lo cual se obtiene:
Reporte 3.
Ingrese el número de
cedula de paciente Ingrese por favor la
Primero Fecha
Ingrese el nombre del
procedimiento con el
cual desea hacer la Ingrese por favor la
búsqueda Segunda Fecha.
58
Se ingresa la información como muestra la figura
Se ingresa el número de cedula del paciente, el procedimiento que desee buscar y los
rangos de fecha a buscar y la EPS a la que pertenece, esto con el fin de sacar los
procedimientos realizados a dicho protegido, en el histórico del paciente. Lo cual se
obtiene:
59
Página 6. Profesional Medico
Ingresar el número de
cedula del profesional
Este reporte es para tener la información del usuario, como correo electrónico, teléfono,
etc.
60
Resultado:
Ingresar el número
de cedula
Ingrese la primera
fecha
Ingresar el nombre de
procedimiento realizados
Ingrese la segunda
fecha
Generar la
Ingresar la eps Consulta
61
Los campos se diligencian como muestra la siguiente Imagen
Resultado:
62
Página 7. ESTADISTICO
Este reporte se genera de todos los profesionales y saca el estadístico del que más
procedimiento ha realizado y el que menos procedimientos ha realizado, donde se ingresa
el rango de fechas para realizar la búsqueda
Despliegue para
generar la consulta
Despliegue para
generar la
Generar la consulta
consulta
63
La información se ingresa como muestra la siguiente figura
Resultado
64
65