SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
1
Prof. Fernando Carvalho
Diagrama de
Contexto
Contexto
Dicionário Houaiss:
• “inter-relação de circunstâncias que
acompanham um fato ou uma situação”
Ex.: o contexto das eleições é preocupante
• “o conjunto de palavras, frases, ou o texto que
precede ou se segue a determinada palavra,
frase ou texto, e que contribuem para o seu
significado; o encadeamento do discurso”
Ex.: o c. é importante na tradução de uma obra
2
Por que o Diagrama de Contexto é importante
• A definição do limite ou contexto do sistema baliza
discussões futuras quanto ao escopo do projeto –
evitar o “já que...”
• O contexto é fundamental para a definição do
orçamento (custo e prazo) do projeto de
desenvolvimento do sistema.
• Serve para obter uma primeira avaliação do usuário
acerca do entendimento que está sendo construído
sobre o sistema
• É o registro da visão de consenso de todos os
stakeholders
Por que o Diagrama de Contexto é importante
• Apresenta uma clara idéia sobre o fluxo de
informações entre o sistema analisado e os
elementos externos que interagem com ele.
• Delimita, em um nível genérico, quais atividades são
de responsabilidade do sistema e quais não são.
• Descreve a idéia geral do sistema através de recurso
visual – facilmente compreendido pelo usuário e pelo
restante da equipe técnica.
3
Elementos do Diagrama de Contexto*
*Também conhecido como DFD (Diagrama de Fluxo de Dados) nível 0
Obs.: esta é a notação gráfica proposta por Chris Gane & Trish Sarson
Entidade Externa: fonte de informações
para o sistema ou destino da informação
gerada por ele.
Fluxo de Dados
Processo (ou função)
Exemplo
Pedido
Cliente
Sistema
de
Vendas
Pedido
Número do pedido
Data do pedido
End. Cliente
4
Recomendações para diagramação
E-mail
Professor
Sistema
de
Notas
O fluxo deve demonstrar o significado da informação
que flui e não o meio utilizado para transportá-la.
Notas atualizadas
Professor
Sistema
de
Notas
☺
Recomendações para diagramação
Notas atualizadas
Professor
Sistema
de
Notas
Procura-se dispor as entidades externas tipicamente
fornecedoras de informação ao lado esquerdo e as
consumidoras de informação do sistema ao lado direito.
Aulas dadas
Coord.
Turnos
Desempenho
escolar
Aluno
Alunos matriculados
5
Exercício
• Ler o Estudo de Caso – A Escola do
Futuro
• Relacione as entidades externas
• Elabore o Diagrama de Contexto
Exercício
• Ler o Estudo de Caso – Controle de
Estacionamento
• Relacione as entidades externas
• Elabore o Diagrama de Contexto
utilizando o software Visio

Mais conteúdo relacionado

Mais procurados

Análise estruturada de sistemas - Modelo de contexto
Análise estruturada de sistemas - Modelo de contextoAnálise estruturada de sistemas - Modelo de contexto
Análise estruturada de sistemas - Modelo de contextoLuciano Almeida
 
O que é Business Intelligence (BI)
O que é Business Intelligence (BI)O que é Business Intelligence (BI)
O que é Business Intelligence (BI)Marco Garcia
 
Administração de Sistemas de Informação
Administração de Sistemas de InformaçãoAdministração de Sistemas de Informação
Administração de Sistemas de InformaçãoDenise Maria Cotoman
 
Análise Orientada a Objetos - Objetos E Classes
Análise Orientada a Objetos  -   Objetos E ClassesAnálise Orientada a Objetos  -   Objetos E Classes
Análise Orientada a Objetos - Objetos E ClassesCursoSENAC
 
Sistema de Informação Gerencial – SIG
Sistema de Informação Gerencial – SIGSistema de Informação Gerencial – SIG
Sistema de Informação Gerencial – SIGMúsicaParaense.Org
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoRademaker Siena
 
