Tài liệu, thư viện

Một phần của tài liệu Bài giảng phân tích và thiết kế hướng đối tượng activity, state, component, deployment diagram đỗ ngọc như loan (Trang 27 - 35)

 Bảng dữ liệu

6 – Activity, State, Component, Deployment Diagram

Component Diagram

 Các thành phần liên kết với nhau bằng mối quan hệ phụ thuộc.

 Mối quan hệ giữa các thành phần thường là các quan hệ giữa các tập tin chương trình nguồn, giữa các phần mềm đang chạy hoặc giữa tập tin nguồn với tập tin thi hành tương ứng

 Ứng dụng của Component Diagram:  Thể hiện cấu trúc của hệ thống

 Cung cấp đầu vào cho bản vẽ Deployment

 Hỗ trợ cho việc thiết kế kiến trúc phần mềm

6 – Activity, State, Component, Deployment Diagram

Ví dụ

29

 Một biểu đồ chỉ ra tổ chức và sự phụ thuộc của các thành phần

6 – Activity, State, Component, Deployment Diagram

Ví dụ

30

6 – Activity, State, Component, Deployment Diagram

Ví dụ

6 – Activity, State, Component, Deployment Diagram

Ví dụ

6 – Activity, State, Component, Deployment Diagram

Component Diagram

 Component là một thành phần phần mềm được đóng gói độc lập, nó có thể được triển khai độc lập trên hệ thống và có khả năng tương tác với các thành phần khác khi thực hiện các chức năng của hệ thống. Ví dụ, thành phần có thể là package trong Java

 Component Dependence thể hiện quan hệ giữa các thành phần với nhau. Các thành phần phần mềm luôn cần sử dụng một số chức năng ở các thành phần khác trong hệ thống nên quan hệ Dependence được sử dụng thường xuyên.

 Trong suốt quá trình cài đặt, biểu đồ thành phần được đưa ra để mô tả các thành phần ở mức thấp hơn, như các tập tin .java và .class của Java

6 – Activity, State, Component, Deployment Diagram

Component Diagram

Xây dựng Component Diagram

 Chia hệ thống thành những SubSystem

 Theo chức năng / đặc tính kỹ thuật

 Theo đối tượng sử dụng

 Dễ phát triển, dễ bảo trì, bảo mật

 Xác định các thành phần và vẽ

 Xác định các mối quan hệ

6 – Activity, State, Component, Deployment Diagram

Một phần của tài liệu Bài giảng phân tích và thiết kế hướng đối tượng activity, state, component, deployment diagram đỗ ngọc như loan (Trang 27 - 35)

Tải bản đầy đủ (PDF)

(45 trang)