テクノロジ系 / アルゴリズムとプログラミング
ステートマシン図
ステートマシン図は、対象の状態と、イベントによる状態遷移を表すUML図です。
もう少し詳しく
システムやオブジェクトが取り得る状態、状態が変わるきっかけ、遷移時の動作を整理します。状態によって振る舞いが変わる処理の設計に向いています。
試験での見方
例:注文が「受付済」→「出荷準備中」→「出荷済」→「完了」と変化する流れを表します。
テクノロジ系 / アルゴリズムとプログラミング
ステートマシン図は、対象の状態と、イベントによる状態遷移を表すUML図です。
システムやオブジェクトが取り得る状態、状態が変わるきっかけ、遷移時の動作を整理します。状態によって振る舞いが変わる処理の設計に向いています。
例:注文が「受付済」→「出荷準備中」→「出荷済」→「完了」と変化する流れを表します。
アクティビティ図は処理の流れ、ステートマシン図は状態の変化を表します。状態・イベント・遷移の3点を見分けます。