SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
UNIVERSIDAD NACIONAL EXPERIMENTAL
"FRANCISCO DE MIRANDA"
COMPLEJO ACADEMICO “EL SABINO”
DEPARTAMENTO DE GERENCIA
PROGRAMACION DIGITAL
UNIDAD 3
ANALISIS ESTRUCTURADO
CONTENIDO:
ANALISIS ESTRUCTURADO
 Definición.
 Herramientas.
DIAGRAMAS DE FLUJO DE DATOS. (DFD)
 Definición
 Componentes.
 Niveles.
 Características de los Niveles.
 Pasos para el desarrollo de DFD.
 Errores más comunes.
 Ejemplo.
DICCIONARIO DE DATOS
 Definición.
 Razones para su utilización.
 Formatos para documentar un diccionario de datos.
 Ejemplo.
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
ANALISIS ESTRUCTURADO
El análisis estructurado es un método para el análisis de sistemas manuales o automatizados, que
conduce al desarrollo de especificaciones para sistemas nuevos o para efectuar modificaciones a los ya
existentes. El análisis estructurado permite el analista conocer un sistema o proceso (actividad) en una
forma lógica y manejable; al mismo tiempo proporciona la base para asegurar que no se omita ningún
detalle pertinente.
Los analistas desean conocer las respuestas a cuatro preguntas específicas:
1) ¿Que procesos integran el sistema? 2) ¿qué datos emplea cada proceso? 3) ¿qué datos son
almacenados? 4) ¿qué datos ingresan y abandonan el sistema?
El análisis de flujo de datos utiliza las siguientes herramientas: Diagrama de flujo de datos y
Diccionario de datos.
DIAGRAMA DE FLUJO DE DATOS
La técnica de diagramas de flujos de datos (DFD) permite mostrar un sistema como una red de procesos
conectados entre ellos por flujos y almacenamientos de datos. Es un modelo que proporciona en forma
gráfica el punto de vista funcional de un sistema.
En síntesis, el Diagrama de Flujo de Datos describe:
- Los lugares de origen y destino de los datos (los límites del sistema),
- Las transformaciones a las que son sometidos los datos (los procesos internos),
- Los lugares en los que se almacenan los datos dentro del sistema, y
- Los canales por donde circulan los datos.
Los diagramas de flujo de datos fueron inventados por Larry Constantine, el desarrollador original del
diseño estructurado, basado en el modelo de computación de Martin y Estrin: "flujo gráfico de datos".
Es importante tener en mente: los DFD no sólo se pueden utilizar para modelar sistemas de proceso de
información, sino también como manera de modelar organizaciones enteras, es decir, como una
herramienta para la planeación estratégica y de negocios.
COMPONENTES DE UN DIAGRAMA DE FLUJO DE DATOS
Los componentes de un diagrama típico de flujo de datos son: Procesos, Flujos de Datos, Almacenes o
Archivos, Terminadores o Entidades.
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
SIMBOLOGÍA
Proceso:
Indican aquellos lugares dentro del sistema donde los datos que ingresan se transforman. Es decir, son
las funciones o procedimientos que convierten entradas de datos en salidas de información.
Su nombre deberá ponerse mediante una frase imperativa, que consistirá idealmente de un verbo activo
seguido por una cláusula objeto, cuanto más simple mejor.
Flujo de datos:
Representa un transporte de paquetes de datos desde un origen hasta un destino, es decir que
representa una estructura de datos en movimiento de una parte del sistema a otro.
Puede imaginarse como una tubería por donde se envían paquetes de datos, pero deberá tener una
descripción de su contenido la cual deberá elegirse de forma que sea lo más útil posible a los usuarios
que revisen el DFD.
Se representa gráficamente por medio de una flecha que entra o sale de un proceso. El sentido de la
flecha indica la dirección del flujo.
Almacén:
Representa un archivo lógico en donde se agregan o de donde se extraen datos.
Deberá elegirse el nombre que sea más descriptivo para el usuario, que identifique los paquetes de
datos que contiene. Implica escritura, actualización o borrado de datos, lectura o recuperación de
información almacenada. Se representa como un rectángulo abierto.
Según la notación de
Yourdon/Demarco.
Según la notación de
Notación: Gene &
Sarson
Nombre del archivo
Nombre del flujo
Nombre del Proceso
Nº del Proceso
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
Terminador o Entidad:
Representan fuentes (origen) o destinos externos de datos que pueden ser personas, programas,
organizaciones u otras entidades que interactúan con el sistema pero se encuentran fuera de su
frontera. El terminador se representa gráficamente como un rectángulo.
NIVELES DE LOS DIAGRAMAS DE FLUJO DE DATOS
Los diagramas derivados de los procesos principales se clasifican en niveles, los cuales son:
 Nivel 0: Diagrama de contexto.
 Nivel 1: Diagrama de nivel superior.
 Nivel 2: Diagrama de detalle o expansión.
