初めに
ダイアグラムはソフトウェアの設計でよく使われます。これらの図形が具体的に何を意味するのか忘れてしまわないように備忘録として記録します。
アクテビティ図(おそらく一部)
調査をしていましたがサイトによって定義が違うようです。
ここでは一部を載せておきます。
図 | 名前 | 意味 |
---|---|---|
開始 | アクティビティの開始を表します。 | |
終了 | アクティビティの終了を表します。 | |
アクティビティ | モデル化された振る舞いを表す。 | |
フロー | フローの開始点を表す。制御フローとオブジェクトフローがあります。 | |
条件 | フローの流れを変更するための判断を表します。フローの分岐または合流を表す記号です。 | |
決断 | フローの分岐。分岐条件のテキストをフローの横に記載する必要があります。2つ以上のフローを接続する必要があります。 | |
マージ | 分岐したフローが合流したことを表します。後述のジョインとは違い、どちらかのフローから処理が来たら待機せずにそのまま次に進みます。 | |
フォーク | 並列処理の開始。 | |
ジョイン | 並列処理の終了。すべての処理が終了したら次に進みます。 |