Apresenta - PowerPoint PPT Presentation

1 / 27
About This Presentation
Title:

Apresenta

Description:

Title: Apresenta o do PowerPoint Author: amendes Last modified by: amendes Created Date: 12/9/2004 1:36:50 PM Document presentation format: Apresenta o na tela – PowerPoint PPT presentation

Number of Views:65
Avg rating:3.0/5.0
Slides: 28
Provided by: amendes
Category:

less

Transcript and Presenter's Notes

Title: Apresenta


1
Arquitetura de um Sistema
Decisões à cerca da organização de um sistema de
software
  • Inclue
  • Seleção dos elementos estruturais e suas
    interfaces, com os quais o sistema é composto
  • Comportamento desses elementos, de acordo com o
    especificado
  • Composição desses elementos estruturais e
    comportamentais em subsistemas maiores
  • O estilo da arquitetura que deverá guiar essa
    organização

Envolve Funcionalidade, usabilidade,
resiliência, desempenho, reuso, entendibilidade,
restrições e compromissos técnicos e econômicos,
estética.
2
Estilo da Arquitetura duma Aplicação
( Philippe Kruchten )
Modelo (4 1) de visão da arquitetura
Processos
Lógico
Casos de Uso
Implementação
Utilização
3
Visões da Arquitetura
Visão dos Requisitos ( Casos de Uso ) - ,
requisitos funcionais e não funcionais
Visão Lógica principais mecanismos de projeto,
elementos de projeto arquiteturamente
importantes, sua interpendência, sua organização
em subsistemas e camadas
Visão da Implementação principais elementos de
implementação artefatos de código, executáveis e
módulos
Visão dos Processos processos e threads, e a
alocação nos mesmos dos elementos lógicos e de
implementação
Visão da Implantação ( Utilização ) descrição
dos vários nós e a alocação nos mesmos dos
elementos lógicos e de implementação ou de
processos
4
Visão da Arquitetura e os Artefatos do RUP
Visão Artefatos RUP
Requisitos Modelo de casos de uso Especificações suplementares
Lógica Modelo de Design Modelo User Experience Modelo de Dados Orientações de Design
Implementação Modelo de Implementação
Processos Modelo de Design
Implantação Modelo de Implementação
5
Documento Arquitetura do Software Conteúdo
Introdução Representação da Arquitetura Visão dos
Requisitos Visão Lógica Visão de Processos Visão
de Implementação Visão de Implantação Propriedades
do Sistema
6
Fases e disciplinas do RUP
7
RUP Disciplina Modelagem de Negócios
8
RUP Workflow de Modelagem de Negócios
9
RUP Disciplina Requisitos
10
RUP Diagrama Geral da disciplina Requisitos
11
RUP Diagrama Geral de Detalhamento do Workflow
de Definir o Sistema
Visão do Arquiteto
12
Papel do Analista de Sistemas
Artefato Modelo Caso de Uso
13
Papel do Arquiteto de Software
Artefato Documento Arquitetura de
Software Artefato - Lista de Prioridades dos
Casos de Uso
  1. Place Bid
  2. Close Auction
  3. Browse Auction Catalog
  4. Create Account
  5. Sign In
  6. Manage Account
  7. Sign Out
  8. Create Auction

14
RUP Diagrama Geral de Detalhamento do Workflow
de Detalhar o Sistema
15
Artefato Modelo Caso de Uso Prioridades,
Interações, Detalhamento
16
RUP Disciplina Análise e Design
17
RUP Diagrama Geral da disciplina Análise e
Design
18
RUP Diagrama Geral de Detalhamento do Workflow
de Definir uma Arquitetura Inicial
Análise
Visão do Arquiteto
19
Atividade Análise da Arquitetura Passos
  • Desenvolver uma Visão Geral da Arquitetura
  • Levantar acervos existentes
  • Definir o Modelo de Implantação Inicial
  • Estruturar o Modelo de Design
  • Definir as Principais Abstrações
  • Identificar os mecanismos de Análise

20
Modelo de Implantação Inicial
21
Design
22
Visão do Arquiteto
RUP Diagrama Geral de Detalhamento do Workflow
de Detalhar a Arquitetura
23
Modelo de Implantação Inicial
Elementos implantados nos nós físicos específicos
24
RUP Disciplina Implementação
25
RUP Diagrama Geral da disciplina Implementação
26
Visão do Arquiteto
RUP Diagrama Geral de Detalhamento do Workflow
de Estruturar o Modelo de Implementação
27
Artefato - Modelo de Implementação
Empacotamento Java
Write a Comment
User Comments (0)
About PowerShow.com