Những nội dung chính được trình bày trong chương này gồm có: Mô tả mục đích của biểu đồ tương tác, có khả năng phân loại biểu đồ tương tác, nắm được các thành phần chính trong biểu đồ trình tự và biểu đồ giao tiếp, so sánh biểu đồ tuần tự và biểu đồ giao tiếp. Mời các bạn cùng tham khảo bài giảng để biết thêm nội dung chi tiết. | 12 27 17 Mục tiêu Bộ môn Công nghệ Phần mềm n Mô tả mục đích của Biểu đồ tương tác Viện CNTT amp TT n Có khả năng phân loại Biểu đồ tương tác om Trường Đại học Bách Khoa Hà Nội n Nắm được các thành phần chính trong biểu đồ trình tự và biểu đồ giao tiếp .c So sánh biểu đồ tuần tự và biểu đồ giao tiếp LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG n Bài 11. Biểu đồ tương tác ng co an th Nội dung Nội dung 1. Biểu đồ tương tác o ng 1. Biểu đồ tương tác du 2. Biểu đồ trình tự 2. Biểu đồ trình tự Biểu đồ giao tiếp Biểu đồ giao tiếp u 3. 3. cu 1 https tailieudientucntt 12 27 17 Các đối tượng cần phải cộng tác Các đối tượng tương tác bằng thông điệp n Các đối tượng sẽ trở nên vô nghĩa nếu chúng n Một thông điệp cho biết làm thế nào mà một không cộng tác với nhau để giải quyết vấn đối tượng yêu cầu một đối tượng khác thực om đề. hiện hành động. n Mỗi đối tượng có trách nhiệm quản lý hành vi và trạng thái của nó. .c Thông điệp n Không một ai không một đối tượng nào lại tự mình làm được mọi việc. Các đối tượng tương tác với nhau như thế ng getCourseOfferings forSemester n Car buyer RegistrationController CourseCatalogSystem nào co n Chúng tương tác với nhau thông qua các thông điệp. an th Biểu đồ tương tác Interaction diagram Biểu đồ tương tác là gì n Mô hình hóa phương diện động của hệ thố o ng n Thuật ngữ chung cho các biểu đồ thể hiện du ng mô tả tương tác giữa các đối tượng tương tác giữa các đối tượng. n Thường dùng để mô tả kịch bản của use n Biểu đồ tuần tự Sequence diagram case n Biểu đồ giao tiếp Communication diagram u cu n Các biến thể chuyên dụng n Biểu đồ thời gian Timing Diagram n Biểu đồ tương tác tổng quát Interaction Overview Diagram 2 https tailieudientucntt 12 27 17 Các biểu đồ tương tác Biểu đồ tương tác n Biểu đồ thời gian n Biều đồ trình tự n Một cách nhìn về sự ràng buộc thời gian Một cách nhìn hướng về trình t của các thông điệp trong một tương tác. om n ự thời gian tương tác giữa các n Thường sử dụng trong các ứng .