• 締切済み

DFDについて

(1)DFDはプログラミングにどのように役立つのでしょうか? 自分はもっぱらフローチャートを使っているので、DFDを 使用することはありません。 (2)古い書籍に出てくるSTS分割やTR分割は、細かくブレークダウン されたDFDを材料に行うものらしいですが、DFDを使った構造化 設計はあまり使われていないものでしょうか?

みんなの回答

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

(1) DFDはシステム分析・システム設計の段階で用いられる技法です。 システムの全体像が大きな1つの○(レベル0ダイアグラム)として表現され,その中が複数の○の集合体(レベル1ダイアグラム)として詳細化され,さらにその個々の○の中が…,と,システムを階層構造のDFDで表現します。フローチャートはその個々の○の中のロジックを記述するための技法です。 (2) DFDに代表される,データの流れに着目する分析・設計技法は最近は使われていないです。UMLによるオブジェクト指向分析・設計技法が主流です。

upanepa
質問者

お礼

ご回答ありがとうございます。 (1)本を読み返してみます。 (2)納得できました。

関連するQ&A