chuong3_phan tich thanh phan xu ly

82
3/3/2014 1 Chương 3 PHÂN TÍCHTHÀNH PHN X

Upload: truong-thanh

Post on 24-Nov-2015

32 views

Category:

Documents


16 download

DESCRIPTION

phân tích thành phần xử lý - phân tích thiết kế hệ thống

TRANSCRIPT

  • 3/3/2014

    1

    Chng 3PHN TCHTHNH PHN X L

  • 3/3/2014

    2

    Ni dung

    2

    M hnh nghip v ca h thngM hnh phn r chc nngMa trn thc th - chc nngM hnh dng d liuCc phng php phn tch x lQuy trnh m hnh ho x lc t x l

  • 3/3/2014

    3

    M hnh nghip v ca h thng

    3

    M hnh nghip v m t: cc chc nng nghip v ca mt t chc mi quan h bn trong gia cc chc nng cng nh

    cc mi quan h ca chng vi mi trng bn ngoi.

  • 3/3/2014

    4

    M hnh phn r chc nng

    4

    M hnh phn r chc nng L m hnh nghip v ca h thng M t s phn chia cc chc nng nghip v ca t chc

    thnh cc chc nng nh hn theo mt th bc xc nh.

    Chc nng nghip v: Tp hp cc cng vic m t chc cn thc hin trong

    hot ng ca n.

  • 3/3/2014

    5

    M hnh phn r chc nng

    5

    Chc nng c xem xt cc mc t tng hp nchi tit:

    Mt lnh vc hot ng (area of activites) Mt hot ng (activity) Mt nhim v (task) Mt hnh ng (action)

    V d:

  • 3/3/2014

    6

    M hnh phn r chc nng

    Cc k hiu Chc nng

    Tn chc nng

    Lin kt

    6

  • 3/3/2014

    7

    M hnh phn r chc nng

    V d v m hnh phn r chc nng bn hng

    7

  • 3/3/2014

    8

    ngha ca m hnh

    8

    Cho php xc nh phm vi cc chc nng cnnghin cu hay min cn nghin cu ca tchc

    Cho thy v tr ca mi chc nng trong ton hthng, gip pht hin cc chc nng thiu, tha

    L c s cu trc h thng chng trnh sauny

  • 3/3/2014

    9

    Xy dng m hnh phn r chc nng

    9

    Quy tc phn r Mi chc nng c phn r phi l mt b ph n

    thc s tham gia thc hin chc nng a phn r ra n

    Vic thc hin tt c cc chc nng mc di phim bo thc hin chc nng mc trn a phn rra chng

    B tr m hnh mi mc, cc chc nng cng mc sp xp trn

    cng mt hng. Ring mc cui cng c th sp xp theo hng dc.

    B tr cn i, r rng d kim tra, theo di

  • 3/3/2014

    10

    Xy dng m hnh phn r chc nng

    t tn chc nng Mi chc nng c mt tn duy nht Cng thc

    Tn chc nng = ng t + B ng

    M t chi tit chc nng mc cui Tn chc nng Cc s kin kch hot Quy trnh thc hin D liu vo, ra Cng thc tnh ton s dng (nu c) Quy tc nghip v cn tun th

    10

  • 3/3/2014

    11

    11

    Cc dng biu

    Bi u dng chun Biu dng cng ty1. B phn k hoch

    1.1. Lp k hoach chin lc

    1.2, Lp k hoch hng nng

    2. B phn ti chnh

    2.1. Lp k hoch ngn sch

    2.2. Qun l thu chi

    3. B phn lao ng tin lng

    3.1, qun l nhn s

    3.2. o to, km cp

    3.3. B tr cn b, nng bc, xp lng

    1 1 1

    1.1

    1.2

    2.1

    2.2

    3.1

    3.2

    ..

  • 3/3/2014

    12

    Cch tip cn t di ln

    12

    S dng trong trng hp lnh vc hay phm vi nghin cu khng ln, c th bit ngay c mi cng vic chi tit.

    Thc hin: nhm dn cc chc nng chi tit t diln trn theo tng nhm mt cch thch hp v gnnhng tn tng ng.

  • 3/3/2014

    13

    V d - M t bi ton

    13

    Xy dng m hnh nghip v cho bi ton Mt bi gi xe c 2 cng: mt cng xe vo, mt cng

    xe ra. Ngi ta chia bi thnh 4 khu dnh cho 4 loi xe khc nhau: xe my, xe but, xe ti v cng-ten-n.

    Khi khch n gi xe, ngi coi xe nh n dng xe theo bng phn loi, sau kim tra ch trng trong bi. Nu ch dnh cho loi xe a 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.

  • 3/3/2014

    14

    V d - M t bi ton (tt)

    14

    Khi khch ly xe, ngi coi xe ki m tra v xem v l th t hay gi, i chiu v vi xe. Nu v gi hay khng ng xe th khng cho nh n 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 co c s c th kim tra xe trong s xe vo v s xe ra xc minh xe c gi hay khng v a ly ra cha. Nu khng ng nh v y th khng gii quyt. Trong trng hp ngc li tin hnh ki m tra xe hin trng. Nu ng nh s vic xy ra th tin hnh l p bin bn gii quyt v trong trng hp cn thit th vit phiu chi bi thng cho khch.

  • 3/3/2014

    15

    Cch tip cn t di ln

    15

    Cch nhm cc chc nng theo phung php t di ln

    Cc chc nng chi tit (l) Nhm ln 1 Nhm ln 21. Nhn dng loi xe vo gi Nhn

    xe vobi

    Trng gixe bi2. Kim tra ch trng trong bi

    3. Ghi v cho khch4. Vo s gi xe, cho xe vo5. Kim tra v ly xe Tr xe

    Chokhch

    6. i chiu vi xe7. Thanh ton tin, cho xe ra8. Ghi s xe ra9. Kim tra s c trong s gi Gii

    quyt s c

    10. Kim tra s c khch yu cu11. Lp bin bn s c12. Gii quyt hay bi thng

  • 3/3/2014

    16

    Cch tip cn t di ln

    M hnh phn r chc nng qun l trng gi xe

    16

  • 3/3/2014

    17

    Ma trn thc th - chc nng

    17

    Nhm xc nh mi lin h gia cc chc nng vthc th trong h thng

    Bao gm cc dng l cc chc nng mc tngi chi tit, cc ct l thc th

    Mi giao gia dng v ct c th l C (Create - chc nng to ra d liu mi trong thc th) R (Read - chc nng c d liu trong thc th) U (Update - chc nng cp nht d liu trong thc th)

    Cho php xem xt, pht hin ra nhng khimkhuyt trong kho st, loi b nhng chc nng vthc th tha

  • 3/3/2014

    18

    Ma trn thc th - chc nng

    V d ma tr n thc th - chc nng

    18

    Cc thc th1. K hoch chin lc2. K hoch hng nm3. K hoch iu hnh4. Phiu xut vt t5. Phiu nguyn vt liu6. .7. Nguyn liu8. Hp ng mua nguyn liu.

    Cc chc nng nghip v 1 2 3 4 5 6 7 81.1 Lp k hoch chin lc C1.2 Lp k hoch hng nm C1.3 Lp k hoch tc nghip C1.4 Xt cp pht vt t ph tng C C8.1 T chc k kt hp ng tiu th8.2 T chc cung ng sn phm8.2 Qun l kho thnh phm9.1 T chc vng nguyn liu R9.2 K kt hp ng mua nguyn liu R C

  • 3/3/2014

    19

    Cc bc xy dng MHNV

    19

    M t bi tonLp bng phn tch:

    L p danh sch cc danh t v cc nhm ng t+b ng

    Ct nhn xt: B qua danh t ch khi nim hay vt th nh du cc danh t l tc nhn v vt mang tin (thc th

    d liu)

    ng t + b ng Danh t Nhn xt

  • 3/3/2014

    20

    Cc bc xy dng MHNV

    Lp danh sch cc cng vic v cc h s dliu s dng

    Lp biu phn r chc nngLp ma trn thc th d liu - chc nng

  • 3/3/2014

    21

    V d - M t bi ton

    21

    Xy dng m hnh nghip v cho bi ton Mt bi gi xe c 2 cng: mt cng xe vo, mt cng

    xe ra. Ngi ta chia bi thnh 4 khu dnh cho 4 loi xe khc nhau: xe my, xe but, xe ti v cng-ten-n.

    Khi khch n gi xe, ngi coi xe nh n dng xe theo bng phn loi, sau kim tra ch trng trong bi. Nu ch dnh cho loi xe a 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.

  • 3/3/2014

    22

    V d - M t bi ton (tt)

    22

    Khi khch ly xe, ngi coi xe ki m tra v xem v l th t hay gi, i chiu v vi xe. Nu v gi hay khng ng xe th khng cho nh n 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 co c s c th kim tra xe trong s xe vo v s xe ra xc minh xe c gi hay khng v a ly ra cha. Nu khng ng nh v y th khng gii quyt. Trong trng hp ngc li tin hnh ki m tra xe hin trng. Nu ng nh s vic xy ra th tin hnh l p bin bn gii quyt v trong trng hp cn thit th vit phiu chi bi thng cho khch.

  • 3/3/2014

    23

    Ti liu thu c

    Bng giPhiu thanhton

    S ghi xe vo

    S ghi xe ra

    V d - M t bi ton (tt)

    Loi xe n gi Khu S ch

    Xe my 3000 A 200

    Xe but 15000 B 100

    Xe ti 20000 C 100

    Cng ten n 30000 D 10

    S XXXX

    S xe: ------ Loi xe: -----Ngy gi vo: xx/xx/xx

    Ngy gi ra: xx/xx/xx

    Thi gian gi: ------ Thnh tin: -----

    Ngy S v S xe Loi xe Gi vo Ghi ch

    Ngy S v S xe Loi xe Gi ra Thi giangi

    Thnh tin

  • 3/3/2014

    24

    V d - Lp bng phn tch

    Mt bi trong gi xe c 2 cng: Mt cng xe vo, mt cng xe ra. Ngi ta chia bi thnh 4 khu dnh cho 4 loixe khc nhau: xe my, xe but, xe ti v cng-ten-n. Khi khch n gi xe, ngi coi xe nhn dng xe theo bngphn loi, sau kim tra ch trng trong bi. Nu chdnh cho loi xe ht th thng bo cho khch. Ngcli 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 xem v tht hay gi, i chiu v vi xe. Nu v gi khng ng xe th khng cho nhn xe. Ngc li th vit phiu thanh ton vthu tin ca khch, ng thi ghi cc thng tin cn thitvo 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 ra cha. Nu khng ng nh vy th khng gii quyt. Trongtrng hp ngc li tin hnh kim tra 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 bithng cho khch.

  • 3/3/2014

    25

    V d - Lp bng phn tch

    Phiu chi h s DL 25

    ng t + b ng Danh t Nhn xtnhn dng xe bi xe =

    kim tra ch trng cng =

    thng bo cho khch khu =

    ghi v cho khch loi xe =

    ghi thng tin v vo s khch Tc nhn

    kim tra v xe ngi coi xe Tc nhn

    i chiu v vi xe bng phn loi xe h s DL

    vit phiu thanh ton, thu tin ch trng =

    ghi s xe ra v h s DL

    kim tra xe trong s s xe vo h s DL

    kim tra xe hin trng s xe ra h s DL

    lp bin bn phiu thanh ton h s DL

    vit phiu chi bin bn h s DL

  • 3/3/2014

    26

    V d (tt)

    M hnh phn r chc nng

    26

  • 3/3/2014

    27

    V d (tt)

    27

    Danh sch h s d liu

    a) Bng gib) V xec) S xe vod) S xe rae) Phiu thanh tonf) Bin bn s cg) Phiu chi bi thng

  • 3/3/2014

    28

    V d

    Ma tr n thc th - chc nng

    28

    a b c d e f gNh n xeTr xeGii quyt s c

  • 3/3/2014

    29

    V d

    Ma tr n thc th - chc nng

    29

    a b c d e f g1. Nhn xe R C C2. Tr xe3. Gii quyt s c

  • 3/3/2014

    30

    V d

    Ma tr n thc th - chc nng

    30

    a b c d e f g1. Nhn xe R C C2. Tr xe R C C3. Gii quyt s c

  • 3/3/2014

    31

    V d

    Ma tr n thc th - chc nng

    31

    a b c d e f g1. Nhn xe R C C2. Tr xe R R C C3. Gii quyt s c R R C C

  • 3/3/2014

    32

    504001 - Phn tch thnh phn x l 32

    DFD (data flow diagram)

  • 3/3/2014

    33

    Tng quan

    33

    M hnh chc nng cha biu din kha cnh dliu ca h thng

    D liu l mt mt rt quan trng ca cc hthng tin hc

    M hnh dng d liu (Data Flow Diagram DFD)ch ra: D liu vo ra ca cc chc nng Lung trao i d liu gia cc chc nng

  • 3/3/2014

    34

    Tng quan (2)

    34

    DFD khng biu din c Thi gian lu chuy n thng tin Th t thc hin gia cc chc nng S lng d liu trong s

    c b sung bng m t tin trnh v m hnhd liu ( cc bc sau)

  • 3/3/2014

    35

    DFD - Cc khi nim

    35

    Khi nim K hiu (DeMarco& Youdon)

    K hiu (Gane & Sarson)

    ngha

    x l Mt hot ng bn trong h thng

    Dng d liu

    S chuyn i thng tin gia cc thnh phn

    Kho d liu Vng cha d liu, thng tin trong h thng

    Thc th ngoi

    Mt i tng tng tc vi h thng

  • 3/3/2014

    36

    DFD - Cc khi nim

    x l (Process) L mt hot ng x l bn trong HTTT, bin i, lu

    tr hay phn phi d liu (c th lm bng tay hoc my) x l vt l l x l nu c ch ra con ngi hay

    phng tin thc thi chc nng . Ngc li l x llogic.

    K hiu

    Tn x l = ng t + B ng

    S th t

    Tn x l

    S th t

    36

    Tn x l

    Tn ngi/ phng tin thc

    hin

  • 3/3/2014

    37

    DFD - Cc khi nim

    Dng d liu (Data flow) Bi u din s di chuy n d liu t thnh phn ny n

    thnh phn khc trong m hnh dng d liu. Cc thnh phn l x l, kho d liu, tc nhn.

    K hiu

    Tn dng d liu

    Tn dng d liu = Danh t (Cm danh t)

    37

  • 3/3/2014

    38

    DFD - Cc khi nim

    Kho d liu (Data store) Bi u din d liu c lu tr bn trong h thng Li ch ca kho d liu

    Cho php nhiu i tng x l c th ng thi truyxut d liu lu tr

    K hiu

    Tn kho d liu = Danh t (Cm danh t)

    D1 Tn kho d liu

    38

  • 3/3/2014

    39

    DFD - Cc khi nim

    Thc th ngoi (External Entity) Bi u din mt i tng bn ngoi giao tip vi h

    thng, l ngun gc hay ch n ca d liu K hiu

    Tn thc th ngoi

    Tn thc th ngoi = Danh t (Cm danh t)

    39

  • 3/3/2014

    40

    DFD - Cc khi nim

    40

    Khng cn quan tm Tng tc gia cc tc nhn Tc nhn lm g vi d liu (hp en) Lm th no iu khin v thit k li cc tc

    nhnM hnh dng d liu chia lm nhiu mc

    DFD mc cao nht c gi l m hnh ng cnh ca h thng (mc ng cnh)

  • 3/3/2014

    41

    Pht trin cc DFD M hnh ng cnh

    M hnh (biu ) ng cnh m t h thng mc tng th (xem xt h thng trong mi trng ca n)

    Bao gm: Mt tin trnh duy nht m

    t h thng Cc tc nhn Cc tng tc gia h

    thng v cc tc nhn Khng c kho d liu

    KHCHHNG

    NHBP

    NGI QLNH HNG

    0H thngt ba

    n

    nhng

    Thcn

    Ho nthu tin

    Bo co

    Bi u ng cnh h thng t ba n

  • 3/3/2014

    42

    Pht trin cc DFD M hnh ng cnh

    M hnh mc ng cnh ca h thng qun l trng gi xe

    42

  • 3/3/2014

    43

    Pht trin cc DFD M hnh ng cnh

    43

    V m hnh mc ng cnh: V mt x l duy nht m t chc nng tng quan

    ca h thng Xc nh tt c cc tc nhn tng tc vi h thng Xc nh tt c cc lung d liu trao i gia tc

    nhn v h thng

  • 3/3/2014

    44

    Pht trin cc DFD M hnh mc 0

    44

    M hnh dng d liu mc 0 (mc nh) Kt qu qu trnh phn r m hnh mc ng cnh D liu u vo xy dng m hnh

    M hnh mc ng cnh ca h thng M hnh phn r chc nng Danh sch cc h s d liu Ma tr n thc th - chc nng Cc m t khc ca tin trnh nghip v (v d: m t

    chi tit cc chc nng)

  • 3/3/2014

    45

    Pht trin cc DFD M hnh mc 0

    45

    M hnh dng d liu mc 0 Gm ba thao tc

    Thay th x l duy nht ca biu ng cnh bngcc x l con tng ng vi cc chc nng mc 1trong m hnh phn r chc nng.

    Gi nguyn ton b cc thc th ngoi v cc dng dliu trong m hnh mc ng cnh. t li cc u mt ca cc dng d liu vo cc x l con mi thmvo.

    Thm vo Cc kho d liu tng ng vi cc h s d liu Cc dng d liu t cc x l n cc kho v gia cc

    x l

  • 3/3/2014

    46

    Pht trin cc DFD V d

    M hnh phn r chc nng

    46

  • 3/3/2014

    47

    Pht trin cc DFD V d

    M hnh mc ng cnh ca h thng qun l trng gi xe

    47

  • 3/3/2014

    48

    Pht trin cc DFD V dM hnh mc nh ca h thng qun l trng gi xe

    48

  • 3/3/2014

    49

    Pht trin cc DFD Cc mc khc

    49

    M hnh dng d liu mc 1, 2, 3 Thc hin thao tc phn r cc x l mc trn

    theo cng quy tc nh trn. nh s cc x l con ca mt x l theo quy tc

    phn cp. V d: x l 1 c cc x l con nh: 1.1, 1.2, 1.3,

  • 3/3/2014

    50

    50

  • 3/3/2014

    51

    Pht trin cc DFD Cc mc khc

    M hnh do ng d liu logic mc 1 ca tin trnh 1 - Nhn xe

    51

  • 3/3/2014

    52

    Pht trin cc DFD Cc mc khc

    M hnh dng d liu logic mc 1 ca tin trnh 2 Tr xe

    52

  • 3/3/2014

    53

    Pht trin cc DFD Cc mc khc

    M hnh do ng d liu logic mc 1 ca tin trnh 3 Gii quyt s c

    53

  • 3/3/2014

    54

    Phng php xy dng- Kt hp vi BFD

    54

    Mc nh DFD tng ng vi cc tin trnh mcnh ca BFD

    Mi s mc di ca DFD tng ng vi mt trin khai ca mt chc nng trong BFD

    Quay li hiu chnh cho BFD Nu chc nng khng lm thay i d liu: xo b n Nu thiu chc nng: b sung n

  • 3/3/2014

    55

    Phng php xy dng- Kt hp vi BFD (2)

    S ng cnh

    DFD mc nh

    55

    DFD mc 1 - tin

    trnh 1

    DFD mc 1 - tin trnh 2

  • 3/3/2014

    56

    Phng php xy dng Quy tc trin khai dn

    56

    Mc di bo ton (ca tin tri nh c trinkhai) Cc tc nhn ngoi Cc lung d liu trao i vi bn ngoi

    Mc di b sung Cc tin trnh con Cc kho d liu Cc lung d liu ni b

  • 3/3/2014

    57

    Phng php xy dngQuy tc trin khai dn (2)

    57

    Nu pht hin li: mc trn: quay li hiu chnh mc trn BFD: quay li hiu chnh BFD

  • 3/3/2014

    58

    Quy tc v DFD

    58

    Khi nim Quy tc

    x l - Khng c x l no ch c d liu ra- Khng c x l no ch c d liu vo- Dng d liu vo v ra mt x l phi khc

    nhau- x l phi c tn duy nht

    Kho dliu

    - D liu khng di chuy n trc tip gia cckho d liu

    - D liu khng di chuy n trc tip gia thcth ngoi v kho d liu

  • 3/3/2014

    59

    Quy tc v DFD

    59

    Khi nim Quy tcThc th ngoi - D liu khng di chuy n trc tip gia

    cc thc th ngoiDng d liu - Dng d liu khng trc tip tr li

    ni m n a i ra- Dng d liu i vo mt kho d liu c

    ngha l kho c c p nh t- Dng d liu i ra khi mt kho d liu

    c ngha l kho c c

  • 3/3/2014

    60

    S sai

    60

    S ng

  • 3/3/2014

    61

    S sai

    61

    S ng

  • 3/3/2014

    62

    S sai

    62

    S ng

  • 3/3/2014

    63

    Phng php xy dng- Quy tc tng qut

    63

    Cc quy tc Dong d liu phc tp mt mc phi c

    tch thnh cc do ng d liu thnh phn mcsau, khng c thm d liu mi

    D liu vo mt x l phi to thnh dliu ra

    mc thp nht, c th thm vo do ng d liumi th hin nhng trng hp ngoi l nhthng bo li hoc xc nhn

    Cho php v lp li thc th ngoi v kho d liu

  • 3/3/2014

    64

    Phn r m hnh dng d liu

    64

    Nhng quy tc gi dng qu trnh phn r Khi mt x l l mt quyt nh hay mt tnh ton n gin Khi ngi dng h thng nh n ra c mi cng vic hoc

    nh phn tch a l p c ti liu chi tit thc hin cc nhim v pht trin h thng mt cch tun t

    Khi mi dng d liu khng cn chia nh hn ch ra rng cc d liu khc nhau u a c qun l

    Khi a ch ra c mi nhim v nghip v, hoc mt giao dch, thng tin hi n th v bo co l nhng dng d liu n, hay nhng tin trnh tch bit ng vi mi la chn trn thc n mc thp nht ca h thng

  • 3/3/2014

    65

    c t x l

    65

    Nhm biu din ni dung lun l ca cc x lCc hnh thc c t

    M gi Lu thu t gii Bng quyt nh Cy quyt nh

  • 3/3/2014

    66

    c t x l

    66

    Bng quyt nh

    iu kin Gi tr iu kin

    Hnh ng Gi tr hnh ng

  • 3/3/2014

    67

    c t x l

    Bng quyt nh - V d

    Ho nNh cung cp 1

    Xc nhn ho n

    1 n t hng

    67

  • 3/3/2014

    68

    c t x l

    68

    Bng quyt nh - V diu kin Gi tr iu kin

    C n t hng tng ng vi ha n khng? S S

    Ha n c ung s lng v n gi khng? S S

    Hanh ng Gi tr hanh ng

    T chi ha n do khng c n t hng X X

    T chi ha n do khng u ng s lng v n gi X X

    Thanh ton ha n X

  • 3/3/2014

    69

    c t x l

    Bng quyt nh - V d1

    X l tnh lng

    1 Bng chm cng 2 H s nhn vin

    69

    iu kin Gi tr i u kin

    1 2 3 4 5 6

    Loi nhn vin C H C H C H

    S gi lm vic 40

    Hanh ng Gi tr hanh ng

    Tr lng thng X X X

    Tnh lng gi X X X

    Tnh lng ngoi gi X

    Pht sinh bo co ngy ngh X

  • 3/3/2014

    70

    c t x l

    Bng quyt nh rt gn - V d

    70

    iu kin Gi tr i u kin

    1 2 3 4

    Loi nhn vin C H H H

    S gi lm vic - 40

    Hanh ng Gi tr hanh ng

    Tr lng thng X

    Tnh lng gi X X X

    Tnh lng ngoi gi X

    Pht sinh bo co ngy ngh X

  • 3/3/2014

    71

    c t x l

    71

    Cy quyt nh Nhm bi u din ni dung lu n l ca cc x l

    di dng cy Cc thnh phn

    Phn bt u ca cy pha bn tri l nt khng iu kin Cc nt cui pha bn phi l cc nt hnh ng Cc nhnh bt u t nt u v cc nt lin quan biu din

    cc tnh hung r nhnh

  • 3/3/2014

    72

    c t x l

    Cy quyt nh - V d: X l xc nhn ho n

    Khng ng slng v n gi

    ung s lngv n gi

    C n t hngtng ng

    Khng c n thng tng ng T chi ha n do

    72

    khng c n t hng

    T chi ha n dokhng ng s lng hay n gi

    Thanh toan ha n

  • 3/3/2014

    73

    CASE STUDY

    73

    Xem xt kt qu ca cc phin lm vic JAD, tptrung vo nh ngha cu trc h thng WebStore

    Xc nh 6 x l lm nn tng cho m hnh DFDmc 0

    H thng WebStore nn trao i thng tin vi cch thng c sn thay v lu tr thng tin d tha: Purchasing Fulfillment System (h thng theo dicc H), Customer Tracking System (h thngtheo di khch hng)

  • 3/3/2014

    74

    CASE STUDY

    74

    Khi khch hng m ti khon, thng tin s ctruyn t WebStore sang Customer TrackingSystem.

    Khi mt n hng c t hay yu cu thng tinca n hng trc , thng tin s c lu vohay ly ra t Purchasing Fulfillment System.

    H thng cn truy xut thng tin t 2 ngun: Inventory ( to ra catalog sn phm online), Shopping Cart (lu tr mt hng khch mun mua)

  • 3/3/2014

    75

    75

  • 3/3/2014

    76

    76

  • 3/3/2014

    77

    Bi tp

    Bi 1: Ch ra im sai trong m hi nh DFD sau y

    77

  • 3/3/2014

    78

    Bi tp

    Bi 2: Ch ra im sai trong m hi nh DFD mc ng cnh sau y

    78

  • 3/3/2014

    79

    Bi tp

    79

    Bi 3: Ve m hi nh DFD cho m t sau Mt ca hng chuyn cung ng hng vi s lng cao theo n t

    hng ca khch hng. Khi khch hng gi n t hng n, nhn vin bn hng xem qua v

    cc mt hng m khch hng t. Nu c nhiu mt hng m ca hngkhng cung ng th nhn vin s t chi cung ng hng. Trng hp cth cung ng, nhn vin tip nhn n t hng, lu thng tin v khch hng nu l khch hng mi.

    Sau khi kim tra s lng t hng ca khch hng vi lng hng hin ti cn trong kho v kim tra v qu trnh thanh ton ca khch hng, nu c nhiu mt hng m ca hng khng p ng s lng hockhch hng cha tr ht n nhng ln mua hng trc th nhn vin bn hng t chi bn hng. Nu khng nhn vin bn hng s lp mt ha n da trn n t hng.

  • 3/3/2014

    80

    Bi tp

    80

    Khch hng cm ha n ny xung phng ti v thanh ton tin. Saukhi khch hng thanh ton y tin (hoc thanh ton mt phn nuphng ti v ng ) th phng ti v gi mt lin ha n cho b phnxut kho. Khch hng n kho nhn hng, ng thi nhn ha nmua hng.

  • 3/3/2014

    81

    Bi tp tng hp

    81

    Ve m hi nh phn r chc nng Ca hng bn l vt liu xy dng loi (cement, ct, , gch,).

    Cc loi vt liu xy dng ny thuc nhiu hiu khc nhau (v d: cement hiu Bnh Tin v Phng Nam). Mi loi vt liu trong mi hiu c mt gi bn l khc nhau. Ca hng c mt s khch quen mua un ca hng. i vi s khch ny, ca hng ghi nhn tn, a ch vs in thoi.

    Mi ln khch n mua, sau khi kim tra cc mt hng v s lng cnmua, ca hng lp mt ha n trong c ghi cc thng tin v khch hng v chi tit cc loi vt liu trong mi hiu cng s lng (theo tngn v tnh ca tng loi hng) v s tin tng ng. cui ha n ghi tng s tin phi tr. Khch s thanh ton v nhn hng b phn giao hng.

  • 3/3/2014

    82

    504001- Phn tch thnh phn x l 83

    Mt ca hng chuyn cung ng hng vi s lng cao theo nt hng ca khch hng.

    Khi khch hng gi n t hng n, nhn vin bn hng xemqua v cc mt hng m khch hng t. Nu c nhiu mt hngm ca hng khng cung ng th nhn vin s t chi cung nghng. Trng hp c th cung ng, nhn vin tip nhn n thng, lu thng tin v khch hng nu l khch hng mi.

    Sau khi kim tra s lng t hng ca khch hng vi lnghng hin ti cn trong kho v kim tra v qu trnh thanh ton cakhch hng, nu c nhiu mt hng m ca hng khng p ng s lng hoc khch hng cha tr ht n nhng ln muahng trc th nhn vin bn hng t chi bn hng. Nu khngnhn vin bn hng s lp mt ha n da trn n t hng.

    Khch hng cm ha n ny xung phng ti v thanh ton tin. Sau khi khch hng thanh ton y tin (hoc thanh ton mt phn nu phng ti v ng ) th phng ti v gi mt lin han cho b phn xut kho. Khch hng n kho nhn hng, ng thi nhn ha n mua hng.