jueves, 25 de noviembre de 2010

Diferentes Tipos de Sistemas de Informacion

Sistema de Informacion de Transacciones

Un sistema de procesamiento de transacciones (TPS por sus siglas en inglés) es un tipo de sistema de información. Un TPS recolecta, almacena, modifica y recupera toda la información generada por las transacciones producidas en una organización. Una transacción es un evento que genera o modifica los datos que se encuentran eventualmente almacenados en un sistema de información. Para que un sistema informático pueda ser considerado como un TPS, este debe superar el test ACID.
Desde un punto de vista técnico, un TPS monitoriza los programas transaccionales (un tipo especial de programas). La base de un programa transaccional está en que gestiona los datos de forma que estos deben ser siempre consistentes (por ejemplo, si se realiza un pago con una tarjeta electrónica, la cantidad de dinero de la cuenta sobre la que realiza el cargo debe disminuir en la misma cantidad que la cuenta que recibe el pago, de no ser así, ninguna de las dos cuentas se modificará), si durante el transcurso de una transacción ocurriese algún error, el TPS debe poder deshacer las operaciones realizadas hasta ese instante.
 Si bien este tipo de integridad es que debe presentar cualquier operación de procesamiento de transacciones por lotes, es particularmente importante para el procesamiento de transacciones on-line: si, por ejemplo, un sistema de reserva de billetes de una línea aérea es utilizado simultáneamente por varios operadores, tras encontrar un asiento vacío, los datos sobre la reserva de dicho asiento deben ser bloqueados hasta que la reserva se realice, de no ser así, otro operador podría tener la impresión de que dicho asiento está libre cuando en realidad está siendo reservado en ese mismo instante. Sin las debidas precauciones, en una transacción podría ocurrir una reserva doble.
Otra función de los monitores de transacciones es la detección y resolución de interbloqueos (deadlock), y cortar transacciones para recuperar el sistema en caso de fallos masivos.






Sistema de Informacion Gerencial 

En sus orígenes, las empresas utilizaban los ordenadores para la práctica empresarial de informatizar las nóminas y hacer el seguimiento de las cuentas por pagar y por cobrar. Como las aplicaciones que históricamente se venían desarrollado siempre eran para gestionar la información sobre ventas, inventarios, y otros datos que ayuden en la gestión de la empresa, el término "SIG" (o "MIS") surgió para describir este tipo de aplicaciones. Hoy, el término se utiliza ampliamente en una serie de contextos e incluye (sin limitarse a ello): sistemas de apoyo de decisiones, los recursos y aplicaciones de gestión de personal, gestión de proyectos, y aplicaciones de recuperación de bases de datos y la formación empresarial.


 
Datos Importantes de un Sistema de Información

Los sistemas de información gerencial son una necesidad hoy en día, ya que las empresas manejan grandes cantidades de datos los cuales pueden ser analizados, de tal manera que se pueda encontrar información relevante para tomar diferentes cursos de acción. Los SIG actualmente son conocidos como Business intelligent (Inteligencia de negocios),esto es debido a que influyen a la toma de decisiones.
Los SIG forman parte de las estrategias corporativas, ya que la comunicación e información son de gran valor en las organizaciones o empresas, por que representan poder.


Pasos para realizar un Sistema de Información


1.   Identificar a todos aquellos agentes que están utilizando o deberían utilizar los distintos tipos de información (profesionales, trabajadores de campo, supervisores, administradores, etc.)
2.   Establecer los objetivos a largo y corto plazo de la organización, departamento o punto de prestación de servicios.
3.   Identificar la información que se requiere para ayudar a las diferentes personas a desempeñarse efectiva y eficientemente, y eliminar la información que se recolecta pero que no se utiliza.
4.   Determinar cuáles de los formularios y procedimientos actuales para recolectar, registrar, tabular, analizar y brindar la información, son sencillos, no requieren demasiado tiempo y cubren las necesidades de los diferentes trabajadores, y qué formularios y procedimientos necesitan mejorarse.
5.   Revisar todos los formularios y procedimientos existentes para recolectar y registrar información que necesiten mejorarse o preparar nuevos instrumentos si es necesario.
6.   Establecer o mejorar los sistemas manuales o computarizados para tabular, analizar, y ofrecer la información para que sean más útiles a los diferentes trabajadores
7.   Desarrollar procedimientos para confirmar la exactitud de los datos.
8.   Capacitar y supervisar al personal en el uso de nuevos formularios, registros, hojas de resumen y otros instrumentos para recolectar, tabular, analizar, presentar y utilizar la información.
9.   Optimizar un sistema de información gerencial: qué preguntar, qué observar, qué verificar.






Sistema de Información de Decisiones

Debido a que hay muchos enfoques para la toma de decisiones y debido a la amplia gama de ámbitos en los cuales se toman las decisiones, el concepto de sistema de apoyo a las decisiones (DSS por sus siglas en inglés Decision support system) es muy amplio. UnDSS puede adoptar muchas formas diferentes. En general, podemos decir que un DSS es un sistema informático utilizado para servir de apoyo, más que automatizar, el proceso de toma de decisiones. La decisión es una elección entre alternativas basadas en estimaciones de los valores de esas alternativas. El apoyo a una decisión significa ayudar a las personas que trabajan solas o en grupo a reunir inteligencia, generar alternativas y tomar decisiones. Apoyar el proceso de toma de decisión implica el apoyo a la estimación, la evaluación y/o la comparación de alternativas. En la práctica, las referencias a DSS suelen ser referencias a aplicaciones informáticas que realizan una función de apoyo.





