Spisu treści:
Definicja - Co oznacza diagram stanu?
Diagram stanu jest diagramem stosowanym w informatyce do opisania zachowania systemu uwzględniającego wszystkie możliwe stany obiektu, gdy wystąpi zdarzenie. To zachowanie jest reprezentowane i analizowane w szeregu zdarzeń, które występują w jednym lub większej liczbie możliwych stanów. Każdy diagram reprezentuje obiekty i śledzi różne stany tych obiektów w całym systemie.
Istnieją różne typy diagramów stanów, które mają różną semantykę i są nieco inne. Diagramy stanów przedstawiają graficznie maszyny stanów skończonych. Są one używane tylko do zrozumienia zachowania obiektu w całym systemie.
Techopedia wyjaśnia diagram stanu
Elementy tworzące diagram stanu są zaokrąglonymi ramkami reprezentującymi stany i strzałkami pokazującymi przejścia do następnego stanu. Sekcja aktywności przedstawia czynności wykonywane przez obiekt, gdy jest on w tym stanie. Każdy diagram stanu zaczyna się od stanu początkowego, czyli stanu, w którym obiekt jest tworzony. Zaraz po stanie początkowym obiekty zmieniają swoje stany, a następny stan jest określany przez warunki oparte na działaniach. W niektórych przypadkach diagramy stanów reprezentują super stan, który jest warunkiem powstającym, gdy wiele przejść prowadzi do określonego stanu. Super stan pokazuje, że wszystkie stany wewnątrz tego diagramu przechodzą w stan redundantny, co czyni diagram bardziej złożonym.
Przejście na diagramie stanu jest przejściem z jednego stanu do drugiego i jest wyzwalane przez zdarzenie, które jest wewnętrzne lub zewnętrzne w stosunku do modelowanej jednostki. Akcja jest operacją wywoływaną przez modelowaną jednostkę. Bardzo tradycyjną formą diagramu stanu dla maszyny skończonej jest wykres ukierunkowany.
