1. 1 Definición de Estadística



Descargar 270,62 Kb.
Página4/4
Fecha de conversión08.06.2017
Tamaño270,62 Kb.
1   2   3   4

SISTEMAS DE INFORMACION

Se está viviendo un mundo que avanza aceleradamente hacia la globalización; un mundo en el que la información viaja rápidamente a cualquier parte del globo terráqueo. En este ambiente de cambio acelerado, Internet juega un papel fundamental. Esta tecnología que, al principio de los años 70 estuvo restringida al campo de la defensa y el ambiente académico, comenzó como un experimento impulsado por el Departamento de Defensa de Estados Unidos. Esa red llamada ARPAnet fue la que permitió, por primera vez, a los investigadores, científicos y académicos de los Estados Unidos estar en contacto. Fue, la predecesora de la Internet. Aunque en ocasiones no se sepa realmente de qué se trata el Internet, cada vez se va haciendo mas evidente, que éste prototipo de la "autopista de la información", visionada por Al Gore, es la herramienta que permite acceder y compartir desde cualquier lugar y a un bajo precio, una cantidad ingente de información hasta ahora ni siquiera vislumbrada.

La rápida expansión, gracias a un incremento de su funcionalidad y facilidad de uso, la ha alejado de sus primeros usuarios exclusivamente militares y científicos, y la ha llevado a incluir una gama de información que oscila desde los temas más desconocidos, hasta los de importancia mundial.

Dentro de esta vasta y heterogénea cantidad de información, la Medicina no podía ser ajena, ya que esta disciplina es una en las que se usa y necesita mayor cantidad de información, además de la importancia que posee.

Internet y el desarrollo de nuevas tecnologías asociadas, está revolucionando campos de la medicina como la educación médica continuada, investigación, telemedicina, o incluso los sistemas de información y redes internas de los centros sanitarios. Sin embargo, Internet no es sólo una fuente valiosa para encontrar lo más relevante en investigación y educación médica, sino también, un importante recurso de información en el entorno clínico.

La información médica, en tanto que conocimiento médico útil para el cuidado de los pacientes individuales, proviene, por un lado, de la obtenida del paciente a partir de la historia y examen clínico, resultados de pruebas diagnósticas, etc. y por otro, de lo que conocemos como saber médico en forma de investigación original, revisiones, libros de texto, guías de práctica clínica o en forma de experiencia acumulada por el médico práctico.

El principal atractivo que ofrece hoy Internet, es el servicio denominado World Wide Web, que proporciona una interfaz gráfica donde la información se presenta en forma de páginas unidas con enlaces hipertexto y por las que es fácil desplazarse para buscar documentos.

En el World Wide Web (Web o WWW) los documentos no sólo están en formato texto, sino que pueden contener imágenes, películas, sonidos y gráficos en tres dimensiones, lo que le da una auténtica capacidad multimedia. El Web permite saltar mediante un "hiperenlace" de una página a otra, situadas en el mismo ordenador o en uno remoto, se compone así una red que simplifica y agiliza el acceso a la información, independientemente de donde ésta se encuentre.

No sólo se puede encontrar información en Internet, también se puede publicar. Una vez en formato electrónico, hacer accesible la información en la red es relativamente fácil y económico. Programas y protocolos, boletines de información terapéutica y otros documentos que publican las áreas de salud, que hasta ahora se comportaban como literatura gris, se hacen ahora visibles para sus usuarios y toda la comunidad científica. La publicación de libros y otros materiales en el WWW permite añadir a estos documentos la capacidad multimedia, la posibilidad de unir mediante enlaces a otros documentos, nueva información a la que contiene el texto original y sobre todo superar uno de sus mayores handicaps: la actualización periódica.

Una base de datos dedicada a la medicina es Medline, una de las mejores y más utilizadas del mundo, la cual gracias a Internet, se puede acceder de forma gratuita.