Función y Características

Los DSS son herramientas de mucha utilidad en Inteligencia empresarial (Business Intelligence), permiten realizar el análisis de las diferentes variables de negocio para apoyar el proceso de toma de decisiones de los directivos:
§  Permite extraer y manipular información de una manera flexible.
§  Permite al usuario definir interactivamente qué información necesita y cómo combinarla.
§  Suele incluir herramientas de simulación, modelización, etc.
§  Puede combinar información de los sistemas transaccionales internos de la empresa con los de otra empresa externa.
Su principal característica es la capacidad de análisis multidimensional (OLAP) que permite profundizar en la información hasta llegar a un alto nivel de detalle, analizar datos desde diferentes perspectivas, realizar proyecciones de información para pronosticar lo que puede ocurrir en el futuro, análisis de tendencias, análisis prospectivo, etc.
Un DSS da soporte a las personas que tienen que tomar decisiones en cualquier nivel de gestión, ya sean individuos o grupos, tanto en situaciones semiestructuradas como en no estructuradas, a través de la combinación del juicio humano e información objetiva:
§  Soporta varias decisiones interdependientes o secuenciales.
§  Ofrece ayuda en todas las fases del proceso de toma de decisiones -inteligencia, diseño, selección, e implementación- así como también en una variedad de procesos y estilos de toma de decisiones.
§  Es adaptable por el usuario en el tiempo para lidiar con condiciones cambiantes.
§  Genera aprendizaje, dando como resultado nuevas demandas y refinamiento de la aplicación, que a su vez da como resultado un aprendizaje adicional.
§  Generalmente utiliza modelos cuantitativos (estándar o hechos a la medida).
§  Los DSS avanzados están equipados con un componente de administración del conocimiento que permite una solución eficaz y eficiente de problemas muy complejos.
§  Puede ser implantado para su uso en Web, en entornos de escritorio o en dispositivos móviles (PDA).
§  Permite la ejecución fácil de los análisis de sensibilidad.


Arquitecturas
Una vez más, diferentes autores identifican diferentes componentes para un DSS. Sprague y Carlson8 identifican tres componentes básicos que son explicados con más detalles por Haag y otros:16
§  El sistema de gestión de base de datos.- Almacena información de diversos orígenes, puede proceder de los repositorios de datos de una organización tradicional, de fuentes externas (como Internet), o del personal (de ideas y experiencias de los usuarios individuales).
§  El sistema gestor de modelos.- Se ocupa de las representaciones de los acontecimientos, hechos o situaciones utilizando varios tipos de modelos (dos ejemplos serían modelos de optimización y modelos de búsqueda-objetivo).
§  El sistema gestor y generador de diálogos.- Se trata de la interfaz de usuario; es, por supuesto, el componente que permite a un usuario interactuar con el sistema.
Según Power13 un DSS tiene cuatro componentes fundamentales:
§  La base de datos.
§  Las herramientas analíticas y de modelado.
§  La red y arquitectura del DSS.
Hättenschwiler17 identifica cinco componentes en un DSS:
§  Usuarios.- Con diferentes roles o funciones en el proceso de toma de decisiones (tomador de decisiones, asesores, expertos del dominio, expertos del sistema, recolectores de datos).
§  Contexto de decisión.- Debe ser específico y definible.
§  Sistema de destino.- Éste describe la mayoría de las preferencias.
§  Bases de conocimiento.- Compuestas de fuentes de datos externas, bases de datos de conocimiento, bases de datos de trabajo, almacenes de datos y meta-bases de datos, modelos matemáticos y métodos, procedimientos, inferencia y los motores de búsqueda, programas administrativos, y los sistemas de informes.
§  Entorno de trabajo.- Para la preparación, análisis y documentación de decisión alternativas.
Arakas18 propone una arquitectura generalizada compuesta de de cinco partes distintas:
§  El sistema gestor de datos.
§  El sistema gestor de modelos.
§  El motor de conocimiento.
§  La interfaz de usuario.
§  Los usuarios.


Entornos de desarrollo

Los sistemas DSS no son totalmente diferente de otros sistemas y requieren un enfoque estructurado. Sprague y Watson (1993) proporcionaron un entorno de tres niveles principales:
1.   Los niveles de tecnología.- Se propone una división en 3 niveles de hardware y software para los DSS:
1.  DSS específico.- Aplicación real que será utilizada por el usuario. Ésta es la parte de la aplicación que permite la toma decisiones en un problema particular. El usuario podrá actuar sobre este problema en particular.
2.  Generador de DSS.- Este nivel contiene hardware y software de entorno que permite a las personas desarrollar fácilmente aplicaciones específicas de DSS. Este nivel hace uso de herramientas case. También incluye lenguajes de programaciónespeciales, bibliotecas de funciones y módulos enlazados.
3.  Herramientas de DSS.- Contiene hardware y software de bajo nivel.
2.   Las personas que participan.- Para el ciclo de desarrollo de un DSS, se sugieren 5 tipos de usuarios o participantes:
1.  Usuario final
2.  Intermediario
3.  Desarrollador
4.  Soporte técnico
5.  Experto de sistemas