SlideShare uma empresa Scribd logo
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

Mais conteúdo relacionado

Mais procurados

Analise sistemas 01
Analise sistemas 01Analise sistemas 01
Analise sistemas 01
Caroline Raquel Rodrigues
 
Introdução a analise de sistemas i
Introdução a analise de sistemas iIntrodução a analise de sistemas i
Introdução a analise de sistemas i
Ray Fran Pires
 
Análise e Projeto de Sistemas
Análise e Projeto de SistemasAnálise e Projeto de Sistemas
Análise e Projeto de Sistemas
Guilherme
 
Análise essencial e análise estruturada
Análise essencial e análise estruturadaAnálise essencial e análise estruturada
Análise essencial e análise estruturada
Wagner Bonfim
 
Análise e projeto de sistemas de informação aula1
Análise e projeto de sistemas de informação   aula1Análise e projeto de sistemas de informação   aula1
Análise e projeto de sistemas de informação aula1
Gilberto Cysneiros
 
Metodologias de desenvolvimento de sistemas de informação
Metodologias de desenvolvimento de sistemas de informaçãoMetodologias de desenvolvimento de sistemas de informação
Metodologias de desenvolvimento de sistemas de informação
Jean Carlos
 
Javascript Eventos, Métodos e Funções
Javascript Eventos, Métodos e FunçõesJavascript Eventos, Métodos e Funções
Javascript Eventos, Métodos e Funções
Clayton de Almeida Souza
 
Analise e Projeto de Sistemas
Analise e Projeto de SistemasAnalise e Projeto de Sistemas
Analise e Projeto de Sistemas
Victor Mateus Espindula
 
Análise de sistemas análise de requisitos
Análise de sistemas   análise de requisitosAnálise de sistemas   análise de requisitos
Análise de sistemas análise de requisitos
Má Puia
 
Análise de Sistemas Orientado a Objetos - 01
Análise de Sistemas Orientado a Objetos - 01Análise de Sistemas Orientado a Objetos - 01
Análise de Sistemas Orientado a Objetos - 01
Danielle Ballester, PMP,PSM,SFC,SDC,SMC,SPOC,SCT
 
Análise, projeto e implementação de sistemas
Análise, projeto e implementação de sistemasAnálise, projeto e implementação de sistemas
Análise, projeto e implementação de sistemas
Diego Marek
 
Técnicas de Análise Contextual - Livro de Walter Cybis
Técnicas de Análise Contextual - Livro de Walter CybisTécnicas de Análise Contextual - Livro de Walter Cybis
Técnicas de Análise Contextual - Livro de Walter Cybis
Luiz Agner
 
Análise de Sistemas Orientado a Objetos - 05
Análise de Sistemas Orientado a Objetos - 05Análise de Sistemas Orientado a Objetos - 05
Análise de Sistemas Orientado a Objetos - 05
Danielle Ballester, PMP,PSM,SFC,SDC,SMC,SPOC,SCT
 
Aula01 - POO
Aula01 - POOAula01 - POO
Aula01 - POO
Jorge Ávila Miranda
 
Aula03
Aula03Aula03
Análise de Sistemas Orientado a Objetos - 02
Análise de Sistemas Orientado a Objetos - 02Análise de Sistemas Orientado a Objetos - 02
Análise de Sistemas Orientado a Objetos - 02
Danielle Ballester, PMP,PSM,SFC,SDC,SMC,SPOC,SCT
 
Modelagem de Sistemas de Informação 07
Modelagem de Sistemas de Informação 07Modelagem de Sistemas de Informação 07
Modelagem de Sistemas de Informação 07
Danielle Ballester, PMP,PSM,SFC,SDC,SMC,SPOC,SCT
 
Conceito de analise de desenvolvivento de sistemas
Conceito de analise de desenvolvivento de sistemasConceito de analise de desenvolvivento de sistemas
Conceito de analise de desenvolvivento de sistemas
luanrjesus
 