CARACTERÍSTICAS DE LOS NIVELES
DIAGRAMA CONTEXTUAL
Es un panorama que representa el sistema en general, es el nivel más alto en un diagrama de flujo de
datos y contiene los terminadores básicos, un solo proceso que representa al sistema completo y las
entradas y salidas principales que ingresan y salen de él. El diagrama no contiene ningún almacenamiento
de datos.
DIAGRAMA NIVEL 0
Es la expansión del diagrama de contexto, permite comprender en mayor detalle el funcionamiento del
sistema, se deben especificar claramente todos los procesos que realiza para transformar los datos de
entrada en información, debe involucrar de 3 a 9 procesos los cuales serán numerados con un entero.
Los almacenes de datos principales del sistema y todas las entidades externas (terminadores) deben
estar incluidos. Las entradas y salidas especificadas en el diagrama contextual permanecen constantes
en este. El dibujo de este diagrama debe realizarse en una sola hoja.
DIAGRAMA NIVEL 1 (HIJO)
Cada proceso del Diagrama 0 puede ser a su vez expandido para crear un diagrama hijo más detallado. El
proceso del Diagrama 0 que es expandido se le llama proceso padre y el diagrama que resulta es llamado
diagrama hijo.
Un diagrama hijo no puede producir salida o recibir entrada que el proceso padre no produzca o reciba.
Todos los flujos de entrada o salida del proceso padre deben ser mostrados entrando o saliendo al
Nombre de la entidad
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
diagrama hijo. Cada proceso de este diagrama se le da el mismo número del proceso padre sumado a un
punto y un número único para cada proceso hijo ( Ej.: 2.1, 2.2, 2.3, …). Por lo general no son mostradas
las entidades externas (terminadores) puede contener además almacenes de datos que no son
mostrados en el proceso padre.
PASOS PARA EL DESARROLLO DE DIAGRAMAS DE FLUJO DE DATOS
1. Haga una lista de actividades en donde se detalle:
- Entidades Externas (Terminador).
- Flujos de Datos.
- Procesos.
- Almaces.
Tome en cuenta que debe escoger nombres con significado para los procesos, flujos y
terminadores.
Todo sistema contiene por lo menos un terminador de entrada y otro de salida, su número varía
y depende de la cantidad de elementos que suministren datos o reciban información del sistema.
Para representar el movimiento de los datos tome en cuenta que cada flecha solo puede
representar un flujo de datos.
2. Cree un Diagrama de Contexto que muestre los terminadores y los flujos de datos que entran y
salen del sistema. Este diagrama contiene un único proceso que es el nombre del sistema, no se
detallan los almacenes.
3. Trace el diagrama Nivel 0, el cual va a contener todos los procesos del sistema, los cuales deben
estar numerados correlativamente (1,2,3,..); en este nivel se muestran los almacenes de datos.
4. Cree un diagrama hijo para cada uno de los procesos del diagrama anterior, en este diagrama se
deben mantener las entradas y salidas al proceso que se expande; su numeración se realizará
utilizando el numero del proceso padre y el correlativo correspondiente. (1.1, 1.2, 1.3, …, 2.1,
2.2,2.3,…)
5. Revise buscando errores y asegúrese que las etiquetas que se asignan a cada proceso y flujo de
datos son significativas.
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
ERRORES MÁS COMUNES EN LOS DFD
LO QUE NO SE DEBE HACER LO CORRECTO
Los flujos de datos no deben dividirse en dos o más flujos de datos diferentes.
Todos los flujos de datos deben iniciarse o terminar en un proceso, los almacenes y
terminadores no pueden estar conectados entre ellos.
Los procesos necesitan al menos tener un flujo de datos de entrada y flujo de datos de
salida.
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
EJEMPLO (DFD)
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
DICCIONARIOS DE DATOS
Definición: es un listado organizado de todos los datos que pertenecen a un sistema. Incluye nombre,
descripción, contenido y organización de los datos. El objetivo de un diccionario de datos es dar
precisión sobre los datos que se manejan en un sistema, evitando así malas interpretaciones o
ambigüedades.
Define con precisión los datos de entrada, salida, componentes de almacenes, flujos, detalles los
procesos donde se emplean los datos.
Los diccionarios de datos son buenos complementos a los diagramas de flujo de datos, los diagramas de
entidad-relación, etc.
Estos diccionarios se desarrollan durante el análisis de flujo de datos y ayuda a los analistas que
participan en la determinación de los requerimientos del sistema, su contenido también se emplea
durante el diseño del proyecto.
RAZONES PARA SU UTILIZACIÓN:
1- Para manejar los detalles en sistemas muy grandes, ya que tienen enormes cantidades de datos, aun
en los sistemas más pequeños hay gran cantidad de datos. Los sistemas al sufrir cambios continuos, es
muy difícil manejar todos los detalles. Por eso se registra la información, ya sea sobre hoja de papel o
usando procesadores de texto.
2- Para asignarle un solo significado a cada uno de los elementos y actividades del sistema. Los
diccionarios de datos proporcionan asistencia para asegurar significados comunes para los elementos y
actividades del sistema y registrando detalles adicionales relacionados con el flujo de datos en el
sistema, de tal manera que todo pueda localizarse con rapidez.
3- Para documentar las características del sistema, incluyendo partes o componentes así como los
aspectos que los distinguen. También es necesario saber bajo qué circunstancias se lleva a cabo cada
proceso y con qué frecuencia ocurren. Produciendo una comprensión más completa. Una vez que las
características están articuladas y registradas, todos los participantes en el proyecto tendrán una
fuente común de información con respecto al sistema.
4- Localizar errores y omisiones en el sistema, detectan dificultades, y las presentan en un informe.
Hay varios modelos de diccionarios de datos de acuerdo a lo que se desee documentar. Por lo que
podemos hacer diccionarios de los procesos, de los archivos o flujos de datos del sistema.
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
EJEMPLO
DICCIONARIO PARA DOCUMENTAR PROCESOS
Nombre del
Proceso
Verificar Disponibilidad de Curso
Descripción
EE verifica en el archivo de cursos si hay disponibilidad de cupo para un estudiante.
Entradas Formulario de Datos Personales (FDP), Datos del Curso (DC)
Salidas Formulario de Datos Personales (FDP), Datos del Curso (DC), Denegado.
Resumen lógico del
Proceso
El estudiante se dirige a la universidad donde solicita cupo para realizar un
curso determinado, para lo cual entrega un formulario con sus datos
personales y los datos del curso seleccionado, posteriormente la secretaria
debe verificar en el archivo de CURSOS si hay disponibilidad.
Nombre del
Proceso
Inscribir Estudiante
Descripción
EE realiza la inscripción del estudiante en el curso seleccionado.
Entradas Formulario de Datos Personales (FDP), Aceptado.
Salidas Formulario de Datos Personales (FDP), Aceptado.
Resumen lógico del
Proceso
La secretaria registra los datos personales del estudiante en el archivo
ESTUDIANTE y actualiza el archivo de CURSOS con la opción
seleccionada ya que hay un nuevo estudiante registrado.
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
Nombre del
Proceso
Notif icar Estudiante
Descripción
EE elabora notificación de aceptación o denegación del estudiante.
Entradas Formulario de Datos Personales (FDP), Aceptado/Denegado.
Salidas Carta de Aceptación/Carta de Denegación.
Resumen lógico del
Proceso
La secretaria procede a elaborar cartas de aceptación o denegación para
informar al estudiante sobre la respuesta a su solicitud.
DICCIONARIO PARA DOCUMENTAR ARCHIVOS
Nombre del Archivo CURSOS
Flujo de Datos recibidos Datos del Curso (DC)
Flujo de Datos
proporcionados
Disponibilidad de cupo para realizar el curso.
Descripción de los
Datos
Datos del Curso: Código, Nombre, Cupos, Horario, Costo.
Nombre del Archivo ESTUDIANTE
Flujo de Datos recibidos Formulario de Datos Personales (FDP)
Flujo de Datos
proporcionados
Información de Estudiante.
Descripción de los
Datos
Formulario de Datos Personales: CI, Nombres, Apellidos, Dirección, Teléfono.
FORMATO DE DICCIONARIO PARA DOCUMENTAR FLUJOS DE DATOS
Nombre del Flujo de
Datos
FDP + DC (Formulario de Datos Personales + Datos del Curso)
Descripción El estudiante entrega un formato con su información personal y del curso que desea realizar.
Proveniente de los Procesos Estudiante (Entidad)
Para los Procesos Verificar Disponibilidad de Curso
Estructura de Datos Datos Personales del Estudiante, Datos del Curso.
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
Nombre del Flujo de
Datos
DC ( Datos del Curso)
Descripción La secretaria extrae la información del curso solicitador del archivo CURSOS para determinar
si hay disponibilidad de cupo para atender la solicitud.
Proveniente de los Procesos Verificar Disponibilidad de Curso.
Para los Procesos Inscribir Estudiante.
Estructura de Datos Datos del Curso.
Nombre del Flujo de
Datos
FDP (Formulario de Datos Personales) + Aceptado
Descripción La secretaria envía el formulario de Datos Personales más la aceptación verbal.
Proveniente de los Procesos Inscribir Estudiante.
Para los Procesos Notificar Estudiante.
Estructura de Datos Datos del Estudiante.
Nombre del Flujo de
Datos
Carta de Aceptación
Descripción La secretaria elabora una carta para informarle al estudiante que ha sido aceptado en el
curso.
Proveniente de los Procesos Notificar Estudiante.
Para los Procesos Estudiante (Entidad)
Estructura de Datos Datos del Estudiante.
A continuación se presentan formatos para documentar el diccionario de datos:
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
DICCIONARIO DE DATOS
Procesos
Nombre del Proceso
Descripción
Entradas
Salidas
Resumen lógico del Proceso
Nombre del Proceso
Descripción
Entradas
Salidas
Resumen lógico del Proceso
Nombre del Proceso
Descripción
Entradas
Salidas
Resumen lógico del Proceso
Nombre del Proceso
Descripción
Entradas
Salidas
Resumen lógico del Proceso
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
DICCIONARIO DE DATOS
Archivos
Nombre del Archivo
Flujo de Datos recibidos
Flujo de Datos
proporcionados
Descripción de los
Datos
Nombre del Archivo
Flujo de Datos recibidos
Flujo de Datos
proporcionados
Descripción de los
Datos
Nombre del Archivo
Flujo de Datos recibidos
Flujo de Datos
proporcionados
Descripción de los
Datos
Nombre del Archivo
Flujo de Datos recibidos
Flujo de Datos
proporcionados
Descripción de los
Datos
Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo,
Medina Rayflor, Smith Edith
DICCIONARIO DE DATOS
Flujos de Datos
Nombre del Flujo de
Datos
Descripción
Proveniente de los Procesos
Para los Procesos
Estructura de Datos
Nombre del Flujo de
Datos
Descripción
Proveniente de los Procesos
Para los Procesos
Estructura de Datos
Nombre del Flujo de
Datos
Descripción
Proveniente de los Procesos
Para los Procesos
Estructura de Datos
Nombre del Flujo de
Datos
Descripción
Proveniente de los Procesos
Para los Procesos
Estructura de Datos

