Diagrama de Flujo de Datos (Dfd)

11
DIAGRAMA DE FLUJO DE DATOS (DFD) Ing. Juan Carlos Núñez Ugalde

description

Diagrama de Flujo de Datos (Dfd)

Transcript of Diagrama de Flujo de Datos (Dfd)

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 1/12

DIAGRAMA DE FLUJODE DATOS (DFD)

Ing. Juan Carlos Núñez Ugalde

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 2/12

Definición.

Un diagrama de flujo de datos (DFD por su

siglas en español e inglés) es unrepresenación gr!fica del "flu#o" de daos ra$és de un sise%a de infor%ación. Con udiagrama de flujo de datos& los usuario

$an a poder $isualizar la for%a en 'ue esise%a funcionar!& lo 'ue el sise%a $a lograr& có%o el sise%a se pondr! epr!cica.

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 3/12

OJETI!OS DEL DFD

.Descri*ir el cone+o del sise%a& deer%inando'ue ocurrir! en cada una de las !reas de e%presa& deno%inadas enidades e+ernas& 'paricipen de ese sise%a,

-.Deallar los procesos a ser realizados,

./nu%erar los arc0i$os de daos necesarios& cada proceso,

1.Definir los flu#os de daos& 'ue paricipen en procedi%ieno.

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 4/12

23ué per%ie represenar un DFD4

/n oras pala*ras& el DFD "ermite re"rese#tar de f

co%plea el sise%a de infor%ación& al relacionar los dal%acenados en los arc0i$os de daos del sise%a& conprocesos 'ue ransfor%an a esos daos.

5os DFD se concenran en el %o$i%ieno de los daos a rdel sise%a& no en los disposii$os o el e'uipo. 3uien re

un DFD idenifican descri*en& desde el inicio 0asa del proceso& para co%prender un !rea de aplicación o los d'ue fluen por odo el sise%a enonces e+plican porlos daos enran o salen cu!l es el procesa%ieno 'urealiza con ellos. /s %u i%porane deer%inar cu

enran los daos al !rea de aplicación cu!ndo salen de é

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 5/12

REGLAS ADI$IO%ALES &ARA EL DIUJO DE DFD 5inea%ienos 'ue se siguen para el di*u#o de los DFD6

7odos los flu#os de daos ienen un no%*re 'ue refle#a los da'ue fluen enre procesos& al%acenes de daos& fuenesdesinos

8olo de*en enrar al proceso& los daos necesarios para lle$aa ca*o

5os procesos sie%pre es!n en coninua e#ecución& no se inic

ni a%poco se deienen. 5os analisas sie%pre de*en supo'ue un proceso es! liso para e#ecuar su ra*a#o.

/n cuano a los no%*res de los procesos lo %!s apropiadoescoger un $er*o un su#eo 'ue reci*a la acción no no%generales 'ue no digan nada. 8i un no%*re de proceso es $a

o co%ple#o al $ez se de*a su*di$idir el proceso aún %!s.

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 6/12

SIMBOLOGÍA DE LOS DFD 5os DFD se pueden di*u#ar con solo cuaro noaciones sencillas& a sa*er6

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 7/12

Flujo de datos 8on las conexiones enre los disinos ele%enos del sise%a

los procesos, represenan a la infor%ación 'ue los

procesos e+igen co%o enrada 9o las infor%aciones 'ueellos generan co%o salida en for%a de docu%enos& caras&lla%adas elefónicas o $irual%ene cual'uier oro %edio.

5os flu#os pueden represenar a una infor%ación co%puesa por unsolo ele%eno co%o por e#e%plo6 precio& canidad& :pellido, o *ienpueden represenar a una infor%ación 'ue coniene una esrucura de

ele%enos co%o por e#e%plo6 ;rden de co%pra& <e%io& Facura. De*en ser ei'ueados o no%*rados con los daos 'ue ellos lle$an&

e+cepo cuando salen o enran a un al%acén& a 'ue esos descri*enlo 'ue conienen. 8in e%*argo si sólo se e+rae una insancia ésede*e ser ei'ueado.

5os daos no pueden ser creados ni desruidos por un flu#o de daos.

8ir$e para conecar el reso de los co%ponenes de un DFD

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 8/12

Flujos de Información:

i Un flujo se representa gráficamente por medio de una flecha que en

sale de un proceso.

i El flujo se usa para describir el movimiento de bloques o paqueteinformación de una parte del sistema a otra. Por ello, los flujos represe

datos en movimiento

De%arco

Detalle de Factura rden de !ompra

i /#e%plos6

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 9/12

Procesos <epresenan las di$ersas funciones individuales 'ue el

sise%a e#ecua, /sas funciones son las 'ue ransfor%ana las enradas en salidas.

/l no%*re de un proceso consise en una frase =/<>;?;>J/7;& descri*e lo 'ue 0ace& e$iar $er*os a%*iguos(procesar&gesionar& %ane#ar)co%o por e#e%plo6 calcular?i%pueso&auorizar?fir%a& auorizar?facura& $alidar?pro$eedor& generar?

repores. /s necesario un proceso enre una /nidad /+erna un

:l%acén de daos.

No%*res únicos& significai$os concisos.

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 10/12

Procesoi "uestra una parte del sistema que transforma entradas en salidas.

i El proceso se representa gráficamente como un óvalo o un rectángulo con e

redondeadas

@ourdon9De%arco Aene B 8arson

i /#e%plos6

Estas diferencias son sólo de forma, # se debe optar por alguna de ellas # utili$arla e

forma consistente.

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 11/12

Entidad Externa6 Fuenes o desinos e+ernos de daos& 'ue pueden ser

personas& progra%as& organizaciones u oras enidades'ue ineracúan con el sise%a pero 'ue se encuenran

fuera de sus froneras. 5a diferencia funda%enal conlos procesos es 'ue las fuenes o desinos noransfor%an infor%ación& al %enos no denro de lasfroneras del sise%a 'ue se es! %odelando.

  <epresena personas& organizaciones& o sise%as 'ue no

perenecen al sise%a. ueden aparecer $arias $eces en un %is%o diagra%a& para

e$iar enrecruza%ienos de lneas.

ueden aparecer en los diferenes ni$eles del DFD para%e#orar su co%prensión.

  8u%inisran infor%ación acerca de la cone+ión del sise%a

7/17/2019 Diagrama de Flujo de Datos (Dfd)

http://slidepdf.com/reader/full/diagrama-de-flujo-de-datos-dfd-568ce3543109d 12/12

Entidadesi %epresentan las Fuentes o Destinos de los Datos, generalmente es una

persona o un grupo, por ejemplo una organi$ación e&terna o una agencia

gubernamental, o un grupo o departamento que est' dentro de la mismacompa()a u organi$ación

/nidad /nidad

:lu%no Cliene aciene

i /#e%plos6