Trong UML, các mối quan hệ là các kết nối giữa các phần tử mô hình. Các trường hợp sử dụng cũng được kết nối với nhau trong các loại quan hệ khác nhau. Mối quan hệ giữa hai trường hợp sử dụng về cơ bản mô hình hóa sự phụ thuộc giữa hai trường hợp sử dụng. Bằng cách sử dụng lại các trường hợp sử dụng hiện có bằng cách sử dụng các loại mối quan hệ khác nhau, nỗ lực tổng thể cần thiết để phát triển hệ thống sẽ giảm đi.

Biểu đồ trường hợp sử dụng hiển thị các trường hợp sử dụng, tác nhân và mối quan hệ giữa chúng. Ví dụ, mối quan hệ giữa một tác nhân và một trường hợp sử dụng minh họa rằng tác nhân có thể sử dụng chức năng nhất định của hệ thống kinh doanh.

Mối quan hệ hiệp hội

Mối liên kết là mối quan hệ giữa hai bộ phân loại, chẳng hạn như tác nhân và trường hợp sử dụng, mối quan hệ này mô tả nguyên nhân của mối quan hệ và các quy tắc chi phối mối quan hệ đó. Một hiệp hội là một mối quan hệ giữa một tác nhân và một trường hợp sử dụng kinh doanh. Nó chỉ ra rằng một tác nhân có thể sử dụng chức năng của hệ thống kinh doanh.

Ví dụ về sơ đồ ca sử dụng

Mối quan hệ khái quát hóa

Mối quan hệ khái quát hóa là mối quan hệ trong đó một phần tử mô hình (con) dựa trên một phần tử mô hình khác (cha mẹ). Quan hệ tổng quát hóa được sử dụng trong sơ đồ lớp, sơ đồ thành phần, sơ đồ triển khai và sơ đồ trường hợp sử dụng để chỉ ra rằng phần tử con chấp nhận tất cả các thuộc tính, hoạt động và mối quan hệ được xác định trong phần tử cha.

Ví dụ tổng quát hóa sơ đồ ca sử dụng

Bao gồm các mối quan hệ

Trong mô hình hóa UML, mối quan hệ Bao gồm là mối quan hệ trong đó một trường hợp sử dụng (trường hợp sử dụng cơ sở) chứa chức năng của trường hợp sử dụng khác (trường hợp sử dụng bao gồm). Mối quan hệ ngăn chặn hỗ trợ việc sử dụng lại chức năng trong mô hình trường hợp sử dụng.

Sơ đồ ca sử dụng bao gồm ví dụ

Mở rộng quan hệ

Trong mô hình UML, bạn có thể sử dụng mối quan hệ mở rộng để chỉ định rằng một trường hợp sử dụng (phần mở rộng) sẽ mở rộng hành vi của một trường hợp sử dụng khác (cơ sở). Loại mối quan hệ này tiết lộ chi tiết về hệ thống hoặc ứng dụng thường được ẩn trong trường hợp sử dụng.

Ví dụ mở rộng sơ đồ ca sử dụng

Thêm ví dụ về trường hợp sử dụng

Sơ đồ trường hợp sử dụng hệ thống phát sóng

Mẫu Sơ đồ trường hợp sử dụng: Sơ đồ trường hợp sử dụng hệ thống phát sóng (Được tạo bởi trình tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Ví dụ về sơ đồ ca sử dụng ATM

Mẫu Sơ đồ trường hợp sử dụng: Ví dụ về Sơ đồ trường hợp sử dụng ATM (Được tạo bởi trình tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Sơ đồ ca sử dụng: Nhiều dự án với ranh giới hệ thống

Mẫu Sơ đồ trường hợp sử dụng: Sơ đồ trường hợp sử dụng: Nhiều dự án có ranh giới hệ thống (Được tạo bởi trình tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Sơ đồ ca sử dụng: Hệ thống kiểm tra trực tuyến

Mẫu Sơ đồ ca sử dụng: Sơ đồ ca sử dụng: Hệ thống kiểm tra trực tuyến (Được tạo bởi người tạo Sơ đồ ca sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Ví dụ về sơ đồ ca sử dụng: Dịch vụ hành khách

Mẫu Sơ đồ trường hợp sử dụng: Ví dụ về Sơ đồ trường hợp sử dụng: Dịch vụ hành khách (Được tạo bởi người tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Ví dụ về sơ đồ ca sử dụng: Phát triển phần mềm

Mẫu Sơ đồ trường hợp sử dụng: Ví dụ về Sơ đồ trường hợp sử dụng: Phát triển phần mềm (Được tạo bởi trình tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Ví dụ về sơ đồ ca sử dụng: Hệ thống bãi đậu xe

Mẫu Sơ đồ trường hợp sử dụng: Ví dụ về Sơ đồ trường hợp sử dụng: Hệ thống bãi đỗ xe (Được tạo bởi trình tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Sơ đồ trường hợp sử dụng UML: Hệ thống xử lý đơn hàng

Mẫu Sơ đồ trường hợp sử dụng: Sơ đồ trường hợp sử dụng UML: Hệ thống xử lý đơn hàng (Được tạo bởi trình tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

 

Bao gồm và mở rộng sơ đồ ca sử dụng

Mẫu Sơ đồ trường hợp sử dụng: Bao gồm và mở rộng Sơ đồ trường hợp sử dụng (Được tạo bởi trình tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Ví dụ về sơ đồ ca sử dụng: Trang web (Mở rộng và bao gồm ca sử dụng)

Mẫu Sơ đồ trường hợp sử dụng: Ví dụ về Sơ đồ trường hợp sử dụng: Trang web (Mở rộng và bao gồm trường hợp sử dụng) (Được tạo bởi trình tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Ví dụ về sơ đồ ca sử dụng: Hệ thống bên ngoài với tư cách là diễn viên

Mẫu Sơ đồ trường hợp sử dụng: Ví dụ về Sơ đồ trường hợp sử dụng: Hệ thống bên ngoài đóng vai trò là Tác nhân (Được tạo bởi trình tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Sơ đồ ca sử dụng Ví dụ: ATM ngân hàng

Mẫu Sơ đồ trường hợp sử dụng: Ví dụ về Sơ đồ trường hợp sử dụng: ATM ngân hàng (Được tạo bởi trình tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Ví dụ về sơ đồ ca sử dụng: Sân bay

Mẫu Sơ đồ trường hợp sử dụng: Ví dụ về Sơ đồ trường hợp sử dụng: Sân bay (Được tạo bởi trình tạo Sơ đồ trường hợp sử dụng của Visual Paradigm Online)

CHỈNH SỬA SƠ ĐỒ NÀY

Người giới thiệu