Descargar

Informática básica II (página 2)


Partes: 1, 2

PLATAFORMA TEORICO CONCEPTUAL.

EQUIPO COMPUTACIONAL: Es el hardware necesario para que el SI pueda operar. Los constituyen las computadoras y el equipo periférico que puede conectarse a ellas.

RECURSO HUMANO: Se forma por personas que utilizan los sistemas alimentándolos con datos o utilizando los resultados que generen.

DATOS E INFORMACION: Son todas las entradas que necesitan los SI para generar como resultado la información que se desea.

PROGRAMAS: Son la parte del software del SI que harán que los datos de entrada introducidos sean procesados correctamente y generen los resultados que se esperan.

SISTEMAS: Es un conjuto de componentes que interactúan entre si para lograr un objetivo en común.

¿Qué es un sistema de información?

Es un conjuto de elementos o componentes interrelacionados para recolectar entrada, manipular (proceso) y diseminar (salida) datos en formación y para proveer un mecanismo de retroalimentación en pro del cumplimiento de un objetivo.

¿QUÉ ES UN SISTEMA DE PROCESAMIENTO DE TRANSACCIONES (TPS)?

Es un conjuto organizado de personas, procedimientos, software, base de datos y dispositivos para registrar las transacciones registradas.

¿QUÉ ES UN SISTEMA DE INFORMACIÓN ADMINISTRATIVA (MIS)?

Es un conjunto organizado de personas procedimientos software base de datos y dispositivos para suministrar información rutinaria a administradores y tomadores de decisión.

El interés particular de un sistema de información administrativa es la eficiencia operativa.

Mercadotecnia

Producción

Finanzas

Y otras áreas funcionales.

Se apoyan en teste tipo de sistemas y se vinculan entre si por medio de una base de datos en común.

UNIDAD II

SISTEMAS DE INFORMACIÓN PARA FUNCIONES ESPECÍFICAS.

Objetivo: el alumno empezara a identificar la importancia y función de los sistemas de información en diferentes áreas profesionales.

EL AMBIENTE ORGANIZACIONAL Y EL PROCESO ADMINISTRATIVO

Algo que resulta fundamental en la administración moderna, es el hecho de organizar; incluso se considera que ninguna organización puede funcionar a la larga sin una cadena de comando y una cadena de comunicación formal que coordine las actividades de la empresa y canalice las instrucciones al usuario respectivo.

El organizar, controlar y planear constituye las funciones básicas de la administración, mismas que son altamente significativas en el desempeño de los sistemas de información para la administración.

Una función distintiva del proceso administrativo de marcarse en la forma de interpretar los conceptos de organizar y organización.

Organizar es una función básica de los gerentes y se ocupa primordialmente, de la estructura formal como medio para obtener la acción efectiva de grupo. Por otra parte la organización se refiere a las relaciones humanas en las actividades de grupo, es decir se ocupa de coordinar las actividades de la gente.   OBJETIVOS DE LOS SI

  • La principal función de un SI es proporcionar a los encargados de la toma de decisiones, datos oportunos y exactos que les permitan tomar y aplicar las decisiones necesarias que mejoren al máximo la relación que existe entre los recursos de la empresa
  • Este sistema tiene el propósito general de ayudar a los gerentes en la planeación, control y toma de decisiones.
  • Asegurar que la información exacta y confiable esté disponible cuando se necesite y que se le presente en forma fácilmente aprovechable.
  • Incrementar la productividad operacional. 
  • Hacer que el proceso de información deje de ser información fragmentada, conjeturas inspiradas en la intuición y solución de problemas aislados.

En otras palabras, el objetivo primordial de un Sistema de Información Administrativo (SIA) es proporcionar a la empresa un mecanismo para el ejercicio de la administración. Para que este se cumpla se requiere que se tome en cuenta y se determine lo siguiente:

a) ¿Qué datos se requieren? b) ¿Cuándo se requieren? c) ¿Quién o quienes los necesitan? d) ¿En qué forma se necesita? e) ¿Cuánto cuestan? f) ¿Prioridad de procesamiento de datos? g) ¿Cómo debe ser el control? h) ¿Cuál debe ser su alcance?

EVOLUCIÓN Y ANATOMÍA DE LOS SIA

Un SIA surge cuando una empresa sobrevive y crece y la supervisión de ella esta fuera del alcance de un solo hombre, por no poder estar al mismo tiempo en varios lugares para planear, dirigir, coordinar, analizar y controlar las diferentes actividades de la organización. Cuando esto sucede los problemas de autoridad, responsabilidad y organización comienzan a asumir proporciones considerables; es aquí donde empieza a tomar forma la necesidad de un SI formal.

Un SIA evoluciona en función de los resultados que vayan obteniendo y alcanzan su desarrollo óptimo cuando se evitan situaciones como: cruces de información, procesos dobles o cuando se hayan fijado flujos formales de información que permitan conocer los problemas de una manera inmediata.

En ocasiones el desarrollo de los SI dependen de otros factores como: ambiente externo, cambios en las necesidades internas, cambios tecnológicos, actualización de sus diseñadores y administradores.

La anatomía de un sistema de información podemos describirla de la siguiente manera:

Entradas y Salidas. Las entradas son elementos que ingresan al sistema para su transformación y las salidas representan el resultado del proceso de transformación.

Procesamiento. Es el centro de transformación en todo sistema. Esta formada por un grupo de elementos que establecen un control sobre los datos de entrada con el fin del filtrar la información, en base a una serie de reglas, instrucciones o procesos previamente establecidos.

