Rozdział 14. Modelowanie stanu obiektów: diagramy maszyny stanowej
Diagramy czynności oraz diagramy interakcji przydają się do opisywania zachowania systemu. Wciąż jednak istnieje pewna brakująca część tego opisu. Niekiedy ważnym czynnikiem zachowania obiektu lub systemu jest jego stan. Na przykład w przypadku gdyby system CMS wymagał od potencjalnych użytkowników wysłania zgłoszenia otwarcia konta, które mogłoby zostać zatwierdzone lub odrzucone, wtedy obiekt o nazwie AccountApplication
mógłby zachowywać się różnie, w zależności od tego, czy zgłoszenie to byłoby w stanie oczekującym (ang. pending — przyp. tłum.), zaakceptowanym (ang. accepted — przyp. tłum.) lub odrzuconym (ang. rejected — przyp. tłum.).
W tego rodzaju sytuacjach przydatne ...
Get UML 2.0. Wprowadzenie now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.