) Tö̉ng quat vï̀ ngön ngư mö hònh UML
PhÝn tÈch use-case
Chương 6: Phên tñch yïu cều hương ₫ö́i tương
Bộ môn Công nghệ phần mềm Khoa CNTT
ĐH Bách Khoa Tp.HCM
Mön TK. Hương ₫ö́i tương
Slide 136 Trong bươc nay ta nhên dang cac class₫iï̀u khiï̉n, biïn, thưc thï̉cền thiḯt ₫ï̉hiïn thưc use-case va phat hoa tïn, trach nhiïm, thuöc tñnh va
cac mö́i quan hïgiưa chung. Dung cac hương dễn sau :
nhên dang cac class thưc thï̉ băng cach chu y cac thöng tin trong
₫ăc tause-case va trong mö hònh lĩnh vưc.
nhên dang class biïn cơ sơ cho mö̃i class thưc thï̉ vưa tòm ₫ươc.
nhên dang class biïn trung têm cho mö̃i actor lacon ngươi.
nhên dang class biïn trung têm cho mö̃i actor la hï thö́ng ngoai
hay thiḯt bịI/O.
nhên dang class₫iï̀u khiï̉n co tra ch nhiïm xư ly trong dễn xuết use-case.
Têp hơp cac class phên tñch tham gia vao dễn xuết use-case thanh 1
(hay nhiï̀u) lươc ₫ö̀class.
PhÝn tÈch use-case : nhÝn dang cac class phÝn tÈch
Bộ môn Công nghệ phần mềm Khoa CNTT ĐH Bách Khoa Tp.HCM Mön TK. Hương ₫ö́i tương Slide 137 Payment Request UI Order Configmation Order Handler Payment Request Payment Scheduler Invoice Buyer
(f rom Use-Case Model)
ThÈ du vã̀ lươc ₫é̀ class phÝn tÈch cho use-case Pay Invoice
Chương 6: Phên tñch yïu cều hương ₫ö́i tương
Cền chuycac ₫iï̉m sau trong lươc ₫ö̀cöng tac :
p. tưactor gơi 1 thöng bao ₫ḯn class biïn ₫ï̉ kñch hoat use-case.
mö̃i class phên tñch nïn co ñt nhết 1₫ö́i tương tham gia vao lươc
₫ö̀ cöng tac.
chưa vöi kḯt hơp tac vu cu thï̉ cho thöng bao.
cac mö́i nö́i trong lươc ₫ö̀ cöng tac thương la'instance' cua mö́i quan hï kḯt hơp giưa cac class tương ưng.
chưa têp trung vao thư tư thơi gian cac thöng bao.
Lươc ₫ö̀ cöng tac nïn xư ly tết ca mö́i quan hï cua use-case
₫ươc hiïn thưc.
cền bö̉sung₫ăc ta dang văn ban vao lươc ₫ö̀ cöng tac,₫ăc ta
nay nïn ₫ươc ₫ï̉ vao 'flow of events cếp phên tñch".
70Bộ môn Công nghệ phần mềm