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

Slide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAFSlide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAFEdton Lemos
 
Aula 1 Modelagem De Processos
Aula 1   Modelagem De ProcessosAula 1   Modelagem De Processos
Aula 1 Modelagem De ProcessosMarcos Barato
 
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 estruturadaWagner Bonfim
 
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...Adriano Martins Antonio
 
Tipos de Sistema de Informação
Tipos de Sistema de InformaçãoTipos de Sistema de Informação
Tipos de Sistema de InformaçãoRobson Santos
 
Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de RequisitosCloves da Rocha
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidosGleydson Sousa
 
Matéria de apoio (Base de dados)
Matéria de apoio  (Base de dados)Matéria de apoio  (Base de dados)
Matéria de apoio (Base de dados)André Silva
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo RelacionalJoel Santos
 
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
 
Princípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de RequisitosPrincípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de Requisitoselliando dias
 
Sistema de gerenciamento de banco de dados
Sistema de gerenciamento de banco de dadosSistema de gerenciamento de banco de dados
Sistema de gerenciamento de banco de dadosJuh Souza
 

What's hot (20)

Diagrama de Fluxo de Dados
Diagrama de Fluxo de DadosDiagrama de Fluxo de Dados
Diagrama de Fluxo de Dados
 
Slide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAFSlide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAF
 
Aula 1 Modelagem De Processos
Aula 1   Modelagem De ProcessosAula 1   Modelagem De Processos
Aula 1 Modelagem De Processos
 
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
 
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...
 
Tipos de Sistema de Informação
Tipos de Sistema de InformaçãoTipos de Sistema de Informação
Tipos de Sistema de Informação
 
Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de Requisitos
 
UML
UMLUML
UML
 
Aula 7 - Modelagem de Software
Aula 7 - Modelagem de SoftwareAula 7 - Modelagem de Software
Aula 7 - Modelagem de Software
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
 
Matéria de apoio (Base de dados)
Matéria de apoio  (Base de dados)Matéria de apoio  (Base de dados)
Matéria de apoio (Base de dados)
 
engenharia-de-requisitos
engenharia-de-requisitosengenharia-de-requisitos
engenharia-de-requisitos
 
Apostila dfd
Apostila dfdApostila dfd
Apostila dfd
 
Aula4 levantamento requisitos
Aula4 levantamento requisitosAula4 levantamento requisitos
Aula4 levantamento requisitos
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 
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
 
Princípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de RequisitosPrincípios Fundamentais da Análise de Requisitos
Princípios Fundamentais da Análise de Requisitos
 
Sistema de gerenciamento de banco de dados
Sistema de gerenciamento de banco de dadosSistema de gerenciamento de banco de dados
Sistema de gerenciamento de banco de dados
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 

Viewers also liked (20)

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 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
 
Catwoe
CatwoeCatwoe
Catwoe
 
Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004
 

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
 
Análise essencial
Análise essencialAnálise essencial
Análise essencialTiago Serra
 

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
 
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