Análisis estructurado

Definición: ¿Qué significa análisis estructurado?

El análisis estructurado es una técnica de ingeniería de software que utiliza diagramas gráficos para desarrollar y representar especificaciones del sistema que los usuarios entienden fácilmente. Estos diagramas describen los pasos que deben ocurrir y los datos necesarios para cumplir con la función de diseño de un software en particular. Este tipo de análisis se centra principalmente en funciones y sistemas lógicos, y tiene como objetivo convertir los requisitos comerciales en programas informáticos y especificaciones de hardware.

El análisis estructurado es un aspecto fundamental del análisis de sistemas.

Techinfo explica el análisis estructurado

Los principales pasos involucrados en el proceso de análisis estructurado son:

  • Estudiar el entorno empresarial actual
  • Modelando el antiguo sistema lógico
  • Modelando un nuevo sistema lógico
  • Modelando un nuevo entorno físico
  • Evaluar alternativas
  • Seleccionar el mejor diseño
  • Crear especificaciones estructuradas

Hay tres vistas ortogonales relacionadas con el análisis estructurado:

  • Vista funcional: se trata de diagramas de flujo de datos, que definen el trabajo que se ha realizado y el flujo de datos entre las cosas realizadas, proporcionando así la estructura principal de una solución.
  • Vista de datos: comprende el diagrama de relación de entidades y se ocupa de lo que existe fuera del sistema que se está monitoreando.
  • Vista dinámica: incluye diagramas de transición de estado y define cuándo suceden las cosas y las condiciones en las que pueden suceder.