anÁlisis de sistemas - ecotec.edu.ecinvestigaciones\docentes_y... · la determinación de...

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

Upload: trantram

Post on 11-Oct-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

ANÁLISIS DE SISTEMAS

Por:

Ing. Tanya Recalde Ch.

CAPÍTULO 3

ANÁLISIS Y DETERMINACIÓN DE

REQUERIMIENTOS

3.1. INTRODUCCIÓN

El objetivo del análisis de sistemas es

comprender situaciones, no resolver

problemas.

Solo después de comprender en su

totalidad el sistema, los analistas

están en la posición de analizarlo y

generar recomendaciones para el

diseño de sistemas.

3.2. DETERMINACIÓN DE

REQUERIMIENTOS

La determinación de

requerimientos es el estudio de un

sistema para conocer cómo trabaja

y dónde es necesario efectuar

mejoras.

Un requerimiento es una

característica que debe incluirse en

un nuevo sistema.

3.2. DETERMINACIÓN DE

REQUERIMIENTOS

Existen tres actividades que se

efectúan para determinar los

requerimientos de un sistema:

1. Anticipación de requerimientos.

2. Investigación de requerimientos.

3. Especificación de requerimientos.

3.3. TÉCNICAS PARA ENCONTRAR

HECHOS

Los analistas utilizan métodos específicos para reunir datos relacionados con los requerimientos y pueden ser los siguientes:

1. Entrevistas.

2. Cuestionarios.

3. Revisión de registros.

4. Observación.

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

Cuando se analizan procedimientos y

decisiones el primer paso es

identificar condiciones y acciones,

conceptos comunes a todas las

actividades.

1. Condiciones y variables de

decisión.

2. Acciones

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

1. Condiciones y variables de

decisión.-

Las condiciones cambian y es por

eso que se las referencia como las

variables de decisión. Estas

pueden o no cumplirse, pudiendo

tomar valores booleanos

(falso/veradero) o de

afirmación/negación.

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

2. Acciones.-

Las acciones son las opciones, que

comprenden pasos, actividades o

procedimientos, que puede elegir

una persona cuando se enfrenta

ante un conjunto de condiciones

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

Las herramientas para documentar

procedimientos y decisiones son:

1. Árboles de decisión.

2. Tablas de decisión.

3. Español estructurado.

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

1. Árboles de decisión.-

El árbol de decisión es un diagrama que

representa en forma secuencial

condiciones y acciones.

Los árboles de decisión se leen de

izquierda a derecha y conservando en

este mismo sentido, el peso y

secuencia de las condiciones y

acciones.

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

Raíz

Condición

Condición

Condición

Condición

Condición Condición

Condición

Acción

Acción

Acción

Acción

Acción

Acción

Acción

Árbol de Decisión

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

2. Tablas de decisión.-

Es una matriz de renglones y

columnas que indican condiciones

y acciones.

Las reglas de decisión establecen el

procedimiento a seguir cuando

existen ciertas condiciones

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS

Y DECISIONES

Tabla de Decisión

CONDICIÓN

Identificación de

Condiciones

REGLAS DE DECISIÓN

Entradas de acciones

Identificación de

Acciones

Entradas de condiciones

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

Para desarrollar Tablas de Decisión, se debe emprender los siguientes pasos:

Identificar las condiciones en la decisión.

Identificar las acciones.

Estudiar las diferentes posibilidades de combinación

Llenar la tabla con las reglas de decisión (como máximo 2n, donde n es el número de condiciones).

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

Después de construir una tabla, se debe verificar que sea correcta y completa con la finalidad de asegurar que la tabla incluye todas las condiciones junto con las reglas de decisión que las relacionan con las acciones.

Eliminación de redundancia

Supresión de contradicciones

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

Eliminación de redundancia.-

La redundancia se presenta cuando las siguientes condiciones son verdaderas al mismo tiempo:

a) Dos reglas de decisión son idénticas salvo por una condición del reglón; y,

b) Las acciones para las dos reglas son idénticas.

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

Redundancia y Contradicción

en una Tabla de Decisión

CONDICIÓN

C1:

C2:

C3:

REGLAS DE DECISIÓN

1 2 ….. 7 8

V V F F

V V V V

V F V V

A1:

A2:

x x x

x

Redundancia Contradicción

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

3. Español estructurado.-

Es otro método que evita los

problemas de ambigüedad del

lenguaje al establecer condiciones

y acciones, tanto en

procedimientos como en

decisiones.

3.4. HERRAMIENTAS PARA

DOCUMENTAR PROCEDIMIENTOS Y

DECISIONES

El español estructurado emplea tres

tipos básicos de declaraciones

para describir un proceso:

Estructuras de Secuencia.

Estructuras de Decisión.

Estructuras de Iteración

3.5. PREGUNTAS DE REPASO

1. ¿Qué es un requerimiento de

sistema? ¿Cómo se determinan los

requerimientos?

2. Mencione las cuatro preguntas más

importantes a las que los analistas

buscan respuesta durante la

investigación de sistemas.

3.5. PREGUNTAS DE REPASO

3. ¿Qué tipo de información se obtiene

mejor por medio de una entrevista?

4. ¿Qué diferencias existen entre los

cuestionarios abierto y cerrado?

¿para qué tipo de información tiene

mayor utilidad cada uno de ellos?

3.5. PREGUNTAS DE REPASO

5. ¿Qué papel juega la observación en

las investigaciones de sistemas?

6. ¿Cuándo es más eficaz la revisión de

registros? ¿Cuál es la finalidad de

este método?

7. ¿Qué ventajas tienen los árboles de

decisión para los analistas?

3.5. PREGUNTAS DE REPASO

8. ¿Qué son las condiciones? ¿Qué son

las acciones?¿Cuál es el papel que

ambas tienen en el análisis de

decisiones?

9. ¿En qué forma nos ayuda los árboles

de decisión en el análisis de

decisiones? En que forma se lo

desarrolla.

3.5. PREGUNTAS DE REPASO

10. ”No importa como este organizado un

árbol de decisión siempre y cuando

identifique las acciones apropiadas y

cuando emprenderlas”,¿está usted de

acuerdo con esta afirmación?

Explique su respuesta.

3.5. PREGUNTAS DE REPASO

11. ¿Cuál es la diferencia entre un árbol y

una tabla de decisión? ¿Qué

componentes forman parte de la tabla

de decisión?

12. ¿Cómo desarrollan los analistas una

tabla de decisión?

3.5. PREGUNTAS DE REPASO

13. ¿Qué es una regla de decisión?

¿Cómo se establece en una tabla de

decisión?

14. ¿Qué beneficios ofrecen las tablas de

decisión múltiples? ¿Cómo se

utilizan?

3.5. PREGUNTAS DE REPASO

15. ¿Qué diferencias existen entre el

español estructurado y los árboles y

tablas de decisión?¿Qué ventajas

ofrece este método sobre los otros

dos?

3.5. PREGUNTAS DE REPASO

16. ¿Cómo se encuentran en una tabla

de decisión las redundancias y

contradicciones? ¿Cómo se

eliminan?

17. Describa de manera breve cada una

de las estructuras utilizadas en el

español estructurado