UML 2 Diagram Aktywnosci

From Training Material
Jump to navigation Jump to search

Activity Diagram⌘

Diagram aktywności/czynności ma zastoswoanie w

  • modelowaniu procesów biznesowych
  • doprecyzowaniu przypadków użycia (scenariuszy)
  • modelowaniu algorytmów
  • ...

Activity, Action⌘

ActivityAction.png

  • Activity - Czynność to zachowanie złożone z logicznie uporządkowanych podczynności, akcji, obiektów.
  • Action - Akcja to atomowy krok danego zachowania

Control Flow⌘

ActivityControlFlow.png

  • Przepływ sterowania
A control flow is an edge that starts an activity node 
after the previous one is finished.

Initial, Final⌘

ActivityInitialFinalNodes.png

  • Punkt rozpoczęcia przepływu sterowania
  • Punkt zatrzymania wszystkich przepływów sterownia na diagramie czynności
  • Punkt, w którym następuje zatrzymanie pojedynczego przepływu – bez wpływu na pozostałe przepływy

Decision⌘

ActivityDecision.png

  • Węzeł decyzyjny - jeden lub więcej wychodzących przepływów sterownia z których tylko jeden może zostać zrealizowany
  • Wybór przepływu sterowania następuje na podstawie warunku
  • Warunki muszą być wzajemnie rozłączne

Merge⌘

ActivityMerge.png

  • Złączenie łączy klika przepływów wejściowych w jeden przepływ wyjściowy
  • Złączenie następuje asynchronicznie

Fork, Join⌘

ActivityForkJoin.png

  • Fork – jeden wejściowy przepływ sterowania, wiele wyjściowych
  • Join – wiele wejściowych przepływów sterowania, jeden wyjściowy
  • Wszystkie strzałki muszą być jednego typu