Cs 2
Cs 2Cs 2
Aula 1 Analise e Projeto
Aula 1   Analise e ProjetoAula 1   Analise e Projeto
Aula 1 Analise e Projeto
Sergio Silva
 

Mais procurados (20)

Analise sistemas 01
Analise sistemas 01Analise sistemas 01
Analise sistemas 01
 
Introdução a analise de sistemas i
Introdução a analise de sistemas iIntrodução a analise de sistemas i
Introdução a analise de sistemas i
 
Análise e Projeto de Sistemas
Análise e Projeto de SistemasAnálise e Projeto de Sistemas
Análise e Projeto de Sistemas
 
Análise essencial e análise estruturada
Análise essencial e análise estruturadaAnálise essencial e análise estruturada
Análise essencial e análise estruturada
 
Análise e projeto de sistemas de informação aula1
Análise e projeto de sistemas de informação   aula1Análise e projeto de sistemas de informação   aula1
Análise e projeto de sistemas de informação aula1
 
Metodologias de desenvolvimento de sistemas de informação
Metodologias de desenvolvimento de sistemas de informaçãoMetodologias de desenvolvimento de sistemas de informação
Metodologias de desenvolvimento de sistemas de informação
 
Javascript Eventos, Métodos e Funções
Javascript Eventos, Métodos e FunçõesJavascript Eventos, Métodos e Funções
Javascript Eventos, Métodos e Funções
 
Analise e Projeto de Sistemas
Analise e Projeto de SistemasAnalise e Projeto de Sistemas
Analise e Projeto de Sistemas
 
Análise de sistemas análise de requisitos
Análise de sistemas   análise de requisitosAnálise de sistemas   análise de requisitos
Análise de sistemas análise de requisitos
 
Análise de Sistemas Orientado a Objetos - 01
Análise de Sistemas Orientado a Objetos - 01Análise de Sistemas Orientado a Objetos - 01
Análise de Sistemas Orientado a Objetos - 01
 
Análise, projeto e implementação de sistemas
Análise, projeto e implementação de sistemasAnálise, projeto e implementação de sistemas
Análise, projeto e implementação de sistemas
 
Técnicas de Análise Contextual - Livro de Walter Cybis
Técnicas de Análise Contextual - Livro de Walter CybisTécnicas de Análise Contextual - Livro de Walter Cybis
Técnicas de Análise Contextual - Livro de Walter Cybis
 
Análise de Sistemas Orientado a Objetos - 05
Análise de Sistemas Orientado a Objetos - 05Análise de Sistemas Orientado a Objetos - 05
Análise de Sistemas Orientado a Objetos - 05
 
Aula01 - POO
Aula01 - POOAula01 - POO
Aula01 - POO
 
Aula03
Aula03Aula03
Aula03
 
Análise de Sistemas Orientado a Objetos - 02
Análise de Sistemas Orientado a Objetos - 02Análise de Sistemas Orientado a Objetos - 02
Análise de Sistemas Orientado a Objetos - 02
 
Modelagem de Sistemas de Informação 07
Modelagem de Sistemas de Informação 07Modelagem de Sistemas de Informação 07
Modelagem de Sistemas de Informação 07
 
Conceito de analise de desenvolvivento de sistemas
Conceito de analise de desenvolvivento de sistemasConceito de analise de desenvolvivento de sistemas
Conceito de analise de desenvolvivento de sistemas
 
Cs 2
Cs 2Cs 2
Cs 2
 
Aula 1 Analise e Projeto
Aula 1   Analise e ProjetoAula 1   Analise e Projeto
Aula 1 Analise e Projeto
 

Destaque

T@rget Trust - Formação Análise de Sistemas
T@rget Trust - Formação Análise de SistemasT@rget Trust - Formação Análise de Sistemas
T@rget Trust - Formação Análise de Sistemas
Targettrust
 
Análise de sistemas aula 2
Análise de sistemas   aula 2Análise de sistemas   aula 2
Análise de sistemas aula 2
Mário Gomes
 
Metodologias de análise e desenvolvimento de sistemas
Metodologias de análise e desenvolvimento de sistemasMetodologias de análise e desenvolvimento de sistemas
Metodologias de análise e desenvolvimento de sistemas
Susana Oliveira
 
Ferramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareFerramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de software
Jeremias Araujo
 
Ferramentas case
Ferramentas caseFerramentas case
Ferramentas case
Daniel Paulo de Assis
 
As aula 1 - introdução a análise de sistemas
As   aula 1 - introdução a análise de sistemasAs   aula 1 - introdução a análise de sistemas
As aula 1 - introdução a análise de sistemas
tontotsilva
 
Introdução à Análise de Sistemas - Parte II
Introdução à Análise de Sistemas - Parte IIIntrodução à Análise de Sistemas - Parte II
Introdução à Análise de Sistemas - Parte II
Nécio de Lima Veras
 
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃOINTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
Edson Lima
 
Uma experiência de formação de professores no uso
Uma experiência de formação de professores no usoUma experiência de formação de professores no uso
Uma experiência de formação de professores no uso
Caroline Raquel Rodrigues
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
Juan Pablo Bustos Thames
 
Analise sistemas 05
Analise sistemas 05Analise sistemas 05
Analise sistemas 05
Caroline Raquel Rodrigues
 
Analise sistemas 06
Analise sistemas 06Analise sistemas 06
Analise sistemas 06
Caroline Raquel Rodrigues
 
Fortec2015 comunidades de práticas baseadas na web um estudo de caso no progr...
Fortec2015 comunidades de práticas baseadas na web um estudo de caso no progr...Fortec2015 comunidades de práticas baseadas na web um estudo de caso no progr...
Fortec2015 comunidades de práticas baseadas na web um estudo de caso no progr...
Jocelma Rios
 
Teste de software
Teste de softwareTeste de software
Teste de software
Nécio de Lima Veras
 
Modelagem de Sistemas de Informação 01
Modelagem de Sistemas de Informação 01Modelagem de Sistemas de Informação 01
Modelagem de Sistemas de Informação 01
Danielle Ballester, PMP,PSM,SFC,SDC,SMC,SPOC,SCT
 
Aula1 - Modelagem de Sistemas Orientada a Objetos
Aula1 - Modelagem de Sistemas Orientada a ObjetosAula1 - Modelagem de Sistemas Orientada a Objetos
Aula1 - Modelagem de Sistemas Orientada a Objetos
Leandro Rezende
 
Dicas de Modelagem dimensional
Dicas de Modelagem dimensionalDicas de Modelagem dimensional
Dicas de Modelagem dimensional
Washington Bila Cox de Jesus
 
Analise de Requisitos
Analise de RequisitosAnalise de Requisitos
Analise de Requisitos
elliando dias
 
Fundamentos de Sistemas de Informacao - Aula 6
Fundamentos de Sistemas de Informacao - Aula 6Fundamentos de Sistemas de Informacao - Aula 6
Fundamentos de Sistemas de Informacao - Aula 6
Ismar Silveira
 
Aula 4 - Sistemas de Informação
Aula 4 - Sistemas de InformaçãoAula 4 - Sistemas de Informação
Aula 4 - Sistemas de Informação
Jocelma Rios
 

Destaque (20)

T@rget Trust - Formação Análise de Sistemas
T@rget Trust - Formação Análise de SistemasT@rget Trust - Formação Análise de Sistemas
T@rget Trust - Formação Análise de Sistemas
 
Análise de sistemas aula 2
Análise de sistemas   aula 2Análise de sistemas   aula 2
Análise de sistemas aula 2
 
Metodologias de análise e desenvolvimento de sistemas
Metodologias de análise e desenvolvimento de sistemasMetodologias de análise e desenvolvimento de sistemas
Metodologias de análise e desenvolvimento de sistemas
 
Ferramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareFerramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de software
 
Ferramentas case
Ferramentas caseFerramentas case
Ferramentas case
 
As aula 1 - introdução a análise de sistemas
As   aula 1 - introdução a análise de sistemasAs   aula 1 - introdução a análise de sistemas
As aula 1 - introdução a análise de sistemas
 
