SlideShare una empresa de Scribd logo
1 de 12
DISEÑO ORIENTADO AL FLUJO DE DATOS
DISEÑO Actividad que consta de  una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos),se obtiene una representación de la arquitectura del sistema, de las estructuras de datos y de los procedimientos. Es la base de la traducción al código que implementa las funciones.
DISEÑO Y FLUJO DE LA INFORMACIÓN El paso de la información (entrada, procesamiento y salida) puede ser descrita gráficamente mediante el Diagrama de Contexto (Diagrama de Flujo de Datos Nivel 0, DFD)
DOFD: Diagrama Orientado al Flujo de Datos El DOFD amplia las técnicas de modularidad, diseño descendente o refinamiento y la programación estructurada integrando el flujo de información en el proceso del diseño.
DOFD La elección de un método de diseño depende del área de aplicación. El método de DOFD es particularmente útil cuando la información se procesa de forma secuencial y no existe una estructura de datos jerárquica.  Para las aplicaciones de tiempo real, conducidas por interrupciones, se realizan con una ampliación del DOFD, que lo que hacen es una adaptación del método.
DOFD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DOFD La conversión del DFD a la estructura del programa puede hacerse por dos tipos de medio: Flujo de transformación o Flujo de transacción.
Flujo de Transformación Se refiere a que simplmente se tiene información externa que pasa a ser interna. Estando dentro se transforma para convertirse nuevamente en externa pero con modificaciones.
Flujo de Transformación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Flujo de Transacción Se refiere a que no sólo sigue un camino desde que entra y hasta que sale, sino que, entra y según las características o transformaciónes que sufra puede seguir de entre más de un camino para salir.
Flujo de Transacción ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]

Más contenido relacionado

La actualidad más candente (11)

Diseño orientado a flujo de datos deahesy
Diseño orientado a flujo de datos deahesyDiseño orientado a flujo de datos deahesy
Diseño orientado a flujo de datos deahesy
 
Trabajo
TrabajoTrabajo
Trabajo
 
Tema4 a
Tema4 aTema4 a
Tema4 a
 
Diagrama de flujo de datos (dfd) enmanuel
Diagrama de flujo de datos (dfd) enmanuelDiagrama de flujo de datos (dfd) enmanuel
Diagrama de flujo de datos (dfd) enmanuel
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Taller en clases 1-blob
Taller en clases 1-blobTaller en clases 1-blob
Taller en clases 1-blob
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Diagrama de flujo dfd
Diagrama de flujo dfdDiagrama de flujo dfd
Diagrama de flujo dfd
 
Diagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesosDiagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesos
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 

Destacado

Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datos
Vane0405
 
Especificación de proceso ingenieria de software
Especificación de proceso  ingenieria de softwareEspecificación de proceso  ingenieria de software
Especificación de proceso ingenieria de software
Alan Montiel M
 
Proceso de diseño de una bd
Proceso de diseño de una bdProceso de diseño de una bd
Proceso de diseño de una bd
natha16853
 
Diagrama de flujo_de_datos_(dfd)[1]
Diagrama de flujo_de_datos_(dfd)[1]Diagrama de flujo_de_datos_(dfd)[1]
Diagrama de flujo_de_datos_(dfd)[1]
jauanilfabian
 
Algoritmos, pseudocodigos y diagramas de flujo
Algoritmos, pseudocodigos y diagramas de flujoAlgoritmos, pseudocodigos y diagramas de flujo
Algoritmos, pseudocodigos y diagramas de flujo
Maria Valenzuela
 

Destacado (20)

Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datos
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Clasificaion de las metodologias de desarrollo de software
Clasificaion de las metodologias de desarrollo de softwareClasificaion de las metodologias de desarrollo de software
Clasificaion de las metodologias de desarrollo de software
 
Mapa conceptual Diseño Estructurado
Mapa conceptual Diseño EstructuradoMapa conceptual Diseño Estructurado
Mapa conceptual Diseño Estructurado
 
Especificación de proceso ingenieria de software
Especificación de proceso  ingenieria de softwareEspecificación de proceso  ingenieria de software
Especificación de proceso ingenieria de software
 