Las herramientas como el Web permiten agrupar en único documento la distinta información que genera el encuentro clínico, desde texto a imágenes diagnósticas, pasando por sonidos o gráficos. A la vez se puede integrar el registro clínico con los sistemas de gestión generales y con recursos médicos de redes externas como la propia Internet. El desarrollo de un sistema de información global en las organizaciones sanitarias, se beneficia así de las potentes soluciones tecnológicas creadas y probadas día a día en Internet.

Internet no es todavía la solución a los problemas de información planteados por los médicos. La complejidad en las herramientas necesarias para su uso, lo extensivo y complejo de la información contenida en ella, son razones para que el uso de Internet sea aún reducto de entusiastas. A esto se añadiría la incapacidad de los empleadores o instituciones en las que los médicos trabajan, para proporcionar el equipo necesario en el lugar de trabajo.

Sin embargo Internet está cambiando la forma en que las personas acceden a la información y se comunican en todo el mundo. La forma de acceder a la información médica y los sistemas de información sanitarios se verán modificados a medio plazo, dando una nueva oportunidad para proporcionar un mejor cuidado a nuestros pacientes. Internet, a poco que se perfeccione, será esa herramienta física y funcionalmente accesible, que el médico de atención primaria necesita en su quehacer diario.

Los importantes cambios sociales, políticos y económicos en las sociedades están condicionando la evolución de los modelos sanitarios y asistenciales tradicionales. Los cambios demográficos, el incremento de los costos de la sanidad, la necesidad de mejorar la calidad asistencial, la búsqueda de equidad social, y la apertura de nuevos mercados, son algunos de los aspectos que hacen necesaria una nueva concepción de la asistencia sanitaria en la que fuera de toda duda, las tecnologías de la información y la telecomunicación juegan un papel importante.


Por sistemas de información médica se entiende la parte de la informática médica que se ocupa del estudio y utilización de la informática y de la información en el área de la Salud y de la asistencia sanitaria.
Por lo tanto, la implementación del sistema de información para médicos permitiría al médico, mejorar el acceso a información complementaria para su desempeño y por lo tanto mejoraría la calidad y atención de las personas que acuden diariamente a algún centro de salud.



      1. Beneficios al implantar un sistemas de información para médicos

