diseÑo de sistemas · 2011. 4. 21. · concepto de sistemas organizacionales los si están...

43
ANÁLISIS DE SISTEMAS Por: Ing. Tanya Recalde Ch.

Upload: others

Post on 19-Feb-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

  • ANÁLISIS DE SISTEMAS

    Por:

    Ing. Tanya Recalde Ch.

  • CAPÍTULO 1

    INTRODUCCIÓN AL DESARROLLO DE

    SISTEMAS DE INFORMACIÓN

  • 1.1. INTRODUCCIÓN

    El Análisis y Diseño de Sistemas se

    refiere al proceso de examinar la

    situación de una empresa con el

    propósito de mejorarla con métodos y

    procedimientos más adecuados.

  • 1.1. INTRODUCCIÓN

    El análisis de sistemas es el proceso

    de clasificación e interpretación de

    hechos, diagnóstico de problemas y

    empleo de la información para

    recomendar mejoras al sistema.

  • 1.1. INTRODUCCIÓN

    Lo que no es el Análisis de Sistemas:

    NO es Explicación

    El estudio de una

    empresa para buscar

    procesos ya existentes

    y determinar cuales se

    los realiza

    manualmente y cuales

    se los lleva a cabo en

    una computadora

    La finalidad del análisis está en

    comprender los detalles de una

    situación y decidir si es

    deseable o factible una mejora.

    La selección del método (

    manual o automatizado), es

    una aspecto secundario

  • 1.1. INTRODUCCIÓN

    Lo que no es el Análisis de Sistemas:

    NO es Explicación

    Determinar los cambios

    que deberían

    ejecutarse.

    La finalidad de la investigación

    de sistemas es estudiar un

    proceso y evaluarlo. No

    siempre es factible o necesario

    un cambio. Los cambios son un

    resultado no un intento.

  • 1.1. INTRODUCCIÓN

    Lo que no es el Análisis de Sistemas:

    NO es Explicación

    Determinar la mejor

    forma de resolver un

    problema de sistemas

    de información.

    No se deben ir tras ideas

    técnicamente atractivas a

    menos que éstas mejoren el

    sistema de la organización.

  • 1.2. CATEGORIAS DE USUARIOS

    Uno de los retos del analista es el de definir los usuarios del sistema de información.

    Existe cuatro tipos de usuarios:

    Usuario final directo

    Usuario final indirecto

    Administradores

    Directivos

  • 1.2. CATEGORIAS DE USUARIOS

    Tipo de Usuario Características

    1. Usuario final directo Opera el sistema.

    2. Usuario final indirecto Emplea los reportes y otros

    tipos de información generada

    por el sistema pero no opera el

    equipo.

    3. Administradores Supervisan la inversión en el

    desarrollo o uso del sistema.

    4. Directivos Incorpora los usos estratégicos

    y competitivos de los sistemas

    de información en los planes y

    estratégias de la organización.

  • 1.3. CONCEPTO DE SISTEMAS

    ORGANIZACIONALES

    Concepto de Sistemas.-

    Un sistema es un conjunto de

    componentes que interaccionan entre

    si para lograr un objetivo común.

    Por ejemplos: sistema nervioso, sistema

    económico, entre otros

  • 1.3. CONCEPTO DE SISTEMAS

    ORGANIZACIONALES

    La finalidad de un sistema es la razón

    de su existencia. Para alcanzar sus

    objetivos, los sistemas interaccionan

    con su medio ambiente, el cual está

    formado por todos los objetos que se

    encuentran fuera de las fronteras de

    los sistemas.

  • 1.3. CONCEPTO DE SISTEMAS

    ORGANIZACIONALES

    Los sistemas según su interacción con el

    medio ambiente, se divide en:

    S.I. Abiertos, interactúan con el medio

    ambiente (recibe entradas y produce

    salidas)

    S.I. Cerrados, no interactúa con el

    medio ambiente (retroalimentación)

  • 1.3. CONCEPTO DE SISTEMAS

    ORGANIZACIONALES

    Los sistemas según el uso de máquinas

    electrónicas programables:

    S.I. Manuales, no utilizan máquinas

    electrónicas programables.

    S.I. Automatizados, utilizan máquinas

    electrónicas programables.

  • 1.3. CONCEPTO DE SISTEMAS

    ORGANIZACIONALES

    Los sistemas emplean un modelo de control

    básico consistente en:

    Un estándar para alcanzar un desempeño

    aceptable.

    Un método para medir el desempeño actual

    Un medio para comparar el desempeño

    actual contra el estándar

    Un método de retroalimentación.

  • 1.3. CONCEPTO DE SISTEMAS

    ORGANIZACIONALES

    Las finalidades de los sistemas de

    información, como las de cualquier

    otro sistema dentro de una

    organización, son procesar entradas,

    mantener archivos de datos

    relacionados con la organización y

    producir información, reportes y otras

    salidas.

  • 1.3. CONCEPTO DE SISTEMAS

    ORGANIZACIONALES

    Los SI están formados por subsistemas que

    incluyen Hardware, software, medios de

    almacenamiento de archivos y bases de

    datos.

    Una aplicación de sistemas es el conjunto

    particular de subsistemas utilizados:

    equipo específico, programas, archivos y

    procedimientos.

  • 1.3. CONCEPTO DE SISTEMAS

    ORGANIZACIONALES

    Los detalles que debe considerarse a la

    hora de analizar un sistema de

    información organizacional:

    1. Canales de información

    2. Interdependencias

    3. Personas y funciones clave

    4. Enlaces críticos de comunicación

  • 1.4. CATEGORIAS DE SISTEMAS DE

    INFORMACIÓN

    El analista de sistemas desarrolla

    diferentes tipos de sistemas de

    información para satisfacer las

    diversas necesidades de una

    empresa.

  • 1.4. CATEGORIAS DE SISTEMAS DE

    INFORMACIÓN

    1. Sistemas para el procesamiento de

    Transacciones.

    2. Sistemas de información

    administrativa.

    3. Sistema para el soporte de

    decisiones

    4. Sistemas Expertos.

  • 1.4. CATEGORIAS DE SISTEMAS DE

    INFORMACIÓN

    Operaciones

    Control

    Operacional

    Control

    Administrativo

    Planeación

    estratégica

    Sistema de

    procesamiento de

    transacciones

    Mayor

    Mayor

  • 1.4. CATEGORIAS DE

    SISTEMAS DE INFORMACIÓN

    Categoría de los sistemas de

    Información

    Características

    1. Sistema de Información

    para el Procesamiento de

    Transacciones (TPS)

    Sustituye los procedimientos

    manuales por otros basados en

    computadora. Procesos de

    rutina estructurados

    2. Sistema de Información

    Administrativa (MIS)

    Proporciona la información que

    será empleada en los procesos

    de decisión administrativos

    3. Sistema para el Soporte de

    Decisiones (DSS)

    Proporciona información a los

    directivos que deben tomar

    decisiones sobre situaciones

    particulares.

  • 1.5. ESTRATEGIAS PARA EL

    DESARROLLO DE SISTEMAS

    1. Método de ciclo de vida para el

    desarrollo de sistemas.

    2. Método del desarrollo del análisis

    estructurado.

    3. Método del prototipo de sistemas.

  • 1.5. ESTRATEGIAS PARA EL

    DESARROLLO DE SISTEMAS

    1. Método de ciclo de vida para el

    desarrollo de sistemas.- a) Investigación preliminar

    b) Determinación de los requerimientos del

    sistema

    c) Diseño del sistema

    d) Desarrollo de software

    e) Prueba de sistemas

    f) Implantación y evaluación

  • 1.5. ESTRATEGIAS PARA EL

    DESARROLLO DE SISTEMAS

    2. Método del desarrollo del análisis

    estructurado.-

    El análisis estructurado se concentra en

    especificar lo que se requiere que

    haga el sistema o la aplicación.

  • 1.5. ESTRATEGIAS PARA EL

    DESARROLLO DE SISTEMAS

    Este método tiene la finalidad superar el

    problema de conocimiento completo y

    global del sistema, por medio de:

    a) La división del sistema en

    componentes

    b) La construcción de un modelo del

    sistema

  • 1.5. ESTRATEGIAS PARA EL

    DESARROLLO DE SISTEMAS

    Los elementos del análisis estructurado

    son:

    a) Descripción gráfica

    b) Diagramas de flujo de datos

    c) Diccionarios de datos

  • 1.5. ESTRATEGIAS PARA EL

    DESARROLLO DE SISTEMAS

    3. Método del prototipo de sistemas.-

    Este método hace que el usuario

    participe de manera más directa en la

    experiencia de análisis y diseño que

    cualquiera de los ya presentados

  • 1.5. ESTRATEGIAS PARA EL

    DESARROLLO DE SISTEMAS

    Un prototipo es un sistema que funciona

    (no solo una idea en el papel),

    desarrollado con la finalidad de

    probar ideas y suposiciones

    relacionadas con el nuevo sistema

  • 1.5. ESTRATEGIAS PARA EL

    DESARROLLO DE SISTEMAS

    Se utiliza los prototipos:

    Cuando se diseña e implanta sistemas que nunca se han desarrollado anteriormente el equipo de sistemas.

    Cuando se conoce solo una parte de las características esenciales del sistema.

  • 1.5. ESTRATEGIAS PARA EL

    DESARROLLO DE SISTEMAS

    Para obtener una lista de

    requerimientos que el sistema debe

    satisfacer más ajustada a la realidad.

    Para poder refinar al sistema.

    Para que los usuarios del sistema

    participen en el proceso de

    desarrollo.

  • 1.5. ESTRATEGIAS PARA EL

    DESARROLLO DE SISTEMAS

    Los pasos a seguir en el desarrollo de prototipos son:

    Identificar los requerimientos.

    Desarrollar un prototipo que funcione.

    Utilizar el prototipo.

    Revisar el prototipo en base a la información obtenida por su uso.

    Repetir los pasos anteriores

  • 1.5. ESTRATEGIAS PARA EL

    DESARROLLO DE SISTEMAS

    Una vez que el prototipo es desarrollado, este

    puede tomar los siguientes caminos:

    Volver a desarrollar el prototipo.

    Implantar el prototipo como sistema

    terminado.

    Abandonar el proyecto.

    Iniciar otra serie de construcción de

    prototipos.

  • 1.6. HERRAMIENTAS PARA EL

    DESARROLLO DE SISTEMAS

    Una herramienta es cualquier dispositivo

    que, cuando se la utiliza

    adecuadamente, mejora el

    desempeño de una tarea.

    1. Herramientas para el análisis.

    2. Herramientas para el diseño.

    3. Herramientas para el desarrollo.

  • 1.6. HERRAMIENTAS PARA EL

    DESARROLLO DE SISTEMAS

    1. Herramientas para el análisis.-

    Herramientas para recolección de

    datos.

    Herramientas para diagramación.

    Herramientas para el diccionario de

    datos.

  • 1.6. HERRAMIENTAS PARA EL

    DESARROLLO DE SISTEMAS

    2. Herramientas para diseño.-

    Herramientas especificación.

    Herramientas para presentación.

  • 1.6. HERRAMIENTAS PARA EL

    DESARROLLO DE SISTEMAS

    3. Herramientas para el desarrollo.-

    Herramientas para ingeniería de

    software.

    Generadores de código.

    Herramientas para pruebas.

  • 1.7. PREGUNTAS DE REPASO

    1. ¿Qué es el análisis de sistemas?.

    2. ¿Qué es un prototipo de

    sistemas?¿cuado es más apropiado

    hacer uso del método de construcción

    de prototipos?.

    3. ¿Qué son los sistemas de

    información?

  • 1.7. PREGUNTAS DE REPASO

    4. ¿Cómo ha cambiado dentro de las organizaciones el trabajo del analista de sistemas?.

    5. ¿Qué estrategias existen en el desarrollo de sistema?¿Por qué existen diferentes estrategias?.

    6. ¿Qué es el ciclo de vida del desarrollo de sistemas? Describa de manera breve cada una de las actividades que forman parte de el

  • 1.7. PREGUNTAS DE REPASO

    7. ¿Cuál es la diferencia entre el ciclo

    de vida y el análisis estructurado?.

    8. ¿Qué son las herramientas dentro del

    análisis de sistemas?.

    9. ¿Cuántos tipos de herramientas

    existen? Descríbalas de manera

    breve.

  • 1.7. PREGUNTAS DE REPASO

    10. Escriba 5 ejemplos de sistemas de

    información abiertos, cerrados,

    manuales y automatizados (cada

    uno)

  • 1.8. CASOS DE ESTUDIO

    El sistema de información del bar de

    ECOTEC. El propietario lo contrata como

    analista de sistemas y acuerda reunirse

    con usted para discutir el sistema deseado.

    Debe preparase para su primera reunión

    más detalles relacionados con el negocio.

    La finalidad que usted persigue es

    determinar si es necesario emprender un

    estudio detallado de sistemas.

  • 1.8. CASOS DE ESTUDIO

    ¿Qué importancia tienen los siguientes conceptos

    generales de sistemas para un analista que trabaja sobre

    el desarrollo un sistema de información basado en

    computadora?. Proporcione ejemplos de cada uno de

    estos conceptos relacionados con los sistemas de

    Información.

    a) Frontera del sistema e) Sistema cerrado

    b) Medio ambiente del sistema f) Subsistema

    c) Retroalimentación g) Interfase

    d) Sistema abierto h) Estándar de desempeño

  • 1.8. PROBLEMA

    En ocasiones, se afirma que para la

    carrera de analista de sistemas, no se

    necesita capacitación en lenguajes de

    programación, porque el trabajo del

    analista no lo requiere. En cambio, las

    universidades y otro grupo de personas

    opinamos que si es necesario esta

    capacitación. ¿Qué opina usted?

    Argumente su respuesta.