Un sistema de información es el conjunto de agentes, códigos y procesos que interactúan coordinadamente entre sí con un fin común o propósito.

En informática, los sistemas de información ayudan a administrar, recolectar, recuperar, procesar, almacenar y distribuir información relevante para los procesos fundamentales y las particularidades de cada organización. La importancia de un sistema de información radica en la eficiencia en la correlación de una gran cantidad de datos ingresados a través de procesos diseñados para cada área con el objetivo de producir información válida para la posterior toma de decisiones.

Un sistema de información se destaca por su diseño, facilidad de uso, flexibilidad, mantenimiento automático de los registros, apoyo en toma de decisiones críticas y mantener el anonimato en informaciones irrelevantes.

Todos estos elementos interactúan para procesar los datos (incluidos los procesos manuales y automáticos) y dan lugar a información más elaborada, que se distribuye de la manera más adecuada posible en una determinada organización, en función de sus objetivos. Si bien la existencia de la mayor parte de sistemas de información son de conocimiento público, recientemente se ha revelado que desde finales del diversos gobiernos han instaurado sistemas de información para el espionaje de carácter secreto.

Habitualmente el término "sistema de información" se usa de manera errónea como sinónimo de sistema de información informático, en parte porque en la mayoría de los casos los recursos materiales de un sistema de información están constituidos casi en su totalidad por sistemas informáticos. Estrictamente hablando, un sistema de información no tiene por qué disponer de dichos recursos (aunque en la práctica esto no suela ocurrir). Se podría decir entonces que los sistemas de información informáticos son una subclase o un subconjunto de los sistemas de información en general.

Definición

Sistema de información se entiende como el conjunto de tecnologías, procesos, aplicaciones de negocios y software disponibles para las personas dentro de una organización basada en procesos.

Componentes básicos

Un sistema de información debe cumplir con los siguientes componentes básicos interactuando entre sí: El hardware, equipo físico utilizado para procesar y almacenar datos. El software y los procedimientos utilizados para transformar y extraer información. Los datos que representan las actividades de la empresa. La red que permite compartir recursos entre computadoras y dispositivos. Las personas que desarrollan, mantienen y utilizan el sistema.

Generalidades thumb|175px|Ejemplo de un sistema de información.

El término "sistemas de información" hace referencia a un concepto genérico que tiene diferentes significados según el campo del conocimiento al que se aplique dicho concepto, a continuación se enumeran algunos de dichos campos y el sentido concreto que un SI tiene en ese campo:

En geografía y cartografía, un Sistema de Información Geográfica (SIG) se utiliza para integrar, almacenar, editar, analizar, compartir y desplegar información georreferenciada. Existen muchas aplicaciones de tipo SIG, desde ecología y geología, hasta las ciencias sociales. En informática, un sistema de información es cualquier sistema informático que se utilice para obtener, almacenar, manipular, administrar, controlar, procesar, transmitir o recibir datos, para satisfacer una necesidad de información. En matemáticas y teoría de conjuntos difusos, un sistema de información es un sistema de atributo-valor. En matemáticas, dentro de la teoría de dominios, un sistema de información Scott (por su inventor Dana Scott) es una estructura matemática que provee una representación alternativa de un dominio Scott, como un caso especial, de retículos algebraicos. En representación del conocimiento, un sistema de información consiste de tres componentes: humano, tecnológico y organizacional. Bajo esta perspectiva, información se define en términos de tres niveles de semiótica. Datos que pueden ser procesados automáticamente por un sistema de aplicaciones corresponden al nivel de sintaxis. En el contexto de un individuo que interpreta los datos, estos son convertidos en información, lo que corresponde al nivel semántico. La información se convierte en conocimiento cuando un individuo conoce (entiende) y evalúa la información (por ejemplo para una tarea específica), esto corresponde al nivel pragmático. En seguridad computacional, un sistema de información está descrito por tres componentes: Estructura: Interfaces, que permiten el intercambio de información con el mundo no digital, tales como teclados, altavoces, monitores, escáneres, impresoras, etc. Repositorios, que almacenan los datos permanente o temporalmente, tales como búfer de datos (buffers), memoria de acceso aleatorio (RAM), discos duros, caché, etc. Canales, que conectan los repositorios entre sí, tales como "buses", cables, enlaces inalámbricos, etc. Una red de trabajo es un conjunto de canales físicos y lógicos. Comportamiento: Mensajes, que acarrean un contenido o significado hacia los usuarios internos o servicios. Servicios, los cuales proveen algún valor a los usuarios o a otros servicios mediante el intercambio de mensajes. En sociología, los sistemas de información son sistemas sociales cuyo comportamiento está fuertemente influenciado por los objetivos, valores y creencias de los individuos y grupos, así como por el desempeño de la tecnología.Angell, I. O. y Smithson, S. (1991): Information Systems Management: Opportunities and Risks. En teoría de sistemas, un sistema de información es un sistema, automatizado o manual, que abarca personas, máquinas y métodos organizados de recolección de datos, procesamiento, transmisión y diseminación de datos que representa información para el usuario.

Actividades