Al implementar el sistema de información para médicos, el usuario podrá acceder mediante una interfaz sencilla y orientada a los siguientes beneficios:




        1. Información médica de forma continua: El médico se mantendrá informado sobre la realización de talleres, cursos, jornadas o congresos que sean de su interés.




        1. Auto evaluación médica continua: El médico permanecerá en una constante evaluación supervisada por especialistas en el área, para mejorar sus habilidades y destrezas en el medio. Un conjunto de preguntas, temas y discusión de enfermedades que requieran un tratamiento especial con mayor profundidad.




        1. Acceso a información médica en bases de datos reconocidas: El médico podrá obtener información médica de avanzada sobre tópicos de interés en lo referente a la actualidad médica y científica regional, nacional e internacional. Con la conexión a Internet la permitirá acceder a una ilimitada fuente de información como al servidor temático de biosalud, bases de datos como: Medline, Toxline, etc.




        1. Consultar casos clínicos a médicos especialistas: El médico podrá consultar casos clínicos de su práctica diaria, con especialistas en el área, mejorando los resultados médicos con mayor satisfacción y comodidad para el paciente.




      1. Fracasos en la implementación




        1. Compra de hardware sin tener en cuenta su programación, generalmente debido a los grupos de marketing que venden máquinas asegurándoles que les van a solucionar todos los problemas. El Hardware es una parte del plan de informatización y sus características deben estar supeditadas a las necesidades del lugar y al tipo de software a utilizar.




        1. Desconocimiento informático del medio hospitalario. Las principales, surgen de la falta de especialización en el tema de informática médica, esto genera un diálogo de sordos entre el profesional médico y el informático, quien no sabe interpretar las necesidades del usuario y como consecuencia desarrolla implementaciones poco prácticas que no se pueden utilizar. Hoy en día la informática médica es una especialidad. La mayoría de las facultades de medicina están incorporando la materia en el currículo universitaria.




        1. Falta de planificación. Al no definir los objetivos a corto, mediano y largo plazo, ni de desarrollar un plan donde se estudia la asignación de recursos y esto lleva a abortar el proyecto. Sin la adecuada es imposible efectuar una implementación duradera.




        1. No tener en cuenta la evolución del sistema y futuras adaptaciones a las necesidades del medio. Permanentemente es necesario realizar adaptaciones y modificaciones, siendo necesario contemplar en la implementación de los sistemas el mantenimiento y la evolución del mismo.




        1. No incorporar las nuevas tecnologías en hardware y software. La evolución de hardware es vertiginosa y debe ir adecuándose el mismo en forma permanente. No existe un equipo de computación eterno, sino más bien por el contrario, el hardware tiene muy corta vigencia (por más que siga funcionando varios años) desde el punto de vista tecnológico.




        1. Falta de decisión política para la implementación de la informatización. Existe en muchos sectores que ponen resistencia a la incorporación de la informática por diferentes razones. Sin una decisión política de implementarla, el plan va indudablemente al fracaso.




        1. Desarrollar sistemas autónomos y no un sistema global que permita la independencia de tareas. Si cada sector tiene su sistema sin tener en cuenta el proyecto global el sistema no cuenta con una planificación y va al infortunio.




        1. La falta de familiaridad de médicos y paramédicos para con las computadoras.




        1. La interfaz con el usuario es lo más amigable posible. Una interfaz que dificulte la interacción del operador con la computadora es un factor conocido de rechazo del uso de computadoras. El perfil actual y futuro de usuario de computadoras es el de un individuo completamente ignorante del funcionamiento de una computadora, lo cual impone una conducta a diseñadores y administradores que es bien clara: proveer sistemas de computación en los que él diálogo con el operador sea simple e implique el menor esfuerzo de aprendizaje posible. El concepto se basa en el reemplazo de los comandos de línea y menús de los sistemas operativos clásicos, por símbolos gráficos o iconos que son verdaderos representaciones gráficas de objetos reales. Un ejemplo bien conocido es el reemplazo del comando por el de un pequeño dibujo de un cesto de basura hacia el cual son desplazadas las representaciones gráficas del archivo a borrar.




        1. La falta de soporte técnico multidisciplinario, que no lleve a cabo las modificaciones y adaptaciones que se requieren en cada sector.



    1. BASES DE DATOS

Base de datos es cualquier conjunto de datos organizados para su almacenamiento en la memoria de un ordenador o computadora, diseñado para facilitar su mantenimiento y acceso de una forma estándar. La información se organiza en campos y registros. Un campo se refiere a un tipo o atributo de información, y un registro, a toda la información sobre un individuo. Por ejemplo, en una base de datos que almacene información de tipo agenda, un campo será el NOMBRE, otro el NIF, otro la DIRECCIÓN..., mientras que un registro viene a ser como la ficha en la que se recogen todos los valores de los distintos campos para un individuo, esto es, su nombre, NIF, dirección... Los datos pueden aparecer en forma de texto, números, gráficos, sonido o vídeo. Normalmente las bases de datos presentan la posibilidad de consultar datos, bien los de un registro o los de una serie de registros que cumplan una condición. También es frecuente que se puedan ordenar los datos o realizar operaciones sencillas, aunque para cálculos más elaborados haya que importar los datos en una hoja de cálculo. Para facilitar la introducción de los datos en la base se suelen utilizar formularios; también se pueden elaborar e imprimir informes sobre los datos almacenados.


