A Package là gì?

Các gói trong Ngôn ngữ tạo mô hình hợp nhất được sử dụng để nhóm các phần tử và cung cấp không gian tên cho các phần tử được nhóm. Một gói có thể chứa các gói khác, do đó cung cấp một tổ chức phân cấp của các gói.

Hầu hết tất cả các phần tử UML có thể được nhóm lại thành các gói. Do đó, các lớp, đối tượng, ca sử dụng, thành phần, nút, phiên bản nút, v.v. có thể được tổ chức thành các gói, do đó có thể quản lý được tổ chức của vô số phần tử chứa trong mô hình UML thế giới thực.

Trong ví dụ này, có một gói chứa một sơ đồ lớp.

 

Mẫu sơ đồ lớp: Sơ đồ lớp - Lớp trong một gói hàng (Hãng hàng không) (Được tạo bởi nhà sản xuất Sơ đồ lớp của Sơ đồ)

Sơ đồ gói trong UML là gì?

Hệ thống lớn cung cấp những thách thức đặc biệt. Việc vẽ một mô hình của một lớp cho một hệ thống lớn là quá lớn để nó không thể hiểu được. Có quá nhiều kết nối giữa các lớp để hiểu. Một kỹ thuật hữu ích để giải quyết vấn đề này là gói UML. Trợ giúp về các gói trong Ngôn ngữ tạo mô hình hợp nhất.

  1. Để nhóm các yếu tố
  2. Để cung cấp không gian tên cho các phần tử được nhóm
  3. Một gói có thể chứa các gói khác, do đó cung cấp cho một tổ chức phân cấp của các gói.
  4. Các phần tử UML có thể được nhóm lại thành các gói.

Như vậy, một sơ đồ gói, một sơ đồ cấu trúc, cho thấy sự sắp xếp và tổ chức của các phần tử mô hình trong một dự án vừa đến lớn. Sơ đồ gói có thể hiển thị cả cấu trúc và sự phụ thuộc giữa các hệ thống con hoặc mô-đun, hiển thị các quan điểm khác nhau của một hệ thống, ví dụ, như một ứng dụng nhiều lớp (hay còn gọi là đa lớp) – một mô hình ứng dụng nhiều lớp.

Ví dụ về sơ đồ gói

Sơ đồ gói cho thấy sự sắp xếp và tổ chức của các phần tử mô hình trong dự án quy mô từ trung bình đến lớn có thể được sử dụng để thể hiện cả cấu trúc và sự phụ thuộc giữa các hệ thống con hoặc mô-đun.

Ví dụ về sơ đồ gói

 

Thêm các ví dụ về sơ đồ gói UML

Ứng dụng phân lớp

Mẫu sơ đồ gói: Ứng dụng phân lớp (Được tạo bởi điểm đánh dấu Sơ đồ gói của InfoART)
CHỈNH SỬA SƠ ĐỒ NÀY

 

Cấu trúc MVC
Hệ thống giao dịch cổ phiếu
Hệ thống bán vé
Hệ thống kinh doanh chung