Analise sistemas 03

17
FERRAMENTAS DA ANÁLISE ESTRUTURADA Profª. MSc Caroline Raquel Rodrigues Análise de Sistemas Computacionais

Transcript of Analise sistemas 03

Page 1: Analise sistemas 03

FERRAMENTAS DA ANÁLISE ESTRUTURADA

Profª. MSc Caroline Raquel Rodrigues

Análise de Sistemas Computacionais

Page 2: Analise sistemas 03

Ferramentas da análise estruturada

A maior parte do trabalho do analista de sistemas envolve a modelagem do sistema que o usuário deseja.

Os modelos de análise de sistemas são representações abstratas daquilo que, eventualmente, se tornará uma combinação de hardware e software.

Page 3: Analise sistemas 03

Ferramentas da análise estruturada

Tipos de modelos:

Mapas: modelos bidimensionais do mundo em que vivemos.

Globos: modelos tridimensionais do mundo em que vivemos.

Fluxogramas: representações esquemáticas de decisões e sequência de atividades para execução de algum procedimento.

Page 4: Analise sistemas 03

Ferramentas da análise estruturada

Tipos de modelos:

Desenhos arquitetônicos: representações esquemáticas de um edifício ou de uma ponte.

Pautas musicais: representações gráficas/textuais das notas musicais e tempo de uma peça musical.

Page 5: Analise sistemas 03

Ferramentas da análise estruturada

É possível ler e compreender um modelo mesmo que não se saiba criar um.

Os modelos devem ser construídos de maneira a realçar ou enfatizar, certos recursos decisivos de um sistema.

Isso permite que a comunicação com o usuário seja clara.

Os modelos concentram-se naquilo que o sistema deve fazer, não como ele faz;

Page 6: Analise sistemas 03

Ferramentas da análise estruturada

A ferramenta de modelagem é usada para:

Focalizar a atenção nas características importantes do sistema, dando menos atenção às menos importantes;

Discutir modificações e correções nos requisitos do usuário com baixo custo e mínimo risco;

Verificar se o analista de sistemas conhece, corretamente, o ambiente do usuário e o documentou de tal maneira que os projetistas e programadores possam construir o sistema.

Page 7: Analise sistemas 03

Ferramentas da análise estruturada

A ferramenta de modelagem é usada para:

Descrever as informações, o processamento, o comportamento do sistema e outras características através do uso de uma notação gráfica.

Page 8: Analise sistemas 03

Ferramentas da análise estruturada

Modelos de sistemas – objetivos:

Ajudar o analista a entender as informações, funções e comportamentos do sistema;

Ajudar o analista a revisar os requisitos, aumentando a completude, precisão e consistência da especificação;

Servir de base para o projeto de software.

Page 9: Analise sistemas 03

Ferramentas da análise estruturada

Modelos de sistemas – Tipos:

Modelo de Fluxo de Dados

Modelo de Dados Semântico

Modelo de Objetos

Modelo de Máquina de estados

Protótipo

Page 10: Analise sistemas 03

Ferramentas da análise estruturada

Modelos de Fluxo de Dados:

Mostram de forma intuitiva como os dados são processados, através de uma sequência de passos;

A grande vantagem desse modelo é que ele é simples e intuitivo, o que facilita a comunicação com os usuários do sistema;

Page 11: Analise sistemas 03

Ferramentas da análise estruturada

Modelos de Fluxo de Dados:

Podem ser representados em diferentes níveis de abstração:

Visão top-down: o processo como um todo é analisado primeiro.

Visão bottom-up: modelos de baixo nível são criados primeiro depois são abstraídos para originar um modelo mais geral.

Page 12: Analise sistemas 03

Ferramentas da análise estruturada

Page 13: Analise sistemas 03

Ferramentas da análise estruturada

Modelos de Dados Semântico – Diagama de Entidades-Relacionamento:

Descrevem a estrutura lógica dos dados processados;

São usados para complementar as informações fornecidas pelos diagramas de fluxo de dados;

São amplamente utilizados em projetos de bancos de dados;

Estes modelos identificam as entidades em bancos de dados, seus atributos e os relacionamentos entre as entidades;

Page 14: Analise sistemas 03

Ferramentas da análise estruturada

Page 15: Analise sistemas 03

Ferramentas da análise estruturada

Modelos de Máquina de Estados:

São apropriados para modelar sistemas de tempo real;

Em um dado momento o sistema encontra-se em um estado;

Um estímulo causa a transição para um estado diferente;

Page 16: Analise sistemas 03

Ferramentas da análise estruturada

Page 17: Analise sistemas 03

Bibliografia

YOURDON, Edward. Análise Estruturada Moderna.Editora Campus.

Capítulo 4