Desde su aparición en la década de 1950, estas aplicaciones se han hecho imprescindibles para las sociedades industriales. La primera base de datos para PC data de 1980; era el dBase II, desarrollado por el ingeniero estadounidense Wayne Ratliff. Desde entonces, su evolución ha seguido paralela a la que ha experimentado el software, y hoy existen desde bases de datos para una utilización personal hasta bases de datos corporativas, soportadas por grandes sistemas informáticos.
Hay cuatro modelos principales de bases de datos: el modelo jerárquico, el modelo en red, el modelo relacional (el más extendido hoy día; los datos se almacenan en tablas y se accede a ellos mediante consultas escritas en SQL) y el modelo de bases de datos deductivas. Otra línea de investigación en este campo son las bases de datos orientadas a objeto, o de objetos persistentes.

      1. Motores de Bases de Datos




  • ODBC Open Database Connectivity

  • OLAP Online Analytical Processing

  • OLTP Online Transaction System

  • DSS Decision Support System

  • DATA Warehouse OLTP + DSS. Una de las características principales del data warehouse es que permite que todos constantemente procesen y carguen datos. Utilizan las staging tables esto permite que el SQL maneje solo los datos

  • DATA Marts

Información sobre los motores de bases de datos lo puede consultar en la bibliografía recomendada en esta tesis.




      1. SQL (Structured Query Language)

Lenguaje de consulta estructurado, en informática, un lenguaje utilizado en bases de datos para consultar, actualizar y manejar bases de datos relacionales, una base de datos relacional utiliza los valores coincidentes de campos comunes de dos tablas para relacionar información de ambas. Se deriva de un proyecto de investigación de IBM, que creó el "lenguaje estructurado de consulta en inglés" (SEQUEL) a mediados de la década de 1970. El SQL es un estándar aceptado en productos de bases de datos, que fue utilizado comercialmente por primera vez por la empresa Oracle en 1979. A pesar de que no se trata de un lenguaje de programación como puedan serlo C o Pascal, puede utilizarse en el diseño de consultas interactivas y puede incluirse en una aplicación como un conjunto de instrucciones de manejo de datos (sentencias). Por ejemplo, basándose en soportes externos al propio lenguaje y aun al propio programa ya compilado (como es un servidor o un motor SQL que haga de puente entre la aplicación, el sistema operativo y las bases de datos), lenguajes como Visual Basic o C/C++ pueden incluir sentencias SQL en su código.


Aunque en el mercado se pueden encontrar diversas variantes (dialectos) del lenguaje SQL, todos tienen un mínimo común basado en el estándar ANSI SQL de 1986, con extensiones propietarias. Desde 1991 se fueron realizando progresos para disponer de un estándar cada vez más completo, conocido como SAG SQL, propiciado por el denominado SQL Access Group.
El SQL estándar cuenta con elementos destinados a la definición, modificación, control, protección de los datos y acceso a bases de datos distribuidas en una red, haciendo factible que varios usuarios puedan consultar la misma base de datos de forma simultánea. Debido a su simplicidad, que proviene de ser sintáctica y gramaticalmente cercano al lenguaje natural, pueden utilizarlo tanto los usuarios técnicos como los que no lo son; esto, unido a su potencia, lo ha hecho muy popular.


      1. Componentes del SQL

El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.




        1. Comandos. Existen dos tipos de comandos:

    1. Los DDL (Data Definition Language) que permiten crear, eliminar y modificar tablas, campos e índices en la base de datos, con las instrucciones Create, Drop y Alter respectivamente.




    1. Los DML (Data Manipulation Language) que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos, con las instrucciones Select, Insert, Update, Delete.




        1. Cláusulas. Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea seleccionar o manipular. Entre ellas están:

      1. From: Tabla de la cual se van a seleccionar los registros.

      2. Where: Condiciones que deben reunir los registros a seleccionar.

      3. Group by: Separar en grupos específicos los registros seleccionados.

      4. Having: Especifica condiciones que deben satisfacer cada grupo.

      5. Order by: Para ordenar los registros.




        1. Operadores Lógicos

  1. And: Evalúa dos condiciones y devuelve un valor de verdad sólo si ambas son ciertas, es el “y” lógico.

  2. Or: Evalúa dos condiciones y devuelve un valor de verdad si alguna de las dos es cierta, es el “o” lógico.

  3. Not: Devuelve el valor contrario de la expresión, es la negación lógica.



        1. Operadores de Comparación

    1. < Menor que

    2. > Mayor que

    3. <> Distinto de

    4. <= Menor ó igual que

    5. >= Mayor ó igual que

    6. = Igual que

    7. Between, especifica un intervalo de valores

    8. Like, se utiliza para comparar un modelo

    9. In, especifica registros de una bases de datos.




        1. Funciones de agregado

