Está en la página 1de 17

TRABAJO DATA MART

HOSPITALS.A. CTRO. MED. DE CORDOBA

TOMA DE DECISIONES

ACTIVIDAD OBLIGATORIA N 1

Pgina 2

TOMA DE DECISIONES

Presentacin del Caso


DESCRIPCIN DE LA EMPRESA HOSPITALS.A. CENTRO MEDICO DE CORDOBA Es una empresa privada con fines de lucro. Tiene 50 aos en el mercado, su centro de actividades se encuentra en la calle Naciones Unidas al 346 y varios centros de atencin distribuidos en toda la ciudad. Su centro de cmputos consta con un staff de 30 empleados, que brindan servicios informticos a los ms de 700 puestos de trabajos dentro y fuera del hospital.

SISTEMAS OPERACIONES ACTUALES (Descripcin) En el hospital son de consideracin los siguientes sistemas: Turnos: Encargado del alta de los turnos y admisin de los pacientes que lo solicitaron. Organizador: medio por el cual los mdicos u otros profesionales gestionan sus turnos asignados, hacen llamado a estos y asignan los Rp. A cada paciente atendido. Historia Clnica Digital: como su nombre lo dice, es un sistema donde se almacenan los historiales de atencin, episodios, medicamentos, entre otros, que el paciente llev a cabo en el hospital.

Pgina 3

TOMA DE DECISIONES
Farmacia: administra las ventas de las farmacias externas, de venta al pblico Nodum: sistema encargado de la administracin de fondos y stock de los bienes del hospital. Facturacin: Gestiona la facturacin de los servicios que brinda el hospital. Quirfano: la soporte a los actos quirrgicos que se dan lugar en centro mdico, gestionando la asignacin de salas, tiempos, instrumentos, personal e historial de eventos. Internacin: sistema que administra desde la admisin del paciente, hasta su estado de alta, pasando por los recursos y estados de su habitacin, informes de epicrisis de cada paciente, entre otros.

PROBLEMAS EXISTENTES Con el relevamiento realizado se detecto una falta informacin estadstica sobre acontecimientos histricos de la empresa. Con la ayuda de un Data Mark se desea dar comienzo a la implementacin de un conjunto llamado Data Warehouse, el cual otorgara rapidez y eficiencia a la toma de decisiones.

ANLISIS DEL PROCESO DE TOMA DE DECISIONES ACTUAL Actualmente la toma de decisiones se realiza mediante informes que cada sistema otorga, haciendo este un proceso de sntesis sobre el total de los datos de la Base actual, o en su defecto, se refinan los informes a veces rsticos emitidos mediante mano de obra del personal del rea para presentar informes ms ilustrativos, como grficos de torta y dems ilustraciones. Haciendo de esto, un conjunto de herramientas que consumen gran cantidad de recursos de hardware y mano de obra. Con lo cual, el proceso de generar informes y de su consecutivo anlisis demanda demasiado tiempo, no pudiendo anticiparse as lo suficiente a los hechos, dependiendo del caso. Realizando de la mayora de las decisiones un proceso correctivo y no preventivo.

Pgina 4

TOMA DE DECISIONES

Presentacin del proyecto de Data Mark


PRESENTACION DEL PROYECTO El proyecto de DATAMARK (DM) est destinado a facilitar la emisin de informes necesarios para la toma de futuras decisiones, a partir de un conjunto de bases de datos. Este DM est basado en los registros ingresados en el sistema por el sector del Quirfano, sobre sus actos quirrgicos. La construccin del DM se basa en recopilar datos de varias bases de datos operacionales y transformarla en informacin resumida y consistente a los requisitos que relevamos. Generando as una base de datos ms pequea a la cual consultaremos para realizar los informes necesarios para la toma de decisines.

Pgina 5

TOMA DE DECISIONES
OBJETIVOS ULTIMOS E INTERMEDIOS DEL PROYECTO Objetivos y Alcance: Lograr una herramienta informtica capaz de dar soporte a la emisin de listados necesarios para la toma de decisiones y hacer de esta una actividad con caractersticas de eficiencia en relacin a los costos y tiempos necesarios, que se contraponen a los de una herramienta tradicional. Primeros objetivos del proyecto: Los requerimientos son los que se detallan a continuacin: 1. Cantidad de cirugas realizadas por fecha, por profesional y por obra social. 2. Cantidad de cirugas por fecha y por servicio. 3. Tiempo promedio por ciruga y por servicio.