Retroalimentación. (+ ó -) La negativa es esencialmente información de entrada que indica que el proceso se esta desviando del curso de acción elegido indicando que hay necesidad de reajustar a un nuevo estado. La retroalimentación positiva es la que generalmente refuerza el desempeño de la administración ya que es indispensable para el funcionamiento del sistema.

TECNOLOGÍA DE  INFORMACIÓN.

El uso de la tecnología de información en las empresas se ha incrementado considerablemente y en un futuro será aún mayor. Las principales tendencias respecto a los Sistemas de Información  son las siguientes:

  • La tecnología de información se usará como parte de la estrategia corporativa, es decir, el uso de los Sistemas de Información que dan ventaja competitiva (sistemas estratégicos) se incrementará. Las empresas de más éxito serán manejadas por personas que sean capaces de desarrollar aplicaciones estratégicas de la tecnología de la Información de manera creativa.
  • La tecnología será parte del trabajo en equipo en las empresas. Esta tecnología será usada para reducir el trabajo, mejorar la calidad, dar mejores servicios a los clientes  o para cambiar la forma en que ser trabaja. Los trabajadores usarán las computadoras personales conectadas en red, y las fabricas usarán la tecnología para el diseño y control de producción.
  • El uso de la tecnología transformará a la organización y cambiará su estructura. Como ejemplo de ello puede verse el uso del correo electrónico, el intercambio electrónico de datos y el acceso a información externa por medio de redes como internet.
  • La tecnología facilitará la creación de las oficinas virtuales para las personas que requieren estar en diferentes localidades, permitiendo el uso del correo electrónico y de conferencias por computadoras y de esta manera facilitar la comunicación global.
  • La tecnología de información apoyará de manera importante el rediseño de los procesos de negocios. Las técnicas de reingeniería de procesos continuarán apoyándose en los sistemas de información.

EL RETO DE LOS SISTEMAS DE INFORMACIÓN:

1) El reto estratégico de los negocios

  • Los cambios tecnológicos se mueven más rápido que los cambios de los seres humanos o las instituciones.
  • Necesitarán del uso de la tecnología para simplificar la comunicación y la coordinación.
  • Si las instituciones solo automatizan lo que hacen actualmente, dejan pasar en gran medida el potencial de la tecnología de la información.

2) El reto de la globalización.

  • Que los sistemas puedan dar soporte a las ventas y compras de productos en muchos países.
  • Dadas las diferencias en el lenguaje, culturales y políticas daban lugar a un caos y a la falla de controles de la administración central.

3) El reto de la arquitectura de la información.

  • Nuevas formas de hacer negocios
  • Dan más importancia la hardware, software y redes.

4) El reto de la inversión en los sistemas de información.

  • Una cosa es usa la tecnología de información para diseñar, producir, entregar y mantener nuevos productos, y otra cosa es ganar dinero haciendo esto.
  • Cambio organización debido al desarrollo de sistemas más eficientes.

5) El reto de la responsabilidad y control.

  • Los SIBC juegan un papel crítico en los negocios, en el gobierno y en la vida diaria, entonces debemos asegurarnos que sean precisos, confiables y seguros.
  • Los sistemas automáticos o semiautomáticos que funciones mal pueden traer daños desastrosos. Una empresa hace un inversión al desastre si emplean sistemas que no operen como debieran, que no den información que las personas puedan interpretar y usar correctamente.

Un sistema de información se puede definir como un conjunto de funciones o componentes interrelacionados que forman un todo, es decir, obtiene, procesa, almacena y distribuye información (datos manipulados) para apoyar la toma de decisiones y el control en una organización. Igualmente apoya la coordinación, análisis de problemas, visualización de aspectos complejos, entre otros aspectos.

Un sistema de información contiene información de sus procesos y su entorno. Como actividades básicas producen la información que se necesita: entrada, procesamiento y salida. La retroalimentación consiste en entradas devueltas para ser evaluadas y perfeccionadas. Proporciona la información necesaria a la organización o empresa, donde y cuando se necesita. Tipos: Transaccionales, de apoyo a las decisiones y estratégicos.

Sistema de Información: es el conjunto de procesos que, operando sobre una colección de datos estructurada de acuerdo a una empresa, recopila, elabora y distribuye (parte de) la información necesaria para la información de dicha empresa y para las actividades de dirección y control correspondientes, apoyando al menos en parte, la toma de decisiones necesarias para desempeñar las funciones y procesos de negocios de la empresa de acuerdo a su estrategia.

Para dar apoyo a las funciones primarias de comercialización, manufactura y contabilidad, las empresas han construido sistemas de información distintos y específicos para cada función. Aun cuando los sistemas de información se modifican para reflejar la industria dentro de la cual se encuentra la empresa y la cantidad y la variedad de transacciones que deben procesarse, ciertos aspectos comunes aparecen en estas funciones específicas.

SISTEMA DE INFORMACIÓN QUE DAN APOYO A LA CONTABILIDAD.

Estos sistemas constan de varios módulos diseñados alrededor de los libros contables, el catálogo de cuentas y los diarios. Estos módulos le permiten a la empresa procesar las ventas y cobrar a los clientes las cantidades correspondientes. Los sistemas de información también contienen módulos que dan apoyo a las funciones de procesamiento de órdenes de compra y recepción, manejo de inventarios, cuentas por pagar y nomina. Adicionalmente, los sistemas de información específicos para contabilidad contienen módulos para el procesamiento de contabilidad de activos fijos.

SISTEMA DE INFORMACIÓN QUE DAN APOYO A LA MANUFACTURA.