Las funciones de agregado se usan dentro de una cláusula SELECT en grupo de registros para devolver un único valor que se aplica a un grupo de registros. Tenemos:

  1. AVG: Calcula el promedio de un campo determinado

  2. COUNT: Devuelve el número de registros de la selección

  3. SUM: Devuelve la suma de los valores de un campo determinado

  4. MAX Devuelve el máximo valor de un campo especificado

  5. MIN: Devuelve el mínimo valor de un campo especificado

La base de datos posee además objetos como:



  1. Tabla

  2. Índice

  3. Vista

  4. Procedimientos almacenados

  5. Función o rol

  6. Desencadenador



    1. LENGUAJES DE PROGRAMACIÓN

Al desarrollarse las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar. Las primeras se usaban como calculadoras simples; se les indicaban los pasos de cálculo, uno por uno.

Los lenguajes más primitivos fueron los lenguajes de máquina. Esto, ya que el hardware se desarrolló antes del software, y además cualquier software finalmente tiene que expresarse en el lenguaje que maneja el hardware.

La programación en esos momentos era sumamente tediosa, pues el programador tenía que "bajarse" al nivel de la máquina y decirle, paso a paso, cada punto de la tarea que tenía que realizar. Además, debía expresarlo en forma numérica; y por supuesto, este proceso era propenso a errores, con lo que la productividad del programador era muy limitada. Sin embargo, hay que recordar que en estos momentos, simplemente aún no existía alternativa.

El primer gran avance que se dio, como ya se comentó, fue la abstracción dada por el Lenguaje Ensamblador, y con él, el nacimiento de las primeras herramientas automáticas para generar el código máquina. Esto redujo los errores triviales, como podía ser el número que correspondía a una operación, que son sumamente engorrosos y difíciles de detectar, pero fáciles de cometer. Sin embargo, aún aquí es fácil para el programador perderse y cometer errores de lógica, pues debe bajar al nivel de la forma en que trabaja el CPU, y entender bien todo lo que sucede dentro de él.

Con el desarrollo en los 50’s y 60’s de algoritmos de más elevado nivel, y el aumento de poder del hardware, empezaron a entrar al uso de computadoras científicos de otras ramas; ellos conocían mucho de Física, Química y otras ramas similares, pero no de Computación, y por supuesto, les era sumamente complicado trabajar con lenguaje Ensamblador en vez de fórmulas. Así, nació el concepto de Lenguaje de Alto Nivel, con el primer compilador de FORTRAN (FORmula TRANslation), que, como su nombre indica, inició como un "simple" esfuerzo de traducir un lenguaje de fórmulas, al lenguaje ensamblador y por consiguiente al lenguaje de máquina. A partir de FORTRAN, se han desarrollado innumerables lenguajes, que siguen el mismo concepto: buscar la mayor abstracción posible, y facilitar la vida al programador, aumentando la productividad, encargándose los compiladores o intérpretes de traducir el lenguaje de alto nivel, al lenguaje de computadora.

Hay que notar la existencia de lenguajes que combinan características de los de alto nivel y los de bajo nivel (es decir, Ensamblador). Mi ejemplo favorito es C: contiene estructuras de programación de alto nivel, y la facilidad de usar librerías que también son características de alto nivel; sin embargo, fue diseñado con muy pocas instrucciones, las cuales son sumamente sencillas, fáciles de traducir al lenguaje de la máquina; y requiere de un entendimiento apropiado de cómo funciona la máquina, el uso de la memoria, etcétera. Por ello, muchas personas consideramos a lenguajes como C (que fue diseñado para hacer sistemas operativos), lenguajes de nivel medio.


      1. HTML.- Conceptos Generales

