- field C1 o1; C1_o1 db dup (sizeof(C1))
ThÈ du vã̀ lươc ₫é̀ class phÝn tÈch cho use-case Pay Invoice
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 139
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".
PhÝn tÈch use-case : miãu ta sư tương tac giưa cac ₫é́i tương phÝn tÈch
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 :
cac th ng ₫i p ₫ươc ₫anh s ́ theo ki ̉u ph n c ́p.
— 3.4.2 xay ra sau 3.4.1 va ca2₫ươc l ̀ng trong 3.4
— 3.4.3a va3.4.3b xay ra ₫ ̀ng thơi va₫ươc l ̀ng trong 3.4
cu phap t ̉ng quat cua 1 th ng ₫i p :
precedessor guard-condition sequence-expression return-value := message-name argument-list
Vñ du:
— 2/ 1.3.1: p := find(specs)
— 1.1, 4.2/ 3.2 *[i:=1..6]: invert(x, color)