[ Pobierz całość w formacie PDF ]
waną linią z czterema kwadracikami dołączonymi z każdej strony. Cztery kwadraty reprezen-
tują zbiory wejściowe oraz wyjściowe (ale nie wymuszają ograniczenia rozmiaru zbioru do czte-
rech elementów). Z rysunku 3.27 wynika, że raport o błędach jest dyskutowany dla każdego
raportu ze zbioru wejściowego. Jeżeli jest to rzeczywisty błąd, wtedy czynność jest wykonywana
dalej. W przeciwnym przypadku błąd jest odrzucany, a przepływ dla tych danych wejściowych
jest kończony.
Rysunek 3.27. Akcje w obszarze rozszerzenia są wykonywane dla każdego z elementów zbioru
Zarządzanie złożonymi diagramami czynności | 69
Co dalej?
Diagramy komunikacji oraz sekwencji są kolejnymi diagramami UML-a, które mogą służyć
do modelowania dynamicznego zachowania systemu. Diagramy te koncentrujÄ… siÄ™ na uka-
zywaniu sekwencji zdarzeń oraz szczegółów interakcji, jak chociażby tego, które obiekty są użyte
w interakcji, jakie metody są wywoływane. Diagramy sekwencji są opisane w rozdziale 7., nato-
miast diagramy komunikacji w rozdziale 8.
Jeżeli czytelnik nie zapoznał się jeszcze z rozdziałem 2., opisującym przypadki użycia, warto
polecić jego przeczytanie, ponieważ diagramy czynności udostępniają właśnie wspaniałą metodę
na przedstawienie graficznej reprezentacji przepływu przypadków sterowania.
70 | Rozdział 3. Modelowanie przepływu czynności w systemie: diagramy czynności
[ Pobierz całość w formacie PDF ]