Más contenido relacionado

La actualidad más candente

Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datosRafael Morales
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónYaskelly Yedra
 
Presentacion diseño de archivos
Presentacion diseño de archivosPresentacion diseño de archivos
Presentacion diseño de archivosharoldrm
 
Diagrama de flujo de datos dfd
Diagrama de flujo de datos dfdDiagrama de flujo de datos dfd
Diagrama de flujo de datos dfdJesús Riera
 
Diseño de Sistemas de Información
Diseño de Sistemas de InformaciónDiseño de Sistemas de Información
Diseño de Sistemas de InformaciónGamil Revilla
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructuradoYoandres La Cruz
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOSfas_sakura
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosFlv Martín
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de DatosInés Andara
 
POOABD (POO Aplicada a B Datos) - RDBMS parte 1
POOABD (POO Aplicada a B Datos) - RDBMS parte 1POOABD (POO Aplicada a B Datos) - RDBMS parte 1
POOABD (POO Aplicada a B Datos) - RDBMS parte 1Laura Noussan Lettry
 
Base de datos de una pizzeria
Base de datos de una pizzeriaBase de datos de una pizzeria
Base de datos de una pizzeriaLupithaa Guerrero
 
Base de datos antonio yeguez
Base de datos antonio yeguezBase de datos antonio yeguez
Base de datos antonio yeguezanto2707
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado'Jhoan Lamax
 
