Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GESTIN DE LA INFORMACIN
1. INTRODUCCIN
Una vez estudiado y aprendido a crear las redes de comunicaciones con los distintos medios que disponemos y con las tecnologas adecuadas, conviene adquirir un conocimiento general de los sistemas de informacin que van a utilizar estas redes, y comprender su funcionamiento, tipos, arquitecturas que soportan, el ciclo de vida de los mismos, y su relacin con las tecnologas informticas que normalmente las soportan. Para ello, estudiaremos ms especficamente sistemas de informacin, y dentro de estos, las bases de datos, como parte importante de los sistemas de informacin ms comunes. Como material pedaggico, utilizaremos las transparencias con las que se darn las sesiones en el aula, este texto, y las referencias tanto de pginas de internet como bibliografa.
2. SISTEMAS DE INFORMACIN
Un sistema de informacin (SI) es un conjunto de elementos orientados al tratamiento y administracin de datos e informacin, organizados y listos para su uso posterior, generados para cubrir una necesidad u objetivo.
Lo primero es tener claro que un sistema de informacin es una herramienta muy potente cuyo objetivo va a ser facilitar el uso de datos para un fin. Esto implica conocer: o Qu es informacin es necesario obtener desde los datos o Formato ptimo tanto en forma como en contenido o Distribucin de esta informacin o Velocidad del tratamiento de la informacin o Seguridad de la informacin o Quin puede acceder a qu Roles. Sabiendo cual es el objetivo de nuestro sistema, tenemos que definir las caractersticas especficas: o Obtencin de datos o Interfaces o Procesos previos o Tratamiento que van a necesitar esos datos para convertirlos en informacin ptima o Usuarios y perfiles de uso o Distribucin de nuestro sistemas o Medios necesarios o Estados por los que pasa nuestro sistema o Reglas internas y normativa que se debe cumplir o Sistemas anteriores o comerciales que pueden servir para lo mismo. o Tratamiento de errores o desastres. o Accesibilidad desde distintos tipos de usuarios
Todos los sistemas de informacin tienen caractersticas propias, porque responden a necesidades especficas. Pero todos tienen elementos comunes, y sobre todo, existe una metodologa que nos facilita la construccin y mantenimiento de estos sistemas. Relativo a los elementos comunes, deberamos conocer el estado de las tecnologas y las tendencias para evitar que un sistema quede obsoleto antes de implantarse. Para ello veremos las partes de las que se compone un sistema de informacin, y qu arquitecturas ms o menos estndar existen para estos. Conviene conocer tambin las herramientas en que se apoyan, y con las que se construyen: entornos de programacin, sistemas gestores de bases de datos, herramientas de modelado y de planificacin. Adems estos sistemas utilizan lenguajes propios a cada una de las partes y tiempos en la vida de los sistemas de informacin: lenguajes de programacin (C#, Java, Pascal), lenguajes para bases de datos (SQL, Natural,), lenguajes universales para modelado (UML, Relacionales).
En el Minisdef, ms concretamente IGECIS, marca qu soluciones estn aceptadas en la ATU (Arquitectura Tcnica Unificada). Para llegar al xito (obtener un sistema que cumple con todos los objetivos previstos en el plazo necesario y con el coste ptimo) se inicia un Proyecto, que tiene una serie de etapas necesarias. Desde las propias del ciclo de vida del sistema: estudio de la viabilidad, anlisis del problema, diseo de la solucin, construccin e implementacin, mantenimiento posterior hasta una serie de trabajos propios del Proyecto como gestionar la documentacin, planificar en tiempo, personal y costes, seguridad del propio proyecto, gestin de la calidad El Minisdef impone una metodologa especfica que es Mtrica 3 que define todos estos procesos, y las tcnicas especficas que se deben realizar para que los proyectos se conviertan en Sistemas tiles.
Subsistema Fsico (Hardware) Subsistema Lgico (Software) o Subsistema de Comunicaciones Subsistema de Datos o Subsistema de Procedimientos
Subsistema Humano
Subsistema Fsico
Conjunto de disposiciones fsicas interrelacionadas que constituyen un sistema con capacidad para captar, almacenar, procesar y emitir datos e informacin de acuerdo con las instrucciones que le hayan sido suministradas al efecto por el subsistema lgico. Comunicaciones La necesidad que las organizaciones tienen de compartir informacin, tanto a nivel interno como a nivel externo y de los trabajadores individuales y grupos de trabajo de coordinarse y trabajar de forma conjunta es satisfecha gracias a los sistemas de comunicacin. Redes corporativas Definicin: Red formada por los medios de transmisin y el conjunto de los dispositivos interconectados en el mbito de una organizacin.
Subsistema Lgico
Conjunto de instrucciones escritas en un lenguaje especial y organizadas en programas, que por una parte, dictan al sistema fsico qu tareas debe realizar, y por otra permiten la relacin entre el usuario y el ordenador. Software de base y software de aplicacin
Software de base El sistema operativo Software de ayuda a la programacin Utilidades Software de comunicacin Software de aplicacin
o o
Software estndar y a medida El software estndar es aquel desarrollado por empresas especializadas con la idea de cubrir una necesidad general de un sector empresarial. Ventajas:
Menor tiempo de puesta en marcha e instalacin Menor precio, derivado de las economas de escala
Transferencia de know-how Menor riesgo del comprador Evolucin o actualizacin sencilla, barata y segura
La principal ventaja del desarrollo a medida es la adaptacin a las necesidades individualizadas y concretas de cada empresa. Sin embargo, toma como desventajas todos los puntos referentes a las ventas del software estndar. Estrategias de desarrollo a medida:
Interno: Utilizando personal y medios de la propia empresa. Externo: Utilizando consultores y personal especializado ajeno a la empresa Mixto
El software como servicio (SaaS) El software como servicio es un modelo comercializacin donde es necesario el pago de un alquiler o renta por el uso. Los proveedores comparten sus productos bajo peticin a partir de una infraestructura de informtica de nube, gestionada directamente por la empresa que suministra el software. Ventajas:
Las empresas pueden incorporar nuevas funciones rpidamente sin tener que invertir en equipos, formar plantillas o pagar licencias por las nuevas aplicaciones. La responsabilidad, garanta de disponibilidad y correcta funcionalidad recae en la empresa proveedora.
Inconvenientes:
Dificultad de integrar las aplicaciones SaaS con el resto de las aplicaciones. Complejidad par conectar los datos almacenados en la nube con los almacenados localmente. Riesgo de falta de privacidad, control y seguridad de los datos.
Subsistema de Datos
El subsistema de datos est formado por el conjunto de datos a partir de los cuales el sistema de informacin obtendr, tras un tratamiento adecuado, informacin de salida til. La base de datos es un conjunto de datos estructurados e independientes de las aplicaciones que los manejan.
Poder contar con datos independientes del tratamiento que sobre ellos se realiza. Poder gestionar con mayor eficiencia su recogida, codificacin e introduccin en el sistema. Control de la redundancia de datos. Consistencia de los datos. Independencia de los datos. Minimiza el coste de la actualizacin de los datos.
Bases de datos operativas (dinmicas): Orientadas a apoyar el procesamiento de transacciones de la empresa. Bases de datos analticas (estticas): De slo lectura que almacenan datos histricos.
Sistemas gestores de base de datos (SGBD) Son aplicaciones que permiten describir, introducir, actualizar, modificar, consultar y borrar los datos de la bases de datos. Deben mantener la integridad, confidencialidad y seguridad de los datos. Se componen de un lenguaje de definicin de datos, de un lenguaje de manipulacin de datos y un lenguaje de consulta. El tipo de SGBD ms extendido en la empresa es el relacional y el leguaje ms habitual para construir consultas es el SQL (Lenguaje Estructurado de Consultas) Funcionalidades ms relevantes:
Subsistema Humano
Formado por todo el personal de la empresa y cualquier otra persona de fuera de la organizacin que se relaciona de alguna manera con el sistema de informacin. Componentes del subsistema humano
Direccin
Usuarios Direccin Personal administrativo Tcnicos y profesionales Supervisores Personas externas a la organizacin Personal Tcnico Jefes de proyecto Operadores informticos Analistas y diseadores de sistemas Programadores Administradores de datos Personal de mantenimiento Personas externas a la organizacin
El departamento de sistemas de informacin y su funcin corporativa Es la funcin organizativa responsable de promover, coordinar y colaborar en la articulacin y ptimo funcionamiento de las tecnologas de informacin. En nuestra organizacin, existen departamentos que gestionan los sistemas de informacin en los distintos niveles: Ministerio de Defensa: o En la Digenin, la subdireccin general de sistemas informacin y comunicaciones. o La Jefatura de sistemas de telecomunicaciones, informacin y asistencia tcnica. o Inspeccin General CIS (IGECIS) o Centro Corporativo de Explotacin y Apoyo (CCEA) Y en el Ejrcito de Tierra: o JCIS.
La primera clasificacin se basa en la jerarqua de una organizacin y se llam el modelo de la pirmide. Segn la funcin a la que vayan destinados o el tipo de usuario final del mismo, los SI pueden clasificarse en:
Sistema de procesamiento de transacciones (TPS).- Gestiona la informacin referente a las transacciones producidas en una empresa u organizacin, tambin se le conoce como Sistema de Informacin operativa. Sistemas de informacin gerencial (MIS).- Orientados a solucionar problemas empresariales en general. Sistemas de soporte a decisiones (DSS).- Herramienta para realizar el anlisis de las diferentes variables de negocio con la finalidad de apoyar el proceso de toma de decisiones. Sistemas de informacin ejecutiva (EIS).- Herramienta orientada a usuarios de nivel gerencial, que permite monitorizar el estado de las variables de un rea o unidad de la empresa a partir de informacin interna y externa a la misma. Es en este nivel cuando los sistemas de informacin manejan informacin estratgica para las empresas.
Estos sistemas de informacin no surgieron simultneamente en el mercado; los primeros en aparecer fueron los TPS, en la dcada de los 60, sin embargo, con el tiempo, otros sistemas de informacin comenzaron a evolucionar. Los primeros proporcionan informacin a los siguientes a medida que aumenta la escala organizacional
Sistemas de automatizacin de oficinas (OAS).- Aplicaciones destinadas a ayudar al trabajo diario del administrativo de una empresa u organizacin. Sistema Planificacin de Recursos (ERP).- Integran la informacin y los procesos de una organizacin en un solo sistema. Sistema experto (SE).- Emulan el comportamiento de un experto en un dominio concreto.
Los ltimos fueron los SE, que alcanzaron su auge en los 90 (aunque estos ltimos tuvieron una tmida aparicin en los 70 que no cuaj, ya que la tecnologa no estaba suficientemente desarrollada).
En nuestro entorno
En un plano menos acadmico, y relativo a nuestro entorno, podemos hacer una clasificacin de sistemas de informacin basada en la funcionalidad: Mando y Control: Sistemas con unos componentes de proximidad al tiempo real, integracin con sistemas de informacin geogrfica (GIS) estilo SIMACET, con variedad de sensores (Sistemas Antiareos), mensajera especfica Sistemas de Propsito General: siguiendo la denominacin de los tipos de red. Sistemas usados en Cuarteles Generales para preparacin y sostenibilidad de la Fuerza. Sistemas de Personal, de Administracin Econmica, gestin de pasaportes, sistemas logsticos (SIGLE) Para
hacerse una idea de los sistemas existentes basta con visitar la pgina de intranet del Ministerio de Defensa.
Siendo la arquitectura la que marca qu partes del sistema realizan estas tareas y dnde. Arquitecturas consolidadas son cliente servidor, web y basadas en servicios, modelo vista controlador (MVC). En una arquitectura cliente servidor, el procesamiento se distribuye entre un servidor y el equipo cliente. Pueden ser los modelos clsicos de dos capas, atacando a un sistema de ficheros, o a una base de datos, y un sistema de tres capas, incluyendo una ms que ejerza la localizacin de la lgica del negocio, o ataque a distintas bases de datos. Dependiendo de la cantidad de trabajo que realice el cliente, se pueden dividir en:
Un modelo web, es un clsico modelo de tres capas, especializando las tareas en cada una de ellas, y con lenguajes propios para trabajar en cada nivel:
Un patrn particular hecho para aplicaciones web es el modelo vista controlador. En ello se especifican los tres niveles de tal manera que se separa lo que se sirve al usuario como una vista (html), el origen de datos en los elementos que van a la base datos, y la capa intermedia como un controlador, que es el que configura estas vistas.
Adems, su costo de replicacin es prcticamente nulo Es la caracterstica principal que distingue al proceso de software No es comparable a una ingeniera clsica El costo de diseo no se amortiza con la produccin en serie
Finalmente, incluso el comportamiento del proyecto es distinto Ley de Brooks en Informtica, no existe el hombre-mes La adicin de personal a un proyecto informtico, de hecho lo retrasa