Índice:
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. Esse tipo de análise se concentra principalmente em sistemas e funções lógicas 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.
Techopedia explica Análise Estruturada
As principais etapas envolvidas no processo de análise estruturada são:
- Estudando o ambiente de negócios atual
- Modelando o sistema lógico antigo
- Modelando um Novo Sistema Lógico
- Modelando um Novo Ambiente Físico
- Avaliando alternativas
- Selecionando o melhor design
- Criando especificações estruturadas
Existem três visualizações ortogonais relacionadas à análise estruturada:
- Visão funcional: isso envolve diagramas de fluxo de dados, que definem o trabalho que foi feito e o fluxo de dados entre as coisas realizadas, fornecendo, assim, a estrutura principal de uma solução.
- Exibição de dados: compreende o diagrama de relacionamento da entidade e está relacionado ao que existe fora do sistema que está sendo monitorado.
- Visualização dinâmica: inclui diagramas de transição de estado e define quando as coisas acontecem e as condições sob as quais elas podem acontecer.