Diapositivas Base De Datos
Diapositivas Base De DatosDiapositivas Base De Datos
Diapositivas Base De DatosDigno Yunga
 
Capítulo 21 (Estándares, lenguajes y diseño de base de datos de objetos) y Ca...
Capítulo 21 (Estándares, lenguajes y diseño de base de datos de objetos) y Ca...Capítulo 21 (Estándares, lenguajes y diseño de base de datos de objetos) y Ca...
Capítulo 21 (Estándares, lenguajes y diseño de base de datos de objetos) y Ca...Liz Ocampo
 

La actualidad más candente (20)

Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
 
Analisis Estructurado
Analisis EstructuradoAnalisis Estructurado
Analisis Estructurado
 
Presentacion diseño de archivos
Presentacion diseño de archivosPresentacion diseño de archivos
Presentacion diseño de archivos
 
Diagrama de flujo de datos dfd
Diagrama de flujo de datos dfdDiagrama de flujo de datos dfd
Diagrama de flujo de datos dfd
 
Diseño de Sistemas de Información
Diseño de Sistemas de InformaciónDiseño de Sistemas de Información
Diseño de Sistemas de Información
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de Datos
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
POOABD (POO Aplicada a B Datos) - RDBMS parte 1
POOABD (POO Aplicada a B Datos) - RDBMS parte 1POOABD (POO Aplicada a B Datos) - RDBMS parte 1
POOABD (POO Aplicada a B Datos) - RDBMS parte 1
 
L7 Capitulo 1 y 2 Maria V. Nevado C.
L7 Capitulo 1 y 2 Maria V. Nevado C.L7 Capitulo 1 y 2 Maria V. Nevado C.
L7 Capitulo 1 y 2 Maria V. Nevado C.
 
Base de datos de una pizzeria
Base de datos de una pizzeriaBase de datos de una pizzeria
Base de datos de una pizzeria
 
Unidad 1 universidad de pamplona
Unidad 1 universidad de pamplonaUnidad 1 universidad de pamplona
Unidad 1 universidad de pamplona
 
Base de datos antonio yeguez
Base de datos antonio yeguezBase de datos antonio yeguez
Base de datos antonio yeguez
 
Trabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyyTrabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyy
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
 
Diapositivas Base De Datos
Diapositivas Base De DatosDiapositivas Base De Datos
Diapositivas Base De Datos
 
Capítulo 21 (Estándares, lenguajes y diseño de base de datos de objetos) y Ca...
Capítulo 21 (Estándares, lenguajes y diseño de base de datos de objetos) y Ca...Capítulo 21 (Estándares, lenguajes y diseño de base de datos de objetos) y Ca...
Capítulo 21 (Estándares, lenguajes y diseño de base de datos de objetos) y Ca...
 

Similar a Guía Teórica Unidad III

Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datosLuis Belisario
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de DatosRenny Batista
 
Analisis estructurado
Analisis estructuradoAnalisis estructurado
Analisis estructuradoRojasAngel30
 
Diagrama de-flujo-de-datos
Diagrama de-flujo-de-datosDiagrama de-flujo-de-datos
Diagrama de-flujo-de-datosDaniel Jose
 
Capítulo07 usodediagramasflujodatos
Capítulo07 usodediagramasflujodatosCapítulo07 usodediagramasflujodatos
Capítulo07 usodediagramasflujodatosRicardo Guzman
 
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Yaskelly Yedra
 
Proceso de diagrama, diagras de flujo
Proceso de diagrama, diagras de flujoProceso de diagrama, diagras de flujo
Proceso de diagrama, diagras de flujorubencolina
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datosCarlos Sangurima
 
Flujo de diagramas proceso y mas aka
Flujo de diagramas proceso y mas akaFlujo de diagramas proceso y mas aka
Flujo de diagramas proceso y mas akaAlfonzosalas
 
BASES DEL DIAGRAMA DE FLUJO
BASES DEL DIAGRAMA DE FLUJOBASES DEL DIAGRAMA DE FLUJO
BASES DEL DIAGRAMA DE FLUJOErnesto
 
Fas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datosFas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datosAlba Robles
 
Analisis estructurado.dfd
Analisis estructurado.dfdAnalisis estructurado.dfd
Analisis estructurado.dfdDamelys Bracho
 
Para hacer dfd d fdatos internet
Para hacer dfd   d fdatos internetPara hacer dfd   d fdatos internet
Para hacer dfd d fdatos internetViviana Martín
 
Diagrama - planificacion
Diagrama - planificacionDiagrama - planificacion
Diagrama - planificacionkerhenN
 

Similar a Guía Teórica Unidad III (20)

Clase 2 Semana 3
Clase 2 Semana 3Clase 2 Semana 3
Clase 2 Semana 3
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 
Analisis estructurado
Analisis estructuradoAnalisis estructurado
Analisis estructurado
 
Diagrama de-flujo-de-datos
Diagrama de-flujo-de-datosDiagrama de-flujo-de-datos
Diagrama de-flujo-de-datos
 
