Está en la página 1de 9

LIBRARY MANAGEMENT

SYSTEM
DATA FLOW DIAGRAM
A data flow diagram, also known as bubble !art" !as t!e #ur#ose of
larif$ing
s$stem re%uirements and identif$ing ma&or transformation t!at will beome
#rograms in s$stem design' It is a gra#!i re#resentation of a s$stem or
#ortion of
s$stem' A DFD onsists of a series of bubbles &oined b$ lines' It onsists of
data
flows, #roesses, soures, destinations and stores all desribed t!roug! t!e
use of
easil$ understood s$mbols' An entire s$stem an be desribed from t!e
(iew#oint
of t!e data it #roesses wit! onl$ four s$mbols' T!e DFD is also #owerful
enoug!
to s!ow #arallel ati(ities'
T)*+, OF DATA FLOW DIAGRAM
- *!$sial data flow diagram. /*!$sial data flow diagram is
im#lementation de#endent' T!e$ s!ow t!e atual de(ies, de#artment,
#eo#le et' in(ol(ed in t!e urrent s$stem'
- Logial data flow diagram. /It desribes t!e s$stem inde#endentl$ of !ow
it is atuall$ im#lemented, t!at is , t!e$ s!ow w!at takes #lae, rat!er t!an
!ow an ati(it$ is aom#lis!ed'
0OM*O1+1T, OF DATA FLOW DIAGRAM.
a2 ,oure or Destination. /T!e soure or destination is gra#!iall$
re#resented
as a retangle' ,oure or destination e3ternal entities wit! w!i! t!e s$stem
ommuniates' A soure or destination is a #erson or a grou# of #ersons t!at
are
outside t!e ontrol of t!e s$stem being modeled'
b2 Data Flow. /T!e flow is re#resented gra#!iall$ b$ an arrow into or out of
a
#roess' T!e flow is used to desribe t!e mo(ement of !unks or #aket of
4
information from one #art of t!e s$stem to anot!er #art' T!e flow re#resents
data
in motion'
2 *roess. /T!e #roess s!ows a #art of t!e s$stem t!at transforms in#ut
into
out#ut' T!e #roess is re#resented gra#!iall$ as a irle or bubble'
d2 Data ,tore. /T!e data store is used to model a olletion of data #aket at
rest'
T!e notation of a data store is two #arallel lines' Data stores are t$#iall$
im#lemented as files or databases in om#uteri5ed s$stem' Data stores are
onneted b$ flow to #roesses'
6
LEVEL 0 DFD DIAGRAM:
In Le(el 7 DFD diagram, it will dis#la$ t!e menus of t!e #ro&et t!at is
w!at are all we an do in t!e #ro&et' From t!at we an selet t!e o#tion w!at we are
going to do' 8ased u#on t!e ondition it dis#la$ t!e ne3t sreen for t!e seleted
o#eration'
LEVEL O DFD DIAGRAM
+rror. Referene soure not found
9
,+AR0:I1G
T:+
8OO;
,+AR0:I1G
,T<D+1T
D+TAIL
+1T+RI1G
T:+ 8OO;
D+TAIL,
+1T+RI1G
,T<D+1T
D+TAIL,
,T<D+1T8OO;
+1TR)
DI,*LA)I1G
T:+ 8OO;
D+TAIL,
DI,*LA)I1G
T:+ ,T<D+1T,
D+TAIL,
,TORI1G T:+
8OO;
D+TAIL,
,TORI1G T:+
,T<D+1T
D+TAIL,
,TORI1G T:+
,T<D+1T8OO;
D+TAIL,
LEVEL 1 DFD DIAGRAM:
In Le(el = DFD diagram it takes t!e in#ut details and store t!e details in
t!e database' It takes t!e details se#aratel$ for ea! table and store details se#aratel$ in
ea! table'
TO STORE THE DETAILS OF MEMBERS:
>
TA;I1G
I1*<T
D+TAIL,
OF
M+M8+R
M+M8+R
1AM+
M+M 1O
ADDR+,,
DO8
,TORI1G T:+
D+TAIL, I1
T:+
DATA8A,+
TO STORE THE DETAILS OF BOOKS:
TO STORE THE DETAILS OF TRANSACTIONS
?
TA;I1G
I1*<T
D+TAIL
, OF
8OO;,
8OO;

1AM+
8OO; 1O
A<T:OR
+DITIO1
,TORI1G
T:+ D+TAIL,
I1 T:+
DATA8A,+
*<8LI,:+R
,TO0;
TA;I1G
D+TAIL
, OF
TRA1,A
0TIO1,
8OO;

1AM+
8OO; 1O
A<T:OR
+DITIO1
,TOR+, T:+
D+TAIL, I1
T:+
DATA8A,+
DAT+ OF
I,,<+
DAT+ OF
R+T<R1
M+M1O
M+M8+R
1AM+
LEVEL 2 DFD DIAGRAM:
In Le(el 4 DFD diagram it dis#la$s t!e seleted details or t!e details of all
books #resent in t!e librar$ and t!e details of seleted members or all t!e members w!o
are !a(ing t!e members!i# in t!e librar$ and t!e transation details of members w!o
!a(e taken books'
TO DISPLAY THE MEMBER DETAILS:
@
DI,*LA)
I1G
O<T*<T
D+TAIL,
OF
M+M8+R
1AM+
M+M 1O
ADDR+,,
DO8
DI,*LA)I1G
T:+ D+TAIL,
FROM T:+
DATA8A,+
TO DISPLAY THE DETAILS OF BOOKS:
TO DISPLAY THE DETAILS OF TRANSACTIONS
A
DI,*LA)I
1G
D+TAIL,
OF
R+*ORT,
8OO;

1AM+
8OO; 1O
A<T:OR
+DITIO1
DI,*LA)I1G
T:+ D+TAIL,
FROM T:+
DATA8A,+
DAT+ OF
I,,<+
DAT+ OF
R+T<R1
M+M1O
M+M8+R
1AM+
DI,*LA
)I1G
D+TAIL
, OF
8OO;,
8OO;

1AM+
8OO; 1O
A<T:OR
+DITIO1
DI,*LA)I1G
T:+ D+TAIL,
FROM T:+
DATA8A,+
*<8LI,:+R
,TO0;
B

También podría gustarte