Analise sistemas 03
-
Upload
caroline-raquel-rodrigues -
Category
Documents
-
view
2.057 -
download
3
Transcript of Analise sistemas 03
FERRAMENTAS DA ANÁLISE ESTRUTURADA
Profª. MSc Caroline Raquel Rodrigues
Análise de Sistemas Computacionais
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.
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.
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.
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;
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.
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.
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.
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
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;
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.
Ferramentas da análise estruturada
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;
Ferramentas da análise estruturada
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;
Ferramentas da análise estruturada
Bibliografia
YOURDON, Edward. Análise Estruturada Moderna.Editora Campus.
Capítulo 4