Please enable JavaScript.
Coggle requires JavaScript to display documents.
Capítulo 1 - Análise e Projetos Orientados a Objetos - Coggle Diagram
Capítulo 1 - Análise e Projetos Orientados a Objetos
Análise e Projeto
Análise
Enfatiza uma investigação do problema e dos requisitos
Projeto
Enfatiza uma solução conceitual (em software ou hardware) que satisfaça os requisitos e não sua implementação
Orientado a Objetos
Análise
Durante a análise orientado a objetos, há uma enfase em encontrar e descrever os objetos
Modelo de domínio
Projeto
Durante o projeto orientado a objetos, há uma ênfase na definição dos objetos de software e como eles colaboram para a satisfação dos requisitos
Diagrama de Sequência
Diagrama de Classes de Projeto
Definição
Provê uma visão estática das definições de classes
Linguagem de Modelagem Unificada (UML)
Uso
Rascunho
Diagramas incompletos ou informais criados para explorar partes difíceis do problema ou espaço de soluções.
Planta de Software
Especificação executável completa de um sistema de software em UML.
Linguagem de Programação
Engenharia Reversa
Em engenharia reversa uma ferramenta UML lê o código fonte e gera diagramas UML de pacotes, classes e sequências
Diretrizes Para Geração de Código
Diagramas detalhados que oferecem diretrizes para a geração de código, manualmente ou automaticamente.
Definição
Linguagem visual para especificar, construir e documentar os artefatos dos sistemas.
Perspectiva de Aplicação
Perspectiva Conceitual
Os diagramas são interpretados como descrevendo coisas.
Perspectiva de Especificação
Os diagramas descrevem abstrações de software ou componentes com especificações e interfaces.
Perspectiva de Implementação
Os diagramas descrevem implementações de software
Classe
Classe Conceitual
Conceito do mundo real
Classe de Software
Representa uma perceptiva de especificação ou implementação de um elemento de software
Classe de Implementação
Classe implementada em uma linguagem Orientada a Objetos