Aunque no existen dos fabricantes exactamente iguales, la mayoría de estos sistemas constan de un módulo para el programa maestro de producción, un módulo para la planeación de requerimientos de materiales y un módulo de lista de materiales. Estos módulos se enlazan con un módulo que da apoyo a la actividad de ingeniería de diseño. El módulo de planeación de requerimientos de capacidad ayuda a los tomadores de decisiones a anticipar los esfuerzos que impondrían las cargas de trabajo proyectadas en cada centro o departamento a lo largo del tiempo. El módulo de control de inventarios de manufactura se enlaza con el módulo de lista de materiales a fin de que los materiales necesarios en el proceso de manufactura puedan ser fabricados, adquiridos o recogidos de los almacenes y enviados al área de producción. El módulo de control de planta se enlaza directamente con los módulos de costos estándar, costos de trabajos y desempeño de la mano de obra.

SISTEMA DE INFORMACIÓN QUE DAN APOYO A LA COMERCIALIZACIÓN.

Durante mucho tiempo la función de comercialización no fue enfocada por la tecnología informática. Los gerentes están cambiando la función de una operación basada en sentimientos y suposiciones a una que se basa en la información. A decir verdad, están empezando a darse cuenta que un sistema de información es una arma crítica en la lucha por lograr una ventaja competitiva en el mercado.

Los gerentes de comercialización necesitan información que les ayude a anticipar los cambios en la demanda del producto, a aumentar la productividad en las ventas y a ejercer un control sobre los gastos de venta y distribución. Un sistema para una función específica que tenga módulos para administración y soporte de ventas, análisis del desempeño de ventas y pronósticos, investigación de mercados y recopilación de inteligencia, servicio a clientes y análisis, promoción, y análisis de productos y estrategia, proporciona la información necesaria para los gerentes de estas funciones.

Las organizaciones buscan formas de acercarse más a sus clientes actuales, conseguir nuevos clientes y entender mejor el mercado. Los gerentes de comercialización necesitan información que les ayude a anticipar las demandas cambiantes con relación a los productos, aumentar la productividad en las ventas y mantener un control estrecho sobre los gastos de venta y distribución. Deberán eliminar los trabajos duplicados, la fragmentación, el conflicto y el desperdicio en el área de comercialización.

Una gran cantidad de datos que se alimentan a este sistema de información provienen de los sistemas de información relacionados con las funciones de contabilidad y manufactura. El sistema de Información específico para la comercialización combina datos de bases de datos de la compañía con datos externos, incluyendo estadísticas económicas, demográficas e industriales. Estos datos sirven de entrada a una diversidad de modelos de pronósticos, de competencia y de precios, para proporcionar, en unos cuantos minutos, información estratégica que no era posible proporcionar con los sistemas manuales.

ESTRATEGIA PARA EL DESARROLLO DE UN SISTEMA DE INFORMACIÓN.

DESARROLLO: El usuario, analista, programador.

El analista utilizara información recopilada en las primeras fases para realizar el diseño lógico del SI.

Diseña procedimientos precisos para la captura de datos que asegura que los datos que ingresan al SI sean correctos.

1.- Análisis de las necesidades de la organización que requiere el sistema.

2.- Decidir si el sistema que necesitan pueden ser adquiridos comercialmente o es necesario desarrollarlo. (Comprar un sistema implicaría su modificación y hacerlo más costoso o puede que no cumpla las expectativas deseadas.)

3.- La ventaja de un sistema adquirido es que ya ha sido puesto a prueba y tiene un margen de error menor. (A pesar de que necesitarían ser personalizados para encajar del sistema general de información.)

Los redactores técnicos trabajan con los programas para producir la documentación técnica para el sistema.

Existen dos tipos de documentación.

  • Documentación del usuario.

Mensuales del sistema.

Materiales de capacitación.

  • Documentación técnica

Estructuras de la base de datos.

Sistema de menú.

Flujo de datos y procesos.

IMPLEMENTACIÓN DEL SISTEMA

  • Conversión directa: Todos los usuarios dejan usar el sistema antiguo al mismo tiempo y después comienza a usar el nuevo.
  • Conversión en paralelo: Los usuarios continúan utilizando el sistema antiguo mientras que en una información creciente de información es procesada mediante el nuevo sistema.
  • Conversión en fases: Los usuarios comienzan a usar el nuevo sistema componente por componente.
  • Conversión en piloto: El personal utilizara el nuevo sistema en un sitio piloto y luego la organización completa hace el cambio.

ETAPAS DEL CICLO DE VIDA DE UN SISTEMA DE INFORMACIÓN

El método de un ciclo de vida para el desarrollo de sistemas es el conjunto de actividades que los analistas, diseñadores y usuarios realizan para desarrollar e implementar un sistema de información. El método del ciclo de vida para el desarrollo de sistemas consta de 6 fases.

1.- INVESTIGACION PREELIMINAR: la solicitud para recibir ayuda de un sistema de información puede originarse por varias razones: sin importar cuales sean esta, el proceso se indica siempre con la petición de una persona.

2.- DETERMINACIÓN DE LOS REQUERIMIENTOS DEL SISTEMA: El aspecto fundamental del análisis de sistemas es comprender todas las facetas importantes de la parte de la empresa que se encuentra bajo estudio. Los analistas al trabajar con los empleados y administradores, deben estudiar los procesos de una empresa para dar respuesta a las siguientes preguntas clave:

¿Qué es lo que hace?

¿Cómo se hace?

¿con que frecuencia se presenta?

¿Qué tan grande es el volumen de transacciones o decisiones?

¿Cuál es el grado de eficiencia con el que se efectúan las tareas?

¿existe algún problema?¿que tan serio es?¿cuál es la causa que lo origina?

3.-DISEÑO DEL SISTEMA: El diseño de un sistema de información produce los detalles que el sistema cumplirá con los requerimientos identificados durante la fase de análisis.

