diagrama de flujo de datos (dfd)

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

Upload: juan-carlos-nunez-ugalde

Post on 06-Jan-2016

213 views

Category:

Documents


0 download

DESCRIPTION

Diagrama de Flujo de Datos (Dfd)

TRANSCRIPT

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