O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Aula diagramas de implementacao 3º periodo uniao

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
diagrama de componentes
diagrama de componentes
Carregando em…3
×

Confira estes a seguir

1 de 13 Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Quem viu também gostou (20)

Anúncio

Semelhante a Aula diagramas de implementacao 3º periodo uniao (20)

Mais de Maria Alice Jovinski (19)

Anúncio

Mais recentes (20)

Aula diagramas de implementacao 3º periodo uniao

  1. 1. ANÁLISE PROJETO E PROGRAMAÇÃO PARA WEB Profª. Maria Alice Jovinski DIAGRAMAS DE IMPLEMENTAÇÃO: COMPONENTES E IMPLANTAÇÃO
  2. 2. DIAGRAMAS DE IMPLEMENTAÇÃO  Representam a arquitetura física do sistema;  Mapeam a arquitetura lógica de classes em termos de nós de processamento e comunicação e a dependência entre eles;  Representam o hardeware (hw) e o relacionamento com o software (sw);
  3. 3. DIAGRAMAS DE IMPLEMENTAÇÃO  Respondem às questões:  Quais computadores e outros dispositivos de hw estão envolvidos e como eles estão conectados?  Onde estão localizados as classes e os respectivos objetos?  Quais são as dependências entre os arquivos que contém código? Ou seja, quando a alteração de um arquivo implica na recompilação de outros?
  4. 4. DIAGRAMAS DE IMPLEMENTAÇÃO  Diagrama de Componentes: mostram aspectos sobre a estrutura em termos de código fonte;  Diagrama de Implantação: mostram aspectos sobre a estrutura em termos de tempo de execução;
  5. 5. DIAGRAMA DE COMPONENTES  Um módulo de sw com identidade e interface bem definidas: O nome pode vir dentro, sobre ou abaixo, com a sintaxe: NomedoComponente : tipodocomponente
  6. 6. DIAGRAMA DE COMPONENTES  Representam recursos implementados por um componente com um tema comum; O componente oferece pelo menos uma interface cujos os recursos serão utlizados no caso de ser uma venda a prazo.
  7. 7. DIAGRAMA DE COMPONENTES  Um diagrama de componentes é um gráfico de componentes conectados por relacionamentos de dependência;  Para cada modelo lógico existe um padrão que mapeia um artefato de implementação, o diagrama de componentes pode ser utilizado para definir o padrão mais adequado para uma dada classe;
  8. 8. DIAGRAMA DE COMPONENTES  Estereótipos:
  9. 9. DIAGRAMA DE COMPONENTES  Exemplo: Tela de AcessoTela de Início Conexao.class BD Lançamento Entidade ContaBancáriaFormaPagamentoUsuário Categoria
  10. 10. DIAGRAMA DE COMPONENTES  Exemplo: CategoriaTela. class CategoriaRN. class CategoriaVO. class CategoriaPers. class Conexao.class BD
  11. 11. DIAGRAMA DE IMPLANTAÇÃO  Mostram a organização do hw e a ligação do sw com os dispositivos físicos (computadores e periféricos);  Trata-se de um gráfico de nós conectados por associações de comunicação;  Cada nó pode conter instâncias de componentes;
  12. 12. DIAGRAMA DE IMPLANTAÇÃO  Nó:  Representa um recurso computacional com pelo menos memória e capacidade de processamento;  Pode-se ter uma instância desse tipo usando Nome_do_nó: Tipo_de_nó;
  13. 13. DIAGRAMA DE IMPLANTAÇÃO  Exemplo: PC 01 Processador Intel Core 2 Duo E4600 2,40 GHz 2GB de RAM Placa de rede 10/100 Mbps Windows XP R$ 1000,00 Conexão Par Trançado Ethernet 10/100 Switch Gerenciav el 3COM 3C17300A 26 potas 10/100 gerenciav el R$ 689,00 Conexão Fibra óptica Serv idor de Aplicação e banco SGBD Firebird SUPERSERVER 731-400 Processador Quad-Core Intel Xeon X3330 2,66 GHz 2 GB de RAM 500 GB -HD SATA Fonte ATX 400 Watts R$ 2.299,00 USB Impressora Hp LaserJet P105 R$ 409,00

×