Todas las páginas WEB han sido creadas usando un lenguaje especial conocido como Hypertext Markup Languaje (HTML), que permite organizar texto, gráficos, animación y sonido en documentos que un web browser (programa que interpreta este lenguaje y visualiza la información en la pantalla del computador) pueda reconocer. HTML es el lenguaje que hace el hipertexto e hipermedia posibles.

Aunque HTML es en verdad un lenguaje, no es del tipo de lenguajes que típicamente están asociados a las computadoras y el desarrollo de software. No es necesario estudiar durante años o tener una colegiatura para aprenderlo. En lugar de esto, HTML es un leguaje amigable que prácticamente cualquier persona puede usar después de uno o dos días.

HTML es un leguaje que define un conjunto de reglas y procedimientos para preparar texto que va a ser distribuido, interpretado y presentado en forma electrónica; con HTML, se rodea al texto y sus referencias a archivos con directivas especiales conocidas como tags. Los tags son usados para especificar cómo el texto y los archivos aparecerán en la pantalla cuando ellos sean visualizados por un web browser.

El uso de tags para especificar los documentos que se usarán para publicaciones electrónicas es muy sencillo. Se puede usar un procesador de palabras estándar y agregar los tags de HTML necesarios y logrará tener una página WEB.

Lo que hace realmente poderoso al HTML es su habilidad de organizar cualquier número de archivos en una sola página. Los archivos que aparecen en una página pueden estar localizados en la misma computadora que contiene la página o en cualquier lugar de la WEB. Cada archivo es almacenado de forma independiente con respecto a las páginas WEB que las visualizan. Lo que hace el HTML es guardar referencias a los archivos necesarios, diciéndole al browser donde ubicarlos, de manera que se puedan ubicar en cualquier lugar de la web. En conclusión una página web es un bloque de texto o páginas de texto con enlaces (referencias) a imágenes, animaciones, sonido y otros archivos que un browser los recepciona, procesa y visualiza.




      1. ASP (Active Server Pages)

Son páginas web dinámicas que contienen código similar al de Visual Basic, que se ejecutan del lado del servidor y general código HTML del lado del cliente. Son usadas para acceder a base de datos o realizar alguna transacción solicitada por el usuario desde otra página web.
Active Server Pages (ASP) no se trata de un lenguaje de programación sino de una tecnología que permite introducir codificación en las páginas webs para hacerlas dinámicas e interactivas. A través de esta tecnología podemos utilizar diferentes lenguajes de programación para realizar las distintas acciones que deseemos.
El objetivo estándar de ASP es permitir el uso de casi cualquier lenguaje de

programación. Sin embargo, dado que se trata de una tecnología creada por Microsoft, el lenguaje que utiliza básicamente es el VBScript y, en segundo lugar el JScript. El VBScript es una versión especial del Visual Basic, con el cual comparte la mayoría de sus funciones y mandatos. El JScript es la versión de JavaScript realizada por Microsoft.


Dado que ASP es una tecnología de Microsoft, sólo tiene un funcionamiento correcto con los servidores que utilizar Windows, pero no con los que emplean Unix u otros sistemas. En estos casos se deben utilizar otras técnicas de programación como, por ejemplo, el denominado PHP, que viene a ser equivalente del ASP. Para probar nuestras paginas antes de instalarlas en el servidor de Internet, debemos antes instalar un servidor en nuestro sistema.
El servidor que utilizar los sistemas de Windows es el denominado “Internet Information Server” (ISS), que es un servidor de gran capacidad, potencia y flexibilidad. Este servidor se está utilizando no sólo en Internet sino también en Intranets corporativas. Existe una especie de versión reducida para intranets y para ordenadores particulares que se denomina “Personal Web Server” (PWS). Ambos servidores se pueden obtener a través del Option Pack de Windows.
1   2   3   4


La base de datos está protegida por derechos de autor ©absta.info 2016
enviar mensaje

    Página principal