Análise estruturada

Definição - o que significa análise estruturada?

A análise estruturada é uma técnica de engenharia de software que usa diagramas gráficos para desenvolver e retratar especificações do sistema que são facilmente compreendidas pelos usuários. Esses diagramas descrevem as etapas que precisam ocorrer e os dados necessários para atender à função de design de um software específico. Este tipo de análise concentra-se principalmente em sistemas lógicos e funções e visa converter requisitos de negócios em programas de computador e especificações de hardware.

A análise estruturada é um aspecto fundamental da análise do sistema.

Definirtec explica a análise estruturada

As principais etapas envolvidas no processo de análise estruturada são:

  • Estudar o ambiente atual de negócios
  • Modelando o antigo sistema lógico
  • Modelando um novo sistema lógico
  • Modelando um novo ambiente físico
  • Avaliando alternativas
  • Selecionando o melhor design
  • Criação de especificações estruturadas

Existem três visualizações ortogonais relacionadas à análise estruturada:

  • Visão funcional: envolve diagramas de fluxo de dados, que definem o trabalho que foi feito e o fluxo de dados entre as coisas feitas, fornecendo assim a estrutura primária de uma solução.
  • Visualização de dados: compreende o diagrama de relacionamento da entidade e se preocupa com o que existe fora do sistema que está sendo monitorado.
  • Visão dinâmica: inclui diagramas de transição de estado e define quando as coisas acontecem e as condições sob as quais podem acontecer.