erwfwerewrer
3039 palavras
13 páginas
•••Desenho
Análise de sistemas
211
A fase de desenho (1)
• O desenho transforma uma especificação de requisitos, que diz o quê, num plano para a quê implementação do que é requerido através da automatização. • O desenho tem por objectivo modelar o sistema, determinando como implementar num ambiente real o que foi idealizado durante a análise.
• O desenho determina quais as componentes necessárias (funções e estruturas de dados) e como é que elas devem ser implementadas, de modo a constituirem uma solução informática.
Análise de sistemas
212
A fase de desenho (2)
• O desenho é a ponte entre a análise e a implementação; define a arquitectura do sistema.
• Durante o desenho devemos determinar e especificar: • as estruturas de dados e suas relações;
• as principais componentes do sistema;
• para cada componente, o seu algoritmo, as suas entradas, saídas e interfaces com outras componentes.
O objectivo da fase de desenho é minimizar o custo da
O objectivo da fase de desenho é minimizar o custo da implementação e da manutenção. Para isso, precisamos implementação e da manutenção. Para isso, precisamos desenhar componentes pequenas, fortemente coesas e desenhar componentes pequenas, fortemente coesas e fracamente ligadas. fracamente ligadas.
Análise de sistemas
213
Desenho estruturado (1)
• O desenho estruturado é uma abordagem disciplinada de desenho de sistemas computorizados para obter software de qualidade.
• É a arte de melhor conceber as componentes de um sistema e as relações entre estas componentes.
• É o processo que ajuda a decidir sobre quais as componentes que melhor solucionam um problema específico. • É o conjunto de estratégias, critérios e directrizes, utilizados na transformação da especificação produzida na análise num plano de implementação desta especificação num ambiente real.
Análise de sistemas
214
Desenho estruturado (2)
O desenho estruturado:
• controla e gere a