Modelo Estruturado
o Projeto estruturado o Análise essencial o Análise estruturada
• Metodologias utilizadas desde o início dos anos 60 - 70.
• Principais estratégias da Metodologia Estruturada:
• É uma técnica que consiste em construir, graficamente, um modelo lógico;
• Abordagem “top-down” - do geral para o específico / do abstrato para o detalhado começa com um diagrama geral de fluxo de informações que é refinado sucessivamente, através de diagramas detalhados;
• Separar o “que fazer” de “como fazer” - define “o que” o sistema deve fazer, determinando as entradas para os sistemas e tornando-os o mais flexíveis possível.
• Principais Ferramentas utilizadas:
• DFD (Diagrama de fluxo de dados)
• DD (Dicionário de dados)
• DE (Diagrama de Estrutura)
ANÁLISE ESTRUTURADA (segundo Yourdon e DeMarco)
A Análise Estruturada é uma atividade de construção de modelos:
• Utiliza uma notação própria com a finalidade de retratar o fluxo e o conteúdo das informações utilizadas pelo sistema;
• Divide o sistema em partições funcionais e comportamentais: o Modelo ambiental o Modelo comportamental
• Descreve a essência daquilo que será construído.
MODELO AMBIENTAL
• Descreve o ambiente no qual o sistema se insere, ou seja, o contexto do sistema que deve ter 3 componentes: • Definição de objetivos → Finalidade de sistema; Consiste numa afirmação exacta, sucinta e breve dos objectivos do sistema, nunca ultrapassando um parágrafo. Uma descrição mais
Engª. I.Sacoor
-1-
detalhada é apresentada no Modelo Comportamental (ex.: objectivo do sistema multibanco é permitir transacções bancárias como levantamentos, pagamentos e consultas aos seus utilizadores);
• Lista de eventos → Os acontecimentos que ocorrem no exterior e que interagem com o sistema; • Diagrama de contexto → Representa o sistema como um único processo e as suas interacções com o meio ambiente, assim como os fluxos de dados que fluem entre eles.