• Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
3,549
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
50
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 1Prof. Fernando CarvalhoDiagrama deContextoContextoDicionário Houaiss:• “inter-relação de circunstâncias queacompanham um fato ou uma situação”Ex.: o contexto das eleições é preocupante• “o conjunto de palavras, frases, ou o texto queprecede ou se segue a determinada palavra,frase ou texto, e que contribuem para o seusignificado; o encadeamento do discurso”Ex.: o c. é importante na tradução de uma obra
  • 2. 2Por que o Diagrama de Contexto é importante• A definição do limite ou contexto do sistema balizadiscussões futuras quanto ao escopo do projeto –evitar o “já que...”• O contexto é fundamental para a definição doorçamento (custo e prazo) do projeto dedesenvolvimento do sistema.• Serve para obter uma primeira avaliação do usuárioacerca do entendimento que está sendo construídosobre o sistema• É o registro da visão de consenso de todos osstakeholdersPor que o Diagrama de Contexto é importante• Apresenta uma clara idéia sobre o fluxo deinformações entre o sistema analisado e oselementos externos que interagem com ele.• Delimita, em um nível genérico, quais atividades sãode responsabilidade do sistema e quais não são.• Descreve a idéia geral do sistema através de recursovisual – facilmente compreendido pelo usuário e pelorestante da equipe técnica.
  • 3. 3Elementos do Diagrama de Contexto**Também conhecido como DFD (Diagrama de Fluxo de Dados) nível 0Obs.: esta é a notação gráfica proposta por Chris Gane & Trish SarsonEntidade Externa: fonte de informaçõespara o sistema ou destino da informaçãogerada por ele.Fluxo de DadosProcesso (ou função)ExemploPedidoClienteSistemadeVendasPedidoNúmero do pedidoData do pedidoEnd. Cliente
  • 4. 4Recomendações para diagramaçãoE-mailProfessorSistemadeNotasO fluxo deve demonstrar o significado da informaçãoque flui e não o meio utilizado para transportá-la.Notas atualizadasProfessorSistemadeNotas☺Recomendações para diagramaçãoNotas atualizadasProfessorSistemadeNotasProcura-se dispor as entidades externas tipicamentefornecedoras de informação ao lado esquerdo e asconsumidoras de informação do sistema ao lado direito.Aulas dadasCoord.TurnosDesempenhoescolarAlunoAlunos matriculados
  • 5. 5Exercício• Ler o Estudo de Caso – A Escola doFuturo• Relacione as entidades externas• Elabore o Diagrama de ContextoExercício• Ler o Estudo de Caso – Controle deEstacionamento• Relacione as entidades externas• Elabore o Diagrama de Contextoutilizando o software Visio