2016-11-24 21 views

答えて

0

機能的分解とは、大きな複雑なシステムの機能を、より小さく、好ましくはより単純な部分に分割することです。 FDDはこのプロセスであなたを助けるツールです。基本的には、複雑なシステムの機能を、より具体的な論理的にグループ化された一連の機能に分解しています。

ここでデータフロー図は、システムの特定の機能のためにデータがシステムをどのように流れるかを扱っています。したがって、上記の各機能は独自のデータフローを持つ可能性があります。

例えば、ブログシステムを記述するFDD図がある場合。あなたは、例えば、ブログ投稿を表示したり、ブログ投稿を編集したり、ブログ投稿へのリンクを友人に送信したりする機能を持っているかもしれません。

これらの3つの機能はすべて、DFDとは別にモデル化できるかなり異なるデータフローを持ちます。だから、これらの2つのタイプのダイアグラムの関係は、関連付けられたデータフローをマップする必要があるかもしれないし、そうでないかもしれない個々の関数を識別するのに役立つということです。

希望します。