Colección de citas famosas - Colección de máximas - ¿Qué es un enfoque estructurado?

¿Qué es un enfoque estructurado?

El enfoque estructurado es una técnica de análisis de requisitos en ingeniería de software que trata un sistema como un sistema complejo compuesto de múltiples módulos interrelacionados con funciones específicas. Utiliza gráficos y texto para describir los componentes de un sistema y sus relaciones para comprender y analizar mejor los requisitos del sistema. Este enfoque suele incluir herramientas como diagramas de flujo de datos (DFD), diccionarios de datos y diagramas de estado. , utilizado para describir cómo todas las partes de un sistema están conectadas entre sí, así como el flujo de datos y el procesamiento involucrados. Los métodos estructurados pueden ayudar a los desarrolladores a comprender mejor los requisitos del sistema y mejorar la eficiencia y la calidad del desarrollo de software.

El análisis estructurado se ha utilizado ampliamente desde la década de 1980. El análisis estructurado implica convertir conceptos de sistemas en datos y representaciones de control, es decir, en diagramas de flujo de datos. El programa en el diagrama de flujo de datos está representado por burbujas, por lo que también se le llama "diagrama de burbujas". Sin embargo, puede haber muchas "burbujas" en un diagrama de flujo de datos completo, lo que dificulta el seguimiento del movimiento de datos. En este momento, primero puede definir eventos que requieren que el sistema responda al mundo exterior y especificar una burbuja para cada evento. Cuando se complete la definición del sistema, conecte la burbuja del evento a la burbuja del respondedor. También puedes agrupar programas correspondientes a burbujas y combinarlos en programas de nivel superior. El diccionario de datos se utiliza para describir el movimiento de datos e instrucciones, mientras que la especificación del programa se utiliza para describir información relacionada con transacciones o transformaciones de datos.