Bieu Do Hoat Dong
-
Upload
xuan-khuong -
Category
Documents
-
view
226 -
download
0
Transcript of Bieu Do Hoat Dong
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 1/14
1.1. Khái niệm
1. BIỂU ĐỒ HOẠT ĐỘNG
Biểu đồ hoạt động biểu diễn các hoạt động và sự đồng bộ,
chuyển tiếp các hoạt động của hệ thống tong !ột "#p
ho$c %ết h&p gi'a các "#p v#i nhau tong !ột ch(c n)ng
c* thể+ ong biểu đồ hoạt động ch- a các b.#c thực hiện, các
hành động, các n/t 0uyết đ1nh và đi2u %iện 3 nhánh để
đi2u %hiển "uồng thực hiện của hệ thống+
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 2/14
1.2. Mục đích
Biểu đồ hoạt động đ.&c s4 d*ng cho nhi2u !*c đ5ch, tong
đ6 đ.&c d7ng để8
9: t; %h5a cạnh động của hệ thống+
<ác đ1nh các hành động ph;i thực hiện tong phạ! vi!ột ph.=ng th(c+
<ác đ1nh c:ng việc c* thể của !ột đối t.&ng+
>h- a !ột nh6! hành động "i?n 0uan của các đối t.&ng
đ.&c thực hiện nh. thế nào và ch/ng s3 ;nh h.@ng đến
nh'ng đối t.&ng Aung 0uanh+
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 3/14
1.3. Biểu đồ hoạt động bao gồmactivities
,states và
transitions
ransitions 9ột hoạt động activitiesC "à đ$c t; của hành vi
đ.&c biểu diễn b@i !ột "uồng các hành động
9ột tạng thái statesC "à điể! !à các sự %iệncDn đạt t#i t.#c %hi hoạt động tiếp t*c
9ột chuyển tiếp transitionsC "à việc chuyển đEi
gi'a các hoạt động ho$c tạng thái
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 4/14
2. Các thành h!n um" cho biểu đồ hoạt động.
#oạt động activityC8 9ột hoạt động "à đ$c t; của hành
vi đ.&c biểu diễn b@i !ột "uồng các hành động+ Foạt
động đ.&c biểu diễn bGng hHnh ch' nhIt tJn cạnh+
Kssign tas%s
$%ạng thái &'tat(')* 9ột tạng thái "à điể! !à các sự%iện cDn đạt t#i t.#c %hi hoạt động tiếp t*c+
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 5/14
Chuyển tiếp (transitions):
Một chuyển tiếp là việc chuyển đổi giữa các
hoạt động hoặc trạng thái.
Một chuyển tiếp xuất hiện khi tất c cáchành động c!a "ột hoạt động hoàn thành
hoặc khi "ột #$ kiện k%ch hoạt việc thoát
kh&i n' t( "ột trạng thái hoặc #$ kiện khác.Biểu diễn8
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 6/14
Thanh đn! "# h$a (%yn&h'niatin"a'):
cho ph)p ta "* ra hoặc là đ'ng lại các nhánh
chạy #ong #ong trong tiến tr+nh. hanh đồng bộđ.&c v3 bGng đoạn thLng đI!.
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 7/14
+iu -iện &ua%/ con/ition)* các biểu th(c "ogic c6 giá t1ho$c đ/ng ho$c sai+ Mi2u %iện đ.&c thể hiện tong ngo$c
vu:ng+
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 8/14
0t u4t đ5nh 6à %7 nhánh*
Nà điể! tong !ột "uồng c:ng việc !à @ đ6 việc
chuyển tiếp tO !ột tạng thái ho$c !ột hoạt động
phPn thQo các nhánh %hác nhau t7y thQo đi2u %iện+
M.&c biểu diễn bGng hHnh thoi c6 các đ.Rng 3 nhánh
v#i nh'ng đi2u %iện đi %S! để "ựa chTn+
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 9/14
$u4n c8ng 6iệc &đ9:ng b;i < '=imming
"in()*
Nà !ột biểu diễn để ch- a !ột hoạt động diễn
a @ đPu tong !ột hệ thống ph(c tạp+
Mỗi biểu đồ hoạt động có thể biểu diễn sự
phối hợp hoạt động trong nhiều lớp khác
nhu! "hi đó #ỗi lớp đ$ợc ph%n tách b&i #ột
tu'(n )s*i##ing lin+, ri-ng bi.t +
M.&c biểu diễn bGng đ.Rng %U dTc tO t?n
Auống d.#i biểu đồ+
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 10/14
$%ạng thái b>t đ!u*
$%ạng thái -4t thc*
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 11/14
V5 d*W8 V3 biểu đồ hoạt động t?n "à X/t ti2n 0ua !áy K9Y
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 12/14
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 13/14
V5 d* Z8 Biểu đồ hoạt động A;y a %hi %hách hàng chTn ph.=ng th(c thanh toán bGng >Qdit+
7/23/2019 Bieu Do Hoat Dong
http://slidepdf.com/reader/full/bieu-do-hoat-dong 14/14
B*i t+p t',n -p: /0 "iểu đ htđ#n! &2a -un! n!hi3p 45 6ua7&h t',n 6n!.