Existen cuatro actividades en un sistema de información que producen la información que esas organizaciones necesitan para tomar decisiones, controlar operaciones, analizar problemas y crear nuevos productos o servicios. Estas actividades son:

Recopilación: captura o recolecta datos en bruto tanto del interior de la organización como de su entorno externo. Almacenamiento: guardar de forma estructurada la información recopilada. Procesamiento: convierte esa entrada de datos en una forma más significativa. Distribución: transfiere la información procesada a las personas o roles que la usarán.

Los sistemas de información también requieren retroalimentación, que es la salida que se devuelve al personal adecuado de la organización para ayudarle a evaluar o corregir la etapa de entrada.

Los sistemas de información deben ser evaluados ya sea con base en su utilidad, la cual se define como el grado en que un sistema de información mejora el desempeño del individuo o analizando la calidad del sistema de información (facilidad de uso, confiabilidad, flexibilidad) y la calidad de la información que provee (relevante, comprensible, completa y a tiempo), mediado por el uso del sistema de información y la satisfacción del usuario.

Ciclo de vida

Existen pautas básicas para el desarrollo de un sistema de información para una organización:

En orden alfabético:

Codificación: con el algoritmo ya diseñado, se procede a su reescritura en un lenguaje de programación establecido (programación) en la etapa anterior, es decir, en códigos que la máquina pueda interpretar y ejecutar. Conocimiento de la organización: analizar y conocer todos los sistemas que forman parte de la organización, así como los futuros usuarios del sistema de información. En las empresas (fin de lucro presente), se analiza el proceso de negocio y los procesos transaccionales a los que dará soporte el SI. Determinar las necesidades: este proceso también se denomina elicitación de requerimientos. En el mismo, se procede identificar a través de algún método de recolección de información (el que más se ajuste a cada caso) la información relevante para el sistema de información que se propondrá. Diagnóstico: en este paso se elabora un informe resaltando los aspectos positivos y negativos de la organización. Este informe formará parte de la propuesta del sistema de información y, también, será tomado en cuenta a la hora del diseño. Diseño del sistema: una vez aprobado el proyecto, se comienza con la elaboración del diseño lógico del sistema de información; la misma incluye: el diseño del flujo de la información dentro del sistema, los procesos que se realizarán dentro del sistema, el diccionario de datos, los reportes de salida, etc. En este paso es importante para seleccionar la plataforma donde se apoyará el SI y el lenguaje de programación a utilizar. Identificación de problemas y oportunidades: el segundo paso es relevar las situaciones que tiene la organización y de las cuales se puede sacar una ventaja competitiva (Por ejemplo: una empresa con un personal capacitado en manejo informático reduce el costo de capacitación de los usuarios), así como las situaciones desventajosas o limitaciones que hay que sortear o que tomar en cuenta (Por ejemplo: el edificio de una empresa que cuenta con un espacio muy reducido y no permitirá instalar más de dos computadores). Implementación: este paso consta de todas las actividades requeridas para la instalación de los equipos informáticos, redes y la instalación de la aplicación(programa) generada en la etapa de Codificación. Mantenimiento: proceso de retroalimentación, a través del cual se puede solicitar la corrección, el mejoramiento o la adaptación del sistema de información ya creado a otro entorno de trabajo o plataforma. Este paso incluye el soporte técnico acordado anteriormente. Propuesta: contando ya con toda la información necesaria acerca de la organización, es posible elaborar una propuesta formal dirigida hacia la organización donde se detalle: el presupuesto, la relación costo-beneficio y la presentación del proyecto de desarrollo del sistema de información. En orden cronológico:

Conocimiento de la organización Identificar problemas y oportunidades Diagnóstico Determinar las necesidades Propuesta Diseño del sistema Codificación Implementación (Implantación) Mantenimiento

Tipos

Debido a que el principal uso que se da a los sistemas de información es el de optimizar el desarrollo de las actividades de una organización con el fin de ser más productivos y obtener ventajas competitivas, en primer término, se puede clasificar a los sistemas de información en: Sistemas competitivos. Sistemas cooperativos. Sistemas que modifican el estilo de operación del negocio.

Esta clasificación es muy genérica, y en la práctica no obedece a una diferenciación real de sistemas de información reales, ya que en la práctica podríamos encontrar alguno que cumpla varias (dos o las tres) de las características anteriores. En los subapartados siguientes se hacen unas clasificaciones más concretas (y reales) de sistemas de información.

Desde un punto de vista empresarial thumb|Modelo de la pirámide.|350px

La primera clasificación se basa en la jerarquía de una organización y se llamó el modelo de la pirámide.The Pyramid ModelDiferencia entre programa y aplicación Según la función a la que vayan destinados o el tipo de usuario final del mismo, los sistemas de información pueden clasificarse en:

Sistema de procesamiento de transacciones (TPS): gestiona la información referente a las transacciones producidas en una empresa u organización, también se le conoce como Sistema de Información operativa. Sistemas de información gerencial (MIS): orientados a solucionar problemas empresariales en general. Sistemas de soporte a decisiones (DSS): herramienta para realizar el análisis de las diferentes variables de negocio con la finalidad de apoyar el proceso de toma de decisiones.