Please enable JavaScript.
Coggle requires JavaScript to display documents.
Analise orientada a objetos (Definição (Objeto: O que tem existência no…
Analise orientada a objetos
Ciclo de vida
Comunicação (Modelagem Organizacional)
Planejamento (Levantamento de Dados ou Análise de Requisitos)
Modelagem (Análise e Projeto)
Construção (Implementação – Programação e Testes)
Implantação (Instalação, configuração e Manutenção)
Analista de sistemas
Analisar requisitos
Definir o que será implementado
Requisito
Funcional
Não funcional
Definição
Objeto
: O que tem existência no mundo real
Abstração
: habilidade para visualizar problemas do mundo real em diferentes níveis de detalhe.
Evento
: Estímulo individual de um objeto para outro
Encapsulamento
: Permite que um objeto proteja a integridade de suas partes.
Generalização
: herança de métodos e atributos
Polimorfismo
: A mesma operação se comportando de forma diferente em diferentes classes.
Processo unificado
Criado para apoiar o desenvolvimento orientado a objetos com a UM
Ciclo de vida interativo e incremental
UML
(Conjunto de técnicas de modelagem gráfica, descrição simplificada da realidade)
Desenvolvimento incremental e iterativo, através de
modelos
Descrição simplificada da realidade
Melhor compreensão do sistema
Diferentes níveis de precisão
Principais características da UML
Centrado na arquitetura
Orientado a caso de uso
Processo iterativo
versoes executaveis fase a fase
cada fase imcorpora elemento da anterior
UML 2.0
14 técnicas
Comportamental
Classe, caso de uso, atividade...
Estrutural
classe, objeto componente, pacote...