PSEUDOCODIGO
PSEUDOCODIGOPSEUDOCODIGO
PSEUDOCODIGO
 
Ingenieria de software modelado de la logica de procesos
Ingenieria de software modelado de la logica de procesosIngenieria de software modelado de la logica de procesos
Ingenieria de software modelado de la logica de procesos
 
DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)
DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)
DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)
 
Proceso de diseño de una bd
Proceso de diseño de una bdProceso de diseño de una bd
Proceso de diseño de una bd
 
Pseudocódigo
PseudocódigoPseudocódigo
Pseudocódigo
 
Diseño logico de la base de datos
Diseño logico de la base de datosDiseño logico de la base de datos
Diseño logico de la base de datos
 
Introducción a UML y Diagrama de Casos de Uso
Introducción a UML y Diagrama de Casos de UsoIntroducción a UML y Diagrama de Casos de Uso
Introducción a UML y Diagrama de Casos de Uso
 
Diagrama contextual modulo nomina
Diagrama contextual modulo nominaDiagrama contextual modulo nomina
Diagrama contextual modulo nomina
 
Diagrama de flujo_de_datos_(dfd)[1]
Diagrama de flujo_de_datos_(dfd)[1]Diagrama de flujo_de_datos_(dfd)[1]
Diagrama de flujo_de_datos_(dfd)[1]
 
Diseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónDiseño de entradas para sistemas de información
Diseño de entradas para sistemas de información
 
Pseudocódigo
PseudocódigoPseudocódigo
Pseudocódigo
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Análisis y diseño estructurado
Análisis y diseño estructuradoAnálisis y diseño estructurado
Análisis y diseño estructurado
 
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
 
Algoritmos, pseudocodigos y diagramas de flujo
Algoritmos, pseudocodigos y diagramas de flujoAlgoritmos, pseudocodigos y diagramas de flujo
Algoritmos, pseudocodigos y diagramas de flujo
 

Similar a E:\si ii\dofd

Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datos
home
 
Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datos
Yazmin Ibarra
 
Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datos
deiccy anahi
 
Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datos
deiccy anahi
 
Diseño Orientado al Flujo de Datos
Diseño Orientado al Flujo de Datos Diseño Orientado al Flujo de Datos
Diseño Orientado al Flujo de Datos
Miriam Martinez
 
Diseño de flujo
Diseño de flujoDiseño de flujo
Diseño de flujo
JOELALMANZA
 
Diseño del software
Diseño del softwareDiseño del software
Diseño del software
duberlisg
 

Similar a E:\si ii\dofd (20)

Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datos
 
C:\fakepath\diseño orientado a flujo de datos
C:\fakepath\diseño orientado a  flujo de datosC:\fakepath\diseño orientado a  flujo de datos
C:\fakepath\diseño orientado a flujo de datos
 
Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datos
 
Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datos
 
Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datos
 
Diseño orientado al flujo de datos
Diseño orientado al flujo de datosDiseño orientado al flujo de datos
Diseño orientado al flujo de datos
 
Diseño
DiseñoDiseño
Diseño
 
Diseño Orientado al Flujo de Datos
Diseño Orientado al Flujo de DatosDiseño Orientado al Flujo de Datos
Diseño Orientado al Flujo de Datos
 
Diseño Orientado al Flujo de Datos
Diseño Orientado al Flujo de Datos Diseño Orientado al Flujo de Datos
Diseño Orientado al Flujo de Datos
 
Diseño orientado a flujo de datos
Diseño orientado a flujo de datosDiseño orientado a flujo de datos
Diseño orientado a flujo de datos
 
Diseño de flujo
Diseño de flujoDiseño de flujo
Diseño de flujo
 
Dofd1
Dofd1Dofd1
Dofd1
 
Dofd1
Dofd1Dofd1
Dofd1
 
informe digital - Greidys Torrealba.pdf
informe digital - Greidys Torrealba.pdfinforme digital - Greidys Torrealba.pdf
informe digital - Greidys Torrealba.pdf
 
