50 likes | 183 Views
AOO - COAD/YOURDON. Desafios da análise : Domínio do problema Princípios para manipular a complexidade de um problema Métodos de análise a) Decomposição funcional b) Data-flow c) Análise OO. Análise de Sistemas. É o estudo do problema antes de realizar qualquer acção[DeMarco, 1978]
E N D
AOO - COAD/YOURDON • Desafios da análise : • Domínio do problema • Princípios para manipular a complexidade de um problema • Métodos de análise • a) Decomposição funcional • b) Data-flow • c) Análise OO
Análise de Sistemas • É o estudo do problema antes de realizar qualquer acção[DeMarco, 1978] • É o estudo do domínio do problema observando o seu comportamento e, depois,realizar um completo e consistente relatório de forma a cobrir todas as suas características operacionais (segurança, etc.) [Yourdon/Coad] • É o estudo para identificar quais são as características que um sistema necessita para satisfazer um cliente.
AOO • Princípios: Abstracção, Encapsulamento, Herança, Associação, Objectos e Atributos, Comportamento e Escalabilidade. • Aproximação AOO a) Actividade b) Modelo
Actividades • Procurar Classes e Objectos • Identificar estruturas • Identificar Temas • Definir Atributos • Definir Serviços
Modelo • Nível de Temas • Nível de Classes e Objectos • Nível de Estruturas • Nível de Atributos • Nível de Serviços