![Page 1: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/1.jpg)
Datos y Modelado de Procesos
![Page 2: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/2.jpg)
Introducción
Van a desarrollar un modelo lógico del sistema propuesto y documentar los requisitos del sistema Modelo lógico muestra lo que el sistema debe hacer Modelo físico describe cómo se construirá el sistema
![Page 3: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/3.jpg)
Resumen de los datos de proceso y herramientas de modelado Los analistas de sistemas utilizan muchas técnicas gráficas para
describir un sistema de información Un diagrama de flujo de datos (DFD) utiliza varios símbolos para mostrar
cómo el sistema transforma los datos de entrada en información útil
![Page 4: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/4.jpg)
Diagramas de Flujo de Datos
Un diagrama de flujo de datos (DFD) muestra cómo los datos se mueven a través de un sistema de información, pero no muestra la lógica de programa o etapas de procesamiento
Un conjunto de DFD proporciona un modelo lógico que muestra lo que hace el sistema, y no cómo lo hace
![Page 5: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/5.jpg)
Diagramas de Flujo de Datos
Símbolos de DFD
![Page 6: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/6.jpg)
Diagramas de Flujo de Datos
Símbolos de DFD Símbolo de proceso
Recibe datos de entrada y produce una salida que tiene un contenido diferente, la forma, o ambos
Contener la lógica de negocio, también llamadas reglas de negocio
Conocida como el cuadro negro
![Page 7: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/7.jpg)
Diagramas de Flujo de Datos
Símbolos de DFD Símbolo del flujo de datos
Representa uno o más elementos de datos
El símbolo para un flujo de datos es una línea con un único o doble punta de flecha
Generación espontánea Calabozo Agujero gris
![Page 8: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/8.jpg)
Diagramas de Flujo de Datos
Símbolos de DFD Almacén de datos
símbolo Representan los datos
que el sistema almacena Las características físicas
de un almacén de datos no son importantes, ya que se refieren sólo a un modelo lógico
![Page 9: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/9.jpg)
Diagramas de Flujo de Datos
Símbolos de DFD Símbolo entidad
Nombre de la entidad aparece dentro del símbolo
Terminators Fuente Lavabo
![Page 10: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/10.jpg)
Creación de un conjunto de DFD
Crear un modelo gráfico del sistema de información basado en los resultados de investigación
En primer lugar, se va a revisar un conjunto de directrices para la elaboración DFD. A continuación, usted aprenderá cómo aplicar estas directrices y crear un conjunto de DFD usando un proceso de tres pasos
![Page 11: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/11.jpg)
Creación de un conjunto de DFD
Directrices para la elaboración DFD Dibuje el diagrama de contexto para que quepa en
una página Utilice el nombre del sistema de información como
el nombre del proceso en el diagrama de contexto Utilice nombres únicos dentro de cada conjunto de
símbolos
![Page 12: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/12.jpg)
Creación de un conjunto de DFD
Directrices para la elaboración DFD No cruce las líneas Proporcionar un nombre único y el número de referencia para
cada proceso Obtener toda la entrada del usuario y la retroalimentación
como sea posible
![Page 13: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/13.jpg)
Creación de un conjunto de DFD Paso 1: Dibuje un diagrama de contexto
![Page 14: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/14.jpg)
Creación de un conjunto de DFD
Paso 2: Dibuje un diagrama de 0 DFD
![Page 15: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/15.jpg)
Creación de un conjunto de DFD
Paso 2: Dibuje un diagrama de 0 DFD Si es el mismo flujo de datos en ambas direcciones, se puede utilizar una
flecha de dos puntas Diagrama de 0 es una vista en despiece ordenado de proceso 0 diagrama de los padres diagrama hijo funcional primitiva
![Page 16: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/16.jpg)
Creación de un conjunto de DFD
Paso 3: Dibujar los diagramas de nivel inferior Se debe usar técnicas de
nivelación y equilibrio Ejemplos de nivelación
Utiliza una serie de DFD cada vez más detallada para describir un sistema de información
Explotar, las particiones y la descomposición
![Page 17: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/17.jpg)
Creación de un conjunto de DFD
Paso 3: Dibujar los diagramas de nivel inferior Ejemplos Equilibrio
Se asegura de que los flujos de entrada y salida de datos de la matriz DFD se mantienen en el niño DFD
![Page 18: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/18.jpg)
Diccionario de datos
• Un diccionario de datos o repositorio de datos, es un almacén central de información sobre los datos del sistema
• Un analista utiliza el diccionario de datos para recopilar, documentar y organizar los datos concretos sobre el sistema
• También defina y describa todos los elementos de datos y combinaciones significativas de los elementos de datos
![Page 19: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/19.jpg)
Diccionario de datos
A data element, also called a data item or field, is the smallest piece of data that has meaning
Data elements are combined into records, also called data structures A record is a meaningful combination of related data elements that is
included in a data flow or retained in a data store
![Page 20: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/20.jpg)
Diccionario de datos
Uso de las herramientas CASE para la Documentación Cuanto más complejo es el sistema, más difícil es mantener la
documentación completa y precisa Las herramientas CASE modernas simplifican la tarea Un repositorio CASE asegura la consistencia de datos Va a aprender más acerca de las herramientas CASE en la
parte 2 del kit de herramientas de los Analista de Sistemas
![Page 21: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/21.jpg)
Diccionario de datos
La documentación de los elementos de datos Usted debe documentar cada
elemento de datos del diccionario de datos
El objetivo es el mismo: proporcionar información clara y completa sobre los datos y procesos que conforman el sistema
![Page 22: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/22.jpg)
Diccionario de datos
La documentación de los elementos de datos Los siguientes atributos por lo general se registran y describen
Datos nombre del elemento y la etiqueta Alias Tipo y duración Valor por defecto Los valores aceptables - reglas de dominio y validez
![Page 23: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/23.jpg)
Diccionario de datos
La documentación de los elementos de datos Los siguientes atributos por lo general se registran y
describen Fuente Seguridad Usuario responsable (s) Descripción y comentarios
![Page 24: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/24.jpg)
Diccionario de datos
La documentación de los flujos de datos Los atributos típicos son como sigue
Nombre del flujo de datos o etiqueta Descripción Nombres Alternativos) Origen Destino Grabar Volumen y frecuencia
![Page 25: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/25.jpg)
Diccionario de datos
La documentación de los almacenes de datos Las características típicas de un almacén de datos son
Nombre del almacén de datos o etiqueta Descripción Nombres Alternativos) Atributos Volumen y frecuencia
![Page 26: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/26.jpg)
Diccionario de datos
La documentación de los procesos Las características típicas de un proceso
Nombre del proceso o de la etiqueta Descripción Número de proceso Descripción del proceso
![Page 27: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/27.jpg)
Diccionario de datos
La documentación de las Entidades Las características típicas de una entidad incluyen
Nombre de la entidad Descripción Nombres Alternativos Flujos de datos de entrada Flujos de datos de salida
![Page 28: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/28.jpg)
Diccionario de datos
La documentación de los expedientes Las características típicas de un registro incluyen
Grabar o estructura de datos de nombre Definición o descripción Nombres Alternativos Atributos
![Page 29: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/29.jpg)
Diccionario de datos
• Diccionario informes de datos• Muchos informes valiosos
• Una lista alfabética de todos los elementos de datos por su nombre
• Un informe que describe cada elemento de datos e indicando al usuario o departamento que se encarga de la entrada de datos, actualización o supresión
• Un informe de todos los flujos de datos y almacenes de datos que utilizan un elemento de datos particular
• Los informes detallados que muestran todas las características de los elementos de datos, registros, flujos de datos, procesos, o cualquier otro elemento seleccionado almacenan en el diccionario de datos
![Page 30: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/30.jpg)
Herramientas de Descripción del Proceso• Una descripción del proceso documenta los detalles de una
primitiva funcional, lo que representa un conjunto específico de pasos de procesamiento y la lógica de negocio
• Cabe señalar que este capítulo trata de análisis estructurado, pero la descripción proceso de herramientas también se pueden utilizar en el desarrollo orientado a objetos.
![Page 31: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/31.jpg)
Herramientas de Descripción del Proceso Diseño modular
Sobre la base de combinaciones de tres estructuras lógicas, a veces llamado estructuras de control, que sirven como bloques de construcción para el proceso de
Secuencia Selección Iteración - bucle
![Page 32: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/32.jpg)
Herramientas de Descripción del Proceso Estructurada en Inglés
Deben ajustarse a las siguientes reglas Utilice sólo los tres componentes básicos de la secuencia,
selección y repetición Utiliza la sangría para facilitar la lectura Utilizar un vocabulario limitado, incluidas las condiciones
generales utilizadas en el diccionario de datos y palabras específicas que describen las reglas de procesamiento
![Page 33: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/33.jpg)
Herramientas de Descripción del Proceso Estructurada en Inglés
Puede tener un aspecto familiar para los estudiantes de programación ya que se asemeja pseudocódigo
El propósito principal del estructurada Inglés es describir la lógica de negocio subyacente
![Page 34: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/34.jpg)
Herramientas de Descripción del Proceso Las tablas de decisión
Muestra una estructura lógica, con todas las posibles combinaciones de condiciones y acciones resultantes
Es importante tener en cuenta todos los resultados posibles para asegurarse de que haya pasado por alto nada
![Page 35: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/35.jpg)
Herramientas de Descripción del Proceso Las tablas de decisión
El número de reglas se duplica cada vez que se agrega una condición
Puede tener más de dos resultados posibles A menudo son la mejor manera de describir un conjunto
complejo de condiciones
![Page 36: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/36.jpg)
Herramientas de Descripción del Proceso Arbol de decision
![Page 37: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/37.jpg)
Lógica versus los modelos físicos
Mientras que las herramientas de análisis estructurados se utilizan para desarrollar un modelo lógico de un nuevo sistema de información, tales herramientas también se pueden utilizar para desarrollar modelos físicos de un sistema de información
Un modelo físico muestra cómo se implementan los requisitos del sistema
![Page 38: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/38.jpg)
Lógica versus los modelos físicos
Secuencia de Modelos Muchos analistas de sistemas crean un modelo físico del sistema actual y
luego desarrollar un modelo lógico del sistema actual antes de abordar un modelo lógico del nuevo sistema
Realización de ese paso extra les permite comprender mejor el sistema actual
![Page 39: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/39.jpg)
Lógica versus los modelos físicos
Enfoque de cuatro modelos Desarrollar un modelo físico del sistema actual, un
modelo lógico del sistema actual, un modelo lógico del nuevo sistema, y un modelo físico del nuevo sistema
La única desventaja del enfoque de cuatro modelo es el tiempo y el coste añadido
![Page 40: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/40.jpg)
Resumen
• Durante el modelado de datos y proceso, un analista de sistemas desarrolla modelos gráficos para mostrar cómo el sistema transforma los datos en información útil
• El producto final de los datos y el modelado de procesos es un modelo lógico que apoyará las operaciones comerciales y las necesidades de los usuarios se encuentran
• Los datos y el modelado de procesos implica tres herramientas principales: diagramas de flujo de datos, un diccionario de datos y descripciones de procesos
![Page 41: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/41.jpg)
Resumen
Diagramas de flujo de datos (DFDs) muestran gráficamente el movimiento y la transformación de los datos en el sistema de información
DFD utilizan cuatro símbolos Un conjunto de DFD es como una pirámide con el diagrama de contexto
en la parte superior
![Page 42: Diseño y Análisis de Sistemas: Datos y Modelado de Procesos](https://reader035.vdocuments.pub/reader035/viewer/2022070602/5876499b1a28ab0d198b579d/html5/thumbnails/42.jpg)
Resumen
• El diccionario de datos es la herramienta central para el análisis de la documentación estructurada
• Cada proceso funcional primitiva se documenta utilizando estructurada Inglés, tablas de decisión, y árboles de decisión
• Las herramientas de análisis estructurados pueden ser utilizados para desarrollar un modelo lógico durante una fase de análisis de sistemas, y un modelo físico durante la fase de diseño de sistemas