Capítulo07 usodediagramasflujodatos
Capítulo07 usodediagramasflujodatosCapítulo07 usodediagramasflujodatos
Capítulo07 usodediagramasflujodatos
 
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)
 
Proceso de diagrama, diagras de flujo
Proceso de diagrama, diagras de flujoProceso de diagrama, diagras de flujo
Proceso de diagrama, diagras de flujo
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
Dfd info
Dfd infoDfd info
Dfd info
 
Flujo de diagramas proceso y mas aka
Flujo de diagramas proceso y mas akaFlujo de diagramas proceso y mas aka
Flujo de diagramas proceso y mas aka
 
BASES DEL DIAGRAMA DE FLUJO
BASES DEL DIAGRAMA DE FLUJOBASES DEL DIAGRAMA DE FLUJO
BASES DEL DIAGRAMA DE FLUJO
 
Diagramas de flujo_de_datos
Diagramas de flujo_de_datosDiagramas de flujo_de_datos
Diagramas de flujo_de_datos
 
Fas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datosFas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datos
 
Analisis estructurado.dfd
Analisis estructurado.dfdAnalisis estructurado.dfd
Analisis estructurado.dfd
 
D fdatos
D fdatosD fdatos
D fdatos
 
D fdatos
D fdatosD fdatos
D fdatos
 
Para hacer dfd d fdatos internet
Para hacer dfd   d fdatos internetPara hacer dfd   d fdatos internet
Para hacer dfd d fdatos internet
 
DFD.pptx
DFD.pptxDFD.pptx
DFD.pptx
 
Diagrama - planificacion
Diagrama - planificacionDiagrama - planificacion
Diagrama - planificacion
 

Más de SistemadeEstudiosMed

Metodologia Aprendizaje Multicanal - ADI22.pdf
Metodologia Aprendizaje Multicanal - ADI22.pdfMetodologia Aprendizaje Multicanal - ADI22.pdf
Metodologia Aprendizaje Multicanal - ADI22.pdfSistemadeEstudiosMed
 
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdf
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdfDE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdf
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdfSistemadeEstudiosMed
 
Clase 1 Estadistica Generalidades.pptx
Clase 1 Estadistica Generalidades.pptxClase 1 Estadistica Generalidades.pptx
Clase 1 Estadistica Generalidades.pptxSistemadeEstudiosMed
 
nociones básicas de la comunicación.pdf
nociones básicas de la comunicación.pdfnociones básicas de la comunicación.pdf
nociones básicas de la comunicación.pdfSistemadeEstudiosMed
 
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.ppt
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.pptUNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.ppt
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.pptSistemadeEstudiosMed
 
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.ppt
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.pptUnidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.ppt
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.pptSistemadeEstudiosMed
 
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdf
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdfLineamientos_Trabajos de Grado_UNEFM-nov-2009.pdf
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdfSistemadeEstudiosMed
 

Más de SistemadeEstudiosMed (20)

Metodologia Aprendizaje Multicanal - ADI22.pdf
Metodologia Aprendizaje Multicanal - ADI22.pdfMetodologia Aprendizaje Multicanal - ADI22.pdf
Metodologia Aprendizaje Multicanal - ADI22.pdf
 
DE-04-COMPRESORES-2022.pdf
DE-04-COMPRESORES-2022.pdfDE-04-COMPRESORES-2022.pdf
DE-04-COMPRESORES-2022.pdf
 
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdf
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdfDE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdf
DE-03-BOMBAS Y SISTEMAS DE BOMBEO-2022.pdf
 
DE-02-FLUJO DE FLUIDOS-2022.pdf
DE-02-FLUJO DE FLUIDOS-2022.pdfDE-02-FLUJO DE FLUIDOS-2022.pdf
DE-02-FLUJO DE FLUIDOS-2022.pdf
 
DE-01-INTRODUCCION-2022.pdf
DE-01-INTRODUCCION-2022.pdfDE-01-INTRODUCCION-2022.pdf
DE-01-INTRODUCCION-2022.pdf
 
Clase 3 Correlación.ppt
Clase 3 Correlación.pptClase 3 Correlación.ppt
Clase 3 Correlación.ppt
 
Clase 2 Medidas Estadisticas.ppt
Clase 2 Medidas Estadisticas.pptClase 2 Medidas Estadisticas.ppt
Clase 2 Medidas Estadisticas.ppt
 
Clase 1 Estadistica Generalidades.pptx
Clase 1 Estadistica Generalidades.pptxClase 1 Estadistica Generalidades.pptx
Clase 1 Estadistica Generalidades.pptx
 
nociones básicas de la comunicación.pdf
nociones básicas de la comunicación.pdfnociones básicas de la comunicación.pdf
nociones básicas de la comunicación.pdf
 
¿Cómo elaborar un Mapa Mental?
¿Cómo  elaborar un  Mapa Mental?¿Cómo  elaborar un  Mapa Mental?
¿Cómo elaborar un Mapa Mental?
 
Unidad 1 Planificación Docente
Unidad 1 Planificación Docente Unidad 1 Planificación Docente
Unidad 1 Planificación Docente
 
hablemos_pp2_inf.pptx
hablemos_pp2_inf.pptxhablemos_pp2_inf.pptx
hablemos_pp2_inf.pptx
 
