SlideShare a Scribd company logo
1 of 5
Download to read 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

More Related Content

What's hot

Conceitos essenciais de bases de dados
Conceitos essenciais de bases de dadosConceitos essenciais de bases de dados
Conceitos essenciais de bases de dadosPatrícia Morais
 
Unidade 2 - Processador de texto (Aula 1 e 2)
Unidade 2 - Processador de texto (Aula 1 e 2)Unidade 2 - Processador de texto (Aula 1 e 2)
Unidade 2 - Processador de texto (Aula 1 e 2)Luis Ferreira
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dadosvini_campos
 
Lógica de Programação - Fluxograma
Lógica de Programação - FluxogramaLógica de Programação - Fluxograma
Lógica de Programação - FluxogramaWesley R. Bezerra
 
Tecnologias da Informacao E Comunicacao
Tecnologias da Informacao E ComunicacaoTecnologias da Informacao E Comunicacao
Tecnologias da Informacao E ComunicacaoM Fernanda Santos
 
050 modelo ppt-senac_geral_colorido
050 modelo ppt-senac_geral_colorido050 modelo ppt-senac_geral_colorido
050 modelo ppt-senac_geral_coloridoAna Lucia Colecio
 
Aula02 - Componentes de um Computador
Aula02 - Componentes de um ComputadorAula02 - Componentes de um Computador
Aula02 - Componentes de um ComputadorSuzana Viana Mota
 
Lista de exercicios algoritmos resolvida-
Lista de exercicios   algoritmos  resolvida-Lista de exercicios   algoritmos  resolvida-
Lista de exercicios algoritmos resolvida-Mauro Pereira
 
Aula 5 - Estruturas de seleção simples e composta - parte 1
Aula 5 - Estruturas de seleção simples e composta - parte 1Aula 5 - Estruturas de seleção simples e composta - parte 1
Aula 5 - Estruturas de seleção simples e composta - parte 1Pacc UAB
 
5- Modelo entidade Relacionamento - Cardinalidade - Profª Cristiane Fidelix
5- Modelo entidade Relacionamento - Cardinalidade - Profª Cristiane Fidelix5- Modelo entidade Relacionamento - Cardinalidade - Profª Cristiane Fidelix
5- Modelo entidade Relacionamento - Cardinalidade - Profª Cristiane FidelixCris Fidelix
 
Excel Intermediário
Excel IntermediárioExcel Intermediário
Excel Intermediárioaprcds
 
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
 
Estrutura de Dados - Aula 01 - Apresentação
Estrutura de Dados - Aula 01 - ApresentaçãoEstrutura de Dados - Aula 01 - Apresentação
Estrutura de Dados - Aula 01 - ApresentaçãoLeinylson Fontinele
 
Aula 6 - Estruturas de seleção encadeada - parte 1
Aula 6 - Estruturas de seleção encadeada - parte 1Aula 6 - Estruturas de seleção encadeada - parte 1
Aula 6 - Estruturas de seleção encadeada - parte 1Pacc UAB
 
Banco de Dados I - Aula 09 - Normalização de Dados
Banco de Dados I - Aula 09 - Normalização de DadosBanco de Dados I - Aula 09 - Normalização de Dados
Banco de Dados I - Aula 09 - Normalização de DadosLeinylson Fontinele
 
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)Janynne Gomes
 
Banco de Dados Conceitos
Banco de Dados ConceitosBanco de Dados Conceitos
Banco de Dados ConceitosCleber Ramos
 

What's hot (20)

Conceitos essenciais de bases de dados
Conceitos essenciais de bases de dadosConceitos essenciais de bases de dados
Conceitos essenciais de bases de dados
 
Unidade 2 - Processador de texto (Aula 1 e 2)
Unidade 2 - Processador de texto (Aula 1 e 2)Unidade 2 - Processador de texto (Aula 1 e 2)
Unidade 2 - Processador de texto (Aula 1 e 2)
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dados
 
Lógica de Programação - Fluxograma
Lógica de Programação - FluxogramaLógica de Programação - Fluxograma
Lógica de Programação - Fluxograma
 
Tecnologias da Informacao E Comunicacao
Tecnologias da Informacao E ComunicacaoTecnologias da Informacao E Comunicacao
Tecnologias da Informacao E Comunicacao
 
050 modelo ppt-senac_geral_colorido
050 modelo ppt-senac_geral_colorido050 modelo ppt-senac_geral_colorido
050 modelo ppt-senac_geral_colorido
 
Aula02 - Componentes de um Computador
Aula02 - Componentes de um ComputadorAula02 - Componentes de um Computador
Aula02 - Componentes de um Computador
 
Modelo E-R
Modelo E-RModelo E-R
Modelo E-R
 
Lista de exercicios algoritmos resolvida-
Lista de exercicios   algoritmos  resolvida-Lista de exercicios   algoritmos  resolvida-
Lista de exercicios algoritmos resolvida-
 
Aula 5 - Estruturas de seleção simples e composta - parte 1
Aula 5 - Estruturas de seleção simples e composta - parte 1Aula 5 - Estruturas de seleção simples e composta - parte 1
Aula 5 - Estruturas de seleção simples e composta - parte 1
 
5- Modelo entidade Relacionamento - Cardinalidade - Profª Cristiane Fidelix
5- Modelo entidade Relacionamento - Cardinalidade - Profª Cristiane Fidelix5- Modelo entidade Relacionamento - Cardinalidade - Profª Cristiane Fidelix
5- Modelo entidade Relacionamento - Cardinalidade - Profª Cristiane Fidelix
 
Visualg
VisualgVisualg
Visualg
 
Excel Intermediário
Excel IntermediárioExcel Intermediário
Excel Intermediário
 
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
 
Estrutura de Dados - Aula 01 - Apresentação
Estrutura de Dados - Aula 01 - ApresentaçãoEstrutura de Dados - Aula 01 - Apresentação
Estrutura de Dados - Aula 01 - Apresentação
 
Aula 6 - Estruturas de seleção encadeada - parte 1
Aula 6 - Estruturas de seleção encadeada - parte 1Aula 6 - Estruturas de seleção encadeada - parte 1
Aula 6 - Estruturas de seleção encadeada - parte 1
 
Banco de Dados I - Aula 09 - Normalização de Dados
Banco de Dados I - Aula 09 - Normalização de DadosBanco de Dados I - Aula 09 - Normalização de Dados
Banco de Dados I - Aula 09 - Normalização de Dados
 
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
 
Modelos de base de dados
Modelos de base de dadosModelos de base de dados
Modelos de base de dados
 
Banco de Dados Conceitos
Banco de Dados ConceitosBanco de Dados Conceitos
Banco de Dados Conceitos
 

Viewers also liked (20)

Apostila dfd
Apostila dfdApostila dfd
Apostila dfd
 
Diagrama de contexto
Diagrama de contextoDiagrama de contexto
Diagrama de contexto
 
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
 
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
 

Similar to 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
 
Sistema de Informação
Sistema de InformaçãoSistema de Informação
Sistema de Informaçãopaulocsm
 

Similar to 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
 
Analise sistemas 04
Analise sistemas 04Analise sistemas 04
Analise sistemas 04
 
Sistema de Informação
Sistema de InformaçãoSistema de Informação
Sistema de Informação
 

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