F:\diseño orientado a flujo de datos
F:\diseño orientado a flujo de datosF:\diseño orientado a flujo de datos
F:\diseño orientado a flujo de datos
 
Diseño Orientado al Flujo de Datos (DOFD) - Valeria Jiménez
Diseño Orientado al Flujo de Datos (DOFD) - Valeria JiménezDiseño Orientado al Flujo de Datos (DOFD) - Valeria Jiménez
Diseño Orientado al Flujo de Datos (DOFD) - Valeria Jiménez
 
Diseño del software
Diseño del softwareDiseño del software
Diseño del software
 
Diseño Orientado al flujo de los datos- Johana Raga
Diseño Orientado al flujo de los datos- Johana RagaDiseño Orientado al flujo de los datos- Johana Raga
Diseño Orientado al flujo de los datos- Johana Raga
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de Software
 
clase_unidad_i__FUNDA_DISE_SOF_PARTE_I.ppt
clase_unidad_i__FUNDA_DISE_SOF_PARTE_I.pptclase_unidad_i__FUNDA_DISE_SOF_PARTE_I.ppt
clase_unidad_i__FUNDA_DISE_SOF_PARTE_I.ppt
 

Más de LUZ ARIZPE (10)

Xml
XmlXml
Xml
 
Tarea 2
Tarea 2Tarea 2
Tarea 2
 
Guía paso a paso para crear una página web
Guía paso a paso para crear una página webGuía paso a paso para crear una página web
Guía paso a paso para crear una página web
 
Conexión c# sql server
Conexión c# sql serverConexión c# sql server
Conexión c# sql server
 
ConexióN De Una Base De Datos De Sql Con C#
ConexióN De Una Base De Datos De Sql Con C#ConexióN De Una Base De Datos De Sql Con C#
ConexióN De Una Base De Datos De Sql Con C#
 
Disparadores
DisparadoresDisparadores
Disparadores
 
RetroalimentacióN
RetroalimentacióNRetroalimentacióN
RetroalimentacióN
 
Tarea1 1
Tarea1 1Tarea1 1
Tarea1 1
 
CreacióN De Una Base De Datos 2
CreacióN De Una Base De Datos 2CreacióN De Una Base De Datos 2
CreacióN De Una Base De Datos 2
 
CreacióN De Una Base De Datos
CreacióN De Una Base De DatosCreacióN De Una Base De Datos
CreacióN De Una Base De Datos
 

Último

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 

E:\si ii\dofd

  • 1. DISEÑO ORIENTADO AL FLUJO DE DATOS
  • 2. DISEÑO Actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos),se obtiene una representación de la arquitectura del sistema, de las estructuras de datos y de los procedimientos. Es la base de la traducción al código que implementa las funciones.
  • 3. DISEÑO Y FLUJO DE LA INFORMACIÓN El paso de la información (entrada, procesamiento y salida) puede ser descrita gráficamente mediante el Diagrama de Contexto (Diagrama de Flujo de Datos Nivel 0, DFD)
  • 4. DOFD: Diagrama Orientado al Flujo de Datos El DOFD amplia las técnicas de modularidad, diseño descendente o refinamiento y la programación estructurada integrando el flujo de información en el proceso del diseño.
  • 5. DOFD La elección de un método de diseño depende del área de aplicación. El método de DOFD es particularmente útil cuando la información se procesa de forma secuencial y no existe una estructura de datos jerárquica. Para las aplicaciones de tiempo real, conducidas por interrupciones, se realizan con una ampliación del DOFD, que lo que hacen es una adaptación del método.
  • 6.
  • 7. DOFD La conversión del DFD a la estructura del programa puede hacerse por dos tipos de medio: Flujo de transformación o Flujo de transacción.
  • 8. Flujo de Transformación Se refiere a que simplmente se tiene información externa que pasa a ser interna. Estando dentro se transforma para convertirse nuevamente en externa pero con modificaciones.
  • 9.
  • 10. Flujo de Transacción Se refiere a que no sólo sigue un camino desde que entra y hasta que sale, sino que, entra y según las características o transformaciónes que sufra puede seguir de entre más de un camino para salir.
  • 11.
  • 12.