Generalidades de Los Sistemas de Informacion

27
 MTE. Rafael Colorado Junio de 2014.  BASES DE LOS SISTEMAS DE INFORMACIÓN.

Transcript of Generalidades de Los Sistemas de Informacion

  • MTE.RafaelColoradoJuniode2014.

    BASESDELOSSISTEMASDEINFORMACIN.

  • 1

    BASESDELOSSISTEMASDEINFORMACIN.

    Sistemas de Informacin en las Organizaciones.

    Hoy en da los sistemas de informacin son necesarios en cualquier organizacin, ya que estos ayudaran a resolver problemas con el manejo de la informacin y adems de ayudar a resolver funciones de rutina de los empleados.

    En una organizacin, un sistema de informacin est formado por los datos, el hardware, el software, las telecomunicaciones, las personas y los procedimientos.

    Antes de implementar un sistema es en una organizacin es necesario hacer un anlisis y detectar todos los detalles de la situacin actual de la empresa.

    En un sistema de informacin basado en computadoras, las computadoras recopilan, almacenan y transforman los datos en informacin, segn las instrucciones que definen las personas mediante programas para la computadora.

    Hoy en da es muy importante la utilizacin de sistemas de informacin en los negocios:

    La potencia de las computadoras ha aumentado enormemente al mismo tiempo que sus precios han disminuido.

    Ha aumentado la diversidad y sencillez de los programas para computadoras.

    La rapidez y confiabilidad de las lneas de comunicacin y el acceso a Internet y la Web se han facilitado y difundido.

    El rpido crecimiento de Internet ha abierto oportunidades y estimulado la competencia en los mercados globales.

    Una proporcin cada vez mayor de la fuerza de trabajo mundial sabe usar una computadora.

    Es por ello que las organizaciones deben implementar sistemas de informacin para alcanzar sus metas. Adems, deben actualizar en forma continua el hardware, el software y las habilidades de sus empleados para mantenerse en un nivel competitivo.

  • 2

    BASESDELOSSISTEMASDEINFORMACIN. 2014Cualidades de las personas y las computadoras.

    Personas Computadoras Piensan Calculan y realizan operaciones lgicas

    programadas con mucha rapidez. Tienen sentido comn Guardan y recuperan datos e informacin

    muy rpido. Pueden tomar decisiones.

    Realizan con exactitud funciones lgicas y aritmticas complejas.

    Indican a las computadoras qu hacer.

    Ejecutan operaciones extensas y tediosas.

    Pueden aprender mtodos y tcnicas.

    Realizan tareas de rutina a un costo menor que las personas.

    Acumulan los conocimientos

    Son adaptables (se pueden programar y reprogramar).

    Componentes de un Sistema de Informacin.

    Datos Una entrada que acepta el sistema para producir informacin.

    Hardware Una computadora y su equipo perifrico: dispositivos de entrada, salida y almacenamiento; el hardware tambin incluye el equipo de comunicacin de datos.

    Software Conjunto de instrucciones que le indican a la computadora cmo tomar los datos, cmo procesarlos, cmo presentar la informacin y cmo almacenar datos e informacin.

    Telecomunicaciones El hardware y el software que facilitan la transmisin y al recepcin de texto, imgenes, sonidos y animaciones en forma de datos electrnicos.

    Personas Los profesionales y los usuarios de los sistemas de informacin que analizan las necesidades de informacin de una organizacin, disean y desarrollan sistemas de informacin, escriben programas de computadora, operan el hardware y dan mantenimiento al software.

    Procedimientos Las reglas para lograr operaciones ptimas y seguras en el procesamiento de datos; entre los procedimientos estn las prioridades para disponer de las aplicaciones de software y las medidas de seguridad.

  • 3

    BASESDELOSSISTEMASDEINFORMACIN. 2014Obtencin de una Ventaja Competitiva.

    En una empresa siempre se buscara obtener ventajas competitivas para aumentar las ganancias al reducir los costos y elevar los ingresos.

    Modos bsicos de obtener una ventaja competitiva.

    Iniciativa Beneficio Reducir costos

    Una empresa obtiene una ventaja si vende ms unidades a un precio ms bajo y al mismo tiempo ofrece calidad y conserva o aumenta su margen de ganancias.

    Plantear obstculos a los participantes en el mercado.

    Una compaa consigue una ventaja si disuade a los posibles participantes en el mercado y disfruta menos competencia y ms potencial en el mercado.

    Establecer costos de cambio elevados.

    Una empresa alcanza una ventaja si crea costos de cambio altos, lo que vuelve poco factible econmicamente que los clientes le compren a los competidores.

    Crear productos o servicios nuevos.

    Una compaa establece una ventaja si ofrece un producto o un servicio nico.

    Diferenciar los productos o los servicios.

    Una empresa adquiere una ventaja si atrae a los clientes al convencerlos de que su producto es diferente al de los competidores.

    Mejorar los productos o los servicios.

    Las empresas de diferentes industrias pueden ayudarse entre s obteniendo una ventaja competitiva al ofrecer paquetes de artculos o servicios combinados a precios especiales.

    Aplicar restricciones a los proveedores o los compradores.

    Una compaa consigue una ventaja si aplica restricciones a sus proveedores o clientes, y vuelve econmicamente imprctico que los proveedores o compradores realicen acuerdos con los competidores.

    Estas iniciativas bsicas se pueden utilizar para alcanzar ventajas competitivas, como por ejemplo: ofrecer un producto o servicio que los competidores no tienen o proporcionar el mismo producto o servicio de manera ms atractiva para los clientes. Es importante comprender que las ocho estrategias listadas son los tipos ms comunes, pero no los nicos, que puede seguir una organizacin. Tambin es importante comprender que los movimientos estratgicos suelen consistir en una combinacin de dos o ms de estas iniciativas y otros pasos. La esencia de la estrategia es la innovacin, de modo que la ventaja competitiva

  • 4

    BASESDELOSSISTEMASDEINFORMACIN. 2014suele obtenerse cuando una organizacin aplica una ventaja que nadie haya puesto en prctica antes.

    Algunos de los cambios que realizan los Sistemas de Informacin en la economa de la informacin son:

    Las personas trabajan de manera ms inteligente, es decir, los trabajos se han vuelto ms inteligentes.

    Las ideas y la informacin toman mayor importancia que el dinero, el capital y los recursos tangibles.

    Las personas que trabajan con la informacin a la cual consideran y denominan la fuerza de trabajo.

    Fundamentos de los sistemas de Informacin

    Segn Senn, James A. Un sistema es un conjunto de componentes que interactan entre s para lograr un objetivo comn. Ejemplo de ello es el sistema nervioso, formado por cerebro, los nervios, la mdula espinal y las clulas sensoriales.

    Podramos decir que una organizacin es un sistema, que se encuentra compuesto por el departamento de mercadotecnia, manufactura, ventas, contabilidad, personal, etc.

    Sistema de informacin. Medio por el cual los datos fluyen de una persona o departamento a otro.

    Caractersticas de los sistemas.

    Los sistemas pueden ser abiertos o cerrados:

    Un Sistema Abierto. Interactan con su medio ambiente, reciben entradas y producen salidas.

    Un Sistema Cerrados a diferencias del abierto, No interactan con el medio ambiente. Slo existe como concepto.

    Los sistemas emplean un modelo de control bsico:

    Estndares para lograr buen desempeo. Mtodos para medir desempeo. Medios para comparar el desempeo contra los estndares. Mtodos de retroalimentacin.

  • 5

    BASESDELOSSISTEMASDEINFORMACIN. 2014Un sistema de informacin organizacional.

    Estn formados por subsistemas que incluyen: hardware, software, medios de almacenamiento de datos y bases de datos.

    Su finalidad: procesar entradas, mantener archivos de datos y producir salidas (reportes e informacin).

    Las bases de la construccin de Sistemas de Informacin.

    En general podemos decir que los sistemas de informacin estn definidos por 6 componentes estructurales y hay 10 fuerzas de diseo que influyen en la forma de estos componentes.

    Todos los sistemas de informacin estn compuestos por los siguientes 6 componentes estructurales.

    Bloque de entrada.

    Son los datos, texto, voz e imgenes que entran al sistema de informacin y los mtodos y los medios por los cuales se capturan e introducen.

    La entrada est compuesta de transacciones, solicitudes, consultas, instrucciones y mensajes; por lo general sigue un protocolo y un formato.

    La introduccin puede hacerse mediante escritura manual, formas digitales, teclados, ratones, sensores tctiles, etc.

  • 6

    BASESDELOSSISTEMASDEINFORMACIN. 2014Los medios ms comunes para la introduccin de transacciones y textos son los lectores de cdigo de barra y lser y el teclado; aunque el usuario probablemente trabajara mejor mediante entrada por voz.

    Bloque de modelos.

    Se forma de modelos lgico-matemticos que manipulan la entrada y datos para producir la salida. Estos modelos combinan elementos de datos para proporcionar la respuesta adecuada a la consulta.

    El componente de modelos contiene una descripcin de algunas tcnicas de modelado como son: tablas y rboles de decisin, diagramas de flujo, diagramas de estructura, prototipos, etc.

    Bloque de salida.

    Es el producto del sistema que debe ser informacin de calidad y documentos para todos los niveles y para usuarios internos o externos.

    Es el componente que gua a los otros. Es el otro extremo de la entrada.

    Est compuesta de elementos tales como: estados financieros, facturas, rdenes de compra, cheques, reportes, etc. Se puede producir en pantallas, impresoras, audios, correo electrnico, respuestas de voz, etc.

    La calidad de la salida est determinada por su exactitud, oportunidad y relevancia.

    Bloque de tecnologa.

    Es la caja de herramientas, captura la entrada, activa los modelos, almacena los datos, produce la salida y controla el sistema. Une a todos los componentes estructurales, consta de tres componentes:

    Computadora y almacenamiento: dispositivos fsicos.

    Telecomunicaciones: medios electrnicos de transmisin de comunicacin.

    Software: programas que hace que el sistema funcione.

    La tecnologa es un sustituto del esfuerzo humano, por lo tanto, debemos escogerla correctamente, para satisfacer las necesidades de los usuarios.

  • 7

    BASESDELOSSISTEMASDEINFORMACIN. 2014Bloque de datos.

    Es el lugar donde se almacenan todos los datos necesarios para atender las necesidades de los usuarios. Estos datos pueden ser combinacin de voz, imgenes, texto, etc.

    Las Bases de Datos se ven desde el punto de vista fsico y lgico.

    Fsico: Formados por los medios de almacenamiento (cintas, pastillas, disco, etc.)

    Lgico: De acuerdo a su estructura, para buscar, asociar y recuperar datos, esto tiene que ver con los componentes y tcnicas de lgicas y asociacin como son apuntadores, ndices, redes, etc.

    Bloque de controles.

    Ya que todos los sistemas de informacin estn sujetos a peligros y amenazas internas como externas; es necesario disear algunos controles en el sistema para asegurar la integridad y operacin.

    Algunos controles son: la instalacin de un sistema de administracin de registros, la aplicacin de controles contables, aplicacin de procedimientos de personal, plan maestro, preparacin de una documentacin completa y actualizada, la aplicacin de monitores, dispositivos de seguridad y controles de acceso.

  • 8

    BASESDELOSSISTEMASDEINFORMACIN. 2014Ciclo de vida del desarrollo de sistemas. El desarrollo de sistemas es un proceso que consiste en dos etapas principales de anlisis y diseo de sistemas; comienza cuando la gerencia, o en algunas ocasiones el personal de desarrollo de sistemas, se da cuenta de que cierto sistema del negocio necesita mejorarse. El ciclo de vida del desarrollo de sistemas es el conjunto de actividades de los analistas, diseadores y usuarios, que necesitan llevarse a cabo para desarrollar y poner en marcha un sistema de informacin. Se debe tener presente que en la mayora de las situaciones del negocio, las actividades estn ntimamente relacionadas y son inseparables. El ciclo de vida del desarrollo de sistemas consiste en las siguientes actividades:

    Anlisis preliminar. Anlisis detallado. Diseo. Desarrollo. Pruebas. Instalacin. Mantenimiento.

  • 9

    BASESDELOSSISTEMASDEINFORMACIN. 2014 1.- Anlisis Preliminar. Clarificacin del requerimiento. En las empresas muchos requerimientos de los empleados y usuarios no estn establecidos claramente; por lo tanto, antes de que pueda considerarse la investigacin del sistema, el proyecto requerido debe examinarse para determinar precisamente lo que desea la empresa. La persona que requiere del servicio tiene una idea clara, pero no sabe cmo establecerla. O tambin la persona que hace el requerimiento puede estar simplemente pidiendo ayuda sin saber qu es lo que est mal o porque existe un problema. Es decir el problema debe estar claramente establecido para poder iniciar el proyecto.

    Estudio de factibilidad. Un resultado importante de la investigacin preliminar es la determinacin de que el sistema requerido es factible. Existen tres aspectos en el estudio de factibilidad de la investigacin preliminar: Factibilidad tcnica. El diseador determina si se puede

    desarrollar el diseo preliminar empleando la tecnologa existente, que tanta experiencia tecnolgica hay o la habilidad para adquirirla.

    Factibilidad econmica. Se refiere a los fondos necesarios para desarrollar e implementar el sistema.

    Factibilidad legal. Esto es que no exista conflicto entre el sistema que se est considerando y la capacidad de la organizacin para descargar sus obligaciones legales. (Implicaciones legales).

  • 10

    BASESDELOSSISTEMASDEINFORMACIN. 2014 Factibilidad operacional. Identificar las habilidades suficientes

    dentro de la empresa, para que el sistema sea operacional. Factibilidad de programa. El diseo del sistema debe ser capaz

    de llegar a ser operativo dentro de algn marco de tiempo.

    El estudio de factibilidad se lleva a cabo con un pequeo grupo de gente, familiarizada con las tcnicas de los sistemas de informacin, que entienden la parte de la empresa que ser afectada por el proyecto y tienen los conocimientos suficientes del proceso de anlisis y diseo de sistemas. Aprobacin del requerimiento. No todos los proyectos requeridos son deseables o factibles. Sin embargo, aquellos que son tanto factibles como deseables deben anotarse para tomarlos en cuenta. Despus de que se aprueba la requisicin de un proyecto, se estima su costo, la prioridad, el tiempo de terminacin y los requerimientos del personal que se utilizan. Posteriormente, cuando se terminan algunos proyectos anteriores, puede iniciarse el desarrollo de la aplicacin propuesta. En este momento, comienza la recabar los datos y se determinan los requerimientos. 2.- Anlisis Detallado. Determinacin de requerimientos. El punto clave de anlisis de sistemas se consigue al adquirir un conocimiento detallado de todas las facetas importantes dentro del rea de negocios que se investiga. Los analistas, al trabajar con los empleados y gerentes, deben estudiar el proceso que actualmente se efecta para contestar estas preguntas clave. Qu se est haciendo? Cmo se est haciendo? Qu tan frecuentemente ocurre? Qu tan grande es la cantidad de transacciones o decisiones? Qu tan bien se lleva a cabo la tarea? Existe algn problema? Si el problema existe, qu tan serio es? Si el problema existe, cul es la causa principal? Conforme se recopilan los elementos, los analistas estudian los requerimientos de datos para identificar las caractersticas que tendr el nuevo sistema, incluyendo la informacin que el sistema debe producir y las caractersticas operativas, como son controles de procesamiento, tiempos de respuesta y mtodos de entrada y salida. Actividades de la determinacin de requerimientos.

  • 11

    BASESDELOSSISTEMASDEINFORMACIN. 2014 Anticipacin de requerimientos. Prever caractersticas del sistema con base a experiencias previas. Investigacin de requerimientos. El estudio y documentacin del sistema actual mediante tcnicas. Especificacin de requerimientos. Es el anlisis de datos que describe al sistema para determinar sus requerimientos y estrategias para alcanzarlos. Tipos de requerimientos que deben identificarse. Requerimientos bsicos. Es comprender los procesos bsicos de la organizacin. Requerimientos de transacciones de los usuarios. Comprender el origen, ruta y punto final de las transacciones en la organizacin. Requerimientos de decisin de los usuarios. Comprender la informacin y criterios necesarios para tomar decisiones en la organizacin. Requerimientos de toda la organizacin. Comprender el funcionamiento y relacin entre los departamentos de la organizacin. 3.- Diseo del Sistema Los diseadores son responsables de proporcionar a los programadores las especificaciones completas y escritas con claridad, que establezcan lo que debe hacer el software. Conforme comienza la programacin, los diseadores estn pendientes para contestar preguntas, esclarecer ideas confusas y manejar los problemas que confronten los programadores cuando utilicen las especificaciones de diseo.

    Elementos de diseo. Flujos de datos. Movimiento de datos en el sistema. Almacenes de datos.

  • 12

    BASESDELOSSISTEMASDEINFORMACIN. 2014Procesos. Procesos para aceptar, manejar y suministrar datos de informacin. Procedimientos. Mtodos y rutinas para utilizar el sistema. Controles. Estndares y lineamientos que aplican al sistema. Funciones del personal. Responsabilidades de personas que intervienen con el nuevo sistema. Diseo de salida Se refiere a los resultados o informacin que genera el sistema. Los analistas se realizan las siguientes preguntas: Qu informacin presentar? Cmo ser presentada la informacin, en forma visual, verbal o impresa y seleccionar el medio de salida? La presentacin de la informacin tiene una forma aceptable. A quin dirigir la informacin producida? Diseo de archivos. En esta parte se disear el formato, medio e informacin en que sern guardados los archivos. Qu datos se incluirn en los archivos? La longitud de los archivos. Y la estructura de almacenamiento (secuencia, indexada o relativa). Diseo de interacciones con la base de datos. Es esta seccin se disear la manera en que interacta el sistema de informacin y la base de datos. Diseo de la entrada. Qu datos ingresar al sistema? Qu medios de captura utilizar? De qu forma se van a codificar los datos? Cmo se llevara a cabo la validacin de los datos y las transacciones para detectar errores? Diseo de controles. Aqu se disean los medios para asegurar y evitar errores en la captura de datos, en el procesamiento de transacciones, etc. Diseo de procedimientos. Los procedimientos especifican qu tareas deben efectuarse al utilizar el sistema y quines son los responsables de llevarlas a cabo. Entre los procedimientos importantes se encuentran:

  • 13

    BASESDELOSSISTEMASDEINFORMACIN. 2014Procedimientos de entrada de datos. Mtodos para la captura de datos de las transacciones y su ingreso en el sistema de informacin (ejemplo: secuencia para dar entrada a los datos registrados en los documentos fuente). Procedimientos durante la ejecucin. Pasos y acciones emprendidos por los operadores del sistema y, en ciertos casos, por los usuarios finales que interactan con el sistema para alcanzar los resultados deseados (ejemplo: montar paquetes de discos o colocar en las impresoras formas preimpresas). Procedimientos para el manejo de errores. Acciones a seguir cuando se presentan resultados inesperados (ejemplo: ocurre un error cuando el sistema intenta leer datos de un archivo o la impresora se atasca durante la impresin de una gran cantidad de hojas). Procedimientos de seguridad y respaldo. Acciones para proteger al sistema y sus recursos contra posibles daos (ejemplo: cundo y cmo hacer copias de los archivos maestros o de partes de la base de datos?). Estos procedimientos deben formularse por escrito y formar parte de la documentacin del sistema. Diseo de especificaciones para programas. Las especificaciones para programas son por s mismas un diseo. Ellas describen cmo transformar las especificaciones de diseo del sistema salidas, entradas, archivos, procesamiento y otras- en software de computadora. El diseo del software de computadora es importante para asegurar que: Los programas producidos lleven a cabo todas las tareas y lo

    hagan en la forma establecida. La estructura del software en mdulos permita su prueba y

    validacin para determinar si los procedimientos son correctos. Las modificaciones futuras se puedan realizar en forma eficiente y

    con un mnimo de interrupcin en el diseo del sistema.

  • 14

    BASESDELOSSISTEMASDEINFORMACIN. 20144.- Desarrollo Para llevar a cabo la construccin se deben trasladar los diseos en aplicaciones funcionales, por lo que se debe tomar en cuenta lo siguiente:

    Caractersticas de los lenguajes de programacin. Uniformidad. Grado en el que aplica restricciones o incluye

    excepciones a reglas. Ambigedad. Uso no estndar de identificaciones. Compacto. Claves, abreviaturas, etc. Localizacin. Cuando las construcciones estructurales se

    pueden implementar directamente, esto es, de forma modular. Linealidad. Secuencia lineal de operadores lgicos.

    Caractersticas de ingeniera que debe cubrir un lenguaje. Facilidad de traduccin del diseo al cdigo. Grado de facilidad de traduccin. Eficiencia del compilador. Produccin de cdigo ejecutable rpido y ajustado. Portabilidad del cdigo fuente.

    Puede ser transportado de un procesador o compilador a otro. No se altera cuando cambia su entorno de funcionamiento Se pueda integrar a diferentes paquetes.

    Disponibilidad de herramientas de desarrollo. Acorta el tiempo y mejora la calidad. Facilidad de mantenimiento. Documentacin de un lenguaje (longitud, definicin de estructuras, tipo de datos, etc.)

  • 15

    BASESDELOSSISTEMASDEINFORMACIN. 2014Fundamentos de los lenguajes de programacin. Tipos de datos. Los sencillos abarcan un amplio rango que incluye los tipos numricos, enumerados, lgicos y cadena; los complejos engloban estructuras que van desde los arreglos simples (vectores) hasta las listas, registros, etc. Subprogramas. Es un componente de un programa compilado por separado que contiene datos y estructuras de control. Caractersticas: Seccin de especificacin que incluye nombre y descripcin de la

    interfaz. Seccin de implementacin que incluye datos y estructuras de

    control. Mecanismo de activacin que permite sea requerido desde

    cualquier otro punto del programa.

    Estructuras de control. Permiten representar secuencias, condiciones y repeticiones. Estructuras procedimentales (if, do), recursividad (se activa a s mismo), concurrencia (creacin de mltiples tareas) y manejo de excepciones (agrupa errores). Orientado a objetos. Soporte para la definicin de clases, herencia, encapsulamiento y el paso de mensajes. Clases de Lenguajes. Primera generacin. Trabajan a nivel instrucciones mquina, se codificaba a nivel mquina. Muestran el menor nivel de abstraccin con el que se puede representar un programa. Lenguaje ensamblador. Segunda generacin. Finales de los 50s y principios de 60s sirvieron como base para los lenguajes de tercera generacin. FORTRAN, BASIC, COBOL, ALGOL. Tercera generacin. Se caracterizan por sus posibilidades procedimentales y de estructuracin de datos. Existen de propsito general (PASCAL, C,); orientados a los objetos (C ++) y lenguajes especializados, diseados para satisfacer requisitos especiales y tienen formulacin y sintaxis nicos (LISP, PROLOG, APL) Cuarta generacin. Contienen sintaxis distinta para la representacin del control y para la representacin de estructuras de datos, permite al usuario especificar condiciones con sus correspondientes acciones.

  • 16

    BASESDELOSSISTEMASDEINFORMACIN. 2014Estilo de codificacin. El cdigo debe ser comprensible. Documentacin del cdigo. Esto es documentacin interna, eleccin de nombres para variables y etiquetas; localizacin y composicin de los comentarios y organizacin visual del programa. Comentarios. De prlogo, que indica la funcin del mdulo, descriptivos, describe el bloque de cdigo. Declaracin de datos. Se debe estandarizar. Construccin de sentencias. Cada sentencia debe ser simple y directa. Evitar comparaciones con condiciones negativas, grandes cantidades de ciclos o condiciones, usar parntesis para las expresiones lgicas o aritmticas. Entrada/Salida. Validar los datos de entrada, comprobar combinaciones de elementos de entrada, mantener el formato simple, usar indicativos de fin de dato, etiquetar peticiones interactivas indicando valores lmite, formato uniforme de entrada, etiquetar salida y mantener uniformidad. 5.- Pruebas. La prueba es un proceso de ejecucin de un programa con la intencin de descubrir un error.

  • 17

    BASESDELOSSISTEMASDEINFORMACIN. 2014Tipos de errores. Sintaxis. Cuando no se cumplen las reglas de la gramtica que rige el programa. Semnticos. Dan por resultado una lgica incorrecta. Algortmicos. Impiden que un conjunto de declaraciones aparentemente correctas produzcan resultados vlidos. Niveles de pruebas. Prueba de funciones. Se prueban funciones y procedimientos de cada mdulo. Prueba de mdulos. Se combinan las funciones y se forma un mdulo el cual se prueba para ver si cumple las especificaciones. Prueba de integracin. Tambin llamada de subsistemas o en cadena, se integran un conjunto de mdulos, la prueba se concentra en las interfaces de los mdulos. Prueba total de los programas. Combina todos los subsistemas, se concentra ms en la deteccin de los errores de diseo y ver si cubre los requerimientos. Prueba de aceptacin. Consiste en ver en que tan bien funciona el programa con datos reales en el ambiente de operacin, su conformidad con el diseo y su capacidad para satisfacer los requerimientos. Es realizada por los usuarios. Diseo de casos pruebas. Prueba de la caja negra. Son sobre la interfaz del software. Pretende demostrar que las funciones del software son operativas, que la entrada se acepta de forma adecuada y que se produce una salida correcta. Prueba de la caja blanca. Se basa en el minucioso examen de los detalles procedimentales. Se comprueban los caminos lgicos del software proponiendo casos de prueba que ejerciten conjuntos especficos de condiciones y/o bucles.

  • 18

    BASESDELOSSISTEMASDEINFORMACIN. 20146.- Instalacin e Implantacin. Son aquellas actividades necesarias para convertir el sistema anterior a nuevo.

    La implantacin incluye tres aspectos: A. Capacitacin del personal. B. Procedimientos de conversin. C. Revisin despus de la implantacin. A.- Capacitacin del personal. Dirigida a: Operadores de sistemas. Pueden ser: personal de preparacin de datos, personal de captura de datos u operadores de computadora. Se les puede capacitar en:

    Uso del equipo. Problemas del equipo. Procedimientos de ejecucin del equipo. Mantenimiento de la computadora.

    Personal usuario. Son todos los usuarios directos e indirectos del sistema. Se le capacita en:

    Uso del equipo. Problemas del equipo. Captura y codificacin de datos. Manejo de datos (aadir, eliminar, editar) Recuperacin de informacin. Uso de informacin.

    Tipos de capacitacin. Capacitacin por el proveedor. Capacitacin en casa. Procedimientos de Conversin.

  • 19

    BASESDELOSSISTEMASDEINFORMACIN. 2014Conversin es el proceso de cambiar el sistema anterior por el nuevo. Mtodos de conversin. Sistemas paralelos. Es el sistema anterior que se opera junto con el nuevo. Conversin directa. El sistema anterior se reemplaza por el nuevo. Enfoque piloto. Se implanta una versin de trabajo del nuevo sistema en una parte de la organizacin, y posteriormente se instala en el resto de la organizacin. Por etapas. Se implanta el sistema de manera gradual a todos los usuarios. Acondicionamiento de las instalaciones. Especificaciones para el cableado y contactos. Necesidad de aire acondicionado. Controles de humedad. Exigencias de espacio. Preparacin de datos y archivos. Consiste en la captura de datos necesarios para implementar el nuevo sistema. B.- Revisin despus de la Implantacin. Determina cmo est funcionando el sistema, cmo ha sido aceptado y cules ajustes son necesarios. Mtodos de revisin. Recoleccin de datos. Cuestionarios, entrevistas, observacin y muestreo e inspeccin de registros. Registro de eventos. Los usuarios debern registrar eventos no usuales o inesperados que afecten al sistema. La frecuencia de un incidente revela su importancia dentro de la organizacin. Evaluacin del impacto. Determina cmo afectan o cambia el sistema a las reas de la organizacin en las cuales se instal. Encuestas de actitud. Recoleccin de ideas y opiniones en torno al sistema.

  • 20

    BASESDELOSSISTEMASDEINFORMACIN. 20147.- Mantenimiento.

    Tipos de mantenimiento. Correctivo. Proceso que incluye el diagnstico y correccin de uno o ms errores. Adaptativo. Es una actividad que modifica el software para que interacciones adecuadamente con su entorno. Perfectivo. Se lleva a cabo a partir de recomendaciones y observaciones de los usuarios. Mantenimiento estructurado. Es aquel que sigue una secuencia de sucesos que empieza por: evaluacin de la documentacin del diseo, evaluacin del rendimiento actual, estudio del impacto en caso de correcciones requeridas, desarrollo del nuevo cdigo fuente, pruebas de regresin e implantacin. Mantenimiento no estructurado. Es el que no sigue los pasos del mantenimiento estructurado. Medidas cuantitativas del mantenimiento. Tiempo del reconocimiento del problema. Tiempo del retraso administrativo. Tiempo de recoleccin de herramientas de mantenimiento. Tiempo de anlisis del problema. Tiempo de especificacin de los cambios. Tiempo activo de correccin. Tiempo de prueba local. Tiempo de prueba global. Tiempo de revisin del mantenimiento. Tiempo total de recuperacin.

  • 21

    BASESDELOSSISTEMASDEINFORMACIN. 2014Tipos de Sistemas de Informacin.

    Existen muchos tipos diferentes de sistemas de informacin: para distintos tipos de organizaciones, para realizar diversas funciones dentro de las organizaciones, para necesidades empresariales diferentes y en distintos niveles de administracin de una organizacin. Las empresas tienen diversos objetivos, estructuras, intereses y mtodos. Los Sistemas de Informacin suelen clasificar con base en el nivel de complejidad del sistema y en el tipo de funciones que atiende. Los Sistemas de informacin en los negocios van desde el sistema bsico de procesamiento de transacciones (que registra eventos como las ventas) hasta sistemas expertos sofisticados (programas que ofrecen sugerencias y reducen la necesidad de costosos servicios de profesionales expertos). En aos recientes, se han combinado las capacidades de estas aplicaciones. Cada vez es menos probable que encuentre cualquiera de las aplicaciones siguientes como sistemas independientes con una sola capacidad. Los administradores y otros profesionales planifican, controlan y toman decisiones. Cuando un sistema soporta una o ms de estas actividades, se denominan un sistema de informacin gerencial (MIS).

    Sistemas de Procesamiento de Transacciones (TPS).

    Los TPS son los sistemas de informacin ms utilizados. La funcin predominante de un TPS es registrar los datos recopilados en los lmites de las organizaciones; en otras palabras, en el punto donde la organizacin realiza transacciones con otras partes. Entre los TPS estn las cajas registradoras, para registrar ventas; los cajeros automticos, que registran retiros, depsitos y transferencias de efectivo; y los

  • 22

    BASESDELOSSISTEMASDEINFORMACIN. 2014sistemas de pedidos, los cuales registran las compras. Un ejemplo comn sera la compra de gasolina en una estacin, mediante una tarjeta de crdito. La gasolinera registra la compra y transfiere la informacin al banco que procesa la tarjeta de crdito. Despus de recopilar estos datos, el Sistema de Informacin procesa los datos automticamente o los guarda para consultarlos despus, segn se requiera.

    Sistemas de Administracin de una Cadena de Suministro (SCM).

    El trmino cadena de suministro designa la secuencia de actividades relacionadas con la generacin de un producto o servicio. En las industrias que producen artculos, las actividades son de mercadotecnia, compra de materia prima, fabricacin y ensamblaje, empaque y embarque, facturacin, cobro y servicio despus de la venta. En las industrias de servicios, la secuencia incluye mercadotecnia, administracin de documentos y vigilancia de la cartera de clientes. Los sistemas de informacin que apoyan estas actividades y estn vinculados para convertirse en un Sistema de Informacin grande que proporcione informacin en cualquier etapa de un proceso empresarial se denominan sistemas de administracin de la cadena de suministro (SCM).

    Tales sistemas tambin se denominan sistemas de planeacin de los recursos de la empresa (ERP), porque la informacin que proporcionan apoya la planificacin de recursos como el personal, los fondos, las materias primas y los vehculos. Sin embargo, es errneo definir que esos sistemas son para ERP, porque principalmente le sirven a los administradores para vigilar y modificar los procesos empresariales mientras ocurren y no slo para planificar.

    Los sistemas de SCM son el resultado de los sistemas estructurales y de los sistemas de soporte estructurados. Eliminan la necesidad de volver a introducir los datos que ya han sido capturados en alguna parte de la organizacin. La SCM es una aplicacin empresarial porque los sistemas que apoyan cada proceso empresarial estn conectados entre s para formar un Sistema de Informacin grande. Tcnicamente, todos los que acceden al sistema pueden conocer el estado de cada parte de un pedido recibido: ya sea de materias primas adquiridas, cules subensambles estn preparados, cuntas unidades del producto terminado se han embarcado y cunto dinero se ha facturado o cobrado de un pedido. Los administradores de recursos humanos saben cules

  • 23

    BASESDELOSSISTEMASDEINFORMACIN. 2014trabajadores participan en cualquiera de los procesos del pedido. Los contadores utilizan su mdulo del sistema para saber cunto dinero se ha gastado en este pedido y cmo se divide el costo en mano de obra, materiales y gastos generales.

    Sistemas de Administracin de las Relaciones con los Clientes (CRM).

    Los sistemas de administracin de las relaciones con los clientes (CRM) ayudan a administrar las relaciones de una organizacin con sus clientes. El trmino abarca una amplia variedad de sistemas de informacin, desde los sencillos que ayudan a conservar los registros de los clientes hasta los sofisticados que analizan y detectan de manera dinmica los esquemas de compras y predicen cundo un cliente especfico va a cambiarse a la competencia. Los representantes de servicios emplean los sistemas CRM junto con un telfono. Cuando llama un cliente, el representante puede observar todo el historial de la relacin del cliente con la empresa: todo lo que el cliente ha adquirido, las entregas realizadas, los pedidos no cumplidos y otra informacin que ayude a resolver un problema, que el cliente encuentre el artculo o servicio que busca. Las metas principales de los sistemas CRM son aumentar la calidad del servicio al cliente, reducir la cantidad de mano de obra con la cual atender a los clientes y conocer lo ms posible acerca de las preferencias de los clientes individuales.

    Los sistemas CRM suelen vincularse a aplicaciones de la Web que rastrean las compras y procesan las transacciones en lnea. Mediante aplicaciones sofisticadas, una empresa puede saber qu hace dudar a un cliente justo antes de hacer un pedido en lnea, o qu prefiere ver el cliente en las pginas Web.

    Sistemas de Inteligencia Empresarial (BI).

    Los Sistemas de Informacin cuyo propsito es obtener relaciones y tendencias de los datos bsicos que pueden ayudar a las organizaciones a competir mejor se denominan sistemas de inteligencia empresarial (BI). Estas aplicaciones suelen consistir en modelos estadsticos sofisticados, a veces generales y a veces adaptados a una industria u organizacin. Las aplicaciones acceden a grandes cantidades de datos, por lo general registrados de transacciones guardados en bases de datos grandes llamadas bases de datos empresariales. Con los modelos de anlisis adecuados, los sistemas BI pueden descubrir

  • 24

    BASESDELOSSISTEMASDEINFORMACIN. 2014esquemas de compras peculiares de los clientes, como las combinaciones de productos adquiridos por cierto grupo demogrfico en ciertos das; los productos con ciclos de venta ms grandes que otros; las razones por las que los clientes cambian de preferencias, es decir, que dejen al proveedor de un servicio por un competidor y otra inteligencia empresarial valiosa que ayudan a los administradores a decidir con rapidez cundo y cmo cambiar una estrategia.

    Sistemas para Soporte de Decisiones (DSS) y sistemas expertos (ES).

    A menudo los profesionales necesitan elegir un curso de accin entre muchas alternativas. Debido a que no tienen el tiempo ni los recursos para estudiar y asimilar informes de datos e informacin extensos y detallados, las organizaciones suelen desarrollar sistemas de informacin diseados especficamente para tomar decisiones. Los llaman sistemas de soporte de decisiones (DSS). Si bien los DSS se basan en modelos y frmulas para producir tablas concisas o un nmero nico que determina una decisin, los sistemas expertos (ES) se basan en tcnicas de inteligencia artificial para soportar procesos de toma de decisiones que requieren muchos conocimientos.

    Sistemas de Informacin Geogrfica (GIS).

    En algunos casos, la informacin que necesitan quienes toman las decisiones se relaciona con un mapa. En tales casos, se utiliza un Sistema de Informacin especial llamado sistema de informacin geogrfica (GIS) para relacionar los datos con lugares fsicos. Una aplicacin GIS consulta una base de datos que contiene informacin acerca de una zona, ciudad, municipio, estado, pas o todo el mundo. Al representar los datos sobre un mapa en diferentes formas grficas, un usuario puede comprender con rapidez una situacin que ocurre en una parte del mundo y actuar en consecuencia. Entre los ejemplos de dicha informacin estn los ndices de poblacin, el nmero de policas en funciones, las probabilidades de encontrar minerales, las rutas de transporte y la asignacin de vehculos para los sistemas de transporte o distribucin.

    Sistemas de Informacin en las Funciones Empresariales.

    Estos Sistemas de Informacin cumplen diversos propsitos en una organizacin, en lo que se conoce como las reas empresariales funcionales: los servicios internos que apoyan la actividad principal de la

  • 25

    BASESDELOSSISTEMASDEINFORMACIN. 2014organizacin. Las reas empresariales funcionales son, contabilidad, finanzas, mercadotecnia y recursos humanos.

    Contabilidad.

    En la contabilidad, los sistemas de informacin permiten registrar las transacciones empresariales, producir informes financieros peridicos y crear los informes requeridos por la legislacin, como una hoja de saldos y una declaracin de ganancias y prdidas. Los SI tambin ayudan a crear informes no requeridos legalmente, pero que ayudan a los administradores a comprender los cambios en las finanzas de una organizacin. Los SI de contabilidad contienen controles para confirmar el cumplimiento de las normas, como evitar los registros duplicados.

    Finanzas.

    El propsito de los sistemas financieros es facilitar la planeacin financiera y las transacciones empresariales. En finanzas, los sistemas de informacin ayudan a organizar los presupuestos, administrar el flujo de efectivo, analizar las inversiones y tomar decisiones que pueden reducir el pago de intereses y aumentar los ingresos a partir de transacciones financieras.

    Mercadotecnia.

    El propsito de la mercadotecnia es sealar las personas y organizaciones con ms probabilidades de adquirir lo que vende una organizacin y a promover los productos y servicios adecuados a esas personas y organizaciones. Por ejemplo, los sistemas de informacin para mercadotecnia ayudan a analizar la demanda de diversos productos en diferentes regiones y grupos de poblacin para ofrecer con ms precisin el producto correcto a los clientes adecuados. Los SI para mercadotecnia ofrecen informacin que ayuda a los administradores a decir cuntos vendedores se deben asignar a productos especficos en reas geogrficas determinadas. Los sistemas identifican las tendencias en la demanda de los productos y servicios de la empresa. Tambin responden a preguntas como Cmo afectan nuestras ganancias la campaa de publicidad?. La Web ha creado excelentes oportunidades para recopilar datos de mercadotecnia y para promover productos y servicios al exhibir informacin sobre ellos. Por eso las organizaciones efectan muchos de sus esfuerzos de mercadotecnia a travs de SI vinculados a la Web.

  • 26

    BASESDELOSSISTEMASDEINFORMACIN. 2014Recursos Humanos.

    Los sistemas de administracin de recursos humanos (HR) ayudan a registrar y conservar las evaluaciones de los empleados. Cada organizacin debe conservar registros exactos de los empleados. Los sistemas de administracin de recursos humanos conservan tales registros, entre ellos fotografas de los empleados, estado civil, informacin fiscal, al igual que otros datos que pueden usar otros sistemas como nminas.

    Los sistemas de evaluacin del desempeo ofrecen las listas bsicas que emplean los administradores para valorar a sus subordinados. Estos sistemas tambin ofrecen una utilera para valorar las cualidades y reas de oportunidad de los trabajadores.

    Los sistemas de administracin de recursos humanos han evolucionado para cumplir muchos propsitos: el reclutamiento, la seleccin, la ubicacin, el anlisis de las prestaciones, la informacin de prestaciones en lnea para que los empleados la consulten en la red interna, las proyecciones de requerimientos, adems de otros servicios.