Biểu đồ triển khai biểu diễn các nodes và các mối quan hệ giữa chúng. Thông thường, các nodes được kết nối với nhau thông qua các liên kết truyền thông như
các kết nối mạng, liên kết TCP-IP, microwave…
Mối quan hệ giữa các node trong biểu đồ triển khai được biểu diễn thông qua các liên kết truyền thông và được đánh số theo thứ tự thời gian tương tự như trong biểu đồ cộng tác. Chú ý rằng các message truyền đi giữa các đỉnh có thể là các luồng thông tin xác định hoặc cũng có thể là các đối tượng rời rạc, ví dụ như các file, các thông tin yêu cầu…
Hình 4.13 biểu diễn biểu đồ triển khai cho hệ quản lý thư viện. Biểu đồ này cho biết hệ thống sẽđược cài đặt trên ba dạng máy tính khác nhau: các máy client dành cho thủ thư sẽ cài đặt thành phần giao diện thủ thư, quản lý sách, quản lý bạn đọc; các máy client dành cho bạn đọc chỉ cài giao diện bạn đọc; CSDL và thành phần điều khiển CSDL được cài trên một server chung gọi là Server.
May Thu thu Server
May Ban doc TCP/IP TCP/IP
Hình 4.13: Biểu đồ triển khai cho hệ quản lý thư viện
Các dạng liên kết truyền thông có thể có trong biểu đồ triển khai là:
- TCP/IP: sử dụng bộ giao thức TCP/IP để liên kết. Thông thường đây là các
ứng dụng dựa trên Web.
- SNA: cũng là ứng dụng dựa trên Web nhưng sử dụng bộ giao thức SNA. - Microwave: sử dụng liên kết bằng sóng vô tuyến tần số cao.
- Hồng ngoại: sử dụng liên kết hồng ngoại.
- Giao thức không dây: liên kết sử dụng các dạng giao thức không dây khác. Trong ví dụ Hình 4.13, các liên kết đều được thực hiện trên nền giao thức TCP/IP thông qua kết nối mạng Internet hoặc kết nối mạng LAN nội bộ.
Ngoài các liên kết truyền thông thông thường, giữa các đỉnh còn có thể có mối quan hệ dạng phụ thuộc. Mối quan hệ phụ thuộc sẽ được biểu diễn bởi các mũi tên đứt nét với kiểu chính là dạng phụ thuộc giữa hai đỉnh (hoặc hai thành phần). Kết quả của biểu đồ triển khai kết hợp với biểu đồ thành phần là một mô hình triển khai hệ thống đầy đủ với các đỉnh, liên kết giữa các đỉnh và các thành phần bên trong các đỉnh đó. Mô hình này được gọi chung là mô hình vật lý của hệ
thống và sẽ là cơ sở để cài đặt, tích hợp hệ thống cũng như triển khai hệ thống tới người sử dụng.