Successfully reported this slideshow.

Aula diagramas de implementacao 3º periodo uniao

1,071 views

Published on

Diagramas de implementação: componentes e implantação

Published in: Education
  • Be the first to comment

  • Be the first to like this

Aula diagramas de implementacao 3º periodo uniao

  1. 1. ANÁLISE PROJETO EPROGRAMAÇÃO PARA WEBProfª. Maria Alice JovinskiDIAGRAMAS DE IMPLEMENTAÇÃO: COMPONENTESE IMPLANTAÇÃO
  2. 2. DIAGRAMAS DE IMPLEMENTAÇÃO Representam a arquitetura física do sistema; Mapeam a arquitetura lógica de classes em termosde nós de processamento e comunicação e adependência entre eles; Representam o hardeware (hw) e o relacionamentocom o software (sw);
  3. 3. DIAGRAMAS DE IMPLEMENTAÇÃO Respondem às questões: Quais computadores e outros dispositivos de hw estãoenvolvidos e como eles estão conectados? Onde estão localizados as classes e os respectivosobjetos? Quais são as dependências entre os arquivos quecontém código? Ou seja, quando a alteração de umarquivo implica na recompilação de outros?
  4. 4. DIAGRAMAS DE IMPLEMENTAÇÃO Diagrama de Componentes: mostram aspectossobre a estrutura em termos de código fonte; Diagrama de Implantação: mostram aspectossobre a estrutura em termos de tempo deexecução;
  5. 5. DIAGRAMA DE COMPONENTES Um módulo de sw com identidade e interface bemdefinidas:O nome pode vir dentro, sobreou abaixo, com a sintaxe:NomedoComponente :tipodocomponente
  6. 6. DIAGRAMA DE COMPONENTES Representam recursos implementados por umcomponente com um tema comum;O componente oferece pelomenos uma interfacecujos os recursos serãoutlizados no caso de seruma venda a prazo.
  7. 7. DIAGRAMA DE COMPONENTES Um diagrama de componentes é um gráfico decomponentes conectados por relacionamentos dedependência; Para cada modelo lógico existe um padrão quemapeia um artefato de implementação, o diagramade componentes pode ser utilizado para definir opadrã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ícioConexao.classBDLançamento Entidade ContaBancáriaFormaPagamentoUsuário Categoria
  10. 10. DIAGRAMA DE COMPONENTES Exemplo:CategoriaTela.classCategoriaRN.classCategoriaVO.classCategoriaPers.classConexao.classBD
  11. 11. DIAGRAMA DE IMPLANTAÇÃO Mostram a organização do hw e a ligação do swcom os dispositivos físicos (computadores eperiféricos); Trata-se de um gráfico de nós conectados porassociaçõ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 menosmemória e capacidade de processamento; Pode-se ter uma instância desse tipo usandoNome_do_nó: Tipo_de_nó;
  13. 13. DIAGRAMA DE IMPLANTAÇÃO Exemplo: PC 01Processador Intel Core 2 DuoE4600 2,40 GHz2GB de RAMPlaca de rede 10/100 MbpsWindows XPR$ 1000,00Conexão ParTrançadoEthernet 10/100SwitchGerenciav el3COM 3C17300A26 potas 10/100gerenciav elR$ 689,00ConexãoFibra ópticaServ idor deAplicação e bancoSGBD FirebirdSUPERSERVER 731-400Processador Quad-Core IntelXeon X3330 2,66 GHz2 GB de RAM500 GB -HD SATAFonte ATX 400 WattsR$ 2.299,00USBImpressora Hp LaserJetP105R$ 409,00

×