Introdução à Análise de Sistemas - Parte II
Introdução à Análise de Sistemas - Parte IIIntrodução à Análise de Sistemas - Parte II
Introdução à Análise de Sistemas - Parte II
 
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃOINTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
INTRODUÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
 
Uma experiência de formação de professores no uso
Uma experiência de formação de professores no usoUma experiência de formação de professores no uso
Uma experiência de formação de professores no uso
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
Analise sistemas 05
Analise sistemas 05Analise sistemas 05
Analise sistemas 05
 
Analise sistemas 06
Analise sistemas 06Analise sistemas 06
Analise sistemas 06
 
Fortec2015 comunidades de práticas baseadas na web um estudo de caso no progr...
Fortec2015 comunidades de práticas baseadas na web um estudo de caso no progr...Fortec2015 comunidades de práticas baseadas na web um estudo de caso no progr...
Fortec2015 comunidades de práticas baseadas na web um estudo de caso no progr...
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Modelagem de Sistemas de Informação 01
Modelagem de Sistemas de Informação 01Modelagem de Sistemas de Informação 01
Modelagem de Sistemas de Informação 01
 
Aula1 - Modelagem de Sistemas Orientada a Objetos
Aula1 - Modelagem de Sistemas Orientada a ObjetosAula1 - Modelagem de Sistemas Orientada a Objetos
Aula1 - Modelagem de Sistemas Orientada a Objetos
 
Dicas de Modelagem dimensional
Dicas de Modelagem dimensionalDicas de Modelagem dimensional
Dicas de Modelagem dimensional
 
Analise de Requisitos
Analise de RequisitosAnalise de Requisitos
Analise de Requisitos
 
Fundamentos de Sistemas de Informacao - Aula 6
Fundamentos de Sistemas de Informacao - Aula 6Fundamentos de Sistemas de Informacao - Aula 6
Fundamentos de Sistemas de Informacao - Aula 6
 
Aula 4 - Sistemas de Informação
Aula 4 - Sistemas de InformaçãoAula 4 - Sistemas de Informação
Aula 4 - Sistemas de Informação
 

Semelhante a Analise sistemas 03

Aula modelagem de dados
Aula modelagem de dadosAula modelagem de dados
Aula modelagem de dados
Gabriel Moura
 
AULA 3.ppt
AULA 3.pptAULA 3.ppt
Aula desesenvolvimento segunda semana
Aula desesenvolvimento segunda semanaAula desesenvolvimento segunda semana
Aula desesenvolvimento segunda semana
Gabriel Moura
 
Dfd
DfdDfd
Do Diagrama de Fluxo de Dados ao Use Case
Do Diagrama de Fluxo de Dados ao Use CaseDo Diagrama de Fluxo de Dados ao Use Case
Do Diagrama de Fluxo de Dados ao Use Case
Robson Silva Espig
 
Diagrama de implantação
Diagrama de implantaçãoDiagrama de implantação
Diagrama de implantação
elliando dias
 
Técnicas de Concepção - Livro de Walter Cybis
Técnicas de Concepção - Livro de Walter CybisTécnicas de Concepção - Livro de Walter Cybis
Técnicas de Concepção - Livro de Walter Cybis
Luiz Agner
 
4º semestre
4º semestre4º semestre
4º semestre
Jean Pierry
 
diagrama de componentes
diagrama de componentesdiagrama de componentes
diagrama de componentes
elliando dias
 
07 Modelagem (Sommer)
07 Modelagem (Sommer)07 Modelagem (Sommer)
07 Modelagem (Sommer)
Waldemar Roberti
 
1.pdf
1.pdf1.pdf
Documentar Requisitos Usando Modelos
Documentar Requisitos Usando ModelosDocumentar Requisitos Usando Modelos
Documentar Requisitos Usando Modelos
Barbara Lima
 
Apresentação da UML
Apresentação da UMLApresentação da UML
Apresentação da UML
Eliseu Castelo
 
