SlideShare uma empresa Scribd logo
1 de 10
Por: Alfaro Carrera María de Jesús 07230459 Diseño Orientado Al Flujo de Datos
Se trata de una actividad en la que se toman decisiones muy importantes, ya que sobre él se realizará la traducción al código que implementan realmente las funciones. El DOFD tiene sus orígenes en los primeros conceptos de diseño que consideraban la modularidad, el diseño descendente o refinamiento y la programación estructurada. EL DOFD amplió estas técnicas integrando el flujo de información en el proceso de diseño.
FINALIDAD 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.
CONSIDERACIONES SOBRE EL PROCESO DE DISEÑO La traducción desde el flujo de la información hasta la estructura consta de cinco pasos:  Establecer el tipo de flujo de información.  Determinar los límites del flujo. Convertir el DFD en la estructura del programa.  Definir la jerarquía de control mediante factorización.  Refinar la estructura resultante mediante heurísticas de diseño.
Flujo de transformación  La información entra al sistema mediante caminos que transforman los datos externos a una  forma interna y se identifica como  flujo entrante. Es decir, un flujo entrante es un camino en el que se transforma la información externa en interna.  Los datos entrantes pasan a través de un  proceso de transformación, moviéndose a través de caminos que conducen hacia la salida del software. El flujo saliente  transforma la información interna en externa. El flujo de datos global ocurre de forma secuencial.  Cuando una parte de un DFD muestra estas características tenemos un  flujo de transformación.
Flujo de transacción El Diagrama de Contexto  implica un flujo de transformación. Sin embargo, a veces ocurre que un flujo de datos puede  desencadenar otro flujo de datos entre uno de varios caminos.  El flujo de transacción se caracteriza por el movimiento de datos a través de un camino de llegada, que convierte la información, la evalúa,  (centro de transacción) y de acuerdo con el valor de la comparación, el flujo sigue por alguno de los caminos de acción.
ANÁLISIS DE TRANSFORMACIÓN  Pasos del diseño Paso 1. Revisión del modelo fundamental del sistema . Paso 2. Revisión y refinamiento de los DFD del software . Paso 3. Determinar si el DFD tiene características de transformación o de transacción.
Paso 4. Aislar el centro de transformación especificando los límites de los flujos entrantes y salientes. Paso 5. Realización del Primer Nivel de Factorización.  Paso 6. Ejecución del Segundo Nivel de Factorización Paso 7. Refinar la estructura inicial del programa utilizando medidas y heurísticas de diseño.
HEURÍSTICAS DE DISEÑO Una vez que se ha desarrollado una estructura de programa utilizando el método del DOFD, se puede conseguir una modularidad efectiva aplicando los principios de diseño y manipulando la estructura resultante de acuerdo con este conjunto de heurísticas.
BIBLIOGRAFÍA http://indalog.ual.es/mtorres/LP/DOFD.pdf http://www.uv.es/marjoari/pfc/html/node51.html

Mais conteúdo relacionado

Mais procurados

Diseño orientado al fd
Diseño orientado al fdDiseño orientado al fd
Diseño orientado al fdYazmin Ibarra
 
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) enmanuelcalvete19
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de DatosRenny Batista
 
Taller de diagrama de flujo
Taller de diagrama de flujoTaller de diagrama de flujo
Taller de diagrama de flujolorraine1907
 
Anáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAnáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAngela Inciarte
 
FACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFDFACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFDafrancoing
 
Diagrama De Flujo
Diagrama De FlujoDiagrama De Flujo
Diagrama De FlujoAngiedepp
 
Fas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datosFas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datosAlba Robles
 
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
 
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
 

Mais procurados (17)

Diseño orientado al fd
Diseño orientado al fdDiseño orientado al fd
Diseño orientado al fd
 
Trabajo
TrabajoTrabajo
Trabajo
 
Diagrama de flujos2
Diagrama de flujos2Diagrama de flujos2
Diagrama de flujos2
 
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
 
Flujograma
FlujogramaFlujograma
Flujograma
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 
Dra
DraDra
Dra
 
Diagrama de flujo dfd
Diagrama de flujo dfdDiagrama de flujo dfd
Diagrama de flujo dfd
 
Taller de diagrama de flujo
Taller de diagrama de flujoTaller de diagrama de flujo
Taller de diagrama de flujo
 
Anáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAnáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFD
 
Dfd y der internet
Dfd y der internetDfd y der internet
Dfd y der internet
 
FACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFDFACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFD
 
Diagrama De Flujo
Diagrama De FlujoDiagrama De Flujo
Diagrama De Flujo
 
1.4 Diagramas de Flujo
1.4 Diagramas de Flujo1.4 Diagramas de Flujo
1.4 Diagramas de Flujo
 
Fas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datosFas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datos
 
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]
 
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)
 

Destaque

