Prosty przewodnik po diagramach aktywności UML

Diagramów mogą być wykorzystywane na wszystkich etapach tworzenia oprogramowania i do różnych celów. A ponieważ są one bardzo podobne do wykresów przepływowych, są na ogół bardziej popularne niż inne typy diagramu UML.

Mamy nadzieję, że w tym samouczku dotyczącym diagramów aktywności omówimy wszystko, co musisz wiedzieć o diagramach aktywności, aby się go nauczyć i opanować. Przewiń w dół, aby znaleźć;

Co to jest diagram aktywności?

Diagram aktywności UML pomaga zwizualizować pewien przypadek użycia na bardziej szczegółowym poziomie. Jest to diagram behawioralny, który ilustruje przepływ działań w systemie.

Diagramy aktywności UML mogą być również wykorzystywane do zobrazowania przepływu zdarzeń w procesie biznesowym. Mogą być one wykorzystywane do badania procesów biznesowych w celu określenia ich przepływu i wymagań.

Schemat działania Symbole

UML określił zestaw symboli i reguł dla diagramów aktywności rysunkowych. Poniżej znajdują się powszechnie stosowane symbole diagramów aktywności z objaśnieniami.

Symbol Nazwa Użyj
Start Start/ Węzeł początkowy Służy do reprezentowania punktu początkowego lub stanu początkowego czynności
Działalność Działalność / Działanie Państwo Używane do reprezentowania działań w ramach procesu
Działanie Działanie Używane do reprezentowania wykonywalnych podobszarów działalności
Przepływ kontroli Sterowanie przepływem / krawędź Używane do przedstawiania przepływu kontroli z jednego działania do drugiego
Przepływ obiektów Przepływ obiektów / krawędź sterująca Używane do przedstawienia ścieżki obiektów poruszających się w ramach danej czynności
Węzeł końcowy działania Węzeł końcowy działania Używane do zaznaczenia końca wszystkich przepływów kontrolnych w ramach danej czynności
Końcowy węzeł przepływu Końcowy węzeł przepływu Używany do oznaczenia końca pojedynczego przepływu kontrolnego
Węzeł decyzyjny Węzeł decyzyjny Używany do reprezentowania warunkowego punktu rozgałęzienia z jednym wejściem i wieloma wyjściami
Połączyć węzeł Scal węzeł Używane do reprezentowania łączenia się przepływów. Ma kilka wejść, ale jedno wyjście.
Widelec Widelec Używane do przedstawienia przepływu, który może się rozgałęziać na dwa lub więcej równoległych przepływów
Połączyć Scalać Służy do reprezentowania dwóch wejść, które łączą się w jedno wyjście
Wysyłanie sygnału Wysyłanie sygnału Używane do reprezentowania akcji wysyłania sygnału do czynności akceptującej
Potwierdzenie odbioru sygnału Odbiór sygnału Używane do reprezentowania odbioru sygnału
Uwaga lub komentarz Uwaga/ Komentarz Służy do dodawania istotnych uwag do elementów

Diagramy aktywności z Swimlanes

Schematy ćwiczeń z pływakami

Na diagramach aktywności tory swimlanes – zwane również przegrodami – są używane do przedstawiania lub grupowania działań wykonywanych przez różnych aktorów w jednym wątku. Oto kilka wskazówek, których możesz przestrzegać podczas korzystania z swimlanes.

  • Dodaj swimlanes do procesów liniowych. To ułatwia czytanie.
  • Nie dodawaj więcej niż 5 swimlanes.
  • Ułożenie swimlanes w logiczny sposób.

Jak narysować diagram aktywności

Schematy działań mogą być wykorzystywane do modelowania wymagań biznesowych, tworzenia wysokiego poziomu widoku funkcjonalności systemu, analizowania przypadków użycia i do różnych innych celów. W każdym z tych przypadków, oto jak narysować diagram aktywności od początku.

Krok 1: Wytyczyć etapy działania na podstawie przypadku użycia

Tutaj musisz zidentyfikować różne czynności i działania, z których składa się Twój proces biznesowy lub system.

Krok 2: Określić podmioty, które są zaangażowane

Jeśli już wiesz, kim są aktorzy, to łatwiej jest rozpoznać każdą akcję, za którą są odpowiedzialni.

Krok 3: Znajdź przepływ wśród działań

Ustalić, w jakiej kolejności przetwarzane są działania. Zaznacz warunki, które muszą być spełnione, aby przeprowadzić pewne procesy, jakie działania występują w tym samym czasie i czy musisz dodać jakieś oddziały do diagramu. I czy musisz wykonać pewne działania, zanim będziesz mógł przejść do innych?

Krok 4: Dodaj swimlanes

Ustaliłeś już, kto jest odpowiedzialny za każde działanie. Teraz nadszedł czas, aby przydzielić im swimlane i pogrupować pod nimi każdą akcję, za którą są odpowiedzialni.

Kliknij tutaj, aby rozpocząć rysowanie diagramu aktywności.

Przykłady diagramów aktywności

Poniżej znajdują się szablony diagramów aktywności, które można natychmiast edytować. Kliknij na obrazek, aby otworzyć je w edytorze i dokonać zmian online.

Diagram aktywności dla logowania

Schemat działania dla logowania

Diagram aktywności dla logowania (Kliknij na szablon, aby edytować online)

Diagram aktywności dla systemu zarządzania dokumentami

Schemat działania systemu zarządzania dokumentami

Diagram aktywności dla systemu zarządzania dokumentami (kliknij szablon, aby edytować online)

Diagram aktywności dla systemu zakupów online

Schemat działania dla systemu zakupów online

Diagram aktywności dla systemu zakupów online (kliknij szablon, aby edytować online)

Diagram aktywności dla bankomatu

Schemat działania dla ATM

Diagram aktywności dla bankomatu (kliknij szablon, aby edytować online)

Diagram aktywności dla systemu zarządzania kolegium

Schemat działania systemu zarządzania szkołami wyższymi

Diagram aktywności dla systemu zarządzania kolegium (kliknij szablon, aby edytować online)

Zobacz więcej przykładów diagramów aktywności

Dzielić samouczek dotyczący diagramów aktywności

W tym poradniku omówiliśmy wszystko, co musisz wiedzieć o diagramów aktywności. Masz więcej do dodania?

Jeśli jeszcze nie widzieliście, niedawno opublikowaliśmy łatwy przewodnik po diagramów klasowych UML. Jakie inne typy diagramów UML chcesz, abyśmy pokryli? Daj nam znać w sekcji komentarzy poniżej. I nie zapomnij podzielić się samouczkiem dotyczącym schematu aktywności z przyjaciółmi.

Leave a comment

*
*

cztery × cztery =

Back to top