JUSTIFICACIN DEL PROYECTO Actualmente o como en varios centro de cmputos, los recursos de hardware son los necesario, y como sucede con otros recursos, una nueva adquisicin genera en principio una alta performance por superar los requerimientos actuales, pero con el paso del tiempo, este margen se va achicando por la nueva incorporacin de sistemas y alcances de los mismo. Por lo cual se hace necesario la incorporacin de nuevas herramienta que efectivicen el procesamiento de datos, en trminos de hardware utilizado y cantidad de mano de obra necesaria. Eso hace al proyecto, presentado como Data Mark, una solucin y comienzo a la construccin de un conjunto de DM que engloben el procesamiento de datos para la toma de decisiones que toda empresa necesita para lograr mayores ventajas competitivas ante los rpidos cambios que la actual sociedad presenta. En el hospital existen muy pocos procesos que no se realizan a travs de un sistema computarizado, lo que lleva que casi todos los datos tienen almacenamiento en la base de datos del centro de cmputos. Esto hace de una calidad de informacin excelente, al poseerla en forma digitalizada nos otorga, con los medios adecuados, de valiossima informacin para la toma de decisiones.

Pgina 6

TOMA DE DECISIONES
STAFF DEL PROYECTO ROLES Y RESPONSABILIDADES

DESCRIPCIN DEL SOFWARE ACTUAL Cartera de Aplicaciones Microsoft disponibles: Visual Studio 2005 SQL Server 2000 y 2005 Visual Fox Pro 9 Windows Server 2003 R2 Windows XP Sp3 Office 2000

DESCRIPCIN DEL HARDWARE ACTUAL Servidores de Aplicaciones, Mail, Base de Datos, Backup de usuario, puestos de desarrollo. AGREGAR MAS INFORMACION CARACTERISTICA DE CADA PC O SERVIDOR COSTOS DEL PROYECTO (EN EL AULA VIRTUAL HAY UN ARCHIVO QUE HABLA DE LOS COSTOA A TENER EN CUENTA) FACTIBILIDAD TCNICA, ECONMICA Y OPERATIVA DEL PROYECTO

DESCRIPCIN DE LAS ETAPAS DEL PROYECTO Relevamiento de la empresa. Especificacin de los requisitos. Obtencin de acceso a la Base de Datos. Realizar Diccionario de Datos. Tiempos y costos del Proyecto. Segn los requisitos identificar las cantidades requeridas y lneas de anlisis.

Pgina 7

TOMA DE DECISIONES
Realizar un modelo con las relaciones dimensionales a partir de los conceptos identificados en el paso anterior. Para cada concepto identificar sus jerarquas. Identificar los datos importantes para cada concepto y jerarqua. Crear un modelo de relaciones dimensional entre los conceptos identificados (MODELO CONCPTUAL). Realizar un mapeo con los datos importantes y sus campos correspondientes en la Base de Dato (BD).

MODELO CONCEPTUAL

MODELO FISICO

Validar que los requisitos se puedan obtener mediante el diseo del DM construido. Extraccin, transformacin y carga de los datos. Seleccin del soft y primera carga inicial. Validacin y prueba de datos. Capacitacin a usuarios. Roll-Out.

CONFECCION PROYECTO.

DE

AGENDA

PARA

SEGUIR

LAS

ETAPAS

DEL

CONFECCIN DEL PLAN DE DESARROLLO PARA LLEVAR A CABO EL PROYECTO (VER TEMPLATE ADJUNTADO) DESCRIPCIN DEL SOFTWARE Y HARDWARE A IMPLEMENTAR (BUSCA EN INTERNET, DESPUES EN EL LABURO VEO SI SE PUEDE USAR LO QUE PUSISTE) COSTOS REALES DEL PROYECTO (VER DOC COSTOS A TENER EN CUENTA PARA LA AO2 DEL AULA VIRTUAL)

Pgina 8

TOMA DE DECISIONES
HERRAMIENTAS DE REPORTING A UTILIZAR (INVESTIGA EN INTERNET SOBRE LA HERRAMIENTA CRISTALREPORTS QUE ES LA QUE UTILIZAND EN LE LABURO)

ACTIVIDAD OBLIGATORIA N 2

Pgina 9

TOMA DE DECISIONES

MODELO DE DATOS DEL SISTEMA OPERACIONAL

Pgina 10

TOMA DE DECISIONES

