Thực hành Phân tích thiết kế hướng đối tượng - Bài thực hành 05: Thực hành về xây dựng biểu đồ thành phần và triển khai

Nội dung của tài liệu trình bày về các thành phần của biểu đồ thành phần và triển khai (Component Diagram & Deployment Diagram), xây dựng biểu đồ thành phần và biểu đồ triển khai cho hệ thống, sử dụng thành thạo phần mềm để biểu diễn hai biểu đồ trên. | Thực hành Phân tích thiết kế hướng đối tượng Bài tập thực hành 05: THỰC HÀNH VỀ XÂY DỰNG BIỂU ĐỒ THÀNH PHẦN VÀ TRIỂN KHAI (Component Diagram & Deployment Diagram) 1. Mục tiêu Trình bày được các thành phần của biểu đồ thành phần và triển khai (Component Diagram & Deployment Diagram) Xây dựng được biểu đồ thành phần và biểu đồ triển khai cho hệ thống Sử dụng thành thạo phần mềm để biểu diễn hai biểu đồ trên 2. Biểu đồ thành phần - Component Diagram . Khái niệm: Khi thiết kế các hệ thống phức tạp chúng ta nên chia chúng ra thành nhiều hệ thống con (subsystem) để dễ thiết kế. Mỗi hệ thống con sau khi xây dựng có thể đóng gói thành một thành phần phần mềm được triển khai độc lập. Bản vẽ Component Diagram sẽ giúp chúng ta thể hiện cách chia hệ thống ra nhiều thành phần và quan hệ của chúng. Component Diagram là bản vẽ cho biết cấu trúc của hệ thống theo thành phần phần mềm. Chúng ta xem một ví dụ về Component Diagram như sau: Ví dụ trên cho thấy hệ thống phần mềm ATM chia ra thành 5 thành phần là ATM UI, Server, User, DBMS Server và Printer. Trong đó ATM UI sử dụng chức năng của các thành phần còn lại để vận hành hệ thống. . Các thành phần của Component Diagram: Component: ThS. Dương Thành Phết – Khoa CNTT HUTECH Trang 1 Thực hành Phân tích thiết kế hướng đối tượng 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. Component Dependence: 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. . Ứng dụng của Component Diagram Component được sử dụng vào các công việc sau: 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 Xây dựng Component Diagram Để xây dựng bản vẽ

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.