Conceitos de Sistemas de Informação
Conceitos de Sistemas de InformaçãoConceitos de Sistemas de Informação
Conceitos de Sistemas de Informaçãoluanrjesus
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidosGleydson Sousa
 
O Uso Da Informação E O Ciclo Da Informação Nas Organizações
O Uso Da Informação E O Ciclo Da Informação Nas OrganizaçõesO Uso Da Informação E O Ciclo Da Informação Nas Organizações
O Uso Da Informação E O Ciclo Da Informação Nas OrganizaçõesLeonardo Moraes
 
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...Leinylson Fontinele
 
Aula1 e aula2 - Analise e Projeto de Sistemas
Aula1 e aula2 - Analise e Projeto de SistemasAula1 e aula2 - Analise e Projeto de Sistemas
Aula1 e aula2 - Analise e Projeto de SistemasGustavo Gonzalez
 
Aula 1 - Introdução a Engenharia de Software
Aula 1 -  Introdução a Engenharia de SoftwareAula 1 -  Introdução a Engenharia de Software
Aula 1 - Introdução a Engenharia de SoftwareLeinylson Fontinele
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosRafael Albani
 
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)Leinylson Fontinele
 

Mais procurados (20)

Análise estruturada de sistemas - Modelo de contexto
Análise estruturada de sistemas - Modelo de contextoAnálise estruturada de sistemas - Modelo de contexto
Análise estruturada de sistemas - Modelo de contexto
 
O que é Business Intelligence (BI)
O que é Business Intelligence (BI)O que é Business Intelligence (BI)
O que é Business Intelligence (BI)
 
Administração de Sistemas de Informação
Administração de Sistemas de InformaçãoAdministração de Sistemas de Informação
Administração de Sistemas de Informação
 
Análise Orientada a Objetos - Objetos E Classes
Análise Orientada a Objetos  -   Objetos E ClassesAnálise Orientada a Objetos  -   Objetos E Classes
Análise Orientada a Objetos - Objetos E Classes
 
Sistema de Informação Gerencial – SIG
Sistema de Informação Gerencial – SIGSistema de Informação Gerencial – SIG
Sistema de Informação Gerencial – SIG
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade Relacionamento
 
Sie
SieSie
Sie
 
Conceitos de Sistemas de Informação
Conceitos de Sistemas de InformaçãoConceitos de Sistemas de Informação
Conceitos de Sistemas de Informação
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
 
O Uso Da Informação E O Ciclo Da Informação Nas Organizações
O Uso Da Informação E O Ciclo Da Informação Nas OrganizaçõesO Uso Da Informação E O Ciclo Da Informação Nas Organizações
O Uso Da Informação E O Ciclo Da Informação Nas Organizações
 
Governança de TI - Aula8 - introdução ao ITIL
Governança de TI - Aula8 - introdução ao  ITILGovernança de TI - Aula8 - introdução ao  ITIL
Governança de TI - Aula8 - introdução ao ITIL
 
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
Banco de Dados II Aula Prática 1 (Conversão do modelo conceitual para modelo ...
 
Coleta de dados
Coleta de dadosColeta de dados
Coleta de dados
 
Sistemas de Informação
Sistemas de InformaçãoSistemas de Informação
Sistemas de Informação
 
Aula1 e aula2 - Analise e Projeto de Sistemas
Aula1 e aula2 - Analise e Projeto de SistemasAula1 e aula2 - Analise e Projeto de Sistemas
Aula1 e aula2 - Analise e Projeto de Sistemas
 
ITIL 4
ITIL 4ITIL 4
ITIL 4
 
Diagrama de fluxo de dados DFD
Diagrama de fluxo de dados DFDDiagrama de fluxo de dados DFD
Diagrama de fluxo de dados DFD
 
Aula 1 - Introdução a Engenharia de Software
Aula 1 -  Introdução a Engenharia de SoftwareAula 1 -  Introdução a Engenharia de Software
Aula 1 - Introdução a Engenharia de Software
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de Dados
 
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)
 