4.-DESARROLLO DEL SOFTWARE: Los encargados de desarrollar software puede instalar software comprobando a terceros o escribir programas diseñados a la medida del solicitante.

5.-PRUEBA DE SISTEMAS: Durante la prueba de sistemas, el sistema se emplea de manera experimental para asegurarse de que el software no tenga faññas, es decir , que funciona de acuerdo con las especificaciones y esperan que lo haga.

Se alimentan como entradas conjunto de datos de prueba para su procesamiento y después se examinarían los resultados.

6.-IMPLEMENTACIÓN Y EVALUACIÓN: La implementación es el proceso de verificar e instalar nuevo equipo entrenar a los usuarios, instalar la aplicación y construir todos los archivos de datos necesarios para utilizarla.

Por consiguiente es indudable que debe darse mantenimiento alas aplicaciones. La evaluación de un sistema se lleva a cabo para identificar puntos débiles y fuertes. La evaluación ocurre a alo largo de cualquiera de las dimensiones:

  • EVALUACIÓN OPERACIONAL: Valoración de la forma en que funciona el sistema, incluyendo su facilidad de uso, tiempo de repuesta, lo adecuado de los formatos de información, confiabilidad global y nivel de utilización.
  • IMPACTO ORGANIZACIONAL: Identificación y medición de los beneficios para la organización en áreas tales como finanzas, eficiencia operacional e impacto competitivo. También incluye el impacto sobre el flujote información externo e interno.
  • OPINION DE LOS ADMINISTRADORES: Evaluación de las actividades de directivos y administradores dentro de la organización así como de los usuarios finales.
  • DESEMPEÑO DEL DESARROLLO: La evaluación de proceso de desarrollo de acuerdo con criterios tales como tiempo y esfuerzo de desarrollo, concuerdan con presuntos y estándares, y otros criterios de administración de proyectos. También se incluye la elaboración de los métodos y herramientas utilizados en el desarrollo.

UNIDAD III

CICLO DE VIDA EN UN SISTEMA DE INFORMACIÓN

Objetivo: el alumno conocerá y analizara las necesidades, para el desarrollo de los sistemas de información.

INTRODUCCIÓN

En la actualidad para muchas organizaciones, los sistemas de información basados en computadoras son el corazón de las actividades cotidianas y objeto de gran consideración en la toma de decisiones, las empresas consideran con mucho cuidado las capacidades de sus sistemas de información cuando deciden ingresar o no en nuevos mercados o cuando planean la respuesta que darán a la competencia.

Un ciclo de vida de información es el conjunto de fases por las que deben pasar un proyecto desde su concepción inicial, hasta que el sistema deje de utilizarse o se transforma en otro.

Existen diferentes modelos de ciclo de vida, que pueden aplicarse en función del tipo de sistema a desarrollar.

En un enfoque por fase par el análisis y el diseño cuya premisa principal consiste en que los sistemas se desarrollen utilizando un ciclo de especifico de actividades del analista y el usuario.

LOS PASOS GENERALES QUE UTILIZAN LOS ANALISTAS SON:

  • Identificación de problemas, oportunidades y objetivos.
  • Determinación de los requerimientos de información.
  • Análisis de las necesidades del sistema.
  • Diseño del sistema recomendado
  • Desarrollo y documentación del software.
  • Pruebas y mantenimiento del sistema
  • Implementación y evaluación del sistema.

MODELO CLÁSICO

También llamado en cascada o secuencial. Este es el más básico de todos los modelos, y sirve como bloque de construcción para los demás modelos de ciclo de vida. La visión del modelo cascada del desarrollo de software es muy simple; dice que el desarrollo de software puede ser a través de una secuencia simple de fases. Cada fase tiene un conjunto de metas bien definidas, y las actividades dentro de una fase contribuyen a la satisfacción de metas de esa fase o quizás a una subsecuencia de metas de la fase. Las flechas muestran el flujo de información entre las fases. La flecha de avance muestra el flujo normal. Las flechas hacia atrás representan la retroalimentación.

Las fases del modelo clásico son:

  • Análisis.
  • Diseño.
  • Programación.
  • Pruebas.
  • Documentación.
  • Implementación.
  • Mantenimiento.

ANÁLISIS:

El primer paso del ciclo de vida de un proyecto consiste en un análisis de las características y comportamiento del sistema del cual el software va a formar parte.

El analista debe comprender cuales son los datos que se va a manejar, cual va a ser la función que tiene que cumplir el software, cuáles son las interfases requeridos y cual el rendimiento que se espera lograr.

Se generan alternativas de solución para el problema definido, evaluándolos técnica, operativa y económicamente, brindando detalles de costo, duración y beneficios de cada alternativa de solución.

Toda esta información se presenta al cliente en la propuesta de sistemas, exponiéndose en una presentación, y escrita en un documento.

DISEÑO:

Durante el desarrollo se determinan "que módulos, interconectados, de que forma solucionaran mejor un problema definido."

Diseño del sistema el diseño de un sistema de información produce un detalle que establece la forma en el que el sistema cumplirá con los requerimientos identificados durante la fase de análisis. Los especialistas en sistemas se refieren, con frecuencia a esta etapa como diseño lógico en contraste con la del desarrollo del software, ala que denominan diseño físico.

Diseño lógico: responde a la forma en que el sistema cumplirá con los requerimientos identificados durante la fase de análisis. Es común hacer un esquema del formato o pantalla que espera que aparezca cuando el sistema esté terminado, se realiza en papel o en la pantalla de una Terminal autorizada disponible para el desarrollo del sistema. También se indican los datos de entrada, los que serán calculados y los que deben de ser almacenados.

