構造化分析設計技法
SADTは、アクティビティ・モデルとデータモデルの2つのダイアグラムのタイプを使う。それはこれらのダイアグラムの構築する矢印を用いる。SADTの表現は以下のようである:
プロセス、又は行動の名前が特定されるメイン・ボックス
このボックスの左側に入る矢印:その行動の入力
上部に入る矢印:その行動に必要なデータ
ボックスの下部に入る矢印:その行動に使われる手段
ボックスの右側から出る矢印:その行動の出力
アクティビティのための矢印の意味:
入力は左から入り、そのアクティビティによって必要なデータあるいは称されるものを表す。
出力は右から出て、そのアクティビティが生成するデータあるいは製品を表す。
制約は上部から入り、アクティビティの実行に影響するが消費されないコマンドを表す。
機構はそのアクティビティの達成に使われる手段、構成要素、あるいはツールを識別する。アクティビティの配置を表現する。
データのための矢印の意味:
入力はデータを生み出すアクティビティである。
出力はデータを消費する。
制約はデータの内的状態に影響する。