方法決意テーブル
コンセプト:
分析ツールは、条件式の論理的な関係の組み合わせは、具体的かつ明確でもあった、より複雑になることがありますさまざまなアクションやシステムの入力条件の様々な表現を行います
例えば決意テーブル設計方法ステップの:
- リストの杭と杭の行動のすべての条件
- 塗りつぶしパイル条件、エントリの条件
- 塗りつぶしパイルアクション、アクションアイテム
- 簡素化、同様のルールをマージ
- 例とにそれぞれのルール
長所と短所:
長所:複雑な可能なシナリオのさまざまな問題にそれらを一覧表示することができ、簡潔で理解しやすいだけでなく、見逃さないようにします
短所:
- システムが巨大である場合には、パイルカラム条件は肉体労働です。
- リークテストマージのリスクがあります。出力インターフェイス上でいくつかの入力条件は無関係ですが、1つの明白な理由は、見やすいですが、ソフトウェアの設計では、このための内部条件が異なるプログラム分岐を行くために
範囲:入力論理条件が複数存在することを決定し、関係なく、連続的状況の。
演習の例
1、あなたは[混乱]本の内容がそうすることをしながら、バック再読み込みこの章に、その後、疲れや書籍[関心]の内容感じる[もし]
2、[感じ]疲れと書籍の[関心]の内容であれば、本の内容は、あなたが[混乱]せませんが、上の読み
3、疲れを感じることはありません[と]ブック[関心]の内容を、しかし、あなたは[混乱]ので、その本の内容は、当時にこの章を再読み込み
4、疲れを感じると本の内容は、あなたが混乱させませんしながら、本の内容は、] [に興味がない[場合]、読むのを止めてください、残り
5、[感じ]疲れや書籍の内容がに興味を持っていない場合は、[]、および本の内容は、あなたが混乱して作る、読むのをやめてください、残り
図6は、[]で読み、本の内容を混同しないで、ブック[関心]の内容は疲れていません
7、ない疲れは[]、[]の読み取りに次の章に進んで、書籍の興味、混乱した内容ではありません
] [8、疲れていない、[]、書籍の内容が混同されていない興味がない、読むために次の章に進んでください
パース:
山のすべての条件を一覧表示し、パイルアクション
簡素化と集約