Colección de citas famosas - Colección de máximas - ¿Qué es el análisis estructurado y dónde se refleja su estructura?

¿Qué es el análisis estructurado y dónde se refleja su estructura?

¿Qué es el análisis estructurado y dónde se refleja su estructura? La introducción es la siguiente:

El método estructurado es una técnica de análisis de requisitos en ingeniería de software que considera que el sistema consta de múltiples funciones mutuas con funciones específicas. Un sistema complejo de módulos relacionados. Utiliza gráficos y texto para describir los componentes del sistema y sus relaciones para comprender y analizar mejor los requisitos del sistema.

Este método suele incluir herramientas como diagramas de flujo de datos (DFD), diccionarios de datos y gráficos de estado. , utilizado para describir cómo se conectan entre sí las distintas partes de un sistema, 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 los programas correspondientes a burbujas en programas de nivel superior. El diccionario de datos se utiliza para describir el movimiento de datos e instrucciones, y la especificación del programa se utiliza para describir información relacionada con transacciones o transformaciones de datos.