s13 chuong7 phantich p2 pt chucnang

18
Viện Điện tử - Viễn thông Bộ Môn Điện tử - Kỹ thuật máy tính Kỹ thuật phần mềm ứng dụng Chương 7: Phân tích hệ thống Phần 2: Phân tích về chức năng 1

Upload: phamchinhut

Post on 02-Oct-2015

219 views

Category:

Documents


0 download

DESCRIPTION

S13 Chuong7

TRANSCRIPT

  • Cc ni dung chnhPhn tch tnh thun ty chc nng: Biu phn cp chc nngPhn tch ng v tng th: cc biu lung d liuPhn tch chi tit: c t tin trnhPhn tch hnh vi: biu chuyn trng thi

    *

  • Biu phn cp chc nngMc ch:Xc nh mi quan h bao hm gia cc chc nng: chc nng i th bao hm cc chc nng chi tit hn to ra cy phn cp cc chc nngVic phn cp chc nng ny thng c dng xc nh menu chnh ca phn mm sau ny

    *

  • Biu phn cp chc nngCu trc:

    Mc 0Mc 1Mc 2*

  • Biu phn cp chc nngPhng php xy dng:u vo: cc kch bn s dng; phn m t khi qut cc chc nng ca h thng;u ra: BPCNi dung:Xc nh mi quan h bao hm gia cc chc nng, t xc nh s mc ca biu Xc nh cc chc nng ca tng mc

    *

  • Biu phn cp chc nngBn cht mi quan h bao hm: chc nng A bao hm chc nng B: ngha 1: chc nng B l mt b phn cn thit ca chc nng A ngha 2: chc nng A l tru tng gp nhm cc chc nng, trong c chc nng BCc phng php gp nhm:Gp theo ngi dngGp theo loi chc nng: u vo (nhp DL), u ra (bo co), x l

    *

  • V d: BPC cho h thng QL KLGDQLKLGDCp nht Danh mcCp nht KLGDBo coB mnKhoaCp nht KLGDThi KBBC KLGD B mnBC KLGD KhoaPhn cng KLGDLp hcMn hcPhng hcBC KLGD Gio vinPhn cho BMPhn cho GV*

  • Biu lung d liuMc ch:L m hnh phn tch ng h thngXc nh r nhng i tng m h thng mi s phc v (ngi dng, tc nhn ngoi)Lm r cc thnh phn chc nng ca h thng miXc nh r mi quan h gia cc i tng v cc chc nng: i tng no dng chc nng no v dng nh th no cc lung d liu vo/ra h thng Xc nh mi quan h gia cc chc nng nh: th t thc hin, ng b, thng tin trao i cc lung thng tin ni b*

  • Biu lung d liu Cu to

    Tc nhn ngoi/trong

    Chc nng/tin trnh

    Lung d liu

    Kho d liu*Ngi dngX lKho d liuTn lung d liu

  • Biu lung d liu - Cu toTc nhn ngoi (i tc actor): l i tng bn ngoi h thng, nhng c nhu cu trao i thng tin vi h thng. y thng l nhng ngi dng cui ca h thng

    Tc nhn trong: l mt chc nng hoc h con c m t trang khc ca m hnh, nhng li c trao i thng tin vi cc thnh phn trong trang hin ti

    *

  • Biu lung d liu - Cu toChc nng/tin trnh: C nhim v tip nhn v bin i lung d liu vo theo mt quy tc no , ri a thng tin raLung d liu:Biu din lung thng tin trao i t ngun thng tin n ch thng tin. Trong ngun v ch c th l cc thnh phn ca biu Kho d liu:Biu din ni lu tr thng tin trong mt thi gian no , v cng ng thi gip ng b hot ng ca cc tin trnh

    *

  • HS SVBiu lung d liu V d*Sinh vinng nhpH s SVnh danhCp nht h sTm kim h sTnh trng /nThng tin ng nhpTnh trng CNHSHS SVHS SVKq

  • Biu lung d liu Cc mcBiu mc 0 (mc khung cnh): l biu mc cao nht. mc ny ch c 1 tin trnh duy nht l h thng cn xy dng, c ni vi cc tc nhn bng cc lung d liu ngoiBiu mc 1 (mc nh): l kt qu ca vic phn r chc nng duy nht trong mc 0, thnh cc tin trnh con. mc ny c th bt u c nhu cu xut hin cc Kho d liuCc biu mc 2,3,v.v: lm tng t nh cho biu mc nh*

  • Biu lung d liu Mc 0*Sinh vinQun l Sinh vinGio v(1)(2)(3)(4)(1): l d liu m SV c th cp nht nh h s SV; cng c cc thng tin m SV mun tm kim nh Lch hc, Lch thi, Kt qu thi,v.v (2): l d liu v cc kt qu tm kim trn

    (3): l d liu m GV c th cp nht v tm kim nh h s SV, h s GV, Kt qu kim tra, thi ca SV, Lch ging dy, Lp hc,v,v(4): l d liu v cc kt qu tm kim trn

  • Biu lung d liu Mc 1*Sinh vinQun l h sGio vQun l hcQun l thi

  • c t tin trnhXem ti liu tham kho*

  • Biu chuyn trng thiXem ti liu tham kho

    *

  • Cm n!*