Datos personales

viernes, 6 de noviembre de 2015

DISEÑO ORIENTADO AL FLUJO DE DATOS



En el diseño estructurado orientado al flujo de datos, partimos de la representación del flujo de la información obtenida en la fase de análisis, donde la información puede representarse como un flujo continuo que sufre una serie de transformaciones conforme va de la entrada a la salida.
 El diagrama de flujo de datos DFD (o de burbujas) se utiliza como herramienta gráfica para la descripción del flujo de la información.
DISEÑO
  El impacto de la estructura de datos sobre la estructura del programa y la complejidad procedimental hace que el diseño de datos tenga una gran influencia en la calidad del software.
  DISEÑO ARQUITECTÓNICO
  El objetivo principal del diseño arquitectónico es desarrollar una estructura de programa modular y representar las relaciones de control entre los módulos.
  EL PROCESO DEL DISEÑO ARQUITECTÓNICO
  El Diseño Orientado al Flujo de Datos permite una cómoda transformación de las representaciones de la información (DFD) a una descripción de la estructura del programa.
  FLUJO DE TRANSFORMACIÓN
  En un sistema, la información entra y sale en una forma del mundo exterior (entradas de teclado, tonos telefónicos, imágenes de visualización,…).
  FLUJO DE TRANSACCIÓN
  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 del mundo exterior en una transacción.
  ANALISIS DE TRANSFORMACIÓN
  El análisis de transformación es un conjunto de pasos de diseño que permiten convertir un DFD, con características de flujo de transformación, en una plantilla predefinida para la estructura del programa.
  ANÁLISIS DE TRANSACCIÓN
  Cuando en un sistema hay un flujo de transacción, dependiendo del valor de ese elemento transacción, se seguirá uno u otro camino de acción de todos los posibles.
  HEURÍSTICAS DE DISEÑO
  La Heurística es un método de resolver problemas utilizando técnicas de ensayo y error. El diseño heurístico de programas provee de un marco para resolver el problema en contraposición con un conjunto fijo de reglas que no pueden varir.
  DISEÑO PROCEDIMENTAL
  Se realiza después de que se ha establecido la estructura del programa y de los datos. Debe especificar los detalles de los procedimientos sin ambigüedad. Los fundamentos del diseño procedimental se establecieron cuando se propuso el uso de un conjunto de construcciones lógicas con las que podía formarse cualquier programa.

No hay comentarios:

Publicar un comentario