2016-07-04 30 views

Odpowiedz

6

Diagram aktywności koncentruje się na Akcje w ramach zachowania.

Schemat sekwencji koncentruje się na Interakcje (komunikacja między obiektami) w ramach zachowania.

+0

Dobry dokument dotyczący zachowania: http: // www .dtic.mil/get-tr-doc/pdf? AD = ADA399792 – samosaris

11

Diagramy aktywności reprezentują przepływ przypadków użycia. Ale diagramy sekwencji przedstawiają interakcję między klasami lub obiektami w zależności od czasu. Tak więc istnieje różnica między tymi dwoma diagramami.

Przed przejściem do diagramów czynności należy narysować diagram przypadków użycia. za pomocą diagramu przypadków użycia (zachowania systemu) można zidentyfikować działania (zachowania).

Następnie należy narysować diagram aktywności, aby pokazać przepływ zachowań.

Następnie musisz zidentyfikować klasy i narysować diagram klas.

Za pomocą diagramu klas można narysować diagramy sekwencji, aby pokazać interakcję między klasami.

  1. schemat przypadku użycia
  2. schemat działania
  3. schemat klasy
  4. schemat sekwencji
+1

Witam, zastanawiałem się, jak pewny jesteś w ważności tej odpowiedzi? Jeśli jest dokładny, jest to dość zwięzłe i użyteczne podsumowanie, jednak staram się zachować ostrożność, gdy sprawy wydają się zbyt dobre/łatwe do spełnienia. Wydaje się, że to ma sens, ale wciąż się odświeżam. Dzięki. – samosaris

+0

"Za pomocą diagramu klas można narysować diagramy sekwencji, aby pokazać interakcję między klasami." Cóż, nie musisz nosić ze sobą bagażu pełnego diagramu klasowego, skrót powinien wystarczyć, ale dostaję twój punkt (klasy muszą być najpierw zidentyfikowane). – samosaris

17

są schematy zarówno zachowania, ale mają różne ona nacisk.

  • Diagram aktywności jest dobry w przedstawianiu kontroli przepływającej z jednej czynności do drugiej, szczególnie dobrze w logice struktur warunkowych, pętli, współbieżności.
  • Diagram sekwencji jest dobry w przedstawianiu sekwencji wiadomości przesyłanych z jednego obiektu do drugiego, w jaki sposób ich wiadomości/zdarzenia są wymieniane w jakiej kolejności czasowej.

Należy zauważyć, że wykres sekwencji może również wyrażać warunki, pętle i współbieżność za pomocą osłon, ale nie są one tak intuicyjne i wygodne jak te na diagramie aktywności.