Presentació Amics De Fontscaldetes
Presentació Amics De FontscaldetesPresentació Amics De Fontscaldetes
Presentació Amics De FontscaldetesJBALCELLSCA
 
Playas asturianas
Playas asturianasPlayas asturianas
Playas asturianasgogloba
 
Protección Jurídica Del Software
Protección Jurídica Del SoftwareProtección Jurídica Del Software
Protección Jurídica Del Softwareburrit0
 
Radiografía de un Sitio Web
Radiografía de un Sitio WebRadiografía de un Sitio Web
Radiografía de un Sitio WebRicardo Alfaro
 
Ftq 4º eso trabajo verano curso 2012
Ftq 4º eso trabajo verano  curso 2012Ftq 4º eso trabajo verano  curso 2012
Ftq 4º eso trabajo verano curso 2012Cristina
 
Traballo de veran 2012 cn 1º
Traballo de veran  2012 cn 1ºTraballo de veran  2012 cn 1º
Traballo de veran 2012 cn 1ºCristina
 
Efemerides terminadooo
Efemerides terminadoooEfemerides terminadooo
Efemerides terminadooowhitebaldman
 
Organización Grupo Diseño Santigo
Organización Grupo Diseño SantigoOrganización Grupo Diseño Santigo
Organización Grupo Diseño SantigoRicardo Alfaro
 
Por Unas Elecciones Democraticas y Legales
Por Unas Elecciones Democraticas y LegalesPor Unas Elecciones Democraticas y Legales
Por Unas Elecciones Democraticas y LegalesJavi Ortiz
 

Destaque (20)

Pdf717
Pdf717Pdf717
Pdf717
 
Das Handy in Der Schule
Das Handy in Der SchuleDas Handy in Der Schule
Das Handy in Der Schule
 
Presentació Amics De Fontscaldetes
Presentació Amics De FontscaldetesPresentació Amics De Fontscaldetes
Presentació Amics De Fontscaldetes
 
Playas asturianas
Playas asturianasPlayas asturianas
Playas asturianas
 
Protección Jurídica Del Software
Protección Jurídica Del SoftwareProtección Jurídica Del Software
Protección Jurídica Del Software
 
redaccion 1
redaccion 1redaccion 1
redaccion 1
 
Radiografía de un Sitio Web
Radiografía de un Sitio WebRadiografía de un Sitio Web
Radiografía de un Sitio Web
 
Ftq 4º eso trabajo verano curso 2012
Ftq 4º eso trabajo verano  curso 2012Ftq 4º eso trabajo verano  curso 2012
Ftq 4º eso trabajo verano curso 2012
 
US7244724
US7244724US7244724
US7244724
 
Traballo de veran 2012 cn 1º
Traballo de veran  2012 cn 1ºTraballo de veran  2012 cn 1º
Traballo de veran 2012 cn 1º
 
Programa Alumno Ayudante_ Presentación para las familias_Equipo Orientación L...
Programa Alumno Ayudante_ Presentación para las familias_Equipo Orientación L...Programa Alumno Ayudante_ Presentación para las familias_Equipo Orientación L...
Programa Alumno Ayudante_ Presentación para las familias_Equipo Orientación L...
 
Efemerides terminadooo
Efemerides terminadoooEfemerides terminadooo
Efemerides terminadooo
 
Cochembos (4)
Cochembos (4)Cochembos (4)
Cochembos (4)
 
Organización Grupo Diseño Santigo
Organización Grupo Diseño SantigoOrganización Grupo Diseño Santigo
Organización Grupo Diseño Santigo
 
Por Unas Elecciones Democraticas y Legales
Por Unas Elecciones Democraticas y LegalesPor Unas Elecciones Democraticas y Legales
Por Unas Elecciones Democraticas y Legales
 
Pres Web2.0
Pres Web2.0Pres Web2.0
Pres Web2.0
 
Forum fuer Lehrpersonen, PHBern
Forum fuer Lehrpersonen, PHBernForum fuer Lehrpersonen, PHBern
Forum fuer Lehrpersonen, PHBern
 
Seres vivos Medio
Seres vivos MedioSeres vivos Medio
Seres vivos Medio
 
Grafton st
Grafton stGrafton st
Grafton st
 
Prueba de Acceso a Enseñanzas Universitarias_Equipo de Orientación Liceo Cast...
Prueba de Acceso a Enseñanzas Universitarias_Equipo de Orientación Liceo Cast...Prueba de Acceso a Enseñanzas Universitarias_Equipo de Orientación Liceo Cast...
Prueba de Acceso a Enseñanzas Universitarias_Equipo de Orientación Liceo Cast...
 

Semelhante a DOFD-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 datoshome
 
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 datosAbel Rodriguez Carreon
 
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 Orientado al Flujo de Datos
Diseño Orientado al Flujo de DatosDiseño Orientado al Flujo de Datos
Diseño Orientado al Flujo de DatosJorgeAlejandro77
 
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 datosdeiccy 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 datosdeiccy 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 datosYazmin Ibarra
 
