Análise Estruturada
Sistemas de
Informação
Noções básicas
Análise estruturada de sistemas
• Conjunto de técnicas e ferramentas, em constante evolução, originado do sucesso da programação e do projeto estruturado de sistemas
Chris Gane e Trish Sarson
Análise estruturada de sistemas
Consiste na construção de um modelo lógico de sistema, utilizando técnicas gráficas capazes de levar usuários, analistas e projetistas a formarem um quadro claro e geral do sistema e de como suas partes se encaixam para atender às necessidades daqueles que dele precisam.
Chris Gane e Trish Sarson
Análise estruturada de sistemas
Componentes do Modelo Lógico
Análise estruturada de sistemas
• Diagrama de contexto
– Entradas e saídas
• Macro-diagrama
– Definição dos grandes processos
• Diagrama de fluxo de dados lógicos
• Outros conceitos
– Dicionário de dados
– Português estruturado
– Árvores de decisão
– Tabelas de decisão
Análise estruturada de sistemas
• DIAGRAMA DE FLUXO DE DADOS - DFD
• Técnica gráfica que descreve o fluxo de informação e as transformações que são aplicadas à medida que os dados se movimentam da entrada para a saída.
Análise estruturada de sistemas
DFD de Nível 0
Modelo de Contexto informação de saída
Entidade externa informação de entrada
Entidade externa sistema
Entidade externa Entidade externa Entidade externa 7
Análise estruturada de sistemas
Refinamento do Fluxo de Informação
O DFD de nível 0 é dividido em partições para revelar mais detalhes. A continuidade do fluxo de informação deve ser mantida
A
A
V
f6
f2
X
f1
W
B
F
f3
X
Y
Z
f4
Y
f5
f41 X1
f42
Z1
Y1
f43
X2
Z3 f45 Z
Y2 f44 8
Z2 f7 B
Análise estruturada de sistemas
• Diagrama de fluxo de dados lógicos – Entidade externa
• Categorias lógicas de coisas ou pessoas que representam uma fonte ou destino para