Los procedimientos que se escriben indican como procesar los datos. Los documentos que contienen las especificaciones de diseño representan a éste mediante diagramas, tablas y símbolos especiales. La información detallada del diseño se proporciona al equipo de programación para comenzar la fase de desarrollo del software. Los diseñadores son responsables de dar a los programadores las especificaciones de software completas y clara delineadas.

DISEÑO DEL SISTEMA:

En esta etapa se define una subdivisión en especificaciones del sistema y la forma de comunicación con los sistemas existentes y con los que deben interactuar.

DISEÑO DETALLADO:

En esta etapa se adecua el análisis a las características especificas de ambiente de implementación (software)

Actividades:

  • Agregar los detalles de implementación del modelo del mundo.
  • Completar los detalles de la clase. (diagramas de clase)
  • Subdividir en paquetes. (diagrama de paquetes)
  • Desarrollar el modelo de interfaz.
  • Conocer el ambiente de base.
  • Enlazar las clases de interfaz con el modelo del mundo.
  • Crear diagrama de interacción. (procesos)
  • Crear diagrama de estado de procesos.
  • Desarrollar el modelo de control, persistencia y comunicaciones relacionado con redes, ambientes WB, etc.

Hay varias documentaci0ones que tiene un programa de documentación, el cual consiste enana política formal cuya documentación se muestra como algo que debe prepararse en forma rutinaria para cada programa de cómputo, archivo y nuevos sistemas.

Esta fase de documentación es de real importancia a tal grado que puede ser comparada con la existencia de una póliza de seguro.

La documentación adecuada y completa da una aplicación que se desea implementar, mantener y actualizar en forma satisfactoria, es esencial en cualquier sistema de información.

Para esta etapa se verán involucrados los equipos de diseño e implementación y los usuarios finales, puesto que son quienes utilizarán los manuales.

Si la documentación del sistema de información es incompleta el diseñador continuamente será involucrado y siempre al tanto de las situaciones que se presenten a los usuarios finales.

La implementación es el proceso de asegurarse de que el sistema sea operacional. Y permitir que luego tomen los usuarios finales el control de la operación para sui uso y evaluación.

El primer enfoque para la implementación se refiere a la utilización de diferentes estrategias para el entretenimiento de los usuarios y el personal que se verá involucrado en los procesos administrativos con el sistema nuevo.

Otro enfoque importante en esta fase es la selección de una estrategia de conversión, el analisista necesita ponderar la situación proponer un plan de conversión que sea adecuado para la organización particular del sistema de información.

PROGRAMACIÓN:

La programación en ocasiones también llamada codificación consiste en la traducción del diseño a un formato ya sea legible para la computadora. Si el diseño es lo suficiente detallado la programación es relativamente sencilla, y puede hacerse de forma automática, usando generadores de código.

Podemos observar que estas primeras fases de ciclo de vida consisten básicamente en una traducción, en el análisis del sistema, los requisitos, la función y la estructura de este se traducen a un documento: el análisis del sistema que está formado en parte por diagramas y en parte por descripciones de lenguaje natural.

PRUEBAS:

La prueba de un sistema no es una actividad trivial para aprender, algunos lo consideran un arte; y aprender a hacerlo bien requiere práctica y experiencia.

Este proceso de evaluación del sistema se puede realizar por medios manuales y automáticos, con el objeto de verificar que se satisfagan los requerimientos y de identificar diferencias entre los resultados esperados y los que produce el sistema.

Regularmente se sugiere que se conforme un equipo para esta fase, conformado por:

  • Equipo de diseño
  • Usuarios finales
  • Equipo de implementación
  • Testor de calidad (que puede ser el coordinador de desarrollo de sistemas o el jefe de sistemas.)

DOCUMENTACIÓN:

La documentación de sistema de información es el conjunto de información que nos dice qué hacen los sistemas, como lo hacen y para quién lo hacen.

La documentación es un material que explica las características técnicas y la operación de un sistema de información.

Hay varios tipos de documentación como:

La primera es la información acerca de programas, que explica la lógica de un programa e incluye descripciones, diagramas de flujo, listados de programas y otros documentos.

La segunda es referente a los usuarios que contienen de forma general la naturaleza y capacidades del sistema.

CICLO DE VIDA DE PROTOTIPOS

PROTOTIPOS: primera versión de una producto, construido con pocas funcionalidad y poca fiabilidad. La diferencia entre prototipo y prototipo final es que el es eficiente y el producto final debe serlo y, que en el prototipo no están todos los detalles y, el producto final debe contenerlos.

Clases de prototipos:

  • Vertical: no recoge todas las funciones del sistema final.
  • Horizontal: recoge todas las funciones, pero no las desarrolla por completo.

El ciclo casi siempre supone que el modelo será operante, es decir; una colección de programas que simulara alguna o todas las funciones que el usuario desea. Normalmente se utilizan las siguientes herramientas:

  • Un diccionario de datos integrados.
  • Un generador de pantallas.
  • Un generador de informes no guiados por procedimientos.
  • Un lenguaje de programación de cuarta generación.
  • Un lenguaje de consultas no guiado por procedimientos.
  • Medios poderosos de administración de base de datos.

VENTAJAS:

  • Se incrementa productividad de desarrollo.
  • Se incrementa la calidad del producto final, ya que el prototipo permite trabajar, ensayar.
  • Disminuye los costeos de mantenimiento del producto final. Los tiempos de desarrollo son inferiores.
  • El tamaño del sistema es menor.
  • La especialización actúa como interfase entre cliente y equipo de desarrollo..
  • El propio prototipo sirve de contrato con el cliente y cualquier cambio en el prototipo debe estar consolidado por ambas partes.
  • El prototipo es un documento vivo de buen funcionamiento del producto final.
  • Ayuda para determinar requerimientos expresados en el prototipo.
  • El cliente reaccionas mucho mejor ante el prototipo, sobre el que pueda experimentar, que no sobre una especificación escrita.

