Professional Documents
Culture Documents
Phng php to DFD: phn r cc hot ng chi tit dn n khi c th chuyn cho ngi lp trnh trin khai.
3
Mc ch ca mt DFD
Mt DFD s m t: Cc qu trnh x l bn trong h thng. Cc kho lu tr h tr cho cc thao tc ca h thng. Cc dng thng tin trong h thng. Ranh gii ca h thng. S giao tip vi cc thc th bn ngoi.
Cc khi nim
Qu trnh x l / x l
Gm nhiu thao tc trong mt lnh vc no . Mt x l tng ng vi mt qu trnh x l trong th gii thc. Tn x l thng l mt ng t K hiu
1 Bn hng Tn qu trnh x l S th t qu trnh x l
Dng D Liu
D liu vo: Cc i tng tham gia vo qu trnh x l, l gi tr ca cc thuc tnh ca cc i tng . D liu ra: L kt qu ca mt qu trnh x l trong th gii thc, thng l mt vt chng no (danh sch, ha n,) DL ra ca x l ny c th l DL vo ca x l khc K hiu dng d liu
D liu vo D liu vo D liu vo
STT x l Tn x l
Ngun / ch
L cc thc th bn ngoi h thng:
Ngun tc ng vo h thng lm cho h thng khi to cc qu trnh x l ch l i tng m h thng phi cung cp cho
K hiu
<TEN NGUON> <TEN CH>
Ngun/ch
Mt ngun/ch c th l:
Mt t chc khc hay mt n v khc ca t chc gi d liu hoc nhn thng tin t h thng ang c phn tch. VD: b phn cung cp hng. Mt ngi bn trong hoc bn ngoi n v kinh doanh h tr bi h thng ang phn tch v tng tc vi h thng. VD: khch hng. Mt h thng thng tin khc c trao i thng tin vi h thng ang c phn tch.
Kho D Liu
L ni cha d liu m qu trnh x l cn tham kho hoc cn lu tr li sau qu trnh x l. K hiu:
Kho d lieu hoac Kho d lieu
10
11
CC CP ca DFD
Vic phn tch thnh phn x l bng DFD l phng php phn tch i xung (topdown), t tng qut n chi tit.
12
DFD Cp 0
L cp thp nht hay cn gi l s ng cnh (context diagram) Trong ton b h thng l mt qu trnh x l. K hiu:
NGUN 1 < d liu vo> NGUN 2 < DL vo> < d liu vo> 0 <Tn HT qun l> < d liu ra> < d liu ra> < d liu ra> CH 1
CH 2
13
NH BP n t thc an
14
DFD Cp n
Cc cp cao hn c c bng cch chi tit ha tng x l ca cp trc. Cp n c c bng cch phn r mi x l cp n-1 thnh nhiu x l cp n. Vic dng mc no l ty h thng, thng l ti mc m mi ngi u chp nhn trong vic nhn thc v thnh phn x l ca h thng.
15
NH BP
n t thc an
D liu v kho Cp nht kho hng D liu kho hng cp nht Kho hng S lung hng xut kho mi ngy Cc bo co qun l
17
Dng d liu
J. Mt dng d liu ch c mt hng K. Mt k hiu phn nhnh cho bit chnh xc cng mt d liu xut ra t mt ni v i n 2 hay nhiu x l hay ngun/ch khc A
A
19
n t bt k hai hay nhiu x l, kho d liu hay ngun/ch v i n cng mt ni. M. Mt dng d liu khng th i tr li chnh x l xut ra n mt cch trc tip N. Mt dng d liu i n mt kho d liu c ngha y l mt hot ng cp nht O. Mt dng d liu i ra t mt kho d liu c ngha y l mt hot ng truy xut hay s dng d liu P. Mt dng d liu phi c mt nhn l danh t
20
Cn bng cc DFD
Khi phn r mt DFD, ta phi bo ton cc dng d liu vo v cc dng d liu ra khi mt x l mc k tip. iu ny c gi l cn bng. V d DFD mc 0 v mc 1 ca HT t thc n cp trn
21
22
23
c t x l
L nhng hng dn, gii thch lm r ni dung ca x l. S dng cc cng c sau y m t:
Vn bn c cu trc M gi Bng quyt nh Cy quyt nh Lu
Yu cu: phi nu c trnh t logic cc thao tc, tnh cht mi thao tc V d: c t x l Lp ha n bn hng
25
26
V d: HT phn phi a CD
Cp 0
Thanh vien Hoa don Don dat hang 1 He thong phan phoi dia CD DVD Hoa don va DS phan phoi Bo phan phan phoi hang
Mau DK TV da dien tt
Khach Hang
28
V d: HT phn phi a CD
Mau DK TV da dien tt Khach hang 1 Dang ky TV Mau DK TV hop le 2
3 Cap nhat TV Thanh vien da cap nhat Danh muc Thanh vien
Thong tin DK TV Kiem tra tinh trang thanh vien Mau DK TV khong hop le Mau DK TV Don dat hang DDH cua Thanh vien
4 Thanh vien Kiem tra tinh trang hang hoa Hang hoa DDH da kiem tra 5 Cap nhat Don hang 2 Danh muc Hang hoa
Hoa don
Cp 1
29
30