Table of Contents

Zadanie 4 Diagramy czynności

O diagramach czynności

Diagramy czynności lub aktywności (ang. activity diagram) przypominają pod wieloma względami schematy blokowe. Przykłady i omówienie można znaleźć w proponowanej literaturze.

Pewne rozszerzenia:

Do wykonania

1. Przeczytaj o diagramach czynności

2. Zamodeluj systemowy przypadek użycia

Zamodeluj jeden z opisanych systemowych przypadków użycia (z wszelkimi przebiegami alternatywnymi). Rozgranicz za pomocą torów czynności wykonywane przez Aktora (ów) oraz System. Zwróć uwagę na węzły decyzyjne (rozgałęzienia) i węzły łączące.

3. Zamodeluj biznesowy przypadek użycia

Biznesowy przypadek użycia (lub proces) to wysokopoziomowy przypadek użycia, w którym:

Przejrzyj diagram przypadków użycia swojego projektu i spróbuj skomponować z wybranych jego elementów biznesowy przypadek użycia (proces).

  1. Dodaj brakujących aktorów
  2. Ewentualnie usuń aktorów, np. czas stanie się raczej węzłem decyzyjnym opisanym dozorem, np. [after 2 days]
  3. Określ tory
  4. Dodaj brakujące (manualne) czynności

Przykład

{Przykład - biznesowy przyp. użycia

Źródło: SYSTEM WSPIERAJĄCY PROCES RAPORTOWANIA Praca Inżynierska, Piotr Antosz, AGH 2011

:!: Czynności na tym diagramie to przypadki użycia w systemie informatycznym

Uwaga W biznesowym PU nie ma:

  1. wyświetlania/wypelniania formularza
  2. zapisywania w bazie danych
  3. szczegółów interakcji podczas sesji z komputerem
  4. jeżeli czyność kończy się dwoma możliwymi wynikami (klient złożył zamówienie albo anulował zamówienie) to można:
    1. przetestować czy złożył czy anulował
    2. potraktować, że jej nie było (czyli nie złożył zamówienia)