INCONVENIENTES:

  • Fuerte inversión en un producto que se desecha: los prototipos se descartan.
  • Tendencias a tratar de convertir el prototipo mismo en el sistema de producción.
  • Aumento del costeo.
  • Se arrastran decisiones del diseño de prototipos al producto final.

ETAPAS DE CONSTRUCCIÓN DEL SISTEMA

  • ANALISIS DEL REQUERIMIENTO DEL SISTEMA:

Se trata de establecer el alcance, los objetivos y requisitos del sistema, examinando las posibles alternativas que podrían solucionar las necesidades del usuario y recomendar una de ellas. Al final de esta sub.-fase se obtiene un documento llamado "Documento de requisitos del sistema".

  • ESPECIFICACIÓN FUNCIONAL DEL SISTEMA

Conocida como análisis funcional. Una vez aceptado formalmente el documento anterior por ambas partes (equipo de desarrollo y usuario), se elabora un conjunto de especificaciones formales que describan la funcionalidad del sistema, estableciendo los sub-sistemas en que se descompondrá, definiendo los datos que utilizará y las interfaces de usuario. También se planificarán las pruebas que deberá superar el sistema, se estimará la relación coste/beneficio para comprobar si interesa su construcción y se establecerán los plazos de entrega del sistema. Todo ellos se recoge en dos documentos denominados "Documentos de especificación funcional del sistema"

  • FASE DE DISEÑO

Conocida como análisis orgánico. El objetivo de esta fase es obtener un conjunto de especificaciones que complementarán los aspectos físicos del sistema

  • FASE DE CONSTRUCCIÓN

El propósito de esta fase es, a partir de las especificaciones de diseño, la obtención del sistema completamente construido y probado, listo para ser implementado en la organización del usuario. También durante esta fase se desarrollará el conjunto de procedimientos y se llevará a cabo la formación necesaria que permitirá, tanto al personal del área de usuario final, como al personal del área de exploración o proceso de datos, la utilización optima del sistema. Al final de esta fase se obtiene el software correspondiente y, los siguientes documentos: documentación técnica de programación, manual de usuario, manual de exploración, documentos de pruebas del sistema ampliado con los informes de las pruebas unitarias de integración y globales.

  • FASE DE IMPLEMENTACIÓN

El objetivo de esta fase es la puesta en servicio del sistema construido y conseguir su adaptación final por parte de los usuarios del mismo, para lo cual tratará de hacerse ver a esto mediante demostraciones formales que el sistema cumple todos los objetivos y requisitos para los que fue desarrollado. Esta fase incluye la ejecución y el mantenimiento del sistema.

ANÁLISIS DE SISTEMA INFORMATIVO Y SUS HERRAMIENTAS

HERRAMIENTAS: uso de diagramas de flujo de datos para graficar las entrad}as, los procesos y las salidas de las funciones del negocio en una forma grafica estructurada.

Se desarrolla un diccionario de datos que en lista todos los datos utilizados en el sistema así como sus respectivas especificaciones.

ROLES DEL ANALISITA DE SISTEMA

Evaluación sistemática

  • Entrada.
  • Proceso.
  • Salida.
  • Producción.

INFORMACIÓN

Roles del analista de sistemas:

  • El análista debe tener la capacidad de trabajar con todo tipo de gente.
  • Contar con suficiente experiencia en computadoras, diseño del sistema recomendado.

CICLO DE VIDA DE PROGRAMACIÓN AUTOMÁTICA.

El punto de partida es la utilización de un lenguaje formal de especificación, en el que las especificaciones son directamente ejecutables, o lo que es lo mismo, las especificaciones es el prototipo. El programa se obtiene de forma automática a partir de la especificación.

INCONVENIENTES:

No se dispone de la tecnología necesaria para aplicarla en su totalidad.

HERRAMIENTAS PARA EL DESARROLLO DE SISTEMAS

Las herramientas son esenciales para el análisis de sistemas. Ellas mejoran la forma en que ocurre el desarrollo y tiene influencia sobre la calidad del resultado final.

Una herramienta es cualquier dispositivo que, cuando se emplea en forma adecuada, mejora el desempeño de una tarea, tal como el desarrollo de sistemas de información basados en computadora, las herramientas se agrupan en las siguientes categorías.

HERRAMIENTAS DE ANÁLISIS

Estas herramientas ayudan a los especialistas en sistemas a documentar un sistema existente, ya sea manual o automatizada y a determinar los requerimientos de una nueva aplicación, estas herramientas incluyen:

  • Herramientas para recolección de datos: capturan detalles que describen sistemas y procedimientos en uso. Documentan procesos y actividades de decisión. Se utilizan para apoyar la tarea de identificar requerimientos.
  • Herramientas para diagramación: crean representaciones gráficas de sistemas y actividades. Apoyan el dibujo y revisión de diagramas de flujo de datos e iconos asociados con el análisis estructurado. Así mismo incluyen programas para representación en diagramas de flujo.
  • Herramientas para el diccionario: Registran y mantiene descripciones de los elementos del sistema, tales como grupo de datos, procesos y almacenamiento de datos. Con frecuencia proporcionan la capacidad de examinar las descripciones del sistema para decidir si son incompletas o inconsistentes.
  • Herramientas para el diseño: Las herramientas de diseño apoyan el proceso de formular las características que el sistema debe tener para satisfacer los requerimientos detectados durante las actividades de análisis.
  • Herramientas de especificación: Apoyan el proceso de formular las características que deben tener una aplicación, tales como entradas, salidas, procesamiento y especificaciones de control.
  • Herramientas para presentación: Se utilizan para describir la posición de datos, mensajes y encabezados sobre las pantallas de las terminales, reportes y otro medio de entrada y salida.
  • Herramientas para el desarrollo: Estas herramientas ayudan al analista a trasladar los diseños en aplicaciones funcionales.
  • Herramientas para ingeniería de software: Apoyan el proceso de formular diseños de software, incluyendo procesamientos y controles, así como la documentación correspondiente.
  • Generadores de código: Producen el código fuente y las aplicaciones a partir de especificaciones funcionales bien articuladas.
  • Herramientas para pruebas: Apoyan la fase de evaluación de un sistema o de partes del mismo contra las especificaciones. Incluyen facilidades para examinar la correcta operación del sistema así como el grado de perfección alcanzado en comparación con las expectativas.