informe digital - Greidys Torrealba.pdf
informe digital - Greidys Torrealba.pdfinforme digital - Greidys Torrealba.pdf
informe digital - Greidys Torrealba.pdfGreidysTorrealba
 
Diseño de flujo
Diseño de flujoDiseño de flujo
Diseño de flujoJOELALMANZA
 
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énezValeria694034
 
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 RagaJohanaRaga
 
Insidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De SoftwareInsidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De SoftwareUniversidad De Cordoba
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de softwareBlackeRuiz
 

Semelhante a DOFD-Diseño orientado al flujo de datos (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
DiseñoDiseño
Diseño
 
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 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
 
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
 
informe digital - Greidys Torrealba.pdf
informe digital - Greidys Torrealba.pdfinforme digital - Greidys Torrealba.pdf
informe digital - Greidys Torrealba.pdf
 
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
 
Dofd1
Dofd1Dofd1
Dofd1
 
Diseño de flujo
Diseño de flujoDiseño de flujo
Diseño de flujo
 
Dofd1
Dofd1Dofd1
Dofd1
 
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 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
 
Insidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De SoftwareInsidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De Software
 
Metodo cascada vs dra
Metodo cascada vs draMetodo cascada vs dra
Metodo cascada vs dra
 
Modelo dra
Modelo draModelo dra
Modelo dra
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de software
 

Mais de Maria de Jesús Alfaro Carrera (6)

Manual tecnico mym-system1
Manual tecnico mym-system1Manual tecnico mym-system1
Manual tecnico mym-system1
 
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
 
Ensayo
EnsayoEnsayo
Ensayo
 
Creación de la conexión de la base de
Creación de la conexión de la base deCreación de la conexión de la base de
Creación de la conexión de la base de
 
Vistas en sql_y_my_sql
Vistas en sql_y_my_sqlVistas en sql_y_my_sql
Vistas en sql_y_my_sql
 
Sql Server
Sql ServerSql Server
Sql Server
 

DOFD-Diseño orientado al flujo de datos

  • 1. Por: Alfaro Carrera María de Jesús 07230459 Diseño Orientado Al Flujo de Datos
  • 2. Se trata de una actividad en la que se toman decisiones muy importantes, ya que sobre él se realizará la traducción al código que implementan realmente las funciones. El DOFD tiene sus orígenes en los primeros conceptos de diseño que consideraban la modularidad, el diseño descendente o refinamiento y la programación estructurada. EL DOFD amplió estas técnicas integrando el flujo de información en el proceso de diseño.
  • 3. FINALIDAD 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.
  • 4. CONSIDERACIONES SOBRE EL PROCESO DE DISEÑO La traducción desde el flujo de la información hasta la estructura consta de cinco pasos: Establecer el tipo de flujo de información. Determinar los límites del flujo. Convertir el DFD en la estructura del programa. Definir la jerarquía de control mediante factorización. Refinar la estructura resultante mediante heurísticas de diseño.
  • 5. Flujo de transformación La información entra al sistema mediante caminos que transforman los datos externos a una forma interna y se identifica como flujo entrante. Es decir, un flujo entrante es un camino en el que se transforma la información externa en interna. Los datos entrantes pasan a través de un proceso de transformación, moviéndose a través de caminos que conducen hacia la salida del software. El flujo saliente transforma la información interna en externa. El flujo de datos global ocurre de forma secuencial. Cuando una parte de un DFD muestra estas características tenemos un flujo de transformación.
  • 6. Flujo de transacción El Diagrama de Contexto implica un flujo de transformación. Sin embargo, a veces ocurre que un flujo de datos puede desencadenar otro flujo de datos entre uno de varios caminos. El flujo de transacción se caracteriza por el movimiento de datos a través de un camino de llegada, que convierte la información, la evalúa, (centro de transacción) y de acuerdo con el valor de la comparación, el flujo sigue por alguno de los caminos de acción.
  • 7. ANÁLISIS DE TRANSFORMACIÓN Pasos del diseño Paso 1. Revisión del modelo fundamental del sistema . Paso 2. Revisión y refinamiento de los DFD del software . Paso 3. Determinar si el DFD tiene características de transformación o de transacción.
  • 8. Paso 4. Aislar el centro de transformación especificando los límites de los flujos entrantes y salientes. Paso 5. Realización del Primer Nivel de Factorización. Paso 6. Ejecución del Segundo Nivel de Factorización Paso 7. Refinar la estructura inicial del programa utilizando medidas y heurísticas de diseño.
  • 9. HEURÍSTICAS DE DISEÑO Una vez que se ha desarrollado una estructura de programa utilizando el método del DOFD, se puede conseguir una modularidad efectiva aplicando los principios de diseño y manipulando la estructura resultante de acuerdo con este conjunto de heurísticas.