Bài giảng Phân tích thiết kế hướng đối tượng - Chương 6 trình bày các nội dung về mô hình hóa cấu trúc như: Biểu đồ gói (Package Diagram), biểu đồ đối tượng (Object Diagram), biểu đồ cấu trúc tổng hợp. . | MÔ HÌNH HÓA CẤU TRÚC Trường Đại học Công nghệ Đồng Nai Khoa Công nghệ Chương 6 Nội dung chương 6 Biểu đồ gói (Package Diagram) Biểu đồ đối tượng (Object Diagram) Biểu đồ cấu trúc tổng hợp Là một sơ đồ UML đưa ra góc nhìn một cách hình ảnh mức cao về tổ chức của ứng dụng. Hỗ trợ xác định tổng quát về sự phụ thuộc liên kết giữa các gói. Biểu đồ gói thường được sử dụng khi hệ thống có quy mô lớn và có cấu trúc phức tạp Thường được tạo đầu tiên Biểu đồ gói – Package Diagram Biểu đồ gói Biểu đồ gói – Package Diagram Các thành phần Package: Thành phần chứa một phần cấu trúc của biểu đồ Generalization: Tổng quát hóa - Liên kết giữa package cha và package con (liên kết tổng quát hóa) Dependency: Liên kết hai package của mô hình có sự phụ thuộc: sự thay đổi của package này kéo theo sự thay đổi của package kia Biểu đồ gói – Package Diagram Biểu đồ gói Biểu đồ gói – Package Diagram Biểu đồ gói: các lớp chỉ là shortcut trong biểu đồ lớp Biểu đồ gói – Package Diagram Là một sơ đồ UML thể hiện góc nhìn một cách hình ảnh về cấu trúc của một hệ thống thông qua sự thể hiện của các lớp (đối tượng), sự kết hợp (liên kết thể hiện), và sự phụ thuộc. Sơ đồ đối tượng hỗ trợ quan sát cấu trúc dữ liệu của hệ thống. Biểu đồ đối tượng – Object Diagram Các thành phần Object: Thể hiện của một lớp Instance link: Kết hợp hai đối tượng Dependency: Liên kết hai thành phần của mô hình có sự phụ thuộc: sự thay đổi của thành phần này kéo theo sự thay đổi của thành phần kia Biểu đồ đối tượng – Object Diagram Quan hệ giữa biểu đồ lớp và biểu đồ đối tượng Biểu đồ đối tượng – Object Diagram Quan hệ giữa biểu đồ lớp và biểu đồ đối tượng Biểu đồ đối tượng – Object Diagram Chọn lớp cần thể hiện Danh sách các lớp hiện có của project Biểu đồ đối tượng – Object Diagram Danh sách các lớp hiện có của project Biểu đồ đối tượng – Object Diagram Chọn thuộc tính cần thể hiện cho đối tượng Danh sách các thuộc tính . | MÔ HÌNH HÓA CẤU TRÚC Trường Đại học Công nghệ Đồng Nai Khoa Công nghệ Chương 6 Nội dung chương 6 Biểu đồ gói (Package Diagram) Biểu đồ đối tượng (Object Diagram) Biểu đồ cấu trúc tổng hợp Là một sơ đồ UML đưa ra góc nhìn một cách hình ảnh mức cao về tổ chức của ứng dụng. Hỗ trợ xác định tổng quát về sự phụ thuộc liên kết giữa các gói. Biểu đồ gói thường được sử dụng khi hệ thống có quy mô lớn và có cấu trúc phức tạp Thường được tạo đầu tiên Biểu đồ gói – Package Diagram Biểu đồ gói Biểu đồ gói – Package Diagram Các thành phần Package: Thành phần chứa một phần cấu trúc của biểu đồ Generalization: Tổng quát hóa - Liên kết giữa package cha và package con (liên kết tổng quát hóa) Dependency: Liên kết hai package của mô hình có sự phụ thuộc: sự thay đổi của package này kéo theo sự thay đổi của package kia Biểu đồ gói – Package Diagram Biểu đồ gói Biểu đồ gói – Package Diagram Biểu đồ gói: các lớp chỉ là shortcut trong biểu đồ lớp Biểu đồ .