
OBJECT-ORIENTED ANALYSIS AND
OBJECT-ORIENTED ANALYSIS AND
DESIGN WITH UML 2.0
DESIGN WITH UML 2.0
Bài 5. Phân tích use case
Bài 5. Phân tích use case
Bé m«n C«ng nghÖ phÇn mÒm
Bé m«n C«ng nghÖ phÇn mÒm
KHOA CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ THÔNG TIN
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
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. Biêu đô l p phân tich ơ
Biêu đô l p phân tich ơ

3
3
1. T ng quan v phân tích UCổ ề
1. T ng quan v phân tích UCổ ề

4
4
Mô hình phân tích trong quá trình
Mô hình phân tích trong quá trình
phát tri nể
phát tri nể

5
5
Mô hình phân tích là quá trình trung
Mô hình phân tích là 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ân tích th ng s “m t đi” khi giai ớ ườ ẽ ấ
Các l p phân tích th ng s “m t đi” khi giai ớ ườ ẽ ấ
đo n thi t k hoàn thànhạ ế ế
đo n thi t k hoàn 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 đóệ ộ
Không nên dành quá nhi u th i gian đ t o ra ề ờ ể ạ
Không nên dành quá nhi u th i gian đ t o ra ề ờ ể ạ
các mô hình này m t cách quá chi ti t, nó s b ộ ế ẽ ị
các mô hì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ổ ạ ạ ế ế

