Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 2+3: Các khái niệm cơ bản trong hướng đối tượng + Giới thiệu về UML với mục tiêu nghiên cứu nhằm giúp các bạn nắm được mô tả các khái niệm trừu tượng hóa, đóng gói, mô-đun hóa và phân cấp; Mô tả cấu trúc vật lý của một lớp; Mô tả mối quan hệ giữa lớp và đối tượng. Hiểu về đa hình và tổng quát hóa. | 25 02 2016 1 2 Mục tiêu Mô tả các khái niệm trừu tượng hóa đóng gói mô-đun PHÂN TÍCH THIẾT KẾ HỆ hóa và phân cấp Mô tả cấu trúc vật lý của một lớp THỐNG THÔNG TIN Mô tả mối quan hệ giữa lớp và đối tượng Hiểu về đa hình và tổng quát hóa Chương 2 Các khái niệm cơ bản trong hướng đối tượng 3 4 Nội dung 1. Đối tượng là gì Một đối tượng biểu diễn một thực thể có thể là thực thể 1. Đối tượng là gì vật lý thực thể trừu tượng hoặc thực thể phần mềm. 2. Bốn nguyên lý của OO Thực thể vật lý 3. Lớp là gì Thực thể trừu tượng 4. Đa hình và Tổng quát hóa Thực thể phần mềm Xe tải 5. Tổ chức các phần tử mô hình Phản ứng hóa học Danh sách liên kết Page 1 1 25 02 2016 5 6 Định nghĩa Một đối tượng có trạng thái Thuộc tính Trạng thái là một điều kiện hay một tình huống Một đối tượng là một thực thể trong suốt quá trình sống của đối tượng. có biên và định danh được xác định rõ ràng để đóng gói trạng Trạng thái của một đối tượng thường thay đổi theo thái và hành vi. thời gian. Trạng thái biểu diễn thuộc tính và các mối quan hệ. Name J Clark Hành vi là các thao tác các Employee ID 567138 HireDate 07 25 1991 phương thức và cơ chế chuyển Status Tenured Discipline Finance MaxLoad 3 trạng thái. Name J Clark Employee ID 567138 Đối tượng Date Hired July 25 1991 Status Tenured Các phép xử lý Discipline Finance Giáo sư Clark Maximum Course Load 3 classes 7 8 Một đối tượng có hành vi Một đối tượng có định danh Hành vi xác định cách mà một đối tượng hành động và phản ứng. Mỗi đối tượng có một tên riêng để phân biệt đối Một hành vi có thể thấy được của một đối tượng được mô hình tượng với các đối tượng khác mặc dù trạng thái hóa bởi một tập các thông điệp mà nó có thể đáp ứng các thao của chúng có thể giống hệt nhau. tác mà đối tượng có thể thực hiện . Các hành vi của giáo sư Clark Submit Final Grades TakeSabbatical Giáo sư J Clark Giáo sư J Clark Accept Course Offering dạy Sinh học dạy Sinh học Take Sabbatical Giáo sư Clark Set Max Load Page 2 2 25 02 2016 9 10 Nội dung 2. Các nguyên lý cơ bản .