Desarrollo de una aplicación de inteligencia de negocio
-
Upload
thelmo-rafael-bustamante -
Category
Business
-
view
141 -
download
1
Transcript of Desarrollo de una aplicación de inteligencia de negocio
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
UNIVERSIDAD NACIONAL“PEDRO RUIZ GALLO”
FACULTAD DE INGENIERÍA CIVIL,DE SISTEMAS Y ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS
DESARROLLO DE UNA APLICACIÓN DE INTELIGENCIA DE NEGOCIO PARA LA AFOCAT
TRUJILLO - 2014
INFORME DE INGENIERÍA PARA OPTAR EL TÍTULO PROFESIONAL DE INGENIERO DE SISTEMAS POR LA
MODALIDAD DE ACTUALIZACIÓN DE CONOCIMIENTOS
1
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
CONTENIDOCONTENIDO........................................................................................................................................................ 2
DEDICATORIA..................................................................................................................................................... 6
PRESENTACION.................................................................................................................................................. 7
DATOS INFORMATIVOS.....................................................................................................................................8
INTRODUCCION.................................................................................................................................................. 9
CAPITULO I GENERALIDADES DEL PROYECTO...........................................................................................10
1. Descripción de la Organización............................................................................................................10
1.1. Breve Reseña Histórica...............................................................................................................10
1.2. Misión...........................................................................................................................................11
1.3. Visión...........................................................................................................................................11
1.4. Objetivos estratégicos de la Institución........................................................................................12
2. Situación Problemática.........................................................................................................................12
3. Definición del Problema........................................................................................................................14
4. Objetivos del Proyecto..........................................................................................................................14
4.1. Objetivo General..............................................................................................................................14
4.2. Objetivos Específicos.......................................................................................................................14
5. Alcance del Proyecto............................................................................................................................15
6. Justificación del Proyecto.....................................................................................................................15
6.1. Para la institución.............................................................................................................................15
6.2. Para el investigador..........................................................................................................................16
7. Restricciones y limitaciones..................................................................................................................16
CAPITULO II FUNDAMENTO TEÓRICO..........................................................................................................17
1. Sistema de información....................................................................................................................17
2. Sistemas de procesamiento de transacciones (TPS)......................................................................17
3. Sistemas de información administrativa (MIS).................................................................................18
4. Sistemas de soporte a la toma de decisiones (DSS).......................................................................18
5. Sistemas de información ejecutiva (SIE)..........................................................................................19
6. Toma de Decisiones.........................................................................................................................19
7. Tipos de decisiones..........................................................................................................................19
8. Decisiones gerenciales....................................................................................................................20
9. Data Warehouse..............................................................................................................................21
10. Data Mart.....................................................................................................................................21
11. Metodología de Ralph Kimball.....................................................................................................21
CAPITULO III DESARROLLO DE LA SOLUCIÓN PROPUESTA......................................................................25
1. Identificación de requerimientos del proceso de admisión del hospital Almanzor Aguinaga Asenjo - Chiclayo......................................................................................................................................................... 25
2. Identificación y análisis de las fuentes de datos...................................................................................28
3. Análisis y diseño del Data Mart para el análisis del proceso de admisión...........................................33
4. Proceso de extracción, transformación y carga para el poblamiento del Data Mart............................35
5. Diseño de la solución OLAP para el proceso de admisión...................................................................48
2
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
6. Explotación de la solución OLAP para visualización y análisis de datos.............................................52
CONCLUSIONES...............................................................................................................................................55
RECOMENDACIONES.......................................................................................................................................56
BIBLIOGRAFÍA................................................................................................................................................... 57
3
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
TABLA DE GRÁFICOS
Gráfico 1 - Metodología de Ralph Kimball.........................................................................................................22Gráfico 2 – Star-Net de la solución....................................................................................................................26Gráfico 3 - Fuente de datos Asegurado.............................................................................................................29Gráfico 4 - Fuente de datos TipoAsegurado......................................................................................................29Gráfico 5 - Fuente de datos Medico...................................................................................................................30Gráfico 6 - Fuente de datos Servicio.................................................................................................................30Gráfico 7 - Fuente de datos Turno.....................................................................................................................31Gráfico 8 - Fuente de datos Ubigeo...................................................................................................................31Gráfico 9 - Fuente de datos Policlinico..............................................................................................................32Gráfico 10 - Fuente de datos Citas Médicas......................................................................................................33Gráfico 11 - Data Mart del sistema de admisión................................................................................................34Gráfico 12 - Poblamiento de tabla HechoAdmision...........................................................................................35Gráfico 13 - Poblamiento de dimensión Policlínico............................................................................................36Gráfico 14 - Configuración de propiedades de la fuente Excel de policlínico....................................................37Gráfico 15 - Configuración de destinos OLE DB...............................................................................................38Gráfico 16 - Poblamiento de la dimensión Ubigeo.............................................................................................39Gráfico 17 - Configuración de propiedades de la fuente Excel de Ubigeo.......................................................39Gráfico 18 - Poblamiento de la dimensión Asegurado.......................................................................................40Gráfico 19 - Configuración de propiedades de la fuente Excel Asegurado.......................................................41Gráfico 20 - Poblamiento de la dimensión Servicio...........................................................................................42Gráfico 21 - Configuración de propiedades de la fuente Excel Servicio............................................................42Gráfico 22 - Poblamiento de la dimensión Medico............................................................................................43Gráfico 23 - Configuración de propiedades de la fuente Excel Medico.............................................................44Gráfico 24 - Poblamiento de la dimensión Turno...............................................................................................45Gráfico 25 - Configuración de propiedades de la fuente Excel Turno...............................................................46Gráfico 26 - Diagrama para poblamiento de la tabla Hecho - Parte I................................................................47Gráfico 27 - Diagrama para poblamiento de la tabla Hecho - Parte II...............................................................47Gráfico 28 - Implementación de la dimensión Turno.........................................................................................48Gráfico 29 - Implementación de la dimensión Tiempo.......................................................................................49Gráfico 30 - Implementación de la dimensión Policlínico..................................................................................49Gráfico 31 - Implementación de la dimensión Asegurado.................................................................................50Gráfico 32 - Implementación de la dimensión Médico.......................................................................................50Gráfico 33 - Diseño del cubo.............................................................................................................................51Gráfico 34 - Datos del cubo...............................................................................................................................52Gráfico 35 - Power Pivot en Excel.....................................................................................................................52Gráfico 36 - Importación de datos del Cubo a Ms.Excel....................................................................................53Gráfico 37 - Consulta MDX para recuperar datos de la solución OLAP............................................................53Gráfico 38 - Vista del DashBoard OLAP............................................................................................................54
4
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
INTRODUCCION
El presente informe del curso de titulación consiste en desarrollar una solución de
inteligencia de negocios basada en un análisis multidimensional (OLAP: Procesamiento
Analítico On Line) que permita evaluar el proceso de comercialización de la AFOCAT
Trujillo
La ASOCIACION FONDO CONTRA ACCIDENTE DE TRANSITO de la Región de La
Libertad (AFOCAT TRUJILLO), es una asociación sin fines de lucro y su principal fin es la
de brindar Asistencia Médica (ambulatoria u Hospitalaria) a toda persona que se vea
afectada a consecuencia de un accidente de Tránsito en donde haya participado una
unidad afiliada y el accidente hubiese ocurrido dentro de la Región La Libertad.
En el desarrollo de este trabajo se han determinado los requerimientos de información,
los principales indicadores y las distintas fuentes de datos que serán consideradas en la
creación de la base de datos multidimensional.
Para el diseño de la solución OLAP se ha modelado el proceso de extracción,
transformación y carga del Data Mart; así como la definición del cubo, dimensiones y
medidas para la evaluación del proceso de admisión; para finalmente implementar la
explotación de la solución OLAP para la visualización y análisis de los datos contenidos
en la solución de Inteligencia de negocios.
5
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
CAPITULO IGENERALIDADES DEL PROYECTO
1. Descripción de la Organización
1.1. Breve Reseña Histórica
El Seguro Social de Salud, EsSalud, es un organismo público descentralizado,
con personería jurídica de derecho público interno, adscrito al Sector Trabajo y
Promoción Social.
Tiene por finalidad dar cobertura a los asegurados y sus derechohabientes, a
través del otorgamiento de prestaciones de prevención, promoción,
recuperación, rehabilitación, prestaciones económicas, y prestaciones sociales
que corresponden al régimen contributivo de la Seguridad Social en Salud, así
como otros seguros de riesgos humanos.
La creación de la seguridad social en el Perú fue resultado de la confluencia de
dos procesos:
Por un lado, hubo una fuerte corriente internacional de promoción de las
primeras experiencias de seguros sociales en Europa, proceso que se aceleró
luego de la Primera Guerra Mundial y la ocurrencia de la Gran Depresión de
1929. Jugó también un papel destacado la Organización Internacional del
Trabajo (OIT), creado como consecuencia de la Conferencia de Paz de Versalles
(1919), y que tiene como órgano supremo a la Conferencia Internacional del
Trabajo, que promovió (en el período de 1919 a 1935) la implantación de
sistemas de seguros sociales en el hemisferio occidental.
Por otro lado, en el plano nacional, los movimientos sindicales y políticos
emergentes durante la década del veinte introdujeron en la agenda pública la
necesidad de contar con sistemas de protección social en el país, demanda que
fue recogida en el artículo 48.o de la Constitución Política del Perú de 1933, que
prescribía que: “la ley establecerá un régimen de previsión de las consecuencias
6
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
económicas de la desocupación, edad, enfermedad, invalidez y muerte y
fomentará las instituciones de solidaridad social, los establecimientos de ahorros
y de seguros”
El 19 de noviembre de 1948, durante el gobierno del general Manuel A. Odría,
se promulgó el Decreto Ley N.° 10902 que creó el Seguro Social Obligatorio del
Empleado, con la misma cobertura de prestaciones que el Seguro Obrero. A
inicios del año 1949, se promulgó el Decreto Ley N.° 10941 que estableció el
porcentaje de aportaciones de 5%.
El 15 de mayo de 1997 se dicta la Ley N.° 26790, Ley de Modernización de la
Seguridad Social. Su reglamento fue aprobado por Decreto Supremo N.° 009-97-
SA. El 30 de enero de 1999 se promulga la Ley N.° 27056, Ley de Creación del
Seguro Social de Salud (ESSALUD), que precisa sus funciones, organización,
administración y prestaciones. Respecto a las prestaciones que otorga el Seguro
Social de Salud (ESSALUD), el artículo 3 de la citada ley establece que son de
prevención, promoción y recuperación de la salud, maternidad, prestaciones de
bienestar y promoción social, prestaciones económicas, así como programas de
extensión social y planes de salud especiales a favor de la población no
asegurada y de escasos recursos y otras prestaciones derivadas de los seguros
de riesgos humanos que ofrezca EsSalud dentro del régimen de libre
contratación. Con la Ley N.° 27056, se termina de configurar el marco normativo
que rige actualmente a la institución. (ESSALUD, 2012)
1.2. Misión
La misión de la Institución en conjunto, así como los objetivos estratégicos
Institucionales es el de brindar asistencia médica (ambulatoria u Hospitalaria) a
toda persona que se vea afectada a consecuencia de un accidente de Tránsito
en donde haya participado una unidad afiliada y el accidente hubiese ocurrido
dentro de la Región Libertad. Asistiéndolos de forma oportuna, consistente y
transparente.
7
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
1.3. Visión
Ser el Fondo Contra Accidentes de Tránsito más sólido del Perú, administrando
eficientemente los aportes de los asociados, generando una estrategia integral
que coadyuve a minimizar el riesgo de los accidentes de tránsito, procurando
proteger las vidas humanas así como el patrimonio de los asociados.
1.4. Objetivos estratégicos de la Institución
Tomando como punto de partida la Visión, la Misión y los valores institucionales,
se procedió a formular cuatro objetivos estratégicos que son aplicables a toda la
institución y sus sistemas institucionales; su realización se plantea en el mediano
plazo.
Extender la cobertura de la seguridad social, incluyendo a los trabajadores
independientes e informales
Brindar atención integral a los asegurados, con los más altos estándares de
calidad, en el marco de un fuerte compromiso del Estado con el bienestar de
los asegurados; mejorar el trato a los asegurados, cambiar el modelo de
atención por uno basado en la atención primaria y actuar sobre los
determinantes sociales de la salud, con énfasis en los aspectos preventivo–
promocionales, contando para ello con el apoyo técnico de la OPS/OMS.
Garantizar la sostenibilidad financiera de la seguridad social en salud.
Implementar una gestión transparente basada en el mérito y la capacidad,
con personal calificado y comprometido (ESSALUD, 2012)
2. Situación Problemática
El Hospital Almanzor Aguinaga, desde hace muchos años cuenta con sistemas
transaccionales para distintos procesos y operaciones, los que generan una
cantidad considerable de registros diarios a los cuales no se les da un
tratamiento adecuado, de tal manera que se pueda aprovechar la información al
8
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
máximo, enfocada al análisis de datos de sus diferentes áreas, convirtiéndose
solo en datos almacenados e históricos.
El Hospital Almanzor Aguinaga, cuenta con un Sistema de Gestión Hospitalaria
que se encuentra funcionando en los principales centros asistenciales,
registrándose en su base de datos las prestaciones asistenciales que se otorga
a los asegurados y sus familiares.
Posee un modelo de datos muy complejo y por ello dificulta satisfacer las
necesidades administrativas y asistenciales. Debido a que este tipo de usuarios
necesita contar con información que les facilite la Toma de Decisiones.
Para superar todas estas limitaciones de los sistemas transaccionales, surge la
necesidad de contar con un esquema que permita extraer, depurar y analizar el
almacenamiento de los datos generados por dichos sistemas transaccionales
con la rapidez adecuada, para generar conocimiento, apoyar la toma de
decisiones de la gerencia y los usuarios involucrados. Ya que la capacidad para
tomar decisiones precisas y de forma rápida, se ha convertido en una de las
claves para que una empresa llegue al éxito.
Esta información obtenida de los sistemas transaccionales, no es aprovechada
adecuadamente a nivel estratégico; debido a que no existe un Sistema que
permita filtrar la información más relevante y en consecuencia se limita la Toma
de Decisiones por parte de los directivos que permita el crecimiento
organizacional y la mejora en la calidad de las prestaciones de servicios de
Salud.
El Hospital Almanzor Aguinaga Asenjo no cuenta con la Información estratégica
real, oportuna y adecuada debido a que la información asistencial que llega a los
directivos del Hospital no son reales; en la mayoría de las veces son promedios,
lo que genera que los directivos no tengan una visión real del contexto
hospitalario asistencial.
9
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
Si bien es cierto, el Hospital cuenta con una gran cantidad de información
registrada en su sistema central, ésta se encuentra encerrada en bases de datos
operacionales y no se la considera como lo que es realmente, es decir, una
fuente importante de conocimiento que puede ser útil para la institución y sus
objetivos. El tener que depender de procesos repetitivos para la obtención de
información. El percibir al negocio en términos estadísticos, mas no con criterios
analíticos para identificar conocimiento, son algunos de las debilidades actuales
reconocidas.
Todo esto conlleva a un deficiente conocimiento y aplicación de las políticas,
directivas y normas establecidas en cada proceso de atención, que originan
irregularidades que alteran la calidad del servicio y crean un continuo malestar
en el usuario.
Frente a estas deficiencias encontradas, se ha optado por implementar una
solución de inteligencia de negocios, para poder identificar indicadores que
ayuden a una mejor gestión administrativa y que permita contar con información
estratégica actualizada, para poder tomar decisiones acertadas en favor del
Hospital.
Esta herramienta de gestión, pretende ayudar a ver con claridad la realidad del
Hospital, tanto en la perspectiva de clientes, procesos internos y aprendizaje con
capacitación; y permitirá así corregir la estrategia. Como se trata de una
herramienta flexible, que no contiene una receta única, si no que puede
construirse de acuerdo a la realidad de cada organización, resulta altamente
eficaz implementarla para comunicar y desarrollar los objetivos estratégicos de la
organización.
3. Definición del Problema¿El desarrollo de una plataforma de inteligencia de negocios mejorará el proceso
de admisión del Hospital Almanzor Aguinaga Asenjo - Chiclayo?
10
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
4. Objetivos del Proyecto
4.1. Objetivo General
Desarrollar una plataforma de inteligencia de negocios para el proceso de
admisión del Hospital Almanzor Aguinaga Asenjo-Chiclayo
4.2. Objetivos Específicos
Analizar el proceso de admisión, obteniendo los requerimientos e
indicadores claves para la evaluación del proceso.
Identificar y analizar las distintas fuentes de datos que serán la base para la
creación de una solución de Inteligencia de Negocios.
Diseñar e implementar un DataMart para el análisis del hecho Admisión del
Hospital Almanzor Aguinaga Asenjo - Chiclayo.
Realizar el proceso de extracción, transformación y carga para el
poblamiento del Data Mart.
Diseñar la solución OLAP (Procesamiento Analítico On Line), definiendo el
cubo, dimensiones y medidas para la evaluación del proceso de admisión.
Implementar la explotación de la solución OLAP para la visualización y
análisis de los datos contenidos en la solución de Inteligencia de negocios
5. Alcance del Proyecto
El proyecto se desarrolla en el área de Admisión del Hospital Almanzor Aguinaga
Asenjo de la ciudad de Chiclayo – Lambayeque - Perú.
6. Justificación del Proyecto
11
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
6.1. Para la institución
Al implementar el Data Warehouse, la empresa se coloca a la vanguardia
tecnológica de las instituciones de Salud en la región, en cuanto a
aplicaciones de inteligencia de negocios se refiere debido a que si se
dispone de un Data Warehouse las decisiones gerenciales de la empresa
van a estar mejor fundamentadas y habrá menos posibilidades de
equivocación, lo cual es favorable a la empresa y por lo tanto se justifica
plenamente la realización de este trabajo.
6.2. Para el investigador
El presente trabajo permite al investigador desarrollar los conocimientos del
módulo de inteligencia de negocios.
7. Restricciones y limitaciones
No existen limitaciones para el desarrollo de este proyecto.
12
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
13
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
CONCLUSIONES
1. Para analizar el proceso de admisión se determinaron como hechos la cantidad de
citas atendidas y cantidad de citas no atendidas, y como perspectivas de análisis
médico, tiempo, servicio, asegurado, policlínico y turno, obteniendo los requerimientos
e indicadores claves para la evaluación del proceso.
2. Se identificó como fuente de datos para la creación de la solución de inteligencia de
negocio la base de datos transaccional del sistema de admisión del Hospital Almanzor
Aguinaga Asenjo de la ciudad de Chiclayo, que consiste de archivos dbf del manejador
de base de datos de Fox Pro.
3. Se diseñó e implementó el DataMart para el análisis del hecho Admisión del Hospital
Almanzor Aguinaga Asenjo – Chiclayo, considerando las dimensiones de cada
indicador: Médico, tiempo, servicio, asegurado, turno, ubigeo y policlínico; para luego
determinar los atributos de cada dimensión.
4. Se realizó el proceso de extracción, transformación y carga para el poblamiento del
Data Mart mediante la herramienta Integration Services de la suite de Microsoft SQL
Server 2008 R2
5. Se diseñó la solución de Inteligencia de Negocios OLAP utilizando la herramienta
Analysis Services de la suite de Microsoft SQL Server 2008 R2, definiendo como
dimensiones turno, tiempo, policlínico, asegurado y médico.
6. Se implementó la solución OLAP para la visualización y análisis de los datos
contenidos en la solución de Inteligencia de negocios utilizando la herramienta Power
Pivot permitiendo a la gerencia del área conocer la cantidad de citas registradas,
cantidad de citas atendidas, cantidad de citas no atendidas, entre otros mejorando el
proceso de admisión del Hospital Almanzor Aguinaga Asenjo - Chiclayo desde
Microsoft Excel.
14
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
RECOMENDACIONES
Se recomienda desarrollar un proceso automatizado para extraer los registros de la
base de datos transaccional con una frecuencia de 24 horas que permita actualizar
los datos de la aplicación de inteligencia de negocios.
Se recomienda repetir en otras áreas de la institución la experiencia del área de
admisión, a fin de aplicar herramientas tecnológicas que soporten los procesos de
toma de decisiones del Hospital Almanzor Aguinaga Asenjo – Chiclayo.
Se recomienda capacitar a todos los usuarios responsables de la toma de decisiones
del área de admisión en el uso de la herramienta Powerpivot de Excel que permite
realizar consultas a su motor de datos mediante DAX, un lenguaje muy parecido al
lenguaje de fórmulas de Excel.
15
Desarrollo de una aplicación de Inteligencia de Negocio para la AFOCAT Trujillo - 2014
BIBLIOGRAFÍA
Cohen. (2006). El proceso de toma de decisiones. Bogotá: Mc Graw Hill.
ESSALUD, S. S. (Julio de 2012). Plan estratégico institucional 2012-2016. Lima, Perú.
Harjunder, G. (1996). Data Warehousing, la Integración de Información para la Mejor Toma de Decisiones. Mexico: Prentice Hall.
Jeffrey, W. (2008). Análisis de Sistemas Diseño y Métodos. Mexico: Programas educativos SA de CV.
Kimball, R. (2008). DATA WAREHOUSE LIFECYCLE TOOLKIT. LEA.
Laudon, J. y. (2006). Sistemas de información gerencial- Administración de la empresa digital. Prentice Hall.
Peruano, E. (s.f.). ESSALUD - Seguro Social del Perú. Recuperado el Marzo de 2014, de http://www.essalud.gob.pe/
16