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.