Destaque (20)

Apostila dfd
Apostila dfdApostila dfd
Apostila dfd
 
Diagrama de contexto
Diagrama de contextoDiagrama de contexto
Diagrama de contexto
 
Diagramas de contexto para blog
Diagramas de contexto para blogDiagramas de contexto para blog
Diagramas de contexto para blog
 
Diagrama de Fluxo de Dados
Diagrama de Fluxo de DadosDiagrama de Fluxo de Dados
Diagrama de Fluxo de Dados
 
Diagrama de contexto
Diagrama de contextoDiagrama de contexto
Diagrama de contexto
 
MODELADO DE DATOS
MODELADO DE DATOSMODELADO DE DATOS
MODELADO DE DATOS
 
Analisis y diseño diagrama de contexto
Analisis y diseño diagrama de contextoAnalisis y diseño diagrama de contexto
Analisis y diseño diagrama de contexto
 
Diagrama de estados 1
Diagrama de estados 1Diagrama de estados 1
Diagrama de estados 1
 
Aula1 astah
Aula1 astahAula1 astah
Aula1 astah
 
DFDs e DEA's
DFDs e DEA'sDFDs e DEA's
DFDs e DEA's
 
Diagramas De Contexto
Diagramas De ContextoDiagramas De Contexto
Diagramas De Contexto
 
Tema 6 modelo_dedados-dea-et
Tema 6 modelo_dedados-dea-etTema 6 modelo_dedados-dea-et
Tema 6 modelo_dedados-dea-et
 
Dfd estacionamento n+¡vel 0
Dfd estacionamento n+¡vel 0Dfd estacionamento n+¡vel 0
Dfd estacionamento n+¡vel 0
 
DFD
DFDDFD
DFD
 
7.flujo, comportamiento, patrones y web apps
7.flujo, comportamiento, patrones y web apps7.flujo, comportamiento, patrones y web apps
7.flujo, comportamiento, patrones y web apps
 
Mapa conceptual de contexto
Mapa conceptual de contextoMapa conceptual de contexto
Mapa conceptual de contexto
 
Início de uma boa análise padaria
Início de uma boa análise   padariaInício de uma boa análise   padaria
Início de uma boa análise padaria
 
Aula2 tipos de analise
Aula2 tipos de analiseAula2 tipos de analise
Aula2 tipos de analise
 
CATWOE Analysis
CATWOE AnalysisCATWOE Analysis
CATWOE Analysis
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 

Semelhante a Diagrama de Contexto e suas aplicações

Aula modelagem de dados
Aula modelagem de dadosAula modelagem de dados
Aula modelagem de dadosGabriel Moura
 
Ficha3 nicolau pinto
Ficha3 nicolau pintoFicha3 nicolau pinto
Ficha3 nicolau pintoNicolauPinto
 
Conceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de SistemasConceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de SistemasClayton de Almeida Souza
 
Tema 5 -_as_-_modelacao_do_fluxo_de_dados_-_dc_dfd_2009
Tema 5 -_as_-_modelacao_do_fluxo_de_dados_-_dc_dfd_2009Tema 5 -_as_-_modelacao_do_fluxo_de_dados_-_dc_dfd_2009
Tema 5 -_as_-_modelacao_do_fluxo_de_dados_-_dc_dfd_2009Pedro A. Uamusse
 
Aula desesenvolvimento segunda semana
Aula desesenvolvimento segunda semanaAula desesenvolvimento segunda semana
Aula desesenvolvimento segunda semanaGabriel Moura
 
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 CybisLuiz Agner
 
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdfPedro Alcantara
 
Analise essencial
Analise essencialAnalise essencial
Analise essencialTiagoSerra
 