IDENTIFICAR CANTIDADES Y LINEAS DE AN. 1) M D Cantidad de Cirugas. Fecha. Profesional. Obra Social. Cantidad de Cirugas. Fecha. Servicio. Tiempo de Demora de Cirugas. Tiempo. Servicio. Cantidad de Salas Ocupadas. Servicio. Periodo. Especialidad.

2) M D

3) M D

4) M D

MODELO RELACIONAL Identificar cantidades Cantidad de cirugas Identificar Conceptos. Ciruga. Profesional. Obra Social. Fecha. Paciente Servicio.

Pgina 11

TOMA DE DECISIONES

PARA CADA CONCEPTO IDENTIFICAR JERARQUIAS.

CIRUGIA

PROFESIONAL Especialidad PACIENTE Obra Social Persona Persona

FECHA Ao

SERVICIO Salas

Mes

PARA CADA CONCEPTO IDENTIFICAMOS LOS DATOS NECESARIOS CIRUGIA: Id Cirugas_Actos_Quirurgicos.Id Nombre Cirugas_Actos_Quirurgicos.Nombre HoraInicio Actos_Quirurgicos.RQxReal HoraFin Actos_Quirurgicos. RQxReal PACIENTE: Id Pernona.idper (Mapeo: Actos_Quirurgicos.idPer -> Pernona.idper) Nombre Persona.napersona Obra Social: Id Mutual.idmutual (Mapeo: Actos_Quirurgicos.idObraSocial -> Mutual.idMutual) Nombre Mutual.namutual PROFESIONAL: Id Profesional.idper
(Mapeo: Actos_Quirurgicos.id ->

Integrante_Acto_Quirurgico.idProf -> Profesional.idPer)

Nombre Persona.napersona (Mapeo: Actos_Quirurgicos.id ->


Integrante_Acto_Quirurgico.idProf -> Persona.napersona)

Pgina 12

TOMA DE DECISIONES
Especialidad: Id sector.idsector Nombre sector.nasector FECHA Ao - Actos_Quirurgicos.Ao(RQxReal) Mes - Actos_Quirurgicos.Mes(RQxReal) SERVICIO: id Sector.idSector Nombre Sector.nasector Sala: id Salas.id Nombre Salas.Nombre

MODELO CONCEPTUAL (Acto Quirrgico relaciona a todos los conceptos)


PROFESION AL

PACIENTE

SERVICIO

FECHA

ACTO QUIRURGICO

Cantidad de CIRUGIAS

Pgina 13

TOMA DE DECISIONES

MODELO FISICO (STAR SCHEMA)

FECHA Ao Mes IdFecha ACTO QUIRURGICO PACIENTE - IdPaciente - nomPaciente - IdObraSocial IdServicio - nomObraSocial IdFecha

PROFESIONA L - IdProfesional - nomProfesional - IdEspecialidad (CF) Especialidad -IdEspecialidad -NomEspecialidad

Cirugia nomCirugia IdProfesional HoraInicio HoraFin IdServicio


IdObraSocial CantidadCirugi as

SERVICIO - nomServicio - IdSala (CF) Sala - IdSala - nomSala

DIMENSIONES Unin de tablas DWPACIENTE01(Paciente, Obrasocial) DWPACIENTE01 (idper, apellidosol, napersona, tipodoc, numerodoc, telfono, fechanac, sexo, observaciones, idmutual, namutual, cuit, telfono) DWPROFESIONAL01(Profesional, Persona)

Pgina 14

TOMA DE DECISIONES
DWPROFESIONAL01(idper(Profesional), profmatricula, idper(persona), apellidosol, napersona, tipodoc, numerodoc, telfono, fechanac, sexo, observaciones) Renombrar atributos que se mapean directamente DWPACIENTE02(idPaciente, apellidosol, nomPaciente, tipodoc, numerodoc, telfono, fechanac, sexo, observaciones, idObraSocial, nomObraSocial, cuit, telfono) DWPROFESIONAL02(idpprofesional, profmatricula, idper(persona), apellidosol, nomProfesional, tipodoc, numerodoc, telfono, fechanac, sexo, observaciones) DWESPECIALIDAD01(idEspecialidad, nomEspecialidad, TimeStamp_Column, EmitirOrdenAtencion, TieneTratamientos, IdCentroAtencion, Puede_Internar, Puede_Operar) DWSERVICIO01(idServicio, nomServicio, TimeStamp_Column, EmitirOrdenAtencion, TieneTratamientos, IdCentroAtencion, Puede_Internar, Puede_Operar) DWSALA01(idSala, nomSala, Tipo , Estado, FechaAlta, FechaBaja, FechaModificacion, IdUsuario, Terminal)

