論理的DFDと物理的DFDの主な違いは、論理的DFDがビジネスと関連する活動に焦点を当てているのに対し、物理的DFDはシステムがどのように実装されるかに焦点を当てていることである。
データフローダイアグラム(DFD)は、情報システムのデータの流れを説明するものです。
論理的なDFDと物理的なDFDの2つのタイプがあります。
論理的DFDは、システムが何であるかの洞察を提供し、物理的DFDは、システムの実装を定義する。
この2つの図は、システムを表現し、理解し、さらに改善するのに役立ちます。
DFDとは
DFDは、情報システムにおいて、あるコンポーネントから別のコンポーネントにデータがどのように流れるかを図式化したものです。
深入りして詳細をカバーすることはない。
その代わり、システムの概要のみを提供する。
DFDには、プロセス、データストア、データフロー、外部エンティティなどの記号があります。
DFDには、次のような特徴があります。
- プロセスには、少なくとも1つの入力と出力が必要です。
- 保存されたデータはプロセスを通過する必要があります。
- あるプロセスは、データストアの別のプロセスに行くことができる。
- また、データストアは、少なくとも1つのデータフローinと1つのデータフローoutを持っている必要があります。
DFDは、ソフトウェアエンジニアリング、ビジネスアナリティクス、リエンジニアリング、構造化分析など、様々な分野で活用されている。
論理DFDとは
論理的DFDは、ビジネスとビジネス活動に焦点を当てます。
物理的DFDの基礎となるものです。
さらに、ビジネスイベントとそのイベントに必要なデータを記述します。
また、データシステムがどのように機能するか、例えば、ハードウェア、ソフトウェア、ペーパーファイル、関係者などを描写する物理的なDFDの強固な基礎となるものです。
論理的DFDは、ビジネスアクションの流れをそのままマッピングすることができます。
それは欠点および非能率を強調するのを助ける。
また、それを除去するか、または変更するためにプロセスステップを識別するのを助ける。
その上、それは非技術的な人々のための論理的なDFDを理解することまた容易です。
従って、それは企業活動で共通の図表です。
さらに、それはインプリメンテーションなしで機能についての情報を提供する。
さらに、論理的DFDは、システムを徹底的に理解することを可能にします。
また、間違いや欠点を特定するのに役立ちます。
さらに、論理的DFDは、関連するリスクを最小化するのに役立つので、不可欠な図です。
技術的な解決策やシステムの実装方法に関係なく、より良い機能性を生み出すためのデータフローを精緻化します。
物理DFDとは
論理DFDを作成した次に描くべき図は、物理DFDです。
システムの業務活動をどのように実現するのが最適かを説明する。
さらに、ビジネス・プロセスに必要なデバイスやファイルの物理的な実装も含まれます。
言い換えれば、物理的DFDには、ビジネスプロセスを実行するために必要なハードウェア、人、その他の外部コンポーネントなどの実装関連の詳細が含まれています。
論理的DFDと物理的DFDの違い
定義
論理的DFDは、ビジネスがどのように運営されているかを描くDFDの一種であり、物理的DFDは、システムがどのように実装されるかを描くDFDの一種である。
主な内容
このように、論理的DFDがビジネス活動に焦点を当てるのに対して、物理的DFDはシステムの実装に焦点を当てる。
したがって、これが論理的DFDと物理的DFDの主な違いです。
プロセス
論理的DFDでは、プロセスはビジネス活動です。
しかし、物理的なDFDでは、プロセスはソフトウェア・プログラムやマニュアルの手順です。
データストア
データストアは、論理DFDと物理DFDのもう一つの違いです。
論理DFDでは、データストアは情報の集まりであり、データがどのように保存されているかを説明するものです。
しかし、物理的DFDでは、データストアはデータベース、コンピュータファイル、紙ファイルです。
複雑さ
論理的DFDは物理的DFDより単純なので、技術者でない人でも理解できる。
しかし、物理的なDFDはより複雑です。
結論
DFDとは、プロセスやシステムのデータフローを表現したものです。
DFDには、論理的DFDと物理的DFDの2種類があります。
論理的DFDと物理的DFDの主な違いは、論理的DFDがビジネスと関連する活動に焦点を当てているのに対し、物理的DFDはシステムがどのように実装されるかに焦点を当てていることである。
簡単に言えば、論理的DFDは物理的DFDの基礎となるものです。