Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
128Activity
0 of .
Results for:
No results containing your search query
P. 1
DFD

DFD

Ratings:

4.17

(6)
|Views: 13,444 |Likes:
Published by Paulo Felipe
uma pequena apostila sobre montagens de diagrama de fluxo de dados
uma pequena apostila sobre montagens de diagrama de fluxo de dados

More info:

Published by: Paulo Felipe on Jun 09, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

02/14/2014

pdf

text

original

 
DFD
Diagrama de Fluxo de Dados
Prof. Rafael Rodrigues de Souza
 
Diagrama de Fluxo de Dados
Pág.
Prof. Rafael Rodrigues
DIAGRAMA DE FLUXO DE DADOS(por Edward Yourdon)
O diagrama de fluxo de dados é uma ferramenta de modelagem que nos permite imaginar umsistema como uma rede de processos funcionais, interligados por "dutos" e "tanques dearmazenamento" de dados. Na literatura do processamento de dados, e em suas conversas com outrosanalistas de sistemas e usuários, você pode usar qualquer um dos termos abaixo como sinônimo dediagrama de fluxo de dados:
Diagrama de bolhas
DFD (abreviatura)
Modelo de processo
Diagrama de fluxo de trabalho
Modelo funcional
"uma representação do que está acontecendo por aqui"O diagrama de fluxo de dados é uma das mais utilizadas ferramentas de modelagem desistemas, principalmente para sistemas operativos nos quais as funções do sistema sejam defundamental importância.
1. OS COMPONENTES DE UM DFD
A figura 1 mostra um DFD pico de um pequeno sistema. Antes de analisarmos seuscomponentes em detalhe, observe que:
Figura 1 – Um DFD típico
Ele não precisa de explicações; basta olharmos para ele para compreendê-lo. Isso é especialmenteimportante quando lembramos quem supostamente examinará a figura - não o analista de sistemas,mas o usuário.
O diagrama acomoda-se facilmente em uma página.
2
CLIENTES1.RECEBERPEDIDOSPEDIDOSFATURASCLIENTES
informaçõesdecobrançasnome do cliente,endereço do clientepedidospedidosinválidosdetalhes depedidos
DEPÓSITO2.REMETERLIVROS
livrosdetalhes deremessas
CLIENTES
livros
3.COLETARPAGAMEN-TOS
pagamentos,consultasfaturas,declaraçõesdetalhes defaturasnome do cliente,endereço do cliente
 
Diagrama de Fluxo de Dados
Pág.
Prof. Rafael Rodrigues
1.1. O Processo
O primeiro componente de um DFD é conhecido como
 processo
. Os sinimos maisconhecidos são
bolha, função
e
transformação
. O processo mostra uma parte do sistema, a quetransforma entradas em saídas - isto é, mostra como uma ou mais entradas são convertidas em saídas.O processo é representado graficamente por um círculo, como se vê na figura 2(a). Alguns analistas desistemas preferem usar um oval, ou um retângulo de vértices curvos, como mostrado na figura 2(b);outros preferem ainda um retângulo, como na figura 2(c). As diferenças entre esses três formatos são puramente cosméticas, embora seja obviamente importante utilizar o mesmo formato de maneiraconsistente para representar todas as funções do sistema.O processo é denominado ou descrito em uma sentença simples. O nome do processodescreverá o que o processo faz e é composto por uma frase constituída de um verbo e de um objeto,como
VALIDAR ENTRADA
ou
CALCULAR VALOR DO IMPOSTO
.
1.2. O Fluxo
Um fluxo é graficamente representado por uma seta que entra ou sai de um processo; a figura 3representa um exemplo de fluxo. O fluxo é utilizado para mostrar o movimento de fragmentos ou de pacotes de informações de um ponto a outro do sistema. Desse modo, o fluxo representa dados emmovimento, enquanto os depósitos representam dados em repouso.
Figura 3 – Um exemplo de fluxo
O nome do fluxo representa o significado do pacote que se move pelo fluxo.O fluxo também mostra
direção
: uma seta em uma das extremidades do fluxo (ou em ambas)indica se os dados entram ou saem do processo (ou as duas coisas).
1.3. O Depósito
O depósito é utilizado para se modelar uma coleção de pacotes de dados em repouso. Arepresentação para um depósito são duas linhas paralelas, como na figura 4(a); uma notação alternativaé mostrada na figura 4(b); outra representação é mostrada na figura 4(c). Normalmente o nomeescolhido para identificar o depósito é o plural do nome dos pacotes transportados pelos fluxos paradentro e para fora do depósito.Os depósitos são interligados aos processos por fluxos. Dessa maneira, o contexto em que umdepósito se apresenta em um DFD é um (ou ambos) dos seguintes:
Um fluxo
de
um depósito
3
CALCULARIMPOSTOSOBREVENDASCALCULARIMPOSTOSOBREVENDASCALCULARIMPOSTOSOBREVENDAS
Figura 2(a) – Exemplo de processoFigura 2(b) – Representaçãoalternativa de um processoFigura 2(c) - Outra representaçãode um processo
consulta de cliente

Activity (128)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Marcos MOraes liked this
Marcos MOraes liked this
Roklen liked this
Julianagueds liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->