342336684-GSI030-Aula08-projetoImplementacao.pdf
342336684-GSI030-Aula08-projetoImplementacao.pdf342336684-GSI030-Aula08-projetoImplementacao.pdf
342336684-GSI030-Aula08-projetoImplementacao.pdf
GabrielMarchesan
 
Documentação de Arquitetura de Software Aplicando o C4 Model
Documentação de Arquitetura  de Software Aplicando o C4 ModelDocumentação de Arquitetura  de Software Aplicando o C4 Model
Documentação de Arquitetura de Software Aplicando o C4 Model
Douglas Alonso
 
Aula-04-UML.pptx
Aula-04-UML.pptxAula-04-UML.pptx
Aula-04-UML.pptx
rubens708870
 
Princípios de Sistemas de Informação Unidade II Unip
 Princípios de Sistemas de Informação Unidade II Unip  Princípios de Sistemas de Informação Unidade II Unip
Princípios de Sistemas de Informação Unidade II Unip
Heber Gutenberg
 
Engenharia informática
Engenharia informáticaEngenharia informática
Engenharia informática
LeYa
 
Desenvolvimento de softwares/sistemas
Desenvolvimento de softwares/sistemasDesenvolvimento de softwares/sistemas
Desenvolvimento de softwares/sistemas
Geraldo Munguambe
 
Resumo diagrama de casos de utilização
Resumo diagrama de casos de utilizaçãoResumo diagrama de casos de utilização
Resumo diagrama de casos de utilização
Marco Coelho
 

Semelhante a Analise sistemas 03 (20)

Aula modelagem de dados
Aula modelagem de dadosAula modelagem de dados
Aula modelagem de dados
 
AULA 3.ppt
AULA 3.pptAULA 3.ppt
AULA 3.ppt
 
Aula desesenvolvimento segunda semana
Aula desesenvolvimento segunda semanaAula desesenvolvimento segunda semana
Aula desesenvolvimento segunda semana
 
Dfd
DfdDfd
Dfd
 
Do Diagrama de Fluxo de Dados ao Use Case
Do Diagrama de Fluxo de Dados ao Use CaseDo Diagrama de Fluxo de Dados ao Use Case
Do Diagrama de Fluxo de Dados ao Use Case
 
Diagrama de implantação
Diagrama de implantaçãoDiagrama de implantação
Diagrama de implantação
 
Técnicas de Concepção - Livro de Walter Cybis
Técnicas de Concepção - Livro de Walter CybisTécnicas de Concepção - Livro de Walter Cybis
Técnicas de Concepção - Livro de Walter Cybis
 
4º semestre
4º semestre4º semestre
4º semestre
 
diagrama de componentes
diagrama de componentesdiagrama de componentes
diagrama de componentes
 
07 Modelagem (Sommer)
07 Modelagem (Sommer)07 Modelagem (Sommer)
07 Modelagem (Sommer)
 
1.pdf
1.pdf1.pdf
1.pdf
 
Documentar Requisitos Usando Modelos
Documentar Requisitos Usando ModelosDocumentar Requisitos Usando Modelos
Documentar Requisitos Usando Modelos
 
Apresentação da UML
Apresentação da UMLApresentação da UML
Apresentação da UML
 
342336684-GSI030-Aula08-projetoImplementacao.pdf
342336684-GSI030-Aula08-projetoImplementacao.pdf342336684-GSI030-Aula08-projetoImplementacao.pdf
342336684-GSI030-Aula08-projetoImplementacao.pdf
 
Documentação de Arquitetura de Software Aplicando o C4 Model
Documentação de Arquitetura  de Software Aplicando o C4 ModelDocumentação de Arquitetura  de Software Aplicando o C4 Model
Documentação de Arquitetura de Software Aplicando o C4 Model
 
Aula-04-UML.pptx
Aula-04-UML.pptxAula-04-UML.pptx
Aula-04-UML.pptx
 
Princípios de Sistemas de Informação Unidade II Unip
 Princípios de Sistemas de Informação Unidade II Unip  Princípios de Sistemas de Informação Unidade II Unip
Princípios de Sistemas de Informação Unidade II Unip
 
