Tema 45. Sistemas de información. Tipos. Características. Sistemas de Información en la empresa
1. Índice
2. Vinculación curricular
- DAM / Sistemas de gestión empresarial → identifica sistemas de planificación de recursos empresariales y gestión de relaciones con clientes para adaptar soluciones corporativas.
- ASIR / Administración de sistemas gestores de bases de datos → evalúa sistemas gestores de bases de datos manejando herramientas de configuración para asegurar el acceso a la información.
- DAW / Despliegue de aplicaciones web → despliega aplicaciones web evaluando características de servidores para publicar información corporativa.
3. Introducción
Los primeros sistemas informáticos se centraban en automatizar tareas contables aisladas, como el cálculo de nóminas o la facturación. Las organizaciones almacenaban la información mediante ficheros secuenciales, donde los programas leían y escribían los datos en un orden físico estricto.
Esta arquitectura técnica orientada al proceso generaba una alta redundancia de datos. Cada departamento mantenía sus propios archivos informáticos sin comunicación directa entre ellos. Esta separación departamental duplicaba la información y multiplicaba el uso del espacio de almacenamiento.
La evolución técnica hacia las bases de datos integradas resolvió la inconsistencia al unificar la información departamental en un repositorio único. Un sistema de gestión de bases de datos actúa como el software intermediario que aísla los programas de aplicación de la estructura física de los datos.
Este enfoque centralizado facilita que cualquier modificación en un registro se propague automáticamente a todos los usuarios. El sistema gestiona el acceso concurrente y presenta los datos en el formato que cada aplicación espera recibir.
El desarrollo del sistema de reservas SABRE en los años 60 representa uno de los primeros ejemplos de un sistema de procesamiento de transacciones a gran escala. Estos sistemas informáticos permiten que cientos de usuarios consulten y modifiquen datos de forma simultánea.
El entorno transaccional garantiza que un conjunto de operaciones lógicas se ejecute por completo o se cancele íntegramente. Esta propiedad técnica protege la integridad de los registros frente a caídas del servidor o conflictos por accesos concurrentes a la misma información.
Las empresas actuales estructuran sus flujos de trabajo sobre plataformas que centralizan la lógica de negocio y eliminan la fragmentación de la información.
El conocimiento de la arquitectura subyacente de estos sistemas permite configurar, mantener y adaptar soluciones ERP (sistemas de planificación de recursos empresariales) o CRM (sistemas de gestión de relaciones con clientes) en entornos reales. El diseño de estas soluciones modulariza las funciones de contabilidad, ventas y recursos humanos en una base común.
El administrador del sistema ajusta la configuración lógica y los parámetros del software para responder a las necesidades productivas de la organización. La implantación de un sistema de información requiere evaluar el volumen de datos, definir los roles de usuario y establecer planes de contingencia. El mantenimiento de la base de datos asegura la continuidad del servicio y adapta la infraestructura a las nuevas exigencias operativas.
4. Desarrollo
4.1. Conceptos generales: sistema e información
El estudio de los sistemas de información requiere definir con precisión los elementos que los componen. Los términos dato, información y conocimiento describen distintos niveles de abstracción conceptual. Conviene establecer una jerarquía entre estos conceptos antes de analizar las estructuras que los procesan de manera automática.
4.1.1. Dato, información y conocimiento aplicados al negocio
Un dato representa un hecho aislado, una observación o una medida sin contexto asociado. En el entorno computacional, los datos adoptan la forma de cadenas de texto, números o registros físicos almacenados en un soporte magnético. El dato por sí solo no resuelve la incertidumbre ni permite tomar decisiones empresariales.
La información consiste en datos organizados, resumidos o procesados que poseen un significado útil para un receptor. La transformación de dato a información requiere aplicar un contexto y una estructura semántica.
Podemos modelar matemáticamente esta transformación mediante una función. Si definimos el conjunto de datos de entrada como , la información resultante se obtiene al aplicar un proceso estructurado :
El conocimiento representa la información que conduce a un agente a la acción. Este nivel superior se alcanza cuando la información permite identificar patrones, tendencias o reglas de negocio. En una empresa, el conocimiento facilita la toma de decisiones operativas o estratégicas.
| Concepto | Nivel de abstracción | Característica principal | Ejemplo empresarial |
|---|---|---|---|
| Dato | Bajo | Hecho aislado sin interpretar | "150", "Unidades" |
| Información | Medio | Datos procesados con contexto | "Se vendieron 150 unidades en enero" |
| Conocimiento | Alto | Información aplicada a la acción | "Aumentar el inventario un 15% en enero" |
4.1.2. Teoría general de sistemas
Un sistema se define como un conjunto de elementos ordenadamente relacionados entre sí de acuerdo con ciertas reglas. El propósito del sistema consiste en aceptar unas entradas, procesarlas y generar unas salidas que cumplen un objetivo específico.
Todo sistema opera dentro de un entorno o límite definido y utiliza mecanismos de retroalimentación (feedback) para ajustar su comportamiento. Podemos expresar la estructura de un sistema mediante la tupla que contiene sus elementos , las relaciones entre ellos y su objetivo :
La teoría general de sistemas establece propiedades que aplican a cualquier conjunto organizado. La sinergia indica que el comportamiento del sistema completo difiere de la simple suma de sus partes. La interacción entre los componentes produce resultados adicionales.
La entropía representa la tendencia natural de un sistema hacia el desorden y la desorganización. Los sistemas de información requieren mantenimiento continuo para contrarrestar la entropía mediante la negentropía, que introduce nuevo orden y energía al sistema.
La modificación de un único elemento dentro del conjunto altera el estado general del sistema . Las relaciones definen la topología del sistema, estableciendo cómo fluye la energía o la información entre los distintos nodos.
4.1.3. El sistema de información automatizado
Un sistema de información automatizado consiste en un conjunto de elementos soportados por un computador que aportan a una organización la información necesaria para el cumplimiento de sus fines. Las funciones básicas que ejecuta este sistema incluyen la recogida, el procesamiento, el almacenamiento y la distribución de los datos.
El primer elemento de un sistema automatizado es el hardware, que comprende los equipos físicos, los dispositivos de almacenamiento y las redes de comunicaciones. El segundo elemento es el software, que incluye el sistema operativo, los programas de aplicación y el sistema de gestión de bases de datos.
El tercer elemento son los datos, que justifican la existencia del sistema. La estructura lógica de los datos se diseña para reflejar el modelo del negocio y sus operaciones diarias.
El cuarto elemento engloba a las personas. Encontramos a los usuarios finales que introducen y consumen información. Los profesionales de la computación diseñan y mantienen las aplicaciones. El administrador de la base de datos (ABD) controla los permisos, diseña los esquemas y supervisa el rendimiento.
4.1.4. El procesamiento de datos basado en archivos planos
Antes del desarrollo de las tecnologías de bases de datos, las organizaciones utilizaban sistemas de procesamiento de archivos. En este modelo, cada departamento diseñaba sus propios archivos de datos adaptados específicamente a sus aplicaciones. El soporte físico condicionaba por completo el acceso a la información.
Los primeros sistemas utilizaban cintas magnéticas que obligaban a un acceso secuencial. Las operaciones requerían leer cada registro de manera consecutiva hasta encontrar la información deseada. Este método obligaba a procesar los archivos enteros para realizar una única modificación.
La llegada de los discos magnéticos permitió el acceso directo a los registros. Se desarrollaron métodos como el ISAM (Indexed Sequential Access Method) para buscar registros a través de índices. Las aplicaciones seguían atadas a la estructura física del archivo.
Este enfoque generaba redundancia de datos, ya que distintos departamentos almacenaban copias de la misma información en archivos separados. La redundancia provocaba anomalías de actualización. El cambio de un dato en un archivo no se reflejaba automáticamente en los demás, generando inconsistencias y errores de bulto.
El diseño basado en archivos planos introducía una fuerte dependencia de datos. Los programas de aplicación contenían detalles sobre la longitud de los campos y la organización física de los archivos. Cualquier modificación en el formato de un archivo obligaba a reprogramar todas las aplicaciones que lo utilizaban.
4.1.5. La transición hacia la gestión integrada de información
La necesidad de compartir información entre unidades funcionales impulsó el desarrollo de la gestión integrada. El núcleo de esta transición es la base de datos, un repositorio centralizado de datos interrelacionados. Las organizaciones dejaron de centrarse en el procesamiento aislado para tratar la información como un recurso corporativo compartido.
El sistema de gestión de bases de datos (SGBD) actúa como intermediario entre los programas de aplicación y el almacenamiento físico. El SGBD acepta las peticiones de las aplicaciones y formatea los datos recuperados, ocultando los detalles de implementación del almacenamiento.
El sistema mantiene un diccionario de datos que contiene los metadatos o descripciones de la estructura de la información. El SGBD utiliza el diccionario para validar las consultas y aplicar las reglas de seguridad definidas por el administrador.
La arquitectura ANSI/SPARC divide el sistema en tres niveles. El nivel interno define el almacenamiento físico. El nivel conceptual describe la estructura lógica global. El nivel externo proporciona vistas personalizadas para cada usuario o aplicación.
Esta arquitectura garantiza la independencia de datos. El nivel lógico separa la visión conceptual de los datos de su implementación física. Los administradores pueden modificar el hardware de almacenamiento o reorganizar los bloques físicos sin alterar el código de las aplicaciones.
4.1.6. Evolución histórica de la gestión de información
El rol de los sistemas de información ha escalado posiciones dentro de la estructura de las organizaciones a lo largo del tiempo. En sus inicios, el procesamiento electrónico de datos (PED) automatizaba el trabajo administrativo de nivel operativo. El objetivo consistía en reducir el uso de papel y acelerar la liquidación de nóminas o la contabilidad.
Posteriormente aparecieron los sistemas de información de gestión (MIS). Estos sistemas integraron los datos operativos para generar informes estandarizados que ayudaban a los mandos intermedios a supervisar la empresa. El enfoque se desplazó del simple almacenamiento a la provisión de resúmenes estadísticos agregados.
Las organizaciones emplean hoy sistemas de apoyo a la toma de decisiones (DSS). Estos sistemas utilizan almacenes de datos consolidados y herramientas de procesamiento analítico en línea para asistir a los ejecutivos. Permiten descubrir tendencias a largo plazo y evaluar distintos escenarios comerciales o financieros.
La evolución continúa con los sistemas basados en el conocimiento. Estos sistemas aplican reglas lógicas sobre los datos almacenados para inferir nueva información. Las bases de datos distribuidas y la arquitectura cliente-servidor permiten además que el procesamiento se realice cerca del usuario final, optimizando la red corporativa.
4.2. Características de los sistemas de información
4.2.1. Integración tecnológica y eliminación de silos
Los sistemas de información agrupan los datos generados por todas las áreas de una organización. La integración tecnológica unifica la infraestructura lógica y física para que las aplicaciones compartan recursos comunes. Este enfoque centralizado elimina las islas de información, que consisten en repositorios de datos aislados controlados por un único departamento.
Cuando los datos existen en silos, la empresa sufre redundancia e inconsistencia estructural. Un sistema integrado asegura que un dato como la dirección de un cliente se almacene una sola vez. Cuando un área actualiza este registro, el cambio se refleja inmediatamente para el resto de departamentos. El software gestor administra los accesos concurrentes para que los usuarios lean siempre la versión más reciente del dato.
La ausencia de integración genera anomalías de actualización, donde un mismo concepto muestra valores diferentes según el archivo consultado. La centralización lógica impone un control estricto sobre el esquema de datos. Los administradores definen reglas globales que todos los módulos departamentales acatan al interactuar con la información.
Los sistemas modernos aplican principios de interoperabilidad. El uso de interfaces de programación de aplicaciones (API) permite que módulos programados en lenguajes distintos se comuniquen e intercambien datos en tiempo real. Esta estandarización técnica rompe las barreras históricas entre los departamentos operativos y administrativos.
El esfuerzo de unificar la estructura organizativa recae en la normalización de la información. Los arquitectos de software diseñan esquemas canónicos que todos los subsistemas entienden y utilizan. Un diccionario de datos centralizado almacena los metadatos que describen las estructuras, tipos y relaciones, garantizando una interpretación unívoca.
4.2.2. Exactitud y oportunidad en el acceso a los datos
El valor de los datos depende directamente de su correspondencia con la realidad y del momento en que se consultan. La exactitud mide el grado en que los datos almacenados reflejan el estado verdadero del minimundo modelado. Un sistema mantiene la exactitud validando las entradas mediante restricciones de dominio y formato.
La precisión de los datos se complementa con la verificación constante. Los diseñadores implementan algoritmos de limpieza de datos que identifican registros duplicados o valores atípicos que distorsionan los resultados analíticos. Los datos inexactos provocan decisiones erróneas que afectan los objetivos corporativos.
La oportunidad establece que la información se entrega al usuario en el instante en que resulta útil para la toma de decisiones. Un dato exacto pierde su utilidad si el sistema lo procesa con retraso. Los sistemas transaccionales procesan las consultas en milisegundos para garantizar esta entrega oportuna.
Para cuantificar la oportunidad, los sistemas miden el tiempo de respuesta, definido como el intervalo entre la emisión de una solicitud y la recepción del resultado. El diseño físico del almacenamiento y los índices de búsqueda determinan esta métrica. La creación de índices sobre las columnas más consultadas reduce los tiempos de lectura de disco de forma drástica.
Una métrica relacionada evalúa la disponibilidad temporal del sistema. La disponibilidad se calcula matemáticamente relacionando el tiempo medio entre fallos (MTBF) y el tiempo medio de reparación (MTTR).
La arquitectura de red y la concurrencia afectan directamente a esta tasa. Los sistemas implementan replicación de datos para mantener el servicio activo incluso cuando un nodo de almacenamiento falla.
4.2.3. Integridad de los datos almacenados
La integridad de los datos certifica que la información conserva valores correctos y consistentes tras cualquier operación de escritura, modificación o borrado. El sistema previene que los usuarios o aplicaciones realicen cambios que violen las reglas predefinidas.
Los sistemas aplican restricciones de integridad, que actúan como reglas de validación obligatorias. La integridad de entidad exige que cada fila en una tabla posea un identificador único que no contenga valores nulos. La integridad referencial asegura que las relaciones entre múltiples tablas mantienen su coherencia.
ALTER TABLE empleado ADD CONSTRAINT fk_departamento FOREIGN KEY (id_departamento) REFERENCES departamento(id);
Cuando las reglas exceden las capacidades de las restricciones declarativas, se programan disparadores (triggers). Un disparador es un bloque de código que se ejecuta automáticamente como respuesta a un evento de inserción, actualización o borrado. El disparador evalúa lógicas y aborta la transacción si la operación vulnera la integridad.
Para mantener esta integridad durante el procesamiento concurrente, las operaciones se agrupan en transacciones. Una transacción es una unidad lógica de trabajo que agrupa múltiples sentencias. Toda transacción respeta cuatro propiedades técnicas conocidas por el acrónimo ACID.
| Propiedad | Descripción de la operación sobre el sistema |
|---|---|
| Atomicidad | La transacción se ejecuta por completo o no se ejecuta en absoluto. |
| Consistencia | La ejecución lleva la información de un estado válido a otro estado válido. |
| Aislamiento | Las transacciones concurrentes no interfieren ni visualizan resultados intermedios. |
| Durabilidad | Los cambios confirmados persisten ante fallos de hardware o software. |
4.2.4. Seguridad y control de acceso
La seguridad de la información abarca las medidas diseñadas para proteger los recursos de datos frente a accesos, modificaciones o destrucciones no autorizadas. Un sistema seguro equilibra la protección estricta con la usabilidad operativa para los usuarios.
La arquitectura de seguridad se estructura sobre la tríada CID: Confidencialidad, Integridad y Disponibilidad. La confidencialidad asegura que solo los perfiles autorizados lean la información sensible. El sistema utiliza técnicas de cifrado para proteger los datos en tránsito y en reposo mediante algoritmos criptográficos.
El control de acceso filtra las peticiones entrantes. Este proceso consta de dos fases secuenciales: autenticación y autorización. La autenticación verifica la identidad del usuario mediante contraseñas, tokens o biometría. La autorización determina qué acciones puede ejecutar esa identidad comprobada sobre objetos concretos.
Los sistemas implementan el control de acceso basado en roles (RBAC). El administrador agrupa los permisos lógicos en roles de sistema y asigna estos roles a los usuarios según sus responsabilidades. Las vistas lógicas actúan como una capa de seguridad adicional, exponiendo únicamente un subconjunto de columnas y filas a un rol específico y ocultando los datos subyacentes.
La auditoría de seguridad rastrea las actividades de los usuarios. El sistema registra cada intento de acceso, modificación o lectura en un archivo de bitácora inalterable (log). Los administradores analizan estos registros para detectar comportamientos anómalos o intentos de intrusión.
4.2.5. Flexibilidad estructural y adaptación al negocio
Las organizaciones evolucionan y modifican sus procesos frecuentemente. La flexibilidad define la capacidad del sistema para adaptarse a nuevas reglas de negocio, formatos de datos o flujos de trabajo sin requerir reescrituras completas de código.
El sistema logra esta adaptación mediante la independencia de datos. La independencia separa la definición lógica de la información de su almacenamiento físico y de los programas que la consumen. Un administrador modifica el esquema de la base de datos sin alterar las aplicaciones conectadas.
La arquitectura de tres esquemas estructura esta separación funcional. El nivel interno define el almacenamiento físico en disco. El nivel conceptual describe las entidades y relaciones lógicas globales. El nivel externo proporciona vistas parciales adaptadas a cada grupo de usuarios o programa de aplicación.
Se distinguen dos niveles de independencia. La independencia lógica permite añadir nuevas entidades o atributos al esquema conceptual sin modificar las vistas externas de los usuarios existentes. La independencia física permite reestructurar el hardware de almacenamiento o los índices de búsqueda en el nivel interno sin afectar al esquema conceptual lógico.
El diseño en múltiples capas separa la lógica de presentación, la lógica de negocio y el acceso a datos. Un cambio en la interfaz gráfica no altera los algoritmos de negocio que procesan la información. Las reglas se externalizan en el servidor o en motores de reglas específicos, facilitando su modificación centralizada.
4.2.6. Escalabilidad del sistema
La escalabilidad es la propiedad que permite a un sistema aumentar su capacidad de trabajo y almacenamiento cuando la demanda crece. El sistema absorbe incrementos en el volumen de datos o en la cantidad de usuarios concurrentes manteniendo o mejorando el tiempo de respuesta.
Los arquitectos de sistemas aplican dos estrategias de crecimiento. El escalado vertical (scale-up) añade más recursos de hardware a un único servidor, como procesadores más rápidos o mayor memoria RAM. Esta técnica tiene límites físicos dictados por la placa base y topa con rendimientos decrecientes.
El escalado horizontal (scale-out) añade nuevos nodos o servidores a una red distribuida. El sistema reparte la carga de trabajo entre múltiples máquinas mediante un balanceador de carga. Esta estrategia aumenta la tolerancia a fallos de toda la infraestructura.
Cuando una organización crece geográficamente, el sistema escala adoptando una arquitectura de bases de datos distribuidas (BBDD). La replicación de datos copia la misma información en varios servidores. Esta técnica aumenta la disponibilidad y escala las operaciones de lectura, ya que el sistema atiende las consultas desde la copia más cercana o menos saturada.
El alojamiento en infraestructuras de computación en la nube automatiza el proceso de adaptación de capacidad. Los entornos proporcionan elasticidad, una forma de escalabilidad dinámica. El sistema detecta la saturación de los procesadores y aprovisiona nuevos servidores automáticamente ante picos de demanda, eliminándolos cuando el tráfico desciende.
Los sistemas de bases de datos NoSQL implementan técnicas de particionamiento de datos (sharding). El particionamiento divide grandes colecciones de registros entre decenas de nodos. Las consultas se ejecutan en paralelo sobre las distintas particiones, acelerando el acceso a volúmenes masivos de información sin degradar el rendimiento global.
4.3. Elementos, estructura y flujos de información
4.3.1. Componentes tecnológicos y de datos
Un sistema de información integra múltiples elementos que interactúan para recopilar, procesar, almacenar y distribuir datos. La infraestructura técnica proporciona la base sobre la que operan los procesos organizativos. Los elementos tecnológicos se dividen en cuatro categorías.
Los equipos abarcan todos los dispositivos físicos del sistema. Las arquitecturas modernas distribuyen la carga de trabajo entre servidores de alta capacidad, que centralizan el procesamiento, y estaciones de trabajo o dispositivos móviles que actúan como clientes. Los equipos incluyen también los sistemas de almacenamiento secundario donde reside la información persistente.
Los programas constituyen el conjunto lógico de instrucciones que dirigen el funcionamiento de los equipos. El software de sistema administra los recursos de la máquina, mientras que el sistema de gestión de bases de datos (SGBD) actúa como interfaz entre los datos almacenados y las aplicaciones. El software de aplicación ejecuta tareas orientadas a las necesidades específicas de la organización.
Las bases de datos representan el repositorio central y estructurado de los datos de la empresa. Almacenan los hechos operativos en formatos compatibles y mantienen las relaciones lógicas entre las distintas entidades. Una base de datos bien diseñada reduce la redundancia de los datos y asegura la consistencia de la información corporativa.
Las redes configuran la infraestructura de telecomunicaciones que enlaza los distintos equipos. Transmiten los datos entre las diferentes sedes físicas y permiten el uso compartido de los recursos. La red determina la velocidad de transferencia y la topología de las conexiones entre clientes y servidores.
| Componente | Función principal | Ejemplos representativos |
|---|---|---|
| Equipos | Procesamiento y soporte físico | Servidores, terminales, discos duros |
| Programas | Control lógico y manipulación | SGBD, sistemas operativos, aplicaciones |
| Bases de datos | Almacenamiento estructurado | Tablas relacionales, índices, registros |
| Redes | Comunicación y transporte | Enlaces locales (LAN), enrutadores, fibra |
4.3.2. Componentes humanos y procedimentales
La tecnología carece de autonomía sin la intervención de las personas y las normativas de uso. El componente organizativo del sistema de información define quién accede a los datos y cómo se procesan las operaciones rutinarias.
Los usuarios interactúan con el sistema asumiendo diferentes roles. Los usuarios paramétricos ejecutan operaciones repetitivas de entrada de datos mediante transacciones predefinidas. Los usuarios casuales formulan consultas no planificadas para obtener información específica. Los programadores desarrollan nuevas interfaces y el administrador de la base de datos (DBA) gestiona la seguridad y el rendimiento del SGBD.
Los procedimientos agrupan las reglas, políticas y metodologías que rigen el funcionamiento del sistema. Definen las acciones a seguir para el inicio de sesión, la validación de entrada de datos, el tratamiento de errores y la ejecución de copias de seguridad. Garantizan que todos los usuarios operen el sistema de forma estandarizada y predecible.
Podemos modelar la carga de trabajo del sistema en función del comportamiento de los usuarios y la eficiencia de los procedimientos. Si definimos como un usuario y como el tiempo promedio de ejecución de un procedimiento, el tiempo total de interacción en un ciclo operativo se expresa como:
4.3.3. Subsistema de transacciones y operaciones diarias
La base operativa de cualquier empresa recae sobre el subsistema de transacciones o TPS (Transaction Processing System). Este módulo captura, procesa y almacena los eventos generados por la actividad diaria, como ventas, compras, pagos y control de inventario. El TPS alimenta con datos brutos al resto de los niveles del sistema.
Una transacción representa una unidad lógica e indivisible de procesamiento que altera el estado de la base de datos. Consiste en una secuencia de operaciones de lectura y escritura que refleja los efectos de un proceso de negocio completo. Si la secuencia se ejecuta sin errores, el SGBD confirma los cambios mediante la instrucción COMMIT. Si ocurre un fallo, el sistema deshace las modificaciones con la operación ROLLBACK.
El procesamiento de transacciones mantiene la integridad de los datos mediante el cumplimiento de las propiedades ACID. La atomicidad asegura que la transacción se ejecuta en su totalidad o no se aplica en absoluto. La consistencia garantiza que la base de datos transita de un estado válido a otro estado válido, respetando todas las restricciones definidas.
El aislamiento permite que múltiples transacciones se ejecuten de manera concurrente sin interferir entre sí. El SGBD utiliza técnicas de bloqueo de registros para evitar lecturas sucias o actualizaciones perdidas. La durabilidad asegura que los efectos de una transacción confirmada persisten en el almacenamiento físico incluso si el sistema experimenta una caída de tensión.
4.3.4. Niveles de dirección en la estructura organizativa
Las organizaciones segmentan sus responsabilidades en una jerarquía que determina las necesidades de información de cada grupo. Identificamos tres niveles principales que utilizan los datos proporcionados por el sistema con diferentes niveles de granularidad.
La dirección operativa asume la gestión de las actividades cotidianas. Los supervisores de este nivel controlan el rendimiento a corto plazo y aseguran el cumplimiento de las tareas programadas. Utilizan los datos detallados y exactos generados en tiempo real por el subsistema de transacciones. Sus decisiones están altamente estructuradas y siguen reglas predefinidas.
La dirección táctica o mando intermedio planifica y controla la asignación de recursos a medio plazo. Los directivos de este nivel emplean los sistemas de información de gestión (MIS) para obtener resúmenes, informes periódicos y comparativas de rendimiento. Sus decisiones son semiestructuradas y requieren analizar desviaciones respecto a los presupuestos o planes establecidos.
La dirección estratégica concentra a los altos ejecutivos encargados de establecer los objetivos a largo plazo y las políticas generales de la organización. Utilizan sistemas de soporte a la decisión (DSS) que combinan la información agregada interna con variables del entorno externo. Afrontan problemas no estructurados con un alto grado de incertidumbre.
4.3.5. Flujos de información en la organización
La información transita entre los diferentes niveles y departamentos para coordinar las operaciones corporativas. Estos movimientos configuran los flujos de información, que actúan como el sistema nervioso de la entidad.
Los flujos de información descendentes transmiten directrices, normativas y objetivos desde la alta dirección hacia los estratos inferiores. La dirección estratégica comunica los planes corporativos a la dirección táctica, que a su vez los traduce en procedimientos específicos y cuotas de rendimiento para el nivel operativo.
Los flujos de información ascendentes transportan los datos sobre el rendimiento operativo hacia las capas directivas. A medida que la información asciende, el sistema aplica un proceso de agregación de datos. Los millones de registros transaccionales se filtran y agrupan para presentar únicamente los indicadores estadísticos y las excepciones que requieren la atención de los ejecutivos.
Podemos definir la agregación de datos mediante una razón de compresión . Si representa el volumen de datos a nivel operativo y el volumen de información destilada a nivel estratégico, observamos que:
Donde siempre se cumple que , ya que la alta dirección no consume datos atómicos.
Los flujos de información horizontales conectan los distintos departamentos que operan en el mismo nivel jerárquico. Permiten la sincronización de tareas contiguas. El departamento de ventas comunica los pedidos al departamento de almacén para organizar el envío, y este notifica a contabilidad para proceder con la facturación.
4.3.6. Interrelación de elementos y flujos organizativos
El sistema de información consolida su estructura mediante la interacción continua de sus componentes físicos, humanos y lógicos. Los equipos y las redes configuran las rutas físicas por las que circulan los flujos ascendentes, descendentes y horizontales.
El subsistema de transacciones captura el flujo de datos que entra en la organización y lo registra en las bases de datos. Los programas de consulta extraen estos registros operativos, los procesan y generan la información resumida que viaja en sentido ascendente hacia la dirección táctica y estratégica.
Los usuarios aplican los procedimientos establecidos para acceder a los datos. El SGBD regula los flujos de información implementando controles de acceso. Un usuario de la dirección operativa dispone de permisos de actualización sobre tablas específicas, mientras que la dirección estratégica posee privilegios de lectura sobre vistas consolidadas.
La planificación del sistema exige que las capacidades del hardware y la escalabilidad del SGBD se dimensionen de acuerdo con el volumen de transacciones esperado. A medida que la empresa crece, el aumento de los flujos horizontales requiere optimizar las redes locales y perfeccionar los procedimientos administrativos para mantener los tiempos de respuesta estables.
4.4. Tipos y clasificación de los sistemas de información
4.4.1. Clasificación según el nivel organizativo
Las organizaciones estructuran sus operaciones diarias e iniciativas a largo plazo en diferentes estratos jerárquicos. La literatura académica clasifica habitualmente el software corporativo basándose en la pirámide de gestión empresarial.
Esta jerarquía comprende el nivel operativo, el nivel táctico y el nivel estratégico. Cada estrato maneja distintos tipos de decisiones organizacionales y requiere herramientas técnicas de procesamiento específicas.
El nivel operativo asume las decisiones estructuradas, donde los procedimientos de resolución están programados de antemano. El nivel estratégico aborda decisiones no estructuradas, donde el directivo aplica su propio juicio ante escenarios inciertos o novedosos.
El volumen de registros procesados varía drásticamente según el nivel analizado. En la base de la organización, el sistema asimila un alto volumen de eventos atómicos diarios. En la cúspide, el sistema maneja conjuntos de datos altamente agregados.
Podemos modelar matemáticamente la relación teórica entre el volumen de registros detallados procesados y el nivel jerárquico mediante una fórmula de proporcionalidad inversa:
Donde representa la constante de transacciones totales de la empresa. Un nivel organizativo bajo (como ) genera y lee el mayor volumen de datos de toda la arquitectura corporativa.
4.4.2. Sistemas de procesamiento de transacciones
Los sistemas de procesamiento de transacciones (TPS, por sus siglas en inglés) operan en el nivel operativo de la empresa. Un TPS registra las operaciones rutinarias diarias necesarias para el funcionamiento del negocio.
Estos sistemas capturan eventos físicos o lógicos, como el cálculo de nóminas, la facturación a clientes o el registro de entradas en el almacén. El objetivo técnico consiste en automatizar las tareas repetitivas y rastrear el flujo de operaciones con la máxima exactitud.
La arquitectura de un TPS emplea técnicas de procesamiento de transacciones en línea (OLTP). El OLTP permite la ejecución concurrente de múltiples consultas que leen y escriben registros directamente en el disco duro.
Un sistema OLTP exige el cumplimiento estricto de las propiedades ACID (Atomicidad, Consistencia, Aislamiento y Durabilidad). La atomicidad asegura que la transacción lógica se aplica en su totalidad sobre el motor de almacenamiento o se revierte por completo ante un fallo.
La durabilidad garantiza que un registro guardado permanecerá en el soporte físico incluso ante interrupciones de suministro eléctrico. El sistema emplea archivos de registro por escritura anticipada para proteger las escrituras.
4.4.3. Management information system
El management information system (MIS) da soporte directo a los trabajadores del nivel táctico, habitualmente conocidos como mandos intermedios. Un MIS extrae los registros generados por los TPS subyacentes y los consolida en formatos de reporte tabulares.
El diseño técnico de un MIS se enfoca en evaluar la eficiencia operativa de la entidad. El sistema programa informes de resumen y reportes de excepciones con una periodicidad controlada, como resúmenes de ventas mensuales o listas de componentes con stock negativo.
Los mandos intermedios utilizan los MIS para supervisar presupuestos y planificar las actividades comerciales a corto plazo. El software asiste al empleado en el control de indicadores donde los rangos de normalidad están definidos en las especificaciones del negocio.
A diferencia de los TPS, un MIS raramente actualiza los registros operacionales en tiempo real. El software ejecuta operaciones de lectura masiva sobre réplicas del repositorio de datos principal para no bloquear la concurrencia operativa de los cajeros o almaceneros.
Podemos ilustrar las diferencias técnicas entre ambos sistemas mediante la siguiente tabla descriptiva:
| Característica técnica | TPS | MIS |
|---|---|---|
| Público objetivo | Operarios y oficinistas | Mandos intermedios |
| Origen de entradas | Eventos del mundo real | Repositorios del TPS |
| Tipo de procesamiento | Inserciones y actualizaciones | Consultas de lectura y resumen |
| Formato de salidas | Recibos, listados de auditoría | Informes rutinarios y estadísticos |
4.4.4. Sistemas de apoyo a las decisiones
Los sistemas de apoyo a las decisiones (DSS, por sus siglas en inglés) operan también en el nivel táctico superior. Un DSS proporciona algoritmos matemáticos para la resolución de problemas semiestructurados.
Un problema semiestructurado contiene múltiples variables desconocidas y carece de una receta de resolución predefinida. Para procesarlo, el DSS integra datos internos procedentes del MIS y datos externos capturados de fuentes públicas, como censos demográficos o tipos de cambio de divisas.
La arquitectura analítica de un DSS emplea tecnologías de procesamiento analítico en línea (OLAP). El OLAP permite consultar grandes volúmenes de almacenamiento desde múltiples perspectivas temporales, geográficas y financieras en fracciones de segundo.
El modelo de datos relacional tradicional se sustituye por arquitecturas multidimensionales, conocidas como cubos OLAP. Un analista aplica operaciones de slice and dice (cortar y rotar dimensiones) para aislar las variables del comportamiento comercial y detectar anomalías de mercado.
Las plataformas analíticas incorporan técnicas algorítmicas de minería de datos. La minería de datos automatiza el descubrimiento de patrones ocultos utilizando modelos estadísticos iterativos, como los árboles de decisión o la clasificación bayesiana.
4.4.5. Sistemas de información ejecutiva
Los sistemas de información ejecutiva (EIS, por sus siglas en inglés) se dirigen exclusivamente a la alta dirección corporativa. Un EIS filtra, agrupa y condensa la información estratégica de toda la organización para presentarla en un formato altamente visual.
La interfaz de usuario de un EIS se apoya en un cuadro de mando digital interactivo. El cuadro de mando expone los indicadores clave de rendimiento (KPI) mediante gráficos de tendencias, velocímetros y mapas de calor geográficos.
La alta dirección precisa conocer el estado financiero global del negocio en un solo vistazo. Los KPI representan métricas calculadas sobre factores de éxito, como el margen de beneficio neto interanual. El motor de base de datos lo calcula mediante agregaciones:
El software proporciona herramientas analíticas de drill-down. El drill-down permite al ejecutivo hacer clic en un indicador gráfico de alto nivel y desglosar la visualización progresivamente hasta identificar el departamento específico que origina la desviación del dato.
Estos sistemas eliminan las pantallas de configuración complejas propias del software táctico. El diseño técnico prioriza la navegación intuitiva, los tiempos de respuesta instantáneos y la integración de canales de noticias macroeconómicas junto a los gráficos internos.
4.4.6. Sistemas de gestión empresarial integrados
La evolución de la ingeniería de software propicia la unificación de los diferentes estratos funcionales. Un sistema de planificación de recursos empresariales (ERP) integra las capacidades técnicas de TPS, MIS y DSS en una única arquitectura de software comercial.
Un ERP destruye los silos de información departamentales descritos en arquitecturas antiguas. El sistema impone que el área de fabricación, recursos humanos y contabilidad interactúen de manera obligatoria sobre un mismo esquema de base de datos relacional.
Otro elemento técnico de unificación es la gestión de relaciones con los clientes (CRM). Un CRM centraliza las interacciones externas, combinando el procesamiento de ventas (TPS) con el análisis predictivo del perfil del comprador (DSS).
La implantación de arquitecturas ERP estandariza los procedimientos corporativos. La empresa adapta sus flujos de trabajo administrativos a las restricciones técnicas de los módulos precompilados del software adquirido.
4.5. Subsistemas de información por áreas funcionales
4.5.1. Organización funcional y modularidad
Las organizaciones dividen sus operaciones cotidianas en departamentos especializados para repartir la carga de trabajo. El sistema de información funcional soporta los procesos específicos de cada uno de estos departamentos. Esta división permite que el software se adapte con exactitud a las tareas de los usuarios.
Los sistemas funcionales operan de forma coordinada gracias a la modularidad. La modularidad divide un sistema grande en componentes más pequeños e independientes. Cada módulo gestiona un área funcional concreta, pero se comunica con los demás a través de interfaces estandarizadas.
El flujo de datos atraviesa la organización de un extremo a otro, conectando las distintas áreas. Las operaciones de venta generan órdenes de fabricación, que a su vez modifican el inventario y producen apuntes contables. El sistema de información canaliza todos estos eventos hacia la base de datos de la organización.
Los usuarios interactúan con estos subsistemas mediante pantallas y formularios diseñados para su rol específico. Un operario de fábrica utiliza interfaces optimizadas para introducir datos rápidamente, mientras que un supervisor financiero accede a paneles de control con información agregada.
4.5.2. Subsistema de recursos humanos
El subsistema de recursos humanos gestiona toda la información relativa al personal que trabaja en la organización. El seguimiento de empleados registra los datos personales, la formación académica, la experiencia previa y las evaluaciones de desempeño. Esta información permite asignar las tareas a los trabajadores más adecuados.
La gestión de nóminas automatiza el cálculo de los salarios de la plantilla. El sistema extrae las horas trabajadas, aplica las retenciones por impuestos y calcula las deducciones de la seguridad social. La automatización de este proceso reduce los errores matemáticos y asegura el cumplimiento de la legislación laboral.
La planificación de turnos organiza los horarios del personal basándose en las necesidades operativas de la empresa. El sistema utiliza algoritmos de asignación para cubrir todos los puestos de trabajo sin exceder los límites legales de horas continuadas.
El subsistema también administra los perfiles de usuario para controlar el acceso físico y lógico. Cada empleado recibe un perfil de seguridad que define a qué datos puede acceder y qué operaciones puede realizar en la red corporativa.
| Campo de la Base de Datos | Tipo de Dato | Descripción de la Función |
|---|---|---|
ID_Empleado |
Entero (PK) | Identificador único del trabajador en el sistema. |
DNI |
Cadena | Documento legal para la gestión de nóminas y contratos. |
Categoria_Profesional |
Cadena | Define la tarifa salarial aplicable en el convenio. |
Nivel_Acceso |
Entero | Determina los permisos en el sistema informático. |
Horas_Acumuladas |
Decimal | Total de horas trabajadas en el ciclo de facturación. |
4.5.3. Subsistema de gestión comercial y marketing
El subsistema de gestión comercial y marketing automatiza los procesos relacionados con las ventas y la interacción con los consumidores. El registro de ventas captura los datos exactos de cada transacción comercial en el momento en que ocurre. Esta captura de datos actualiza inmediatamente el volumen de ingresos y alerta al almacén.
La atención al cliente se apoya en aplicaciones CRM (Customer Relationship Management, gestión de relaciones con el cliente). Un CRM centraliza el historial de compras, las quejas y las comunicaciones de cada cliente. Los agentes de soporte consultan esta base de datos para ofrecer respuestas rápidas y contextualizadas.
Las campañas de marketing emplean el historial de ventas para generar nuevo negocio. El sistema aplica algoritmos de minería de datos para identificar patrones de consumo y segmentar a los usuarios. Los analistas utilizan estas segmentaciones para enviar correos electrónicos o promociones a grupos de clientes con alta probabilidad de compra.
El sistema comercial evalúa el rendimiento midiendo la tasa de conversión de cada campaña. Los datos obtenidos retroalimentan el subsistema para ajustar las estrategias futuras de venta.
4.5.4. Subsistema de gestión contable y financiera
El subsistema de gestión contable y financiera registra y clasifica todos los flujos monetarios que entran y salen de la organización. La facturación toma los datos del subsistema comercial y genera los documentos legales requeridos. El sistema calcula los subtotales, aplica el impuesto sobre el valor añadido correspondiente y genera el archivo para su impresión o envío telemático.
El control de cobros y pagos supervisa la liquidez de la empresa. El sistema monitoriza las fechas de vencimiento de las facturas emitidas y recibidas. Cuando un pago supera su fecha límite, el software genera alertas automáticas para que el departamento reclame la deuda.
Los asientos predefinidos aceleran la introducción de datos contables rutinarios. El administrador configura plantillas paramétricas para operaciones como el pago de alquileres o liquidación de impuestos. El empleado solo introduce la variable del importe, y el sistema genera automáticamente el debe y el haber en el libro mayor (registro principal de todas las cuentas contables).
El subsistema financiero utiliza estos datos agregados para calcular ratios de solvencia y rentabilidad. Los directivos analizan estos indicadores financieros para evaluar la salud económica de la institución.
4.5.5. Subsistema de control de almacén y producción
El subsistema de control de almacén y producción administra los bienes físicos, las materias primas y los procesos de manufactura. La gestión de inventario mantiene el recuento exacto de los productos almacenados en las instalaciones. El sistema actualiza las cantidades disponibles sumando las recepciones y restando las salidas por ventas o mermas.
La logística coordina el movimiento físico de los materiales. El subsistema planifica las rutas de los vehículos de reparto y hace el seguimiento de los envíos mediante códigos de seguimiento. Los operarios utilizan terminales de radiofrecuencia para leer códigos de barras e introducir las ubicaciones físicas en el sistema.
La planificación de manufactura, gestionada habitualmente mediante algoritmos MRP (Manufacturing Resource Planning, planificación de recursos de manufactura), programa el trabajo de las máquinas. El sistema analiza los pedidos pendientes y desglosa los productos finales en sus materias primas. A continuación, el programa verifica el inventario y emite órdenes de compra a los proveedores si detecta falta de materiales.
CREATE TRIGGER Reabastecimiento_Automatico AFTER UPDATE ON Inventario FOR EACH ROW BEGIN IF NEW.Stock_Actual < NEW.Stock_Minimo THEN INSERT INTO Ordenes_Compra (ID_Producto, Cantidad, Fecha) VALUES (NEW.ID_Producto, NEW.Lote_Optimo, CURRENT_DATE); END IF; END;
4.5.6. Integración mediante sistemas de planificación de recursos
Las organizaciones modernas agrupan todos los subsistemas funcionales en una única plataforma de software. Un sistema ERP (Enterprise Resource Planning, planificación de recursos empresariales) integra los módulos de recursos humanos, ventas, finanzas y producción sobre un sistema de gestión de bases de datos centralizado.
La principal ventaja de la integración reside en la consistencia de los datos. La introducción de información ocurre una sola vez en el punto de origen. Si un vendedor cambia la dirección de facturación de un cliente en el módulo comercial, el departamento de finanzas y el departamento de logística ven la dirección actualizada al instante.
El modelo ERP elimina el problema de las islas de información, donde cada departamento mantenía archivos aislados con formatos incompatibles. La integración tecnológica permite extraer informes transversales complejos, como el coste total de producción comparado con el rendimiento de las campañas de marketing durante un trimestre específico.
El aprendizaje de esta tecnología no solo se circunscribe al marco epistemológico clásico, sino que constituye un Resultado de Aprendizaje fundamental (RA) definido en los currículos vigentes, regidos por el RD 659/2023 de Formación Profesional y, concretamente, en los Decretos de títulos de grado superior como ASIR (RD 1629/2009).
4.6. Herramientas y arquitectura en la empresa
4.6.1. Arquitecturas de despliegue centralizadas y locales
El diseño arquitectónico define cómo interactúan el hardware, el software y las redes dentro de una organización. La arquitectura centralizada concentra todo el procesamiento y el almacenamiento de información en una única ubicación física. Históricamente, las empresas utilizaban un computador central o mainframe, al cual los empleados accedían mediante terminales sin capacidad de cómputo propio.
Actualmente, los sistemas locales o instalaciones on-premise mantienen la infraestructura de servidores dentro de las dependencias físicas de la corporación. La empresa asume la responsabilidad sobre el mantenimiento del hardware, la refrigeración, el suministro eléctrico y la infraestructura de red. Este enfoque retiene el control absoluto sobre la ubicación de los datos y la configuración del sistema operativo.
El equipo técnico interno gestiona las actualizaciones y diseña las políticas de seguridad en la red perimetral. Mantener un sistema centralizado exige planificar la redundancia para evitar caídas del servicio continuo. Si el servidor físico falla, la empresa pierde el acceso a todas sus aplicaciones de gestión.
Se evalúa la disponibilidad de estos sistemas mediante métricas estandarizadas como el tiempo medio entre fallos (MTBF) y el tiempo medio de reparación (MTTR). La disponibilidad de la arquitectura se calcula aplicando la siguiente fórmula matemática:
Los administradores de sistemas monitorizan estos parámetros para prever la necesidad de ampliar los recursos. Escalar el rendimiento en un sistema local exige comprar más servidores, lo cual representa un gasto de capital inicial elevado.
4.6.2. Sistemas distribuidos y modelo cliente-servidor
Un sistema distribuido agrupa múltiples ordenadores independientes que colaboran en red para presentarse ante el usuario como un único sistema coherente. Esta arquitectura reparte la carga de trabajo de procesamiento y el almacenamiento entre diferentes nodos geográficos o lógicos de la organización.
El modelo cliente-servidor estructura la comunicación dividiendo los procesos entre los proveedores y los demandantes de recursos. El servidor aloja las bases de datos corporativas, ejecuta la lógica de negocio y atiende las peticiones entrantes. El cliente gestiona la interfaz de usuario, recoge los datos de entrada y presenta los resultados.
Los desarrolladores diseñan los clientes con diferentes niveles de autonomía computacional. Un cliente ligero depende del servidor para procesar la información y se limita a dibujar la interfaz gráfica. Un cliente pesado ejecuta funciones de validación de datos y cálculos lógicos directamente en la máquina local del usuario.
Las grandes corporaciones utilizan una arquitectura de tres capas para estructurar sus aplicaciones. Esta separación aísla los cambios de código y mejora la escalabilidad del sistema.
4.6.3. Despliegue basado en la nube y virtualización
La computación en la nube traslada la ejecución de aplicaciones corporativas a centros de datos remotos gestionados por terceros. Este modelo transforma los gastos fijos en gastos operativos, ya que la organización paga únicamente por los recursos de hardware y red que consume cada mes.
Los proveedores tecnológicos ofrecen diferentes modelos de servicio según el nivel de gestión que delega el cliente. La infraestructura como servicio (IaaS) proporciona servidores virtuales, redes virtuales y almacenamiento en bruto. La plataforma como servicio (PaaS) entrega un entorno de desarrollo con sistemas operativos y gestores de bases de datos preconfigurados. El software como servicio (SaaS) permite utilizar una aplicación final directamente a través del navegador web.
| Modelo de servicio | Gestión del proveedor | Gestión de la empresa cliente |
|---|---|---|
| On-premise | Ninguna | Red, Servidores, SO, Middleware, Datos, Aplicación |
| IaaS | Red, Almacenamiento, Servidores, Virtualización | SO, Middleware, Datos, Aplicaciones |
| PaaS | Red, Servidores, Virtualización, SO, Middleware | Datos, Aplicaciones |
| SaaS | Toda la pila de hardware y software | Administración de cuentas de usuario |
Las corporaciones seleccionan el modelo de despliegue según sus requerimientos de privacidad. La nube pública comparte infraestructura física entre múltiples clientes. La nube privada dedica hardware exclusivo a una sola organización. La nube híbrida conecta la red local con servicios públicos para derivar procesos de cálculo cuando se alcanzan picos de demanda.
La tecnología de virtualización sostiene estas arquitecturas abstrayendo el hardware físico. Un software de control llamado hipervisor permite ejecutar múltiples máquinas virtuales sobre un único servidor físico, asignando memoria y procesamiento de forma aislada.
4.6.4. Herramientas para el nivel operacional y de conocimiento
Las operaciones cotidianas de la empresa requieren herramientas tecnológicas que registren transacciones físicas y administrativas continuas. Las aplicaciones del nivel operacional interactúan directamente con los procesos de producción, atención al público y control logístico. Un caso de uso generalizado son los terminales de punto de venta (TPV) que capturan la información de cada compra.
Estas herramientas operacionales alimentan directamente las bases de datos de la compañía. Aseguran la exactitud de la información mediante reglas de validación que impiden introducir datos inconsistentes. Los sistemas de gestión de almacén emplean lectores portátiles para registrar las entradas y salidas de materiales.
El nivel de conocimiento incluye a los trabajadores encargados de procesar, crear y distribuir nuevos diseños o informes. Los sistemas de trabajo de conocimiento (KWS) apoyan a los ingenieros y perfiles técnicos. El software de diseño asistido por ordenador (CAD) modela las piezas industriales antes de su fabricación real y calcula la resistencia de los materiales.
Los sistemas de automatización de oficinas (OAS) asisten al personal administrativo en la gestión del calendario y la documentación. Integran procesadores de texto, editores de hojas de cálculo y clientes de correo electrónico. Estas soluciones incrementan el rendimiento individual al estandarizar la creación de la correspondencia interna.
4.6.5. Herramientas para el nivel administrativo y estratégico
Los mandos intermedios manejan herramientas que agregan los registros operacionales diarios para supervisar el rendimiento departamental. Los sistemas de información de gestión (MIS) extraen datos transaccionales para producir informes estructurados periódicos. Estos informes detectan desviaciones al comparar los resultados de ventas reales con las proyecciones iniciales del presupuesto.
Los sistemas de soporte a la decisión (DSS) ayudan a los analistas a resolver problemas no estructurados con alta variabilidad. Estas aplicaciones aplican modelos matemáticos o heurísticos sobre volúmenes masivos de datos corporativos. Permiten simular escenarios de variación de precios y observar el impacto en los márgenes de beneficio proyectados.
Los sistemas DSS modernos integran motores de procesamiento analítico en línea (OLAP) para navegar por cubos de datos multidimensionales. Un jefe de ventas desglosa los ingresos por región, producto y trimestre ejecutando un filtro dinámico sobre la base de datos en pocos segundos.
En el vértice de la estructura corporativa, las herramientas estratégicas evalúan información interna y factores externos para planificar el rumbo a largo plazo. Los sistemas de información ejecutiva (EIS) resumen métricas complejas en representaciones visuales simples. Los directores supervisan el estado de la entidad accediendo a un cuadro de mando interactivo.
El cuadro de mando monitoriza el progreso empresarial mediante indicadores clave de rendimiento (KPI). Para evaluar la rentabilidad del personal, el sistema calcula periódicamente el indicador de productividad global aplicando una expresión algorítmica:
4.6.6. Integración práctica mediante plataformas ERP y CRM
Las organizaciones evitan el despliegue de bases de datos aisladas en cada departamento de trabajo. Un sistema ERP (planificación de recursos empresariales) unifica los procesos administrativos, logísticos y financieros en una estructura de almacenamiento común. El sistema centraliza la contabilidad, la confección de nóminas, las adquisiciones y el control del almacén físico.
Un sistema CRM (gestión de relaciones con el cliente) concentra el registro de las comunicaciones entre la empresa y su cartera de clientes. El sistema almacena los historiales de soporte técnico, las interacciones en campañas de marketing y los presupuestos entregados. La fuerza de ventas utiliza los patrones de compra de este registro para orientar las ofertas de fidelización.
La interconexión técnica entre el software ERP y la plataforma CRM sincroniza la captación de pedidos con la distribución logística interna. Cuando un comercial cambia el estado de una oportunidad a venta aprobada en el CRM, el proceso transfiere la petición al ERP para bloquear las unidades en el almacén y autorizar el inicio del transporte.
Esta integración de las arquitecturas software suprime la reescritura manual de documentos en distintos departamentos. Los directivos observan la información en tiempo real, rastreando los datos desde el coste de fabricación de la materia prima hasta la incidencia técnica reportada por el comprador final.
5. Conclusiones
El tratamiento de la información como un activo corporativo mejora el rendimiento y la coordinación de todos los departamentos de una organización. Un sistema de información (SI), que agrupa los procedimientos para recoger, almacenar y procesar datos, permite integrar los distintos flujos de trabajo. Esta integración elimina los datos redundantes y facilita que los diferentes niveles operativos compartan una base común para basar sus decisiones en registros reales y actualizados.
La consolidación de las soluciones en la nube, concretamente el software como servicio (SaaS), reduce costes de infraestructura y facilita el acceso remoto a los datos empresariales. El SaaS es un modelo de distribución donde el proveedor aloja las aplicaciones y las ofrece a través de un navegador web. Un ejemplo habitual es el uso de sistemas de facturación en la nube, que evitan a la empresa configurar servidores locales y descargar parches de actualización manuales.
El uso de tecnologías de inteligencia de negocios (BI) y minería de datos permite extraer patrones predictivos a partir de grandes volúmenes de información transaccional. La minería de datos descubre conocimiento oculto mediante algoritmos de aprendizaje automático.
Una aplicación común de esta técnica genera reglas de asociación con la estructura , donde la compra de un artículo implica la compra del artículo . Las empresas aplican este modelo para diseñar campañas comerciales.
Estas plataformas convergen en arquitecturas de datos masivos. El Big Data, que define la captura y el procesamiento de conjuntos de datos extremadamente voluminosos y variados, proporciona la base para la analítica avanzada. El cruce de estos datos empresariales con orígenes externos produce modelos matemáticos predictivos, lo que facilita adaptar los catálogos de servicios a los comportamientos de los usuarios.
La formación de los perfiles informáticos debe adaptarse a esta evolución de las organizaciones. Los módulos de la Formación Profesional exigen que el alumnado aprenda a instalar y configurar sistemas de planificación de recursos empresariales (ERP) y de gestión de relaciones con clientes (CRM).
El mercado demanda técnicos que sepan desplegar infraestructuras distribuidas, programar extracciones de datos y aplicar políticas de seguridad. El trabajo sobre estos entornos prepara al estudiante para mantener la operatividad de los servicios corporativos actuales.
6. Bibliografía
- Laudon, K. C., y Laudon, J. P. (2020). Sistemas de información gerencial. Pearson. — Aporta la base teórica y la clasificación general de los sistemas empresariales.
- Gómez Vieites, Á. (2014). Sistemas de información. Herramientas prácticas para la gestión empresarial. RA-MA. — Describe los subsistemas y herramientas operacionales aplicables a la empresa.
- Sommerville, I. (2011). Ingeniería de software. Pearson. — Expone las fases de diseño y modelado de un sistema de información informático.
- Inmon, W. H. (2005). Building the data warehouse. Wiley. — Define el diseño de bases de datos para sistemas de soporte a decisiones (DSS).
- Pressman, R. S. (2010). Ingeniería del software: un enfoque práctico. McGraw-Hill. — Sirve para detallar la arquitectura y los elementos físicos y lógicos de los sistemas.
- O'Brien, J. A., y Marakas, G. M. (2010). Sistemas de información gerencial. McGraw-Hill. — Analiza los flujos de información en las jerarquías operativas y estratégicas.