tailieunhanh - Bài giảng Lập trình hướng đối tượng - Bài 11: Biểu đồ tương tác

Bài giảng "Lập trình hướng đối tượng - Bài 11: Biểu đồ tương tác" cung cấp các kiến thức giúp sinh viên có thể mô tả mục đichcs của biều đồ tương tác, có khả năng phân loại bể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 đồ trình tự và biểu đồ giao tiếp. nội dung chi tiết. | 8 24 2011 Bộ môn Công nghệ Phần mềm Viện CnTt TT Trường Đại học Bách Khoa Hà Nội LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài 11. Biểu đồ tương tác Mục tiêu 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 II -Nội dung II Nội dung 1. Biểu đồ tương tác 2. Biểu đồ trình tự 1. Biểu đồ tương tác 2. Biểu đồ trình tự 3. Biểu đồ giao tiếp 3. Biểu đồ giao tiếp II Các đối tượng cần phải cộng tác Các đối tượng sẽ trở nên vô nghĩa nếu chúng không cộng tác với nhau 1 8 24 2011 Biểu đồ tương tác Interaction diagram Biểu đồ tương tác là gì Mô hình hóa phương diện động của hệ thống Thể hiện tương tác giữa các đối tượng. Sequence diagram Communication diagram Timing Diagram Interaction Overview Diagram Biểu đồ thời gian biểu diễn trạng thái như các line dòng Biểu đồ thời gian biểu diễn trạng thái như các area khu vực Biểu đồ tương tác tổng quan 2 8 24 2011 II ội dung 1. Biểu đồ tương tác 2. Biểu đồ trình tự 3. Biểu đồ giao tiếp Ví dụ SD for Register for Course Create a Schedule sub-flow Biểu đồ trình tự Đối tượng ReqisterForCoursesForm RegistrationController SWTSU Catalog CourseCatalogSystem Các đối tượng nặc danh ị Đối tượng có tên Anonymous object named object Đường sống Lifeline II Biểu đồ trình tự Tác nhân Biểu đồ trình tự Thông điệp RegisterForCoursesForm Student RegistrationController SWTSU Catalog CourseCatalogSystem Course Catalog RegisterForCoursesForm RegistrationController Student SWTSU Catalog CourseCatalogSystem Course Catalog I 1 create schedule I 1 I 2 get course offerings Ị 1 3 get course offerings for Semester I 4 get course offerings -ị Các tác nhân cỤ thể-I Actor instance I 5 display course offerings I 6 display blank schedule Thông điệp gọi chính nó Reflexive self-call Message Thông điệp Ị Message ị Trả về Return

TỪ KHÓA LIÊN QUAN