Engenharia informática
Engenharia informáticaEngenharia informática
Engenharia informática
 
Desenvolvimento de softwares/sistemas
Desenvolvimento de softwares/sistemasDesenvolvimento de softwares/sistemas
Desenvolvimento de softwares/sistemas
 
Resumo diagrama de casos de utilização
Resumo diagrama de casos de utilizaçãoResumo diagrama de casos de utilização
Resumo diagrama de casos de utilização
 

Mais de Caroline Raquel Rodrigues

Analise sistemas 03
Analise sistemas 03Analise sistemas 03
Analise sistemas 03
Caroline Raquel Rodrigues
 
Analise sistemas 07
Analise sistemas 07Analise sistemas 07
Analise sistemas 07
Caroline Raquel Rodrigues
 
Analise sistemas 08
Analise sistemas 08Analise sistemas 08
Analise sistemas 08
Caroline Raquel Rodrigues
 
Apostila de gestao de projetos
Apostila de gestao de projetosApostila de gestao de projetos
Apostila de gestao de projetos
Caroline Raquel Rodrigues
 
Adm sistemas 01_novo
Adm sistemas 01_novoAdm sistemas 01_novo
Adm sistemas 01_novo
Caroline Raquel Rodrigues
 
Fsi 08 - capitulo 9
Fsi  08 -  capitulo 9Fsi  08 -  capitulo 9
Fsi 08 - capitulo 9
Caroline Raquel Rodrigues
 
Fsi 05 - capitulo 6
Fsi  05 -  capitulo 6Fsi  05 -  capitulo 6
Fsi 05 - capitulo 6
Caroline Raquel Rodrigues
 
Fsi 03 - capitulo 02
Fsi  03 -  capitulo 02Fsi  03 -  capitulo 02
Fsi 03 - capitulo 02
Caroline Raquel Rodrigues
 
Fsi 10 - capitulo 12
Fsi  10 -  capitulo 12Fsi  10 -  capitulo 12
Fsi 10 - capitulo 12
Caroline Raquel Rodrigues
 

Mais de Caroline Raquel Rodrigues (9)

Analise sistemas 03
Analise sistemas 03Analise sistemas 03
Analise sistemas 03
 
Analise sistemas 07
Analise sistemas 07Analise sistemas 07
Analise sistemas 07
 
Analise sistemas 08
Analise sistemas 08Analise sistemas 08
Analise sistemas 08
 
Apostila de gestao de projetos
Apostila de gestao de projetosApostila de gestao de projetos
Apostila de gestao de projetos
 
Adm sistemas 01_novo
Adm sistemas 01_novoAdm sistemas 01_novo
Adm sistemas 01_novo
 
Fsi 08 - capitulo 9
Fsi  08 -  capitulo 9Fsi  08 -  capitulo 9
Fsi 08 - capitulo 9
 
Fsi 05 - capitulo 6
Fsi  05 -  capitulo 6Fsi  05 -  capitulo 6
Fsi 05 - capitulo 6
 
Fsi 03 - capitulo 02
Fsi  03 -  capitulo 02Fsi  03 -  capitulo 02
Fsi 03 - capitulo 02
 
Fsi 10 - capitulo 12
Fsi  10 -  capitulo 12Fsi  10 -  capitulo 12
Fsi 10 - capitulo 12
 

Analise sistemas 03

  • 1. FERRAMENTAS DA ANÁLISE ESTRUTURADA Profª. MSc Caroline Raquel Rodrigues Análise de Sistemas Computacionais
  • 2. 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 .
  • 3. 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.
  • 4. 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.
  • 5. 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;
  • 6. 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.
  • 7. 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.
  • 8. 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.
  • 9. 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
  • 10. 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;
  • 11. 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.
  • 12. Ferramentas da análise estruturada
  • 13. 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;
  • 14. Ferramentas da análise estruturada
  • 15. 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;
  • 16. Ferramentas da análise estruturada
  • 17. Bibliografia YOURDON, Edward. Análise Estruturada Moderna. Editora Campus. Capítulo 4