visões da arquitetura diagramas uml - facomflavio/swmod-files/files/2015-02/12... · 2017. 7....
TRANSCRIPT
![Page 1: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/1.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Visões da ArquiteturaDiagramas UML
388
http://www.sparxsystems.com/downloads/whitepapers/FCGSS_US_WP_Applying_4+1_w_UML2.pdf
![Page 2: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/2.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Visões da Arquitetura Cenários (Use Case View ou Scenarios view)
Apresenta uma visão próxima do usuário, descrevendo cenários de uso da aplicação Normalmente é a primeira visão construída Diagramas: Casos de Uso
Lógica (Logical View) Foco nas funcionalidades, normalmente dividida em subsistemas apresentando a estrutura (classes)
envolvidas Diagramas: Classe, Pacotes, Componentes
Processos (Process View) Foco em aspectos comportamentais Diagramas: Atividade, Sequencia, Comunicação
Implementação (Implementation View) Útil para gestão de configuração Apresenta pacotes e componentes que serão implantados Diagramas: Componentes; Pacotes
Implantação (Deployment View) Consiste do mapeamento do software no hardware onde será implantado Diagramas: Implantação
389
![Page 3: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/3.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Visão de Cenários(Scenarios view)
390
![Page 4: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/4.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Visão Lógica(Logical View)
391
![Page 5: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/5.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Visão de Processos(Process View)
392
![Page 6: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/6.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Visão Implementação(Implementation View)
393
![Page 7: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/7.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Visão de Implantação(Deployment View)
394
![Page 8: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/8.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Diagrama Pacotes - ExemploVisão Lógica – Arquitetura
395
![Page 9: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/9.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Diagrama Pacotes - ExemploVisão Lógica – Parte do Sistema Descreve o caso de uso “Manter Clientes” (Customer)
396
![Page 10: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/10.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Diagrama Pacotes - ExemploVisão Lógica – Parte do Sistema Diferentes detalhamentos dos serviços relacionados ao cliente
(Customer)
397
![Page 11: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/11.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Diagrama de Pacotes - ExemploVisão Lógica - Arquitetura
398
![Page 12: Visões da Arquitetura Diagramas UML - FACOMflavio/swmod-files/files/2015-02/12... · 2017. 7. 24. · Visões da Arquitetura Cenários (Use Case View ou Scenarios view) Apresenta](https://reader035.vdocuments.pub/reader035/viewer/2022062417/6128d52ab2ccc01db600a25a/html5/thumbnails/12.jpg)
Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Diagrama de Classes - ExemploVisão Lógica – Sub-Sistema
399