Ważne
Diagram stanu UML nie jest dostępny w programie Visio 2013 i nowszych wersjach. Aby uzyskać informacje na temat diagramów UML w programie Visio 2013 i nowszych wersjach, zobacz Diagramy UML w programie Visio.
Stan początkowy jest stan obiektu, zanim wszelkie zdarzenia na diagramie działały na nim.
Stan reprezentuje moment w życiu obiektu. Kliknij dwukrotnie kształt Województwo , aby dodać nazwę i wyświetlić jego wewnętrzne akcje i działania.
Przejścia wskazują, że w odpowiedzi na zdarzenie obiekt przechodzi z jednego województwo do drugiego i wykonuje akcję.
Zdarzenie wyzwalające przejście jest nazwane w ciągu przejścia. Kliknij dwukrotnie przejście, aby oznaczyć je etykietą ciągiem, który oprócz podpisu zdarzenia może również zawierać warunek straży, wyrażenie akcji i nie tylko.
Tworzenie diagramu województwo
Otwórz model UML zawierający klasę lub przypadek użycia obejmujący zachowanie, które chcesz przedstawić na diagramie statechart.
W menu Plik wskaż pozycję Nowy, wskaż pozycję Oprogramowanie, a następnie kliknij pozycję Diagram modelu UML.
W widoku drzewa kliknij prawym przyciskiem myszy ikonę reprezentującą klasę lub przypadek użycia, która zawiera zachowanie, które chcesz przedstawić na diagramie statechart. Wskaż pozycję Nowy i kliknij pozycję Diagram województwo.
Zostanie wyświetlona pusta strona, a wzornik UML Statechart stanie się wzornikiem najbardziej na górze. W obszarze roboczym jest wyświetlany znak wodny "Statechart". Do widoku drzewa zostanie dodana ikona przedstawiająca diagram.Uwaga
Jeśli widok drzewa nie jest widoczny, w menu UML wskaż polecenie Widok, a następnie kliknij pozycję Eksplorator modelu.
Przeciągnij kształty województwa na stronę rysunku, aby przedstawić sekwencję stanów, przez które przechodzi obiekt.
Praca z kształtami stanu na wykresie stanu UML i diagramach aktywnościPrzeciągnij kształt Stan złożony na stronę, aby przedstawić równoczesne, wzajemnie wykluczające się lub zagnieżdżone podstania.
Praca z kształtami stanu złożonego na diagramach schematów stanowych UMLPołącz stany z innymi stanami za pomocą kształtów przejścia , aby wskazać, że obiekt w jednym stanie wprowadzi drugi stan w odpowiedzi na zdarzenie.
Praca z kształtami przejścia na wykresie stanu UML i diagramach aktywnościPorada
Użyj kształtu Przejście w kształcie łuku, aby wskazać, że obiekt pozostaje w tym samym stanie w odpowiedzi na zdarzenie. Połącz oba końce przejścia do punktów połączeń
na tym samym kształcie stanu.Połącz kształty przejścia z kształtami przejścia (sprzężenia) i przejścia (rozwidlenia), aby przedstawić rozwidlenie jednego stanu w wielu stanach lub synchronizację wielu stanów w jeden stan.
Użyj kształtów Shallow History lub Deep History , aby wskazać, że obiekt wznawia stan ostatnio przechowywany w regionie.
Praca z kształtami stanu złożonego na diagramach schematów stanowych UMLKliknij dwukrotnie dowolny kształt, aby otworzyć okno dialogowe Właściwości UML i dodać nazwę, akcje, działania, zdarzenia i inne właściwości.
Zapisz diagram.