Diagram przypadków użycia UML ma na celu zademonstrowanie, w jaki sposób użytkownik może korzystać z systemu. Stwórz profesjonalny diagram dostosowany do niemal każdego przypadku użycia, korzystając z naszego narzędzia do tworzenia diagramów UML.
4 minuta czytania
Chcesz stworzyć własny diagram UML? Wypróbuj Lucidchart. Jest szybki, łatwy i całkowicie darmowy.
Czym jest diagram przypadków użycia?
W języku UML (Unified Modeling Language) diagram przypadków użycia może podsumować szczegóły dotyczące użytkowników systemu (zwanych również aktorami) oraz ich interakcji z systemem. Aby go stworzyć, należy użyć specjalistycznych symboli i łączników. Skuteczny diagram przypadków użycia może pomóc Twojemu zespołowi w omówieniu i przedstawieniu:
-
Scenariuszy, w których system lub aplikacja wchodzi w interakcję z osobami, organizacjami lub systemami zewnętrznymi
-
Cele, które Twój system lub aplikacja pomaga osiągnąć tym podmiotom (zwanym aktorami)
-
Zakres działania systemu
Kiedy stosować diagramy przypadków użycia
Diagram przypadków użycia nie zawiera zbyt wielu szczegółów – nie spodziewaj się na przykład, że będzie on odzwierciedlał kolejność, w jakiej wykonywane są poszczególne kroki. Zamiast tego, prawidłowy diagram przypadków użycia przedstawia ogólny zarys relacji pomiędzy przypadkami użycia, aktorami i systemami. Eksperci zalecają, aby wykorzystywać diagramy przypadków użycia jako uzupełnienie bardziej szczegółowych, tekstowych opisów przypadków użycia.
UML jest zestawem narzędzi do modelowania, które można wykorzystać do tworzenia diagramów. Przypadki użycia przedstawia się za pomocą owalnego kształtu z etykietą. Postacie przedstawiają aktorów w procesie, a udział aktora w systemie jest przedstawiony za pomocą linii pomiędzy aktorem a przypadkiem użycia. Aby przedstawić granicę systemu, narysuj ramkę wokół samego przypadku użycia.
Diagramy przypadków użycia UML doskonale nadają się do:
-
Przedstawiania celów interakcji system-użytkownik
-
Definiowania i porządkowania wymagań funkcjonalnych systemu
-
Określenia kontekstu i wymagań systemu
-
Modelowania podstawowego przepływu zdarzeń w przypadku użycia
Chcesz stworzyć własny diagram UML? Wypróbuj Lucidchart. Jest szybki, łatwy i całkowicie darmowy.
Utwórz diagram UMLElementy diagramu przypadków użycia
Aby odpowiedzieć na pytanie „Czym jest diagram przypadków użycia?”, musisz najpierw poznać jego elementy składowe. Często spotykane elementy to:
-
Aktorzy:
Użytkownicy wchodzący w interakcję z systemem. Aktorami mogą być osoby, organizacje lub systemy zewnętrzne, które wchodzą w interakcję z aplikacją lub systemem. Muszą to być podmioty zewnętrzne, które wytwarzają lub konsumują dane. -
System:
Określona sekwencja działań i interakcji pomiędzy aktorami a systemem. System może być również określany jako scenariusz. -
Cele:
Efekt końcowy większości przypadków użycia. Poprawnie wykonany diagram powinien opisywać czynności i warianty wykorzystane do osiągnięcia celu.
Symbole i oznaczenia diagramu przypadków użycia
Oznaczenia diagramu przypadków użycia są dość proste i nie wykorzystują tak wielu rodzajów symboli jak inne diagramy UML. Jeśli chcesz odświeżyć swoją wiedzę na temat rysowania diagramu przypadków użycia, możesz skorzystać z tego przewodnika. Poniżej znajdują się wszystkie kształty, które można znaleźć w Lucidchart:
-
Przypadki użycia:
Poziome kształty owalne, które reprezentują różne zastosowania. -
Aktorzy:
Postaci, które reprezentują ludzi faktycznie stosujących przypadki użycia. -
Powiązania:
Linia pomiędzy aktorami a przypadkami użycia. W przypadku złożonych diagramów należy wiedzieć, którzy aktorzy są powiązani z danymi przypadkami użycia. -
Ramki graniczne systemu:
Ramka, która wyznacza zakres systemu dla przypadków użycia. Wszystkie przypadki użycia poza ramką będą uważane za wykraczające poza zakres tego systemu. Na przykład psychopata zabójca znajduje się poza zakresem zawodów w poniższym przykładzie z piłą łańcuchową. -
Pakiety:
Kształt UML, który pozwala na łączenie różnych elementów w grupy. Podobnie jak w przypadku diagramów komponentów, grupy te są przedstawiane jako foldery plików.
Przykłady diagramów przypadków użycia
Przykład diagramu przypadków użycia dla publikacji książek
Ten diagram przypadków użycia stanowi wizualną reprezentację procesu wymaganego do napisania i wydania książki. Niezależnie od tego, czy jesteś autorem, agentem czy sprzedawcą książek, zastosowanie tego diagramu w scenariuszu użycia może pomóc Twojemu zespołowi w opublikowaniu kolejnego wielkiego hitu. Wypróbuj ten szablon demonstracyjny, aby rozpocząć pracę samodzielnie.
Przykładowy diagram przypadku użycia dla rezerwacji biletu kolejowego
Możesz dostosować ten szablon do każdego procesu, w którym klient kupuje usługę. Dzięki odpowiednim kolorom, czytelnemu i łatwemu w edycji tekstowi oraz szerokiej bibliotece kształtów UML możesz przystąpić do pracy! Kliknij, aby wypróbować ten szablon samodzielnie.
Przykład diagramu przypadków użycia dla piły łańcuchowej
Rozważmy taki przykład: Osoba z piłą łańcuchową wchodzi w interakcję z otaczającym ją środowiskiem. W zależności od sytuacji i jej kontekstu, może on należeć do jednego z wielu różnych przypadków użycia. Czy jest w drodze do pracy? Czy jest coś złowieszczego w sposobie, w jaki posługuje się piłą łańcuchową? Na przykład jeśli używa on piły łańcuchowej poza miejscem pracy, możemy przypuszczać, że mieści się on w granicach pojęcia „przerażający”.