A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

As metodologias de análise devem: 1. Facilitar a comunicação. 2. Proporcionar meios de definir os contornos do sistema. 3. Proporcionar meios para definir.

Apresentações semelhantes


Apresentação em tema: "As metodologias de análise devem: 1. Facilitar a comunicação. 2. Proporcionar meios de definir os contornos do sistema. 3. Proporcionar meios para definir."— Transcrição da apresentação:

1 As metodologias de análise devem: 1. Facilitar a comunicação. 2. Proporcionar meios de definir os contornos do sistema. 3. Proporcionar meios para definir partições, abstrações e ampliações. 4. Encorajar analistas a pensar e documentar o problema (aplicação) em oposição à solução (software). 5. Manter atenção sobre alternativas contrárias. 6. Tornar fácil a revisão, atualização e manutenção do conhecimento gerado pelos analistas.

2 Métodos de Análise: Análise Estruturada - Decomposição de Funções (DF) Funções + Sub-funções + Interfaces

3 Métodos de Análise: Análise Estruturada - Fluxo de dados (DFD) Fluxo de dados + Transformações + Depósito de dados + Entidades + Dicionário de dados + Especificação de processos

4 Métodos de Análise: Modelagem da Informação (MI) Objetos + Atributos + Relacionamentos + Supertipos e subtipos + Objetos associados

5 Métodos de Análise: Modelagem Orientada a Objeto (MOO) Objetos + Classes + Atributos + Herança + Comunicação + Mensagens

6 Princípios: 1. Abstração a) Procedural b) Cados 2. Encapsulamento 3. Herança 4. Associação 5. Comunicação com mensagens 6. Permeando métodos da organização a) Objetos e atributos b) Regras e partições c) Classes e membros 7. Escala 8. Tipos de comportamento a) Causa imediata b) Mudança posterior c) Similaridade de funções

7 Métodos X Princípios OO FD MI DF Métodos1a Princípios 21b 3 456a6b6c8a8b8c7 X X XXXXXXXXXXXXX XXXX XX

8 Bases da Orientação a Objeto X Princípios Serviços Con. Instâncias Con. Mensagens Tema Atributos Regras Gener. Espec. Classes e Objetos Princípios 1a21b 3 456a6b6c8a8b8c7 XXX XX X XX XXXXXXX XXX X X XX X X X

9 Taxionomia das Aplicações Categorias Complexa (CO) Não complexa (NC) Estática (ES) Dinâmica (DI) Sequencial (SE) Paralela (PA) Dados (DD) Controle (CT) Algorítmica (AL) Determinística (DE) Não determinística (ND) Exemplos Colocar o homem em Marte Edição de texto interativa Folha de pagamento Monitoração de paciente Compilação Controle de processo Folha de pagamento Monitoração de paciente Chaveamento telefônico Controle de inventário Jogo de xadrez

10 Aplicabilidade das metodologias de análise em relação às facilidades proporcionadas

11 Adequação ao tipo de aplicação


Carregar ppt "As metodologias de análise devem: 1. Facilitar a comunicação. 2. Proporcionar meios de definir os contornos do sistema. 3. Proporcionar meios para definir."

Apresentações semelhantes


Anúncios Google