Cztery Typy Relacji W Diagramie Przypadków Użycia
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.
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.
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.
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.
Więcej przykładów przypadków użycia
Diagram przypadków użycia systemu nadawczego
Przykład diagramu przypadków użycia bankomatu
Diagram przypadków użycia: wiele projektów z granicami systemu
Diagram przypadków użycia: System egzaminacyjny online
Diagram przypadków użycia Przykład: Obsługa pasażerów
Przykład diagramu przypadków użycia: tworzenie oprogramowania
Przykład diagramu przypadków użycia: system parkingowy
Diagram przypadków użycia UML: system przetwarzania zamówień
Dołącz i rozszerz diagram przypadków użycia
Przykład diagramu przypadków użycia: witryna internetowa (rozszerzenie i uwzględnienie przypadku użycia)
Przykład diagramu przypadków użycia: System zewnętrzny jako aktor
Diagram przypadków użycia Przykład: Bankomat
Diagram przypadków użycia Przykład: lotnisko