gpi - analisis del sistema - parte 2

Upload: el-gato-con-botas

Post on 03-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 Gpi - Analisis Del Sistema - Parte 2

    1/5

  • 8/12/2019 Gpi - Analisis Del Sistema - Parte 2

    2/5

    forma, es difcil para ellos pasar por alto cualquier etapa del proceso de decisin, sin

    importar que este dependa de variables cuantitativas o cualitativas. Los rboles tambin

    obligan a los analistas a considerar la consecuencia de las decisiones.

    Se ha demostrado que los rboles de decisin son eficaces cuando es necesario

    describir problemas con ms de una dimensin o condicin. Tambin son tiles para

    identificar los requerimientos de datos crticos que rodean al proceso de decisin, es

    decir, los rboles indican los conjuntos de datos que la gerencia requiere para formular

    decisiones o tomar acciones. El analista debe identificar y elaborar una lista de todos los

    datos utilizados en el proceso de decisin, aunque el rbol de decisin no muestra todo

    los datos.

    Si los rboles de decisin se construyen despus de completar el anlisis de flujo

    de datos, entonces es posible que los datos crticos se encuentren definidos en el

    diccionario de datos (el cual describe los datos utilizados por el sistema y donde se

    emplean). Si nicamente se usan rboles de decisiones, entonces el analista debe tener

    la certeza de identificar con precisin cada dato necesario para tomar la decisin.

    Los rboles de decisin no siempre son la mejor herramienta para el anlisis de

    decisiones. El rbol de decisiones de un sistema complejo con muchas secuencias de

    pasos y combinaciones de condiciones puede tener un tamao considerable. El gran

    nmero de ramas que pertenecen a varias trayectorias constituye ms un problema que

    una ayuda para el anlisis. En estos casos los analistas corren el riesgo de no determinar

    qu polticas o estrategias de la empresa son la gua para la toma de decisiones

    especficas.

    Cuando aparecen estos problemas, entonces es momento de considerar las tablas

    de decisin. Sirven para organizar la informacin recopilada con respecto a la toma de

    decisiones y no haya malas interpretaciones.

    2. Espaol Estructurado.Consiste en expresar los procesos en espaol con restricciones, es decir, formar

    sentencias en espaol. Tambin se le conoce como lenguaje de diseo de programas. El

  • 8/12/2019 Gpi - Analisis Del Sistema - Parte 2

    3/5

    fin de esta herramienta es crear un equilibrio entre la precisin de un lenguaje formal de

    programacin y la informalidad del lenguaje espaol.

    Una sentencia en lenguaje espaol puede consistir en una ecuacin algebraica

    como X = (Y * Z) / (Q + 14) pero tambin podemos utilizar los verbos siguientes:

    Leer, Escribir, Buscar, Sumar, Restar, Multiplicar, Dividir, Borrar, Asignar,Reemplazar, Clasificar.

    Veamos las distintas sentencias en lenguaje espaol.

    1) Operadores Aritmtico: + - * / Div() Mod() Raiz() Cuadrado()

    Relacional: = > < >=

  • 8/12/2019 Gpi - Analisis Del Sistema - Parte 2

    4/5

    sentencia (n)

    en otro caso

    sentencia (n+1)

    Fin-en-caso

    Sentencias de Repeticin

    Mientras-Hacer.

    Es usada para describir una sentencia que repetir las acciones hasta que la

    condicin evaluada sea falsa.

    Mientras (condicin) Hacer

    sentencia

    Fin-Mientras

    Repetir-Hasta.

    Es usada para describir una sentencia que repetir las acciones hasta que la

    condicin evaluada sea verdadera.

    Repetir

    sentencia

    Hasta condicin

    Para-Hacer.

    Es usada para describir una sentencia que repetir las acciones una cantidad deveces determinada por los valores de inicio y trmino.

    Para variable = valor-inicio hasta valor-final hacer

    Sentencia

    Fin-Para

    Sentencias de Archivos

    Apertura de archivo: Abrir (archivo-lgico)

    Cerrado de archivo: Cerrar(archivo-lgico)

    Lectura de registro: Leer (registro-lgico, archivo-lgico) Almacenado de registro: Escribir (registro-lgico, archivo-lgico)

    Asignacin de valor a un campo de registro: registro-logico.campo = valor

    Anlisis de RequerimientosLa tarea de anlisis de los requerimientos es un proceso de descubrimiento y

    refinamiento de la informacin. El contexto del programa establecido previamente es

    refinado en detalle.

  • 8/12/2019 Gpi - Analisis Del Sistema - Parte 2

    5/5

    Las tareas del anlisis son:

    Reconocimiento del problema se realiza mediante entrevistas con el cliente para

    reconocer elementos bsicos del sistema a desarrollar

    Evaluacin del problema y sntesis de la solucin se refiere a la evaluacin de flujo

    y estructura de la informacin, refinamiento en detalle de todas las funciones delprograma, y finalmente elaboracin de una o ms alternativas de solucin del

    problema.

    Especificacin es un documento que se elabora para ser revisado y aprobado para

    el cliente

    Revisin son los criterios de validacin del programa terminado

    El Analista de sistemas, el diseador jefe de proyecto, el programador-analista,

    etc., deben tener:

    Habilidad para comprender los aspectos abstractos, reorganizarlos en divisiones

    lgicas y sintetizar "soluciones" basadas en cada divisin

    Habilidad de cristalizar hechos importantes de fuentes conflictivas o confusas Habilidad para comprender entornos de usuario/cliente

    Habilidad para relacionar elementos hardware y/o software a entornos de

    usuario/cliente

    Habilidad para comunicarse en forma escrita y verbal

    Habilidad para evitar que "los rboles no dejan ver el bosque"