UNIDAD 3 FASE METODOLOGICA.pptx
UNIDAD 3 FASE METODOLOGICA.pptxUNIDAD 3 FASE METODOLOGICA.pptx
UNIDAD 3 FASE METODOLOGICA.pptx
 
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.ppt
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.pptUNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.ppt
UNIDAD 2 FASE PLANTEAMIENTO ANTECEDENTES Y BASES TEORICAS.ppt
 
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.ppt
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.pptUnidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.ppt
Unidad I SEMINARIO DE INVESTIGACION DE TRABAJO DE GRADO.ppt
 
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdf
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdfLineamientos_Trabajos de Grado_UNEFM-nov-2009.pdf
Lineamientos_Trabajos de Grado_UNEFM-nov-2009.pdf
 
unidad quirurgica.pdf
unidad quirurgica.pdfunidad quirurgica.pdf
unidad quirurgica.pdf
 
Cuidados preoperatorios.pdf
Cuidados preoperatorios.pdfCuidados preoperatorios.pdf
Cuidados preoperatorios.pdf
 
Cirugía..pdf
Cirugía..pdfCirugía..pdf
Cirugía..pdf
 
Cirugía Ambulatoria2.pdf
Cirugía Ambulatoria2.pdfCirugía Ambulatoria2.pdf
Cirugía Ambulatoria2.pdf
 

Último

Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaSantiagoSanchez353883
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 

Último (20)

Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación pública
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 

