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.