ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS...
Transcript of ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS...
![Page 1: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/1.jpg)
ANÁLISIS DE SISTEMAS
Por:
Ing. Tanya Recalde Ch.
![Page 2: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/2.jpg)
CAPÍTULO 3
ANÁLISIS Y DETERMINACIÓN DE
REQUERIMIENTOS
![Page 3: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/3.jpg)
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.
![Page 4: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/4.jpg)
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.
![Page 5: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/5.jpg)
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.
![Page 6: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/6.jpg)
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.
![Page 7: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/7.jpg)
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
![Page 8: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/8.jpg)
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.
![Page 9: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/9.jpg)
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
![Page 10: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/10.jpg)
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.
![Page 11: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/11.jpg)
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.
![Page 12: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/12.jpg)
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
![Page 13: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/13.jpg)
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
![Page 14: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/14.jpg)
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
![Page 15: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/15.jpg)
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).
![Page 16: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/16.jpg)
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
![Page 17: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/17.jpg)
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.
![Page 18: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/18.jpg)
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
![Page 19: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/19.jpg)
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.
![Page 20: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/20.jpg)
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
![Page 21: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/21.jpg)
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.
![Page 22: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/22.jpg)
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?
![Page 23: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/23.jpg)
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?
![Page 24: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/24.jpg)
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.
![Page 25: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/25.jpg)
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.
![Page 26: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/26.jpg)
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?
![Page 27: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/27.jpg)
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?
![Page 28: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/28.jpg)
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?
![Page 29: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/29.jpg)
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
![Page 30: ANÁLISIS DE SISTEMAS - ecotec.edu.ec · diseño de sistemas. 3.2. DETERMINACIÓN DE REQUERIMIENTOS ... PREGUNTAS DE REPASO 8. ¿Qué son las condiciones? ¿Qué son las acciones?¿Cuál](https://reader031.fdocumento.com/reader031/viewer/2022021807/5bdee67709d3f222578d67d3/html5/thumbnails/30.jpg)
3.6. PROBLEMA
Problema 4
Problema 5
Problema 6
Problema 7