W języku UML relacje to połączenia między elementami modelu. Przypadki użycia są również połączone ze sobą w różnego rodzaju relacje. Relacja między dwoma przypadkami użycia zasadniczo modeluje zależności między dwoma przypadkami użycia. Dzięki ponownemu wykorzystaniu istniejących przypadków użycia przy użyciu różnych typów relacji, ogólny wysiłek wymagany do opracowania systemu jest zmniejszony.

Diagramy przypadków użycia przedstawiają przypadki użycia, aktorów i relacje między nimi. Na przykład związek między aktorem a przypadkiem użycia pokazuje, że aktor może korzystać z określonej funkcjonalności systemu biznesowego.

Relacje stowarzyszeniowe

Powiązanie to związek między dwoma klasyfikatorami, takimi jak aktor i przypadki użycia, opisujący przyczynę związku i rządzące nim reguły. Powiązanie to relacja między aktorem a biznesowym przypadkiem użycia. Wskazuje, że aktor może korzystać z funkcjonalności systemu biznesowego.

Przykład diagramu przypadków użycia

Relacje uogólnienia

Relacja uogólnienia to relacja, w której jeden element modelu (dziecko) jest oparty na innym elemencie modelu (rodzicu). Relacje uogólnienia są używane w diagramach klas, diagramach komponentów, diagramach wdrażania i diagramach przypadków użycia, aby wskazać, że element potomny akceptuje wszystkie atrybuty, operacje i relacje zdefiniowane w elemencie nadrzędnym.

Przykład uogólnienia diagramu przypadków użycia

Uwzględnij relacje

W modelowaniu UML relacja Uwzględnij to relacja, w której jeden przypadek użycia (podstawowy przypadek użycia) zawiera funkcjonalność innego przypadku użycia (przypadek użycia włączenia). Relacja zawierająca obsługuje ponowne wykorzystanie funkcjonalności w modelu przypadków użycia.

Diagram przypadków użycia zawiera przykład

Rozszerzanie relacji

W modelowaniu UML można użyć relacji rozszerzającej , aby określić, że jeden przypadek użycia (rozszerzenie) rozszerza zachowanie innego przypadku użycia (podstawowego). Ten typ relacji ujawnia szczegóły dotyczące systemu lub aplikacji, które zwykle są ukryte w przypadku użycia.

Przykład rozszerzenia diagramu przypadków użycia

Więcej przykładów przypadków użycia

Diagram przypadków użycia systemu nadawczego

Szablon diagramu przypadków użycia: Diagram przypadków użycia systemu nadawczego (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Przykład diagramu przypadków użycia bankomatu

Szablon diagramu przypadków użycia: Przykład diagramu przypadków użycia bankomatu (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Diagram przypadków użycia: wiele projektów z granicami systemu

Szablon diagramu przypadków użycia: Diagram przypadków użycia: wiele projektów z granicami systemu (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Diagram przypadków użycia: System egzaminacyjny online

Szablon diagramu przypadków użycia: Diagram przypadków użycia: System egzaminacyjny online (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Diagram przypadków użycia Przykład: Obsługa pasażerów

Szablon diagramu przypadków użycia: Przykład diagramu przypadków użycia: obsługa pasażerów (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Przykład diagramu przypadków użycia: tworzenie oprogramowania

Szablon diagramu przypadków użycia: Przykład diagramu przypadków użycia: tworzenie oprogramowania (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Przykład diagramu przypadków użycia: system parkingowy

Szablon diagramu przypadków użycia: Przykład diagramu przypadków użycia: system parkingów (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Diagram przypadków użycia UML: system przetwarzania zamówień

Szablon diagramu przypadków użycia: Diagram przypadków użycia UML: System przetwarzania zamówień (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

 

Dołącz i rozszerz diagram przypadków użycia

Szablon diagramu przypadków użycia: dołącz i rozszerz diagram przypadków użycia (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Przykład diagramu przypadków użycia: witryna internetowa (rozszerzenie i uwzględnienie przypadku użycia)

Szablon diagramu przypadków użycia: Przykład diagramu przypadków użycia: witryna internetowa (rozszerzenie i uwzględnienie przypadku użycia) (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Przykład diagramu przypadków użycia: System zewnętrzny jako aktor

Szablon diagramu przypadków użycia: Przykład diagramu przypadków użycia: system zewnętrzny jako aktor (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Diagram przypadków użycia Przykład: Bankomat

Szablon diagramu przypadków użycia: Przykład diagramu przypadków użycia: bankomat bankowy (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Diagram przypadków użycia Przykład: lotnisko

Szablon diagramu przypadków użycia: Przykład diagramu przypadków użycia: lotnisko (utworzony przez narzędzie do tworzenia diagramów przypadków użycia firmy Visual Paradigm Online)

EDYTUJ TEN DIAGRAM

Bibliografia