BENEFICIOS DEL EMPLEO DE HERRAMIENTAS

Las herramientas extienden en tres formas la capacidad del analista de sistemas: proporcionan el potencial para mejorar la productividad del analista.

Con las herramientas correctas, el analista tiene el potencial de ser productivos; se pueden completar las mismas actividades de desarrollo en un tiempo menor que el que se necesita cuando no se utilizan las herramientas.

Facilitan el desarrollo de procesos más eficaces: Las herramientas sugieren procedimientos que conducen al empleo de procesos más eficientes. Si la productividad significa realizar la tarea correcta, la eficiencia significa hacer esta tarea en forma correcta. Las herramientas pueden sugerir la mejor forma para abordar una tarea. Las decisiones eficientes con respecto a la herramienta ahorra recursos: personal, tiempo y dinero.

Mejora la calidad del sistema de información: Cando las herramientas mejoran los procesos, por lo general también ocurre lo mismo con los resultados.

HERRAMIENTAS CASE

Las herramientas CASE son un complemento de la caja de herramientas del ingeniero en software. CASE proporciona al ingeniero la posibilidad de automatizar actividades manuales y de mejorar su visión general de la ingeniería. Estas herramientas ayudan a asegurar que la calidad sea algo diseñado de llegar a construir el producto.

OBEJTIVO DE LAS HERRAMIENTAS CASE

Aumenta la productividad de los grupos y desarrollo, obteniendo productos de software de mayor calidad.

CLASIFICACIÓN DE LAS HERRAMIENTAS CASE

  • Herramienta de análisis de riesgo: Estas herramientas capacitan al administrador del proyecto para construir una tabla de riesgo proporcionando una guía detallada en la identificación y análisis de riesgo.
  • Herramientas de administración: La planificación del proyecto y el plan del proyecto debe seguirse y de monitorizarse de forma continúa. Las herramientas de esta categoría suelen ser extensiones de herramientas de planificación de proyectos.
  • Herramientas de seguimiento de requisitos: El objetivo de esta herramienta es proporcionar un enfoque sistemático para el aislamiento de requisitos, comenzando por la solicitud del cliente de una propuesta o especificación

CLASIFICACION DE LA SHERRAMIENTAS CASE PRO SU FUNCIONAMIENTO

  • Herramientas de ingeniería de la información: Estas herramientas proporcionan un <<metamodelo>> del cual se derivan sistemas de información específicos.
  • Modelado de proceso y herramientas de administración: Estas herramientas se utilizan para representar los elementos clave del proceso de modelo que sea posible entenderlo mejor.
  • Herramientas de planificación de proyectos: Estas herramientas se concentran en dos áreas primordiales; estimación de esfuerzos de proyecto y de costos de software y planificación de proyectos. Las herramientas de estimación calculan el esfuerzo estimado y la duración del proyecto. Las herramientas de planificación de proyectos capacitan al administrador para definir todas las tareas del proyecto, para crear una red de tareas, para representar las interdependencias entre tareas y para modelar la cantidad de paralelismo que sea posible para el proyecto.

CLASIFICACION GENERAL DE LAS DIVERSAS FUNCIONES DE LAS HERRAMIENTAS CASE.

  • Herramienta de administración.
  • Edición.
  • Administradores de configuración.
  • Elaboración de prototipos.
  • Soporte de métodos.
  • Procesos de lenguaje.
  • Herramientas de prueba.
  • Depuradores.
  • Documentación.
  • Reingeniería.
  • Editores de texto, de diagramas.
  • Control de versiones y cambios.
  • Lenguajes alto nivel; generadores de interfaces para el usuario.
  • Editores de diseño; diccionarios de datos, generadores de códigos.
  • Compiladores e intérpretes.
  • Generadores de datos de prueba y comparadores de archivos.
  • Depuradores interactivos.
  • Editores de paginas e imagen.
  • Referencias cruzadas; sistemas para reestructuración de programas.

REQUERIMIENTOS DE SISTEMAS DE INFORMACIÓN

Los Sistemas de Información por computadora normalmente están integrados por muchos componentes. En la mayor parte de los casos, es difícil para los analistas entender todos estos componentes aún mismo tiempo; por lo tanto los investigadores tienen que comenzar con preguntas de tipo general con relación al propósito del sistema sus entradas y salidas de los procesos incluidos.

  • En los grandes proyectos de sistema varios analistas llevan a cabo una investigación en forma seccionada que la distribuyen entre ellos mismos, de manera que cada uno pueda trabajar en forma independiente.
  • Existen dos estrategias ampliamente utilizadas para determinar los requerimientos de información. Se clasifican en dos tipos: 1. – Flujo de Datos. 2. – Estrategias de Análisis de Decisión para el Conocimiento para los Sistema de Información.