6_TI2007-Desenv_SI_e_DFD_v2.5.pdf
6_TI2007-Desenv_SI_e_DFD_v2.5.pdf6_TI2007-Desenv_SI_e_DFD_v2.5.pdf
6_TI2007-Desenv_SI_e_DFD_v2.5.pdfFChico2
 
Desenvolvimento de um Sistema de Recomendação de Artigos Científicos e Avalia...
Desenvolvimento de um Sistema de Recomendação de Artigos Científicos e Avalia...Desenvolvimento de um Sistema de Recomendação de Artigos Científicos e Avalia...
Desenvolvimento de um Sistema de Recomendação de Artigos Científicos e Avalia...Christiano Avila
 
Análise e Modelagem do SGA - Sistema de Gerenciamento de Atividades Acadêmicas
Análise e Modelagem do SGA - Sistema de Gerenciamento de Atividades AcadêmicasAnálise e Modelagem do SGA - Sistema de Gerenciamento de Atividades Acadêmicas
Análise e Modelagem do SGA - Sistema de Gerenciamento de Atividades AcadêmicasRubem Almeida
 
Mapas de site, Fluxos de Tarefa, Wireframe e Prototipagem
Mapas de site,  Fluxos de Tarefa,  Wireframe e PrototipagemMapas de site,  Fluxos de Tarefa,  Wireframe e Prototipagem
Mapas de site, Fluxos de Tarefa, Wireframe e PrototipagemRos Galabo, PhD
 
Aes 2bim-aula-03-121216082442-phpapp01
Aes 2bim-aula-03-121216082442-phpapp01Aes 2bim-aula-03-121216082442-phpapp01
Aes 2bim-aula-03-121216082442-phpapp01Kátia Regina Borgi
 
Análise essencial
Análise essencialAnálise essencial
Análise essencialTiago Serra
 

Semelhante a Diagrama de Contexto e suas aplicações (20)

Aula modelagem de dados
Aula modelagem de dadosAula modelagem de dados
Aula modelagem de dados
 
Modelo essencial
Modelo essencialModelo essencial
Modelo essencial
 
Ficha3 nicolau pinto
Ficha3 nicolau pintoFicha3 nicolau pinto
Ficha3 nicolau pinto
 
Conceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de SistemasConceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de Sistemas
 
Tema 5 -_as_-_modelacao_do_fluxo_de_dados_-_dc_dfd_2009
Tema 5 -_as_-_modelacao_do_fluxo_de_dados_-_dc_dfd_2009Tema 5 -_as_-_modelacao_do_fluxo_de_dados_-_dc_dfd_2009
Tema 5 -_as_-_modelacao_do_fluxo_de_dados_-_dc_dfd_2009
 
Gerenciamento de tempo em projetos
Gerenciamento de tempo em projetosGerenciamento de tempo em projetos
Gerenciamento de tempo em projetos
 
AULA 3.ppt
AULA 3.pptAULA 3.ppt
AULA 3.ppt
 
Dfd
DfdDfd
Dfd
 
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
 
Aula desesenvolvimento segunda semana
Aula desesenvolvimento segunda semanaAula desesenvolvimento segunda semana
Aula desesenvolvimento segunda semana
 
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
 
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
 
Analise essencial
Analise essencialAnalise essencial
Analise essencial
 
6_TI2007-Desenv_SI_e_DFD_v2.5.pdf
6_TI2007-Desenv_SI_e_DFD_v2.5.pdf6_TI2007-Desenv_SI_e_DFD_v2.5.pdf
6_TI2007-Desenv_SI_e_DFD_v2.5.pdf
 
Desenvolvimento de um Sistema de Recomendação de Artigos Científicos e Avalia...
Desenvolvimento de um Sistema de Recomendação de Artigos Científicos e Avalia...Desenvolvimento de um Sistema de Recomendação de Artigos Científicos e Avalia...
Desenvolvimento de um Sistema de Recomendação de Artigos Científicos e Avalia...
 
Análise e Modelagem do SGA - Sistema de Gerenciamento de Atividades Acadêmicas
Análise e Modelagem do SGA - Sistema de Gerenciamento de Atividades AcadêmicasAnálise e Modelagem do SGA - Sistema de Gerenciamento de Atividades Acadêmicas
Análise e Modelagem do SGA - Sistema de Gerenciamento de Atividades Acadêmicas
 
Mapas de site, Fluxos de Tarefa, Wireframe e Prototipagem
Mapas de site,  Fluxos de Tarefa,  Wireframe e PrototipagemMapas de site,  Fluxos de Tarefa,  Wireframe e Prototipagem
Mapas de site, Fluxos de Tarefa, Wireframe e Prototipagem
 
Aes 2bim-aula-03-121216082442-phpapp01
Aes 2bim-aula-03-121216082442-phpapp01Aes 2bim-aula-03-121216082442-phpapp01
Aes 2bim-aula-03-121216082442-phpapp01
 
Análise essencial
Análise essencialAnálise essencial
Análise essencial
 
Analise sistemas 04
Analise sistemas 04Analise sistemas 04
Analise sistemas 04
 

Diagrama de Contexto e suas aplicações

  • 1. 1 Prof. Fernando Carvalho Diagrama de Contexto Contexto Dicionário Houaiss: • “inter-relação de circunstâncias que acompanham um fato ou uma situação” Ex.: o contexto das eleições é preocupante • “o conjunto de palavras, frases, ou o texto que precede ou se segue a determinada palavra, frase ou texto, e que contribuem para o seu significado; o encadeamento do discurso” Ex.: o c. é importante na tradução de uma obra
  • 2. 2 Por que o Diagrama de Contexto é importante • A definição do limite ou contexto do sistema baliza discussões futuras quanto ao escopo do projeto – evitar o “já que...” • O contexto é fundamental para a definição do orçamento (custo e prazo) do projeto de desenvolvimento do sistema. • Serve para obter uma primeira avaliação do usuário acerca do entendimento que está sendo construído sobre o sistema • É o registro da visão de consenso de todos os stakeholders Por que o Diagrama de Contexto é importante • Apresenta uma clara idéia sobre o fluxo de informações entre o sistema analisado e os elementos externos que interagem com ele. • Delimita, em um nível genérico, quais atividades são de responsabilidade do sistema e quais não são. • Descreve a idéia geral do sistema através de recurso visual – facilmente compreendido pelo usuário e pelo restante da equipe técnica.
  • 3. 3 Elementos do Diagrama de Contexto* *Também conhecido como DFD (Diagrama de Fluxo de Dados) nível 0 Obs.: esta é a notação gráfica proposta por Chris Gane & Trish Sarson Entidade Externa: fonte de informações para o sistema ou destino da informação gerada por ele. Fluxo de Dados Processo (ou função) Exemplo Pedido Cliente Sistema de Vendas Pedido Número do pedido Data do pedido End. Cliente
  • 4. 4 Recomendações para diagramação E-mail Professor Sistema de Notas O fluxo deve demonstrar o significado da informação que flui e não o meio utilizado para transportá-la. Notas atualizadas Professor Sistema de Notas ☺ Recomendações para diagramação Notas atualizadas Professor Sistema de Notas Procura-se dispor as entidades externas tipicamente fornecedoras de informação ao lado esquerdo e as consumidoras de informação do sistema ao lado direito. Aulas dadas Coord. Turnos Desempenho escolar Aluno Alunos matriculados
  • 5. 5 Exercício • Ler o Estudo de Caso – A Escola do Futuro • Relacione as entidades externas • Elabore o Diagrama de Contexto Exercício • Ler o Estudo de Caso – Controle de Estacionamento • Relacione as entidades externas • Elabore o Diagrama de Contexto utilizando o software Visio