Download - Gpi - Analisis Del Sistema - Parte 2
-
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"