OBJECT-ORIENTED ANALYSIS AND
OBJECT-ORIENTED ANALYSIS AND
DESIGN WITH UML 2.0
DESIGN WITH UML 2.0
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
Bài 6. Xác đ nh các ph n t thi t k ế ế
Bài 6. Xác đ nh các ph n t thi t k ế ế
N i dung
N i dung
1.
1. Xác đ nh c ph n t thi t k ế ế
Xác đ nh c ph n t thi t k ế ế
2.
2. H th ng con (Subsystem)
H th ng con (Subsystem)
3.
3. Tính tái s d ng l i (Reusability)
Tính tái s d ng l i (Reusability)
4.
4. Mô hình phân t ng trong quá trình thi t ế
Mô hình phân t ng trong quá trình thi t ế
kế
kế
M c đích
M c đích
Phân tích s t ng tác c a các l p phân ươ
Phân tích s t ng tác c a các l p phân ươ
tích và xác đ nh các thành ph n trong mô
tích và xác đ nh các thành ph n trong mô
hình thi t kế ế
hình thi t kế ế
L p thi t k (design class) ế ế
L p thi t k (design class) ế ế
H th ng con (Subsystem)
H th ng con (Subsystem)
Giao di n h th ng con (Subsystem interface)
Giao di n h th ng con (Subsystem interface)
Đ c t ph tr
Xác đ nh
các ph n t
thi t kế ế
Mô hình thi t kế ế
Mô hình phân tích
H ng d n d ánướ
Xác đ nh các ph n t thi t k ế ế
Xác đ nh các ph n t thi t k ế ế
Chuy n đ i l p pnch thành các ph n t thi t k ế ế
Chuy n đ i l p pnch thành các ph n t thi t k ế ế
Các l p phân tíchCác ph n t thi t k ế ế
<<boundary>>
<<control>>
<<entity>>
<<boundary>>
Ánh x nhi u – nhi u
Subsystem
<<subsystem>>
Subsystem
<<subsystem>>