Generar atributos calculados o externos DWFECHA01(idFecha, Ao, Mes)

Aplicar Filtros No se aplicaron filtros

Eliminar Atributos innecesarios DWPACIENTE03(idPaciente, nomPaciente, idObraSocial, nomObraSocial) DWPROFESIONAL03(idpprofesional, nomProfesional) DWESPECIALIDAD02(idEspecialidad, nomEspecialidad) DWSERVICIO02(idServicio, nomServicio) DWSALA02(idSala, nomSala)

Pgina 15

TOMA DE DECISIONES

CONSULTA PARA EXTRACCION DE DATOS Cantidad de cirugas realizadas por fecha, por profesional y por obra social SELECT IdProfesional , IdObraSocial, IdFecha, IdServicio, SUM (CantidadCirugias) FROM ActoQuirurgico

WHERE IdFecha BETWEEN 30/04/2007 AND 30/10/2007 GROUP BY IdProfesional , IdObraSocial, IdFecha, IdServicio

HERRAMIENTAS Y MTODOS DE EXTRACCIN Herramienta a utilizar para completar el cubo con los datos de la Base de Datos Operacional: DTS Data Transfer Service de SQL Server Terminada la cocina de datos, las cosultas hacia la BD de nuestro DM se realizan mediantes store procedure codificados en Sql Server.

PARTICIONAMIENTO Y GRANULARIDAD El particionamiento de los datos lo definimos dividiendo una tabla lgica en varias fsicas para mejorar la performance de las consultas. Eligiendo en nuestro caso un criterio de divisin por fecha dando un tipo de estructura que sumarize los datos por da del concepto cantidad cirugas y como la estructura Sumarizacin en rueda a medida que se acumulan los datos, ir sumarizandolos y colocarlos en un spot por semana, mes, ao segn corresponda. El nivel de granularidad en este proyecto esta dado en el nivel de vista de los detalles de los campos que nombran a los Profesionales, Pacientes y Obras Sociales, dndole a los primeros dos mayor granularidad combinando en un solo campo nombre el Apellido y Nombre, y en el caso de de las Obras Sociales combinamos los campos sigla y namutual para obtener el nombre el nombre.

HERRAMIENTAS DE REPORTING A UTILIZAR

Pgina 16

TOMA DE DECISIONES
Microsoft Excel nos automatiza la generacin de reportes mediante la herramienta para tablas y grficos dinmicos que puede trabajar con bases de datos creadas con servicios OLAP de Microsoft SQL Server. En Excel, puede dar formato a los datos o utilizarlos en clculos como hara con otros datos.). Puede guardar informes OLAP de tabla dinmica y de grfico dinmico en plantillas de informe (plantilla de informe: plantilla de Excel (archivo .xlt) que incluye una o ms consultas o informes de tabla dinmica basados en datos externos. Cuando se guarda una plantilla de informe, Excel guarda tambin la definicin de la consulta, pero no los datos consultados en la plantilla.), y crear archivos de conexin de datos de Office (.odc) para conectarse a bases de datos OLAP y a archivos de consulta (.oqy) para consultas (consulta: en Query o Access, medio de buscar registros que responden a una pregunta concreta sobre los datos de una base de datos.) OLAP. Al abrir un archivo .odc u .oqy, Excel muestra un informe de tabla dinmica en blanco, listo para que el usuario decida el diseo. Crear cubos a partir de bases de datos relacionales: Otro asistente, el Asistente para cubos OLAP, permite organizar datos consultados de bases de datos relacionales, como Microsoft SQL Server, en cubos OLAP. El asistente est disponible desde Microsoft Query, al que se puede tener acceso desde Excel. Un cubo permite trabajar con cantidades mayores de datos en un informe de tabla dinmica o grfico dinmico que en otras circunstancias y, adems, agiliza la recuperacin de los datos.

CAPACITACIN A USUARIOS Esta capacitacin consiste bsicamente en una introduccin sobre el tema DataWarehouse y los beneficios que trae la utilizacin del mismo. Seguido de un plan de aprendizaje del uso de la aplicacin que le permitir al usuario filtrar los datos y generar los informes, acompaando personalmente a las primeras prcticas de ejecucin. Aprovechando los resultados con el paso del tiempo y la utilizacin de la aplicacin se proceder a generar una retroalimentacin de los reportes realizados as como tambin de las opiniones de uso de la aplicacin, para corregir errores detectados y agregar calidad al producto

Pgina 17

También podría gustarte