Experiencia Educativa Sistemas de Informacin y Sociedad del Conocimiento
Catedrtico Manuel Ignacio Martnez Acua
Trabajo: Elementos de los Sistemas de Informacin
Integrantes del Equipo Isamar Jacinto Jimnez Kristell Gabriela Presas Fernndez Carlos Daniel Suarez Rebolledo
Fecha: 19 DE MAYO DEL 2014
2
Tabla de contenido
Cap. 1 Sistemas de informacin ......................................................................................... 3 Cap. 2 Los datos .......................................................................................................................... 4 Cap. 3 La informacin .............................................................................................................. 5 Cap. 4 Hardware y software ............................................................................................... 7 Cap. 5 Bases de datos ............................................................................................................... 8 Cap. 6 Redes de comunicacin ............................................................................................ 9 Cap. 7 Recursos humanos .................................................................................................... 10 Cap. 8 Internet, intranet y extranet ............................................................................ 12 TECNOLOGA DE INTRANETS....................................................................................................... 12 EXTRANET .................................................................................................................................. 13 INTERNET .................................................................................................................................. 13 Cap. 9 Procesos y metodologas para construir sistemas de informacin....................................................................................................................................... 14 Bibliografa ...................................................................................................................................... 20
3
Cap. 1 Sistemas de informacin
Un sistema de informacin es un conjunto de elementos que interactan entre s con el fin de apoyar las actividades de una empresa o negocio. El equipo computacional: el hardware necesario para que el sistema de informacin pueda operar. El recurso humano que interacta con el Sistema de Informacin, el cual est formado por las personas que utilizan el sistema. Un sistema de informacin realiza cuatro actividades bsicas:
Entrada de Informacin: Es el proceso mediante el cual el Sistema de Informacin toma los datos que requiere para procesar la informacin. Las entradas pueden ser manuales o automticas.
Almacenamiento de informacin: El almacenamiento es una de las actividades o capacidades ms importantes que tiene una computadora, ya que a travs de esta propiedad el sistema puede recordar la informacin guardada en la seccin o proceso anterior.
Procesamiento de Informacin: Es la capacidad del Sistema de Informacin para efectuar clculos de acuerdo con una secuencia de operaciones preestablecida. Estos clculos pueden efectuarse con datos introducidos recientemente en el sistema o bien con datos que estn almacenados.
Salida de Informacin: La salida es la capacidad de un Sistema de Informacin para sacar la informacin procesada o bien datos de entrada al exterior.
4
Cap. 2 Los datos
Definimos como Dato a todo concepto, cifras, instrucciones que se tienen aisladas entre s, sin seguir una organizacin o un orden especfico, siendo entonces el concepto aplicable al de Dato Aislado, o bien un Conjunto de Datos, que por su cuenta no significan nada, pero requieren una tarea de ordenamiento, que es justamente un Proceso.
Realizada esta tarea, es decir organizados los datos, stos ya no son solo smbolos, sino que son una Informacin que puede ser leda, interpretada y compartida, siendo entonces diferente este trmino al de su unidad, pese a que actualmente se utilizan errneamente en forma ambigua.
En el caso del ordenador, entonces se define como Dato a todo conjunto de instrucciones aisladas que son interpretadas y procesadas por la Unidad Central de Procesamiento, para poder transformar estos impulsos elctricos con transmisin o no-transmisin de electricidad (es decir, el Cdigo Binario) en algo que puede ser percibido, interpretado y aprovechado por un usuario.
En el mundo de la informtica, la unidad bsica en la que trabajamos es definida como Dato, teniendo este concepto una asercin bastante general como un Carcter, una Representacin o un Smbolo que se encuentra en forma aislada, sin un contexto determinado y sin un debido ordenamiento.
5
Cap. 3 La informacin
La informacin est constituida por un grupo de datos ya supervisados y ordenados, que sirven para construir un mensaje basado en un cierto fenmeno o ente. La informacin permite resolver problemas y tomar decisiones, ya que su aprovechamiento racional es la base del conocimiento.
Esta asignacin, orden o contexto est dado mediante el Conjunto de Datos que son procesados, que en informtica esta misin est dada justamente por la Unidad Central de Procesamiento (CPU, tambin llamada Procesador) mediante la cual se obtiene una cantidad variable de Datos Organizados, que se significan y pueden ser interpretados. Esta interpretacin es entonces considerada como una Informacin, el concepto que analizaremos a continuacin y que daremos una breve descripcin para poder entender como funciona bsicamente un equipo, las Aplicaciones que sobre l se ejecutan y los distintos Procesos que giran en torno al equipo.
Definimos entonces un Proceso de Comunicacin del equipo como una de las formas de comunicacin mediante Datos Binarios, que al tratarse de un Circuito Electrnico Cerrado, se define por ceros y unos que representan la transmisin o no-transmisin de impulsos elctricos, teniendo entonces una comprensin de los mismos por parte de un dispositivo Emisor, como tambin por otro Receptor de estas seales elctricas.
Este concepto de Informacin a su vez desglosa distintos conceptos que parten desde esta comunicacin bsica entre dispositivos elctricos que forman parte de un Ordenador, por lo que tambin tenemos distintos niveles en los que se considera a la Informacin, teniendo por ejemplo los datos que estn contenidos en un Medio de Almacenamiento, como tambin los que son enviados o recibidos en una Red de Equipos determinada.
6
Es por ello que la Informtica ahora contempla adems como Informacin a la que es transmitida por la Red de Redes, teniendo por caso el anlisis y gestin del envo de la Informacin en Internet, como tambin controlar qu es lo que all se difunde, qu puede mostrarse y hasta qu contenidos estn cumpliendo o no con distintas normativas vigentes. El concepto entonces de Informacin est aplicado no solo a lo que es el envo y recepcin de datos dentro de un sistema cerrado, sino tambin a lo que respecta a la Comunicacin Entre Equipos, como tambin qu es lo que comparten los usuarios con el mundo, siempre considerndose de que Datos Aislados no constituyen nada por s mismos, sino que requieren de un debido Procesamiento para poder ser contextualizados y transformados en Informacin.
7
Cap. 4 Hardware y software
El software es una palabra que proviene del idioma ingls, pero que gracias a la masificacin de uso, ha sido aceptada por la Real Academia Espaola. Segn la RAE, el software es un conjunto de programas, instrucciones y reglas informticas que permiten ejecutar distintas tareas en una computadora.
Se considera que el software es el equipamiento lgico e intangible de un ordenador. En otras palabras, el concepto de software abarca a todas las aplicaciones informticas, como los procesadores de textos, las planillas de clculo y los editores de imgenes.
El origen etimolgico del trmino hardware lo encontramos claramente en el ingls. Y es que aquel est conformado por la unin de dos vocablos de la lengua anglosajona: hard que puede traducirse como duro y ware que es sinnimo de cosas. Hardware es el conjunto de componentes que conforman la parte material (fsica) de una computadora. Sin embargo, el concepto suele ser entendido de manera ms amplia y se utiliza para denominar a todos los componentes fsicos de una tecnologa. En el caso de la informtica y de las computadoras personales, el hardware permite definir no slo a los componentes fsicos internos (disco duro, placa madre, microprocesador, circuitos, cables, etc.), sino tambin a los perifricos (escners, impresoras).
Los componentes y dispositivos del Hardware se dividen en Hardware Bsico y Hardware Complementario El Hardware Bsico: son las piezas fundamentales e imprescindibles para que la computadora funcione como son: Placa base, monitor, teclado y ratn. El Hardware Complementario: son todos aquellos dispositivos adicionales no esenciales como pueden ser: impresora, escner, cmara de vdeo digital, webcam, etc. Software es todo el conjunto intangible de datos y programas de la computadora. Hardware son los dispositivos fsicos como la placa base, la CPU o el monitor. La interaccin entre el Software y el Hardware hace operativa la mquina, es decir, el Software enva instrucciones al Hardware haciendo posible su funcionamiento.
8
Cap. 5 Bases de datos
Una base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos. Beneficios reportados por las bases de datos 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.
Tipos de bases de datos Clasificacin segn su funcin: 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. Funcionalidades ms relevantes: Consistencia Seguridad Integridad y respaldo Control de concurrencia
9
Cap. 6 Redes de comunicacin
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 las redes de comunicacin. La seguridad de los Sistemas de Informacin est ntimamente relacionada con la disponibilidad, confidencialidad e integridad de la informacin tratada por los ordenadores y redes de comunicacin. La informacin y los sistemas que la soportan constituyen activos valiosos e importantes para las empresas e instituciones.
Redes de comunicacin: permiten unir los equipos computacionales y as compartir informacin. Los elementos de redes incluyen:
b)Medios de comunicacin, los cuales pueden ser : Medios conductores: transmiten datos gracias a impulsos elctricos (cables coaxiales) o de luz (fibra ptica). Medios radiados: transmite datos por medio de frecuencias (ondas de radio, microondas, satlite) o de luz (infrarrojos). c) Soportes de redes: Incluye los recursos humanos, hardware y software que ayudan a utilizar redes de comunicacin. Sus componentes son: Los procesadores de comunicaciones: los mdems y procesadores que permiten intercomunicar redes. El software de control de comunicaciones: sistemas operacionales de redes y paquetes de navegadores para Internet.
10
Cap. 7 Recursos humanos
Un sistema de informacin de gestin de recursos humanos ayuda a automatizar, almacenar, procesar y recibir informacin para realizar las funciones de recursos humanos de una manera eficaz.
Recursos humanos: constituidos por personas que interactan con el Sistema de Informacin. stos pueden ser a su vez:
Operadores de computadoras: personas encargadas de conseguir la informacin y llenarla al sistema. Especialistas en Sistemas de Informacin: analistas y programadores de sistemas que desarrollan y operan los Sistemas de informacin. Usuarios finales: llamados tambin clientes, que usan un sistema de informacin ya generado. Pueden ser: trabajadores de oficina, clientes o gerentes.
SISTEMAS DE INFORMACIN DE RR.HH.
El punto de partida de un sistema de informacin de RR.HH. es la base de datos. El objetivo final de un sistema de informacin de RR.HH. es suministrar a las jefaturas informacin acerca del personal.
El montaje de un sistema de informacin de RR.HH. requiere anlisis y evaluacin de la organizacin o de sus subsistemas y de sus respectivas necesidades de informacin.
11
PLANEACIN DE UN SISTEMA DE INFORMACIN DE RR.HH.
Un sistema de informacin de RR.HH. utiliza como fuentes de datos elementos suministrados por:
Bases de datos Reclutamiento y seleccin de personal Entrenamiento y desarrollo de personal Evaluacin del desempeo Administracin de salarios Registro y control de personal (ausencias, atrasos, disciplina, etc.) Estadsticas de personal Higiene y seguridad Jefaturas respectivas, etc.
PRINCIPALES APLICACIONES DEL SISTEMA DE INFORMACIN DE RR.HH.
La jornada de trabajo La disciplina.
12
Cap. 8 Internet, intranet y extranet
TECNOLOGA DE INTRANETS
La principal diferencia entre la Web y una intranet es que mientras la Web est abierta a todo el mundo, la intranet es privada y se protege contra visitas del pblico por medio de firewalls (paredes contrafuego): sistemas de seguridad con software especializado que impide a personas ajenas invadir redes privadas. La firewall consiste en hardware y software que se coloca entre la red interna de la organizacin y una red externa, que podra ser Internet. Est programada para interceptar todos los paquetes de mensajes transferidos entre las dos redes, examinar sus caractersticas y rechazar los mensajes o intentos de acceso no autorizados. Las intranets no requieren hardware especial y puedan operar en cualquier infraestructura de red existente. La tecnologa de software de intranets es la misma que la de world wide web. Las intranets usan HTML para programar pginas web y establecer vnculos de hipertexto de apuntar y hacer clic, con otros sitios. El software de navegacin de Web y servidor Web que se usa para las intranets es el mismo que se usa en la web. Se puede crear una intranet sencilla enlazando una computadora cliente, que tiene un navegador de Web, con una computadora provista de software de servidor de Web, a travs de una red TCP/IP. Una firewall evita que ingresen visitantes no deseados.
13
EXTRANET Algunas compaas estn permitiendo que personas y organizaciones externas a la empresa tengan acceso limitado a sus intranets. Las intranets privadas que se extienden a usuarios autorizados externos que se llaman extranet. Por ejemplo, compradores autorizados podran vincularse, desde internet pblica, con una porcin de la intranet de una compaa, para obtener informacin acerca del costo y las caractersticas de sus productos. La compaa puede usar firewalls para garantizar que el acceso a sus datos internos sea limitado y no sufra violaciones las firewalls tambin validan a los usuarios asegurndose de que solo las personas autorizadas accedan al sitio. Las extranet son especialmente tiles para enlazar a las organizaciones con sus clientes o socios comerciales, y es comn que se usen para proporcionar datos de disponibilidad de productos, precios y embarques, para intercambio electrnico de datos (EDI), o para colaborar con otras compaas en proyectos de desarrollo o capacitacin de conjuntos.
INTERNET Uno de los servicios que ms xito ha tenido en internet ha sido la world wide web a tal punto que es habitual la confusin entre mbitos trminos. Existen, por tanto, muchos otros servicios y protocolos en internet aparte del web: el envi de correo electrnico, la transmisin de archivos y las conversaciones en lnea, la mensajera instantnea y presencia, la transmisin de contenido y comunicacin multimedia, los boletines electrnicos, el acceso remoto a otros dispositivos.
14
Cap. 9 Procesos y metodologas para construir sistemas de informacin
Las metodologas son sistemas completos de tcnicas que incluyen procedimientos paso a paso, productos resultantes, funciones, herramientas y normas de calidad para la terminacin del ciclo de vida completo del desarrollo de sistemas. Una Metodologa para el Desarrollo de SI es un conjunto de actividades llevadas a cabo para desarrollar y poner en marcha un Sistema de Informacin.
Objetivos y Tipos de Metodologas
Objetivos de las metodologas Definir actividades a llevar a cabo en un proyecto de S.I. Unificar criterios en la organizacin para el desarrollo de S.I. Proporcionar puntos de control y revisin.
Tipos de Metodologas Estructurada Evolutiva-Incremental Prototipos Orientada a objetos
Miembros de un proyecto de Sistemas Lder (Gerencia el proyecto). Analista (recoge informacin inicial y define requerimientos). Diseador de S.I. Diseador de Bases de Datos (B.D.). Programador (Codifica/Prueba). Usuario directo. (Expresa necesidades).
15
Agenda Planificacin de Proyectos Justificacin Control de Proyectos Estudio de Factibilidad Anlisis Diseo Implantacin Actualizacin
Planificacin de Proyectos Permite saber qu se deber hacer y quien lo va hacer. Tiempo estimado de terminacin del proyecto (aproximadamente). Pone en evidencia los obstculos relevantes del proyecto, con el fin de tomar las precauciones necesarias. Establece marco de referencia que permite trabajar eficientemente y sin desperdicio de recursos. Permite definir la metodologa de desarrollo a seguir. Herramientas para la planificacin (Cronograma de Actividades, Software de Planificacin [Project]).
Justificacin del proyecto Se establecen las bases para soportar la aprobacin. Incluye anlisis costo/beneficio. Verifica: Definicin correcta de objetivos del proyecto. Enunciacin correcta de prioridades. Optimizacin de beneficios Razones para Proponer proyectos: Resolver un problema /necesidad. Aprovechar una oportunidad. Brindar soluciones a directivos.
16
Estudio de factibilidad Determina si es posible o no ofrecer solucin automatizada a los problemas/situaciones actuales. Representa el primer paso a cumplirse dentro del ciclo de desarrollo. Brinda informacin muy amplia acerca de la unidad a quien se la va a desarrollar el S.I. Abarca la factibilidad: Tcnica (existe tecnologa para realizar el S.I). Operativa (habr resistencia al cambio). Econmica (relacin costo/beneficio).
Costos: Construccin del sistema Sueldos de los miembros del proyecto. Adiestramiento ( de ser necesario). Operacin del sistema Software Hardware Mantenimiento.
Ampla resultados del estudio de factibilidad Define QU va a hacer el nuevo sistema Herramientas Tcnicas de recoleccin de informacin (entrevistas, cuestionarios) Descripciones de procesos y procedimientos Diagramas de flujo de datos (herramienta grfica que se emplea para describir y analizar el movimiento de datos a travs de un sistema) Diagramas de flujo de procesos (representa el modelaje fsico de un sistema, quin y cmo hace las cosas) Diccionario de datos (datos de los datos del sistema, catlogo de los elementos de un sistema
17
Anlisis Preliminar Para el xito de un desarrollo de un SI es esencial una comprensin total de los requisitos. No importa lo bien diseado o codificado que est un programa, si no se ha analizado correctamente, pues defraudar al usuario y frustrar al desarrollado.
Anlisis Definicin de objetivos especficos del sistema. Identificacin de usuarios. Identificacin de procedimientos propuestos Elaboracin de modelo del sistema actual (lgico y fsico). Recopilacin de reportes del sistema actual. Elaboracin del modelo del sistema propuesto (lgico y fsico). Mostrar beneficios potenciales del sistema propuesto. Refinacin del plan de trabajo y costos. Elaboracin de planificacin del proyecto. Elaboracin del diccionario de datos.
Anlisis de Requisitos El anlisis de los requisitos es una tarea de ingeniera de software que cubre un huevo entre la definicin del software a nivel sistema y el diseo del software. El anlisis de requisitos permite al ingeniero de sistemas especificar la funcin y el rendimiento del software, indica la interfaz del software con otros elementos del sistema y establece que debe cumplir el software.
Diseo Genera soluciones a requerimientos planteados. Define CMO lo va hacer el nuevo sistema. Herramientas: Lenguaje de Modelado Unificado (UML), diagramas entidad relacin, diagrama estructurado, normalizacin, diccionario de datos, etc.). Base de datos (coleccin integrada de archivos accesibles por mltiples aplicaciones).
18
Diseo de Salidas
Deben satisfacer objetivos planteados. Se deben adaptar al usuario. Debe de proveer la cantidad adecuada de informacin. Se debe proporcionar el mtodo apropiado para la salida (reportes impresos, en pantalla, archivos y en discos). La salida debe de ser oportuna y disponible.
Programacin/Codificacin Consiste en traducir el diseo en instrucciones que la computadora pueda interpretar. Es la generacin del cdigo fuente y cdigo objeto de la aplicacin, de acuerdo a los resultados obtenido en el diseo. Actividades a cumplir Codificacin. Compilacin (corregir sintaxis). Depuracin (corregir errores de los programas).
Implantacin Incluye todas las actividades para poner un sistema en produccin (entregar al usuario). Actividades Prueba. Conversin. Instalacin de hardware y software. Adiestramiento. Documentacin. Entrega al usuario.
Mantenimiento Modificar, corregir o mejorar los sistemas existentes. Tipos de Mantenimiento: Correctivo (elimina errores). Perfectivo (aade nuevas funciones). Adaptivo (modifica acciones).
19
Preventivo (previene errores). Parches: modificaciones menores. Importancia de un mantenimiento: Si no hay apoyo continuo, el sistema puede dejar de funcionar. Un soporte continuo permite a los usuarios el uso adecuado del sistema. Permite realizar ajustes necesarios para que an cuando el ambiente cambie, se pueda hacer uso eficiente de los recursos del sistema.
Dificultades encontradas: Documentacin inadecuada, obsoleta o inexistente. Componentes complejos. Componentes mal estructurados. Poca familiaridad de las aplicaciones. Presin del tiempo. Falta de comunicacin y participacin de los usuarios. Gran cantidad de requerimientos. Gran cantidad de parches.