: Buyer Payment Scheduler
th ̉ tach ra thanh cac class ri ng.
n ́u co qua nhi ̀u thu c t nh hay thu c t nh qua phưc tap,n n dung lươc ₫ ̀class ri ng ₫ ̉ mi u ta thu c t nh. n n dung lươc ₫ ̀class ri ng ₫ ̉ mi u ta thu c t nh.
Bö mön Cöng nghï phền mï̀m Khoa CNTT
ĐH Bach Khoa Tp.HCM
Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML
Slide 171
C ̀n theo cac hương d ̃n sau :
chu y cac m ́i quan h k ́t hơp & g p cua b ́t kyclass ph n t ch ma d ̃n tơi class thi ́t k ́. t ch ma d ̃n tơi class thi ́t k ́.
tinh ch ́ s ́ ph ̀n tư tham gia, t n vai tro, t nh ch ́t cua vai tro, class k ́t hơp, k ́t hơp n-ary. tro, class k ́t hơp, k ́t hơp n-ary.
tinh ch ́ hương cua m ́i quan h k ́t hơp tư lươc ₫ ̀ tương tac. tac.
Nh n dang m ́i quan h t ̉ng quat hoa dung cu phap ng n ngư
l p tr nh, n ́u ng n ngư l p tr nh kh ng h ̃ trơ, dung m ́i quan h
k ́t hơp, g p ₫ ̉ thay th ́.
Thiã́t kã́class : NhÝn dang cac mé́i quan hã kã́t hơp & gép
Chương 7: Thít k ́ hương ₫ ́i tương
Method₫ăc ta cach tac vu₫ươc hi n thưc. Mi u ta cac methoddung ng n ngư tư nhi n hay ng n ngư pseudocode. N ́u cung ky dung ng n ngư tư nhi n hay ng n ngư pseudocode. N ́u cung ky
sư linh ki n thưc hi n 2 kh u thi ́t k ́ va hi n thưc, ng ta thương t khi ₫ăc tamethod trong giai ₫oan thi ́t k ́. t khi ₫ăc tamethod trong giai ₫oan thi ́t k ́.
M t vai ₫ ́i tương thi ́t k ́₫ươc ₫i ̀u khi ̉n bơi trang thai : trang thai xac ₫ịnh hanh vi cua no khi nh n 1 th ng bao tư ngoai→ thai xac ₫ịnh hanh vi cua no khi nh n 1 th ng bao tư ngoai→ mi u ta trang thai dung lươc ₫ ̀ trang thai.
Xư ly cac y u c ̀u ₫ăc bi t chưa ₫ươc chu yơ cac bươc trươc.
Bö mön Cöng nghï phền mï̀m Khoa CNTT
ĐH Bach Khoa Tp.HCM
Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML
Slide 173
Muc ₫ch cua vi c thi ́t k ́ h th ́ng con la:
₫am bao h th ́ng con la₫ c l p vơi nhau nhi ̀u như co th ̉
co.
₫am bao h th ́ng con la₫ c l p vơi interface cua no nhi ̀u như co th ̉ co. như co th ̉ co.
₫am bao h th ́ng con cung c ́p ₫ươc interfcae ₫ung.
₫am bao h th ́ng con hoan thanh muc ₫ch, tao hi n thưc
₫ung cho cac tac vu.