要求分析・設計手法

HIPO

Hierarchy plus Input Process Output の略。システム設計における図式化手法のひとつ。機能の階層(Hierarchy)を図式目次に記述し、図式目次の各機能ごとに入力(Input)、処理(Process)、出力(Output)の関係をIPOダイアグラムに記述する。

BNF

BNF(バッカス・ナウアー・フォーム)は、主に構文を表すために使われる流れ図の一種です。反復や選択、省略可能などを表すことができます。次にBNFの例を示します。

BNFの例

これは、あるSQLステートメント構文の一部を表したものです。上記のBNFから、このSQLステートメントは次のように記述できることが分かります。

DROP COLUMN column1
DROP column1
DROP ( column1 )
DROP ( column1 , columm2 )
DROP ( column1 , columm2 , column3 )
SEO 仕事 掲示板 レンタルサーバー プロフ SEO