You are on page 1of 5

Diagrama de

Contexto

Prof. Fernando Carvalho

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

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

2
Elementos do Diagrama de Contexto*

Entidade Externa: fonte de informações


para o sistema ou destino da informação
gerada por ele.

Fluxo de Dados

Processo (ou função)

*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

Exemplo

Pedido Sistema
Cliente de
Vendas

Número do pedido

Data do pedido
Pedido
End. Cliente

3
Recomendações para diagramação
O fluxo deve demonstrar o significado da informação
que flui e não o meio utilizado para transportá-la.

E-mail Sistema
Professor de
Notas 
Notas atualizadas


Sistema
Professor de
Notas

Recomendações para diagramação


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.
Notas atualizadas

Professor
Alunos matriculados
Sistema
Desempenho
de Aluno
escolar
Notas
Aulas dadas
Coord.
Turnos

4
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

You might also like