You are on page 1of 9

Hng dn v s lung d liu DFD. Phn 1.

. nh ngha v cc k hiu nh ngha: M hnh lung d liu DFD l m hnh dng m t mi quan h thng tin gia cc cng vic. V d: Lung thng tin c m t i trong h thng nh sau: H thng c 2 chc nng chnh l t hng v bn hng.

Chc nng t hng Khch hng n yu cu t hng. Cc yu cu c ghi vo n t hng. B phn tip nhn n t hng s kim tra s lng hng tn trong kho c p ng yu cu ca n t hng khng. Nu th duyt n t hng cn ngc li th phn hi kt qu khng c cho khch hng bit. Sau khi n c duyt, b phn tip nhn s in thng tin t hng vo ha n v chuyn n b phn bn hng. Chc nng bn hng. Sau khi nhn ha n t b phn tip nhn. B phn bn hng s chuyn thng tin ha n + hng ha cho khch hng, ng thi nhn tin t khch hng tr.
n t hng Khch hng Thanh ton
Ha n

S lng hng tn kho Duyt n Duyt n

Giao hng + Ha n

Hng tn kho Bn hng Bn hng Thng tin SL hng bn

Cc vn cn ch : Lung d liu thng tin SL Hng bn. Cc k hiu c s dng trong m hnh DFD 1. Chc nng (Tin trnh):

Trang 1

nh ngha: L mt hot ng c lin quan n s bin i hoc tc ng ln thng tin nh thm vo, xa, hoc thay i thng tin trong h thng. Cch t tn: B ng + ng t K hiu: hnh ch nht gc trn hoc hnh eclips V d:

Bn hng Bn hng
2. Lung d liu: nh ngha: L lung thng tin vo hoc ra khi chc nng ( x l) Cch t tn: Danh t + Tnh t K hiu: Mi tn bn trn c ghi thng tin di chuyn Ch : Cc lung thng tin khc nhau phi c tn gi khc nhau. Lung d liu ch cha thng tin Logic ch ko phi ti liu vt l.

n t hng Duyt n Duyt n Ha n


3. Kho d liu: nh ngha: l ni biu din thng tin cn ct gi, mt hoc nhiu chc nng s dng chng. Cch t tn: danh t + tnh t (M t ni dung d liu trong kho) K hiu:

Hng tn kho
Quan h gia kho d liu, chc nng v lung d liu:

V d:

Trang 2

4. Tc nhn ngoi nh ngha: L mt ngi hoc mt nhm ngi nm ngoi h thng nhng c trao i thng tin trc tip vi h thng. S c mt ca cc nhn t ny trn s ch ra gii hn ca h thng, nh mi quan h ca h thng vi th gii bn ngoi. Cch t tn: Danh t

Khch hng
K hiu: 5. Tc nhn trong nh ngha: l mt chc nng con ca h thng ang xt nhng c trnh by mt trang khc ca m hnh. Cch t tn: ng t + B ng

Qun l kho Qun l kho


K hiu: Phn 2. Mt s qui tc khi v DFD Cc lung d liu vo ca mt tin trnh cn khc vi cc lung d liu ra ca n. Tc l cc d liu qua mt tin trnh phi c thay i. Ngc li, tin trnh l khng cn thit v khng tc ng g n cc lung thng tin i qua n. Cc i tng trong mt m hnh lung d liu phi c tn duy nht: mi tin trnh phi c tn duy nht. Tuy nhin, v l do trnh by cng mt tc nhn trong, tc nhn ngoi v kho d liu c th c v lp li. Cc lung d liu i vo mt tin trnh phi to thnh cc lung d liu i ra. Ni chung tn lung thng tin vo hoc ra kho trng vi tn kho v vy khng cn vit tn lung. Nhng khi ghi hoc ly tin ch tin hnh mt phn kho th lc phi t tn cho lung Khng c mt tin trnh no ch c ci ra m khng c ci vo. i tng ch c ci ra th c th l tc nhn ngoi (ngun)

Trang 3

Khng mt tin trnh no m ch c ci vo. Mt i tng ch c ci vo th ch c th l tc nhn ngoi (ch) Khng c cc trng hp sau

Phn 3. Cc bc thc hin Bc 1: Xy dng m hnh lung d liu mc khung cnh (mc 0) M hnh lung d liu mc khung cnh gm mt chc nng duy nht biu th ton b h thng ang nghin cu, chc nng ny c ni vi mi tc nhn ngoi ca h thng. Cc lung d liu gia chc nng v tc nhn ngoi ch thng tin vo v ra ca h thng

V d:

Bc 2. Xy dng m hnh lung d liu mc nh. - Vi mc nh cc tc nhn ngoi ca h thng mc khung cnh c gi nguyn vi cc lung thng tin vo ra. - H thng c phn r thnh cc chc nng mc nh l cc tin trnh chnh bn trong h thng theo m hnh phn r chc nng mc 1. - Xut hin thm cc kho d liu v lung thng tin trao i gia cc chc nng mc nh. V d:

Trang 4

Bc 3. Xy dng m hnh d liu mc di nh. mc ny thc hin phn r i vi mi chc nng ca mc nh. Khi thc hin mc phn r ny vn phi cn c vo m hnh phn r chc nng xc nh cc chc nng con s xut hin trong m hnh lung d liu. Vic phn r c th tip tc cho n khi s mc cn thit Khi phn r cc chc nng phi m bo tt c cc lung thng tin vo ra chc nng mc cao phi c mt trong cc chc nng mc thp hn v ngc li.

V d: M hnh d liu ca chc nng t hng

Trang 5

Ch : - Cc kho d liu khng xut hin DFD mc khung cnh. - Nn nh s cc chc nng theo s phn cp. - Cc kho d liu, cc tc nhn ngoi c th xut hin nhiu ln. - S mc ph thuc vo phc tp ca h thng. Mt s bi mu H thng qun l bn xe. M t: Mt bi trng gi xe c cng: Mt cng xe vo v mt cng xe ra. Ngi ta chia bi thnh khu dnh cho loi xe khc nhau: xe my, xe but, xe ti v xe cng-ten-n. Khi khch n gi xe, ngi coi xe nhn dng xe theo bng phn loi, sau kim tra ch trng trong bi. Nu ch dnh cho loi xe ny ht th thng bo cho khch. Ngc li th ghi v a cho khch v hng dn xe vo bi, ng thi ghi nhng thng tin trn v vo s xe vo. Khi khch ly xe, ngi coi xe kim tra v l tht hay gi, i chiu v vi xe. Nu v gi hay khng ng xe th khng cho nhn xe. Ngc li th vit phiu thanh ton v thu tin ca khch, ng thi ghi cc thng tin cn thit vo s xe ra. Khi khch n bo c s c th kim tra xe trong s xe vo v s xe ra xc minh xe c gi khng v ly cha. Nu khng ng th khng gii quyt. Ngc li th tin hnh kim tra

Trang 6

xe hin trng. Nu ng nh s vic xy ra th tin hnh lp bin bn gii quyt v trong trng hp cn thit th vit phiu chi bi thng cho khch. Yu cu: 1. V lc chc nng BFD cho h thng 2. V s DFD mc ng cnh sau phn r thnh cc s chi tit mc nh. Gi : Lc chc nng BFD

Lc ng cnh:

Lc d liu DFD mc 1.

Trang 7

Lc ca chc nng nhn xe

Lc ca chc nng tr xe

Trang 8

Lc ca chc nng X l s c

Trang 9

You might also like