Upload
roychan
View
217
Download
0
Embed Size (px)
Citation preview
8/9/2019 Sia Ch3(Guidelinesflowchart)
1/25
1577.ws
GUIDELINES FOR PREPARING
FLOWCHARTS Lets step through some guidei!es "or
prep#ri!g "o$%h#rts&As $ith DFDs' (ou %#!t e""e%ti)e( prep#re #
"o$%h#rt i" (ou do!t u!derst#!d the s(stem'
so& I!ter)ie$ users' de)eopers' #uditors' #!d
m#!#geme!t
Admi!ister *uestio!!#ires
Re#d through !#rr#ti)es
W#+ through s(stems tr#!s#%tio!s
8/9/2019 Sia Ch3(Guidelinesflowchart)
2/25
1577.ws
GUIDELINES FOR PREPARING
FLOWCHARTS Ide!ti"(& E!tities to ,e "o$%h#rted' e-g-' dep#rtme!ts'
"u!%tio!s' e.ter!# p#rties /the p#rties $ho 0do1
thi!gs i! the stor(2 Do%ume!ts or i!"orm#tio! "o$s
Pro%esses
As (ou re#d through # !#rr#ti)e' (ou m#(
$#!t to m#r+ the pre%edi!g items $ithdi""ere!t sh#pes /e-g-' dr#$i!g # re%t#!ge
#rou!d e!tities' %ir%i!g do%ume!ts' et%-2-
8/9/2019 Sia Ch3(Guidelinesflowchart)
3/25
8/9/2019 Sia Ch3(Guidelinesflowchart)
4/25
1577.ws
Wh#t #re the e!tities i!
this "o$%h#rt3
8/9/2019 Sia Ch3(Guidelinesflowchart)
5/25
1577.ws
GUIDELINES FOR PREPARING
FLOWCHARTSFo$%h#rt the !orm# %ourse o" oper#tio!s'#!d ide!ti"( e.%eptio!s $ith #!!ot#tio!s-
As mu%h #s possi,e' the "o$ shoud go "rom
top to ,ottom #!d e"t to right-Use st#!d#rd "o$%h#rti!g s(m,os' #!d dr#$
$ith # temp#te or %omputer-
Ce#r( #,e # s(m,os- Use #!!ot#tio!s i"!e%ess#r( to pro)ide #de*u#te e.p#!#tio!-
8/9/2019 Sia Ch3(Guidelinesflowchart)
6/25
1577.ws
GUIDELINES FOR PREPARING
FLOWCHARTSGi)e the "o$%h#rt # %e#r ,egi!!i!g #!de!di!g- Sho$ $here e#%h do%ume!t origi!#ted #!d its "i!#
dispositio!-
O!e #ppro#%h (ou %#! use is to re#d throughthe !#rr#ti)e #!d "or e#%h step de"i!e& Wh#t $#s /$ere2 the i!put/s2 Wh#t pro%ess $#s %#rried out Wh#t $#s /$ere2 the output/s2
Note o! the !e.t side th#t the "o$ se*ue!%eis i!put4pro%ess4output-
8/9/2019 Sia Ch3(Guidelinesflowchart)
7/251577.ws
Ide!ti"ies $here i!put is %omi!g "rom
8/9/2019 Sia Ch3(Guidelinesflowchart)
8/251577.ws
I!puts
8/9/2019 Sia Ch3(Guidelinesflowchart)
9/251577.ws
Pro%ess
8/9/2019 Sia Ch3(Guidelinesflowchart)
10/25
1577.ws
Output tostor#ge
8/9/2019 Sia Ch3(Guidelinesflowchart)
11/25
1577.ws
I!put "or
!e.tpro%ess
8/9/2019 Sia Ch3(Guidelinesflowchart)
12/25
1577.ws
Pro%ess
8/9/2019 Sia Ch3(Guidelinesflowchart)
13/25
1577.ws
Output
8/9/2019 Sia Ch3(Guidelinesflowchart)
14/25
1577.ws
GUIDELINES FOR PREPARING
FLOWCHARTSE)er( m#!u# pro%ess shoud h#)e #t e#sto!e i!put #!d #t e#st o!e output-
Sho$ # d#t# e!tered i!to or retrie)ed "rom #
%omputer "ie #s p#ssi!g through # pro%ess"irst-
Do !ot sho$ pro%ess s(m,os "or& For$#rdi!g # do%ume!t to #!other e!tit(
Fii!g # do%ume!t
8/9/2019 Sia Ch3(Guidelinesflowchart)
15/25
1577.ws
For$#rdi!g# do%ume!t
8/9/2019 Sia Ch3(Guidelinesflowchart)
16/25
1577.ws
Fii!g# do%ume!t
8/9/2019 Sia Ch3(Guidelinesflowchart)
17/25
1577.ws
GUIDELINES FOR PREPARING
FLOWCHARTSDo !ot %o!!e%t t$o do%ume!ts e.%ept
$he! "or$#rdi!g to #!other %oum!-Whe! # do%ume!t is "or$#rded' sho$ it i!
,oth o%#tio!s-
8/9/2019 Sia Ch3(Guidelinesflowchart)
18/25
1577.ws
Sho$ "or$#rded
do%ume!t i! ,oth
o%#tio!s
8/9/2019 Sia Ch3(Guidelinesflowchart)
19/25
1577.ws
GUIDELINES FOR PREPARING
FLOWCHARTSWhe! usi!g mutipe %opies o" #
do%ume!t' p#%e do%ume!t !um,ers i!
the upper' right5h#!d %or!er-
8/9/2019 Sia Ch3(Guidelinesflowchart)
20/25
1577.ws
Wh#t h#ppe!s to the
do%ume!t !um,ers #s
the do%ume!ts mo)e
to other o%#tio!s3
8/9/2019 Sia Ch3(Guidelinesflowchart)
21/25
1577.ws
GUIDELINES FOR PREPARING
FLOWCHARTSSho$ o!5p#ge %o!!e%tors #!d #,e
them %e#r( to #)oid e.%ess "o$ i!es-
8/9/2019 Sia Ch3(Guidelinesflowchart)
22/25
1577.ws
8/9/2019 Sia Ch3(Guidelinesflowchart)
23/25
1577.ws
GUIDELINES FOR PREPARING
FLOWCHARTSUse o""5p#ge %o!!e%tors i" the "o$ goes
to #!other p#ge-
8/9/2019 Sia Ch3(Guidelinesflowchart)
24/25
1577.ws
Are there other o""5
p#ge %o!!e%tors o!
this "o$%h#rt3
8/9/2019 Sia Ch3(Guidelinesflowchart)
25/25
1577.ws
GUIDELINES FOR PREPARING
FLOWCHARTS I" # "o$%h#rt t#+es more th#! o!e p#ge' #,e
the p#ges #s 6 o" 7' 8 o" 7' 9 o" 7' et%-Sho$ do%ume!ts or reports "irst i! the %oum!
$here the( #re %re#ted-St#rt $ith # rough dr#"t: the! redesig! to
#)oid %utter #!d %rossed i!es-;eri"( the #%%ur#%( o" (our "o$%h#rt ,(
re)ie$i!g it $ith users' et%-P#%e the "o$%h#rt !#me' the d#te' #!d the
prep#rers !#me o! e#%h p#ge o" the "i!#%op(-