Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 7: Mô hình hóa cấu trúc cung cấp cho người học những kiến thức như: Sơ đồ lớp; Sơ đồ đối tượng; Cách tiếp cận xác định lớp; Cách tiếp cận xác định mối quan hệ; Cách tiếp cận xác định thuộc tính; Cách tiếp cận xác định phương thức; Hiểu về thể mô tả cho lớp (CRC Card). Mời cá bạn cùng tham khảo! | 25 02 2016 25 02 2016 1 PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Chương 7. Mô hình hóa cấu trúc 25 02 2016 2 Bức tranh PTKTHT 1 25 02 2016 25 02 2016 3 Bức tranh PTKTHT 25 02 2016 4 NộI dung Sơ đồ lớp Sơ đồ đối tượng Cách tiếp cận xác định lớp Cách tiếp cận xác định mối quan hệ Cách tiếp cận xác định thuộc tính Cách tiếp cận xác định phương thức Hiểu về thể mô tả cho lớp CRC Card 2 25 02 2016 25 02 2016 5 Sơ đồ lớp class Diagram Các thành phần trong sơ đồ lớp Lớp Class Mối kết hợp Association Lớp kết hợp Association Classes Quan hệ thu nạp Aggregation Quan hệ thành phần Compossition Quan hệ tổng quát hóa Generalization Quan hệ hoặc OR 25 02 2016 6 Sơ đồ lớp class Diagram Các thành phần trong sơ đồ lớp Lớp Class là mộ tập hợp các đối tượng chia sẻ chung một cấu trúc và hành vi cùng thuộc tính hoạt động mối quan hệ và ngữ nghĩa Ký hiệu 3 25 02 2016 25 02 2016 7 Sơ đồ lớp class Diagram Các thành phần trong sơ đồ lớp Mối kết hợp Association là quan hệ ngữ nghĩa được thiết lập giữa hai hay nhiều lớp biểu diễn bởi những thành phần sau Tên quan hệ Vai trò quan hệ Tên vai trò Bản số 25 02 2016 8 Sơ đồ lớp class Diagram Các thành phần trong sơ đồ lớp Mối kết hợp Association là quan hệ ngữ nghĩa được thiết lập giữa hai hay nhiều lớp biểu diễn bởi những thành phần sau Tên quan hệ Vai trò quan hệ Tên vai trò Bản số 4 25 02 2016 25 02 2016 9 Sơ đồ lớp class Diagram Các thành phần trong sơ đồ lớp Lớp kế hợp Association Classes khi một mối kết hợp có các đặc trưng thuộc tính hoạt động và các mối kết hợp chúng ta tạo một lớp để chứa các thuộc tính đó và kết nối với mối kết hợp lớp này được gọi là lớp kết hợp 25 02 2016 10 Sơ đồ lớp class Diagram Các thành phần trong sơ đồ lớp Quan hệ thu nạp Aggregation mô tả mối quan hệ giữa một đối tượng lớn hơn được tạo ra từ những đối tượng nhỏ hơn. Một loại quan hệ đặc biệt này là quan hệ có nó có nghĩa là một đối tượng tổng thể có những đối tượng thành phần 5 25 02 2016 25 02 2016 11 Sơ đồ lớp class Diagram Các thành phần trong sơ đồ lớp Quan