OBJECT-ORIENTED ANALYSIS AND
OBJECT-ORIENTED ANALYSIS AND
DESIGN WITH UML 2.0
DESIGN WITH UML 2.0
Bài 5. Phânch use case
Bài 5. Phânch use case
Bé m«n ng nghÖ phÇn mÒm
Bé m«n ng nghÖ phÇn mÒm
KHOA CÔNG NGH THÔNG TIN
KHOA CÔNG NGH THÔNG TIN
TRƯỜNG ĐẠI HC BÁCH KHOA HÀ NI
TRƯỜNG ĐẠI HC BÁCH KHOA HÀ NI
1
1
2
2
N i dung
N i dung
1.
1. T ng quan v phân tích use case
T ng quan v phân tích use case
2.
2. Tim cac
Tim cac l p phân tích
l p phân tích
3.
3. Các bi u đ t ng tác ươ
Các bi u đ t ng tác ươ
4.
4. Bu đô l p phân tich ơ
Bu đô l p pn tich ơ
3
3
1. T ng quan v phânch UC
1. T ng quan v phânch UC
4
4
Mô hình phânch trong quá trình
Mô hình phânch trong quá trình
phát tri n
phát tri n
5
5
Mô hình phânch quá trình trung
Mô hình phânch quá trình trung
gian
gian
Mô hình phân tích là mô hình m c khái ni m v
Mô hình phân tích là mô hình m c khái ni m v
h th ng s làm gì
h th ng s làm gì
Đ c phát tri n và ti n tri n nhanh t i giai đo n ti p ượ ế ế
Đ c phát tri n và ti n tri n nhanh t i giai đo n ti p ượ ế ế
theo
theo
D b thay đ i đ đ m b o m c đ hoàn thi n h n ơ
D b thay đ i đ đ m b o m c đ hoàn thi n h n ơ
khi phát tri n HT
khi phát tri n HT
Các l p phânch th ng s “m t đi khi giai ườ
Các l p phânch th ng s “m t đi khi giai ườ
đo n thi t k hn thành ế ế
đo n thi t k hn thành ế ế
Có th coi l p phân tích nh là các l p “non” đ th ư
Có th coi l p phân tích nh là các l p “non” đ th ư
hi n m t hành vi nào đó
hi n m t hành vi nào đó
Kng nên dành quá nhi u th i gian đ t o ra
Kng nên dành quá nhi u th i gian đ t o ra
c mô nh này m t cách quá chi ti t, nó s b ế
c mô nh này m t cách quá chi ti t, nó s b ế
thay đ i t i giai đo n thi t k ế ế
thay đ i t i giai đo n thi t k ế ế