Guía Teórica Unidad III

  • 1. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith UNIVERSIDAD NACIONAL EXPERIMENTAL "FRANCISCO DE MIRANDA" COMPLEJO ACADEMICO “EL SABINO” DEPARTAMENTO DE GERENCIA PROGRAMACION DIGITAL UNIDAD 3 ANALISIS ESTRUCTURADO CONTENIDO: ANALISIS ESTRUCTURADO  Definición.  Herramientas. DIAGRAMAS DE FLUJO DE DATOS. (DFD)  Definición  Componentes.  Niveles.  Características de los Niveles.  Pasos para el desarrollo de DFD.  Errores más comunes.  Ejemplo. DICCIONARIO DE DATOS  Definición.  Razones para su utilización.  Formatos para documentar un diccionario de datos.  Ejemplo.
  • 2. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith ANALISIS ESTRUCTURADO El análisis estructurado es un método para el análisis de sistemas manuales o automatizados, que conduce al desarrollo de especificaciones para sistemas nuevos o para efectuar modificaciones a los ya existentes. El análisis estructurado permite el analista conocer un sistema o proceso (actividad) en una forma lógica y manejable; al mismo tiempo proporciona la base para asegurar que no se omita ningún detalle pertinente. Los analistas desean conocer las respuestas a cuatro preguntas específicas: 1) ¿Que procesos integran el sistema? 2) ¿qué datos emplea cada proceso? 3) ¿qué datos son almacenados? 4) ¿qué datos ingresan y abandonan el sistema? El análisis de flujo de datos utiliza las siguientes herramientas: Diagrama de flujo de datos y Diccionario de datos. DIAGRAMA DE FLUJO DE DATOS La técnica de diagramas de flujos de datos (DFD) permite mostrar un sistema como una red de procesos conectados entre ellos por flujos y almacenamientos de datos. Es un modelo que proporciona en forma gráfica el punto de vista funcional de un sistema. En síntesis, el Diagrama de Flujo de Datos describe: - Los lugares de origen y destino de los datos (los límites del sistema), - Las transformaciones a las que son sometidos los datos (los procesos internos), - Los lugares en los que se almacenan los datos dentro del sistema, y - Los canales por donde circulan los datos. Los diagramas de flujo de datos fueron inventados por Larry Constantine, el desarrollador original del diseño estructurado, basado en el modelo de computación de Martin y Estrin: "flujo gráfico de datos". Es importante tener en mente: los DFD no sólo se pueden utilizar para modelar sistemas de proceso de información, sino también como manera de modelar organizaciones enteras, es decir, como una herramienta para la planeación estratégica y de negocios. COMPONENTES DE UN DIAGRAMA DE FLUJO DE DATOS Los componentes de un diagrama típico de flujo de datos son: Procesos, Flujos de Datos, Almacenes o Archivos, Terminadores o Entidades.
  • 3. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith SIMBOLOGÍA Proceso: Indican aquellos lugares dentro del sistema donde los datos que ingresan se transforman. Es decir, son las funciones o procedimientos que convierten entradas de datos en salidas de información. Su nombre deberá ponerse mediante una frase imperativa, que consistirá idealmente de un verbo activo seguido por una cláusula objeto, cuanto más simple mejor. Flujo de datos: Representa un transporte de paquetes de datos desde un origen hasta un destino, es decir que representa una estructura de datos en movimiento de una parte del sistema a otro. Puede imaginarse como una tubería por donde se envían paquetes de datos, pero deberá tener una descripción de su contenido la cual deberá elegirse de forma que sea lo más útil posible a los usuarios que revisen el DFD. Se representa gráficamente por medio de una flecha que entra o sale de un proceso. El sentido de la flecha indica la dirección del flujo. Almacén: Representa un archivo lógico en donde se agregan o de donde se extraen datos. Deberá elegirse el nombre que sea más descriptivo para el usuario, que identifique los paquetes de datos que contiene. Implica escritura, actualización o borrado de datos, lectura o recuperación de información almacenada. Se representa como un rectángulo abierto. Según la notación de Yourdon/Demarco. Según la notación de Notación: Gene & Sarson Nombre del archivo Nombre del flujo Nombre del Proceso Nº del Proceso
  • 4. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith Terminador o Entidad: Representan fuentes (origen) o destinos externos de datos que pueden ser personas, programas, organizaciones u otras entidades que interactúan con el sistema pero se encuentran fuera de su frontera. El terminador se representa gráficamente como un rectángulo. NIVELES DE LOS DIAGRAMAS DE FLUJO DE DATOS Los diagramas derivados de los procesos principales se clasifican en niveles, los cuales son:  Nivel 0: Diagrama de contexto.  Nivel 1: Diagrama de nivel superior.  Nivel 2: Diagrama de detalle o expansión. CARACTERÍSTICAS DE LOS NIVELES DIAGRAMA CONTEXTUAL Es un panorama que representa el sistema en general, es el nivel más alto en un diagrama de flujo de datos y contiene los terminadores básicos, un solo proceso que representa al sistema completo y las entradas y salidas principales que ingresan y salen de él. El diagrama no contiene ningún almacenamiento de datos. DIAGRAMA NIVEL 0 Es la expansión del diagrama de contexto, permite comprender en mayor detalle el funcionamiento del sistema, se deben especificar claramente todos los procesos que realiza para transformar los datos de entrada en información, debe involucrar de 3 a 9 procesos los cuales serán numerados con un entero. Los almacenes de datos principales del sistema y todas las entidades externas (terminadores) deben estar incluidos. Las entradas y salidas especificadas en el diagrama contextual permanecen constantes en este. El dibujo de este diagrama debe realizarse en una sola hoja. DIAGRAMA NIVEL 1 (HIJO) Cada proceso del Diagrama 0 puede ser a su vez expandido para crear un diagrama hijo más detallado. El proceso del Diagrama 0 que es expandido se le llama proceso padre y el diagrama que resulta es llamado diagrama hijo. Un diagrama hijo no puede producir salida o recibir entrada que el proceso padre no produzca o reciba. Todos los flujos de entrada o salida del proceso padre deben ser mostrados entrando o saliendo al Nombre de la entidad
  • 5. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith diagrama hijo. Cada proceso de este diagrama se le da el mismo número del proceso padre sumado a un punto y un número único para cada proceso hijo ( Ej.: 2.1, 2.2, 2.3, …). Por lo general no son mostradas las entidades externas (terminadores) puede contener además almacenes de datos que no son mostrados en el proceso padre. PASOS PARA EL DESARROLLO DE DIAGRAMAS DE FLUJO DE DATOS 1. Haga una lista de actividades en donde se detalle: - Entidades Externas (Terminador). - Flujos de Datos. - Procesos. - Almaces. Tome en cuenta que debe escoger nombres con significado para los procesos, flujos y terminadores. Todo sistema contiene por lo menos un terminador de entrada y otro de salida, su número varía y depende de la cantidad de elementos que suministren datos o reciban información del sistema. Para representar el movimiento de los datos tome en cuenta que cada flecha solo puede representar un flujo de datos. 2. Cree un Diagrama de Contexto que muestre los terminadores y los flujos de datos que entran y salen del sistema. Este diagrama contiene un único proceso que es el nombre del sistema, no se detallan los almacenes. 3. Trace el diagrama Nivel 0, el cual va a contener todos los procesos del sistema, los cuales deben estar numerados correlativamente (1,2,3,..); en este nivel se muestran los almacenes de datos. 4. Cree un diagrama hijo para cada uno de los procesos del diagrama anterior, en este diagrama se deben mantener las entradas y salidas al proceso que se expande; su numeración se realizará utilizando el numero del proceso padre y el correlativo correspondiente. (1.1, 1.2, 1.3, …, 2.1, 2.2,2.3,…) 5. Revise buscando errores y asegúrese que las etiquetas que se asignan a cada proceso y flujo de datos son significativas.
  • 6. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith ERRORES MÁS COMUNES EN LOS DFD LO QUE NO SE DEBE HACER LO CORRECTO Los flujos de datos no deben dividirse en dos o más flujos de datos diferentes. Todos los flujos de datos deben iniciarse o terminar en un proceso, los almacenes y terminadores no pueden estar conectados entre ellos. Los procesos necesitan al menos tener un flujo de datos de entrada y flujo de datos de salida.
  • 7. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith EJEMPLO (DFD)
  • 8. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith
  • 9. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith DICCIONARIOS DE DATOS Definición: es un listado organizado de todos los datos que pertenecen a un sistema. Incluye nombre, descripción, contenido y organización de los datos. El objetivo de un diccionario de datos es dar precisión sobre los datos que se manejan en un sistema, evitando así malas interpretaciones o ambigüedades. Define con precisión los datos de entrada, salida, componentes de almacenes, flujos, detalles los procesos donde se emplean los datos. Los diccionarios de datos son buenos complementos a los diagramas de flujo de datos, los diagramas de entidad-relación, etc. Estos diccionarios se desarrollan durante el análisis de flujo de datos y ayuda a los analistas que participan en la determinación de los requerimientos del sistema, su contenido también se emplea durante el diseño del proyecto. RAZONES PARA SU UTILIZACIÓN: 1- Para manejar los detalles en sistemas muy grandes, ya que tienen enormes cantidades de datos, aun en los sistemas más pequeños hay gran cantidad de datos. Los sistemas al sufrir cambios continuos, es muy difícil manejar todos los detalles. Por eso se registra la información, ya sea sobre hoja de papel o usando procesadores de texto. 2- Para asignarle un solo significado a cada uno de los elementos y actividades del sistema. Los diccionarios de datos proporcionan asistencia para asegurar significados comunes para los elementos y actividades del sistema y registrando detalles adicionales relacionados con el flujo de datos en el sistema, de tal manera que todo pueda localizarse con rapidez. 3- Para documentar las características del sistema, incluyendo partes o componentes así como los aspectos que los distinguen. También es necesario saber bajo qué circunstancias se lleva a cabo cada proceso y con qué frecuencia ocurren. Produciendo una comprensión más completa. Una vez que las características están articuladas y registradas, todos los participantes en el proyecto tendrán una fuente común de información con respecto al sistema. 4- Localizar errores y omisiones en el sistema, detectan dificultades, y las presentan en un informe. Hay varios modelos de diccionarios de datos de acuerdo a lo que se desee documentar. Por lo que podemos hacer diccionarios de los procesos, de los archivos o flujos de datos del sistema.
  • 10. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith EJEMPLO DICCIONARIO PARA DOCUMENTAR PROCESOS Nombre del Proceso Verificar Disponibilidad de Curso Descripción EE verifica en el archivo de cursos si hay disponibilidad de cupo para un estudiante. Entradas Formulario de Datos Personales (FDP), Datos del Curso (DC) Salidas Formulario de Datos Personales (FDP), Datos del Curso (DC), Denegado. Resumen lógico del Proceso El estudiante se dirige a la universidad donde solicita cupo para realizar un curso determinado, para lo cual entrega un formulario con sus datos personales y los datos del curso seleccionado, posteriormente la secretaria debe verificar en el archivo de CURSOS si hay disponibilidad. Nombre del Proceso Inscribir Estudiante Descripción EE realiza la inscripción del estudiante en el curso seleccionado. Entradas Formulario de Datos Personales (FDP), Aceptado. Salidas Formulario de Datos Personales (FDP), Aceptado. Resumen lógico del Proceso La secretaria registra los datos personales del estudiante en el archivo ESTUDIANTE y actualiza el archivo de CURSOS con la opción seleccionada ya que hay un nuevo estudiante registrado.
  • 11. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith Nombre del Proceso Notif icar Estudiante Descripción EE elabora notificación de aceptación o denegación del estudiante. Entradas Formulario de Datos Personales (FDP), Aceptado/Denegado. Salidas Carta de Aceptación/Carta de Denegación. Resumen lógico del Proceso La secretaria procede a elaborar cartas de aceptación o denegación para informar al estudiante sobre la respuesta a su solicitud. DICCIONARIO PARA DOCUMENTAR ARCHIVOS Nombre del Archivo CURSOS Flujo de Datos recibidos Datos del Curso (DC) Flujo de Datos proporcionados Disponibilidad de cupo para realizar el curso. Descripción de los Datos Datos del Curso: Código, Nombre, Cupos, Horario, Costo. Nombre del Archivo ESTUDIANTE Flujo de Datos recibidos Formulario de Datos Personales (FDP) Flujo de Datos proporcionados Información de Estudiante. Descripción de los Datos Formulario de Datos Personales: CI, Nombres, Apellidos, Dirección, Teléfono. FORMATO DE DICCIONARIO PARA DOCUMENTAR FLUJOS DE DATOS Nombre del Flujo de Datos FDP + DC (Formulario de Datos Personales + Datos del Curso) Descripción El estudiante entrega un formato con su información personal y del curso que desea realizar. Proveniente de los Procesos Estudiante (Entidad) Para los Procesos Verificar Disponibilidad de Curso Estructura de Datos Datos Personales del Estudiante, Datos del Curso.
  • 12. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith Nombre del Flujo de Datos DC ( Datos del Curso) Descripción La secretaria extrae la información del curso solicitador del archivo CURSOS para determinar si hay disponibilidad de cupo para atender la solicitud. Proveniente de los Procesos Verificar Disponibilidad de Curso. Para los Procesos Inscribir Estudiante. Estructura de Datos Datos del Curso. Nombre del Flujo de Datos FDP (Formulario de Datos Personales) + Aceptado Descripción La secretaria envía el formulario de Datos Personales más la aceptación verbal. Proveniente de los Procesos Inscribir Estudiante. Para los Procesos Notificar Estudiante. Estructura de Datos Datos del Estudiante. Nombre del Flujo de Datos Carta de Aceptación Descripción La secretaria elabora una carta para informarle al estudiante que ha sido aceptado en el curso. Proveniente de los Procesos Notificar Estudiante. Para los Procesos Estudiante (Entidad) Estructura de Datos Datos del Estudiante. A continuación se presentan formatos para documentar el diccionario de datos:
  • 13. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith DICCIONARIO DE DATOS Procesos Nombre del Proceso Descripción Entradas Salidas Resumen lógico del Proceso Nombre del Proceso Descripción Entradas Salidas Resumen lógico del Proceso Nombre del Proceso Descripción Entradas Salidas Resumen lógico del Proceso Nombre del Proceso Descripción Entradas Salidas Resumen lógico del Proceso
  • 14. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith DICCIONARIO DE DATOS Archivos Nombre del Archivo Flujo de Datos recibidos Flujo de Datos proporcionados Descripción de los Datos Nombre del Archivo Flujo de Datos recibidos Flujo de Datos proporcionados Descripción de los Datos Nombre del Archivo Flujo de Datos recibidos Flujo de Datos proporcionados Descripción de los Datos Nombre del Archivo Flujo de Datos recibidos Flujo de Datos proporcionados Descripción de los Datos
  • 15. Profesores: Barriento Herminia, Delgado Dubraska, Diaz Wilfredo, Hernández María, Lugo Edgardo, Medina Rayflor, Smith Edith DICCIONARIO DE DATOS Flujos de Datos Nombre del Flujo de Datos Descripción Proveniente de los Procesos Para los Procesos Estructura de Datos Nombre del Flujo de Datos Descripción Proveniente de los Procesos Para los Procesos Estructura de Datos Nombre del Flujo de Datos Descripción Proveniente de los Procesos Para los Procesos Estructura de Datos Nombre del Flujo de Datos Descripción Proveniente de los Procesos Para los Procesos Estructura de Datos