ESTRATEGIA DE FLUJO DE DATOS

Cuando se siguen un flujo a través de los procesos de negocio, que es el propósito del análisis del flujo de datos, le indica a los analistas una gran cantidad de datos sobre como se esta llevando a cabo los objetivos de la compañía. Al manejar las transacciones y completar las tareas, los datos de entrada se procesan, almacenan, consultan, utiliza, modifica y se emiten. El análisis de flujo de datos que muestra el estudio y el uso de cada actividad, documenta los hallazgos en los diagramas de flujo de datos.

ESTRATEGIAS DE ANÁLISI DE DECISIONES

La estrategia del análisis de decisiones es un complemento del análisis del flujo de datos. Esta estrategia realza el estudio de los objetivos de una operación y de las decisiones que deben realizarse para cumplir con los objetivos. Las decisiones se presentan tanto en los niveles operativos como en los de alto nivel gerencial, las estrategia de análisis de decisión con frecuencia utiliza por parte de alta gerencia para desarrollar la toma de decisiones.

La alternativa que selecciona los gerentes responsables en la toma de decisiones, en cuanto a una estrategia de precios entre un conjunto de alternativas, se maneja de forma diferente a la opción que toman un supervisor de departamento para aceptar o rechazar pedidos.

La decisión de rechazar pedidos generalmente ocurre con mas frecuencia, de manera que las condiciones y acciones normalmente se conocen como un aspecto importante.

ETAPAS EN AL ESTRATEGIA DEL ANÁLISIS DEL FLUJO DE DATOS

1. – Estudiar las operaciones y procesos en marcha. 2. – Identificar cómo se procesan los datos al manejar transacciones y terminar las tareas. 3. – Seguir el flujo de datos: * Proceso * Almacenamiento * Recuperación * Salida 4. – Añadir gradualmente detalles a los niveles inferiores.

ETAPAS EN LA ESTRATEGIA DEL ANÁLISIS DE DECISIÓN

1. -Estudiar los objetivos y decisiones necesarias. 2. – Desarrollar un modelo del proceso de decisión. 3. – Probar el modelo con datos de prueba. 4. – Identificar los requerimientos del proceso para los datos.

DETERMINACIÓN DE LOS REQUERIMIENTOS

Es el estudio del sistema actual del negocio a fin de encontrar como trabaja y donde debe mejorase.

Los estudios del sistema son el resultado de una evaluación para conocer como funcionan los métodos actuales o si son necesarios o posibles algunos ajustes; elaborar preguntas en relación con los sistemas manuales y los computarizados.

Dado que los analistas de sistemas no trabajan como gerentes o empleados en los departamentos para usuarios (como mercadotecnia, contabilidad, venta, compra o producción), no tienen los mismos conocimientos sobre hechos y datos que los gerentes y usuarios de esas áreas; por lo tanto un paso inicial en la investigación es entender la situación.

Existen ciertos tipos de requerimientos tan fundamentales que son comunes a todas las situaciones. Contestar los grupos específicos de preguntas que analizan esta secciones, permitirá comprender estos requerimientos básicos.

  • Los analistas estructuran su investigación y buscan respuestas a las siguientes 4 preguntas principales.
  • 1.- ¿Cuál es el proceso básico?
  • 2.- ¿Qué datos se utilizan o se producen durante este proceso?
  • 3.- ¿Cuales son los limites impuestos por el tiempo y cantidad de trabajo?
  • 4.- ¿Qué controles de rendimientos se utilizan?
  • Entender al Proceso.
  • Se harán preguntas que proporcionaran un antecedente de los datos fundamentales y de la descripción del sistema.
  • · ¿Cuál es el propósito de esta actividad?
  • · ¿Cuales son los pasos que se realizan?
  • · ¿Dónde se realizan?
  • · ¿Quién los ejecuta?
  • · ¿Cuánto tiempo consume?
  • · ¿Conque frecuencia se realizan?
  • · ¿Quién utiliza la información resultante?

UNIDAD IV

AUDITORÍA EN INFORMÁTICA

Objetivo: el alumno conocerá los diferentes tipos de auditoria en informática, conceptos y características.

….

Evaluación de los controles, sistemas y procedimientos de la informática, de los equipos de computo, su utilización, eficiencia y seguridad de la organización que participan en el procesamiento de la información a fin de que por medio del señalamiento de cursos alternativos se logre una utilización más eficiente, confiable y segura de la información que servirá para una adecuada toma de decisiones.

MUESTREO ESTADÍSTICO EN LA AUDITORÍA

Consiste en la aplicación de un procedimiento de cumplimiento sustantivo a menos de la totalidad en las partidas que conforman el saldo de una cuenta o clase de transacción (muestra), que permite al auditor obtener y evaluar evidencia de alguna característica del saldo o la transacción que le permita llegar a una conclusión en relación con las características.

La técnica de la selección para muestra en auditoria esta basada en la selección al azar o aleatoria, que es lo que asegura que todas las partidas dentro del universo o dentro del estrato tiene la misma posibilidad de ser seleccionada.

Al diseñar una muestra de auditoria el auditor considerara los siguientes aspectos para determinarla.

  1. Los objetivos de la auditoria.
  2. El universo.
  3. El riesgo y la incertidumbre.
  4. Error tolerable.
  5. Error esperado en el universo.
  6. Las técnicas de muestreo.

El muestreo se puede definir como el proceso mediante el cual se puede inferir conclusiones acerca de un conjunto de elementos denominado universo o población, en base al estudio de una fracción de dichos elementos denominada muestra.

 

Betzaida Guadalupe Reyes Santiago

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente