Você está na página 1de 19

Joina, James Joaquim

O que ?
O projeto arquitetural representa a estrutura dos componentes de dados e programas eu so necessrios para construir um sistema de dados baseados em computador.
2/19

Quem faz?
O projeto distribudo entre especialistas, quando os sistemas complexos precisam ser construdos.

3/19

Por que importante?


Voc tentaria construir uma casa sem planta?

4/19

Quais so os passos?
O projeto arquitetural comea com o projeto de dados e depois prossegue para a derivao de uma ou mai representaes da estrutura arquitetural do sistema.

5/19

Qual o produto do trabalho?


Durante o projeto criado u modelo abrangendo uma arquitetura dos dados e a estrutura do programa. Alm disso, so descritos propriedades e relacionamentos(Iteraes) de componentes.
6/19

Como tenho certeza de que fiz corretamente?


Em cada estgio, produtos de trabalho do projeto de software so revisados quanto clareza, correo, completeza, e consistncia com os requisitos e entre si.
7/19

O que Arquitetura?
a estrutura ou estruturas do sistema que abrange que abrange os componentes de software, as propriedades externamente visveis desses componentes e as relaes entre si.

8/19

Projeto de Dados?
A ao do projeto de dados interpreta objetos de dados definidos como parte do modelo de anlise em estruturas de dados para s componentes de software e, quando necessrio uma arquitetura de banco de dados para aplicao.

9/19

Estilos e padres Arquiteturais?


Estilo arquitetural uma transformao imposta sobre o projeto de um sistema completo.O objetivo estabelecer uma estrutura para todos os componentes do sistema.

10/19

Estilos e padres Arquiteturais?


Padro arquitetural impe uma transformao no projeto de arquitetura. No entanto, difere do estilo em m certo nmero de modos fundamentais.

11/19

Projeto Arquitetural
O projeto deve definir as entidades externas(outros sistemas, dispositivos e pessoas) com as quais o software interage .

12/19

Projeto Arquitetural
Representaes: Sistemas subordinadores; Sistemas subordinados; Sistemas no nvel de pares; Atores;
13/19

Refinar a arquitetura em componentes


medida que a arquitetura de software refinada e componentes, a estrutura dos sistema comea a emergir.

14/19

Avaliao de Alternativas de Projeto Arquitetural


O projeto resulta em um nmero de alternativas arquiteturais em que cada uma avaliada para determinar qual a mais adequada para o problema a ser resolvido.

15/19

Mapear fluxo de dados para uma arquitetura de software


O projeto estruturado freqentemente caracterizado com um projeto orientado a fluxo de dados, porque fornece uma transio conveniente de um diagrama de fluxo de dados pra uma arquitetura de software.
16/19

Mapeamento de transio
um conjunto de passos de projeto que permite a um DFD, com caractersticas de fluxo de transformao, ser aplicado a um estilo arquitetural especfico.

17/19

Passos do projeto de sistema:


Passo 1: Revise o Modelo; Passo 2: Revise e refine os diagramas; Passo 3: Determine as caractersticas do DFD; Passo 4: Isole o centro de Transformao; Passo 5: Realize Fatorao de 1 nvel; Passo 6: Realize Fatorao de 2 nvel; Passo 7: Refine a primeira iterao da arquitetura;

18/19

Bibliografia

Engenharia de Software(Roger S. Pressman);

19/19

Você também pode gostar