
©2004, HOÀNG MINH SƠN
Chương 1Chương 1
Hệthống
₫iềukhiểnphân tán
13.09.06
Chương 8: Công nghệhướng ₫ối
tượng trong ₫iềukhiểnphântán

2
©2004, HOÀNG MINH SƠN
Chương 8: Công nghệhướng đốitượng trong ĐKPT © 2005 - HMS
Chương 8: Công nghệ₫ốitượng trong
₫iềukhiểnphân tán
8.1 Qui trình công nghệphầnmềm
8.2 Công nghệđốitượng là gì
8.3 Ngôn ngữmô hình hóa thống nhấtUML
8.4 Khái niệm đốitượng phân tán
8.5 Mô hình COM/DCOM
8.6 Lập trình với COM/DCOM
Tài liệu: Tựđộng hóa ngày nay 5/04-8/04 (CD: \papers\ )
UML Reference Manual (CD:\UML\refman.pdf)
Dr. GUI on COM and ATL (CD: \com-dcom\)

3
©2004, HOÀNG MINH SƠN
Chương 8: Công nghệhướng đốitượng trong ĐKPT © 2005 - HMS
MÔ HÌNH
PHÂN TÍCH
Phân tích
MÔ HÌNH
THIẾTKẾ
Thiếtkế
Mã hóa
Thửnghiệm
THẾGIỚI
THIẾT KẾ
THẾGIỚI
THỰC
BÀI TOÁN GIẢI PHÁP
?
8.1 Qui trình công nghệphầnmềm

4
©2004, HOÀNG MINH SƠN
Chương 8: Công nghệhướng đốitượng trong ĐKPT © 2005 - HMS
Phân tích yêu cầu(Requirement analysis)
Bởi vì: Khách hàng thường không biếtlàhọmuốngì,
nhưng họbiếtchắcchắnlàhọkhông muốngì
Cho nên: Cầnphải cùng với khách hàng làm rõ
những yêu cầuvềphạm chứcnăng, vềgiao diện sử
dụng
Kếtquả: Mô hình đặctả(Specification Model), một
phần của hợp đồng
Cần một ngôn ngữmô hình hóa dễhiểu để trao đổi
giữa khách hàng và nhóm phân tích
ÖTrảlời câu hỏi: Khách hàng cần những gì

5
©2004, HOÀNG MINH SƠN
Chương 8: Công nghệhướng đốitượng trong ĐKPT © 2005 - HMS
Phân tích hệthống (System analysis)
Phân tích mốiliên hệcủa hệthống với môi trường xung
quanh
Tìm ra cấutrúchệthống và các thành phần quan trọng
Định nghĩachứcnăng cụthểcủa các thành phần
Nhận biết các đặc điểm của từng thành phần
Phân loại các thành phần, tổng quát hóa, đặc biệt hóa
Nhận biếtmốiliên hệgiữa các thành phần
Kết quả: Mô hình hệthống (System model)
Cần một ngôn ngữmô hình hóa để trao đổi giữa các
thành viên trong nhóm phân tích và với nhóm thiết kế
ÖTrảlời câu hỏi: Những gì sẽphải làm

