DFD(Data Flow Diagram:データフロー図)とは、業務での処理内容とデータの流れが可視化された図のことです。
システム開発をおこなう際、この図を使うことで、どの業務でどのようなデータを参照・更新する必要があるかを整理します。
DFDは、開発者と業務実行者のどちらも分かるように、簡易に4つの記号(□ / ○ / → / 二)を用いてデータの流れを表現したものです。
例えば、ECサイトのDFDの場合、顧客が「注文」を完了させてから、後続のシステムが稼働します。
それに対応する処理とデータの受け渡しは、上図のようになります。 DFDでは、入力されたデータが「どこから入力され、どのように処理され、どこに出力されるか」が分かります。
この図から、次のことが分かります。
・顧客が購入情報の入力を完了したら、注文の処理がされる。その際、どの顧客が 購入したかは顧客データファイル(名前など)を参照する。
・注文の処理ののち、商品と個数から在庫判定をおこなう。そのためには、既存の商品データファイルを参照する必要がある。
・発送業務と連携するため、売上データファイル(商品金額、購入数など)に情報が送信される。また、売上が計上される
今日も最後までブログを見てくださり、ありがとうございました!
次のITすきま教室でお会いしましょう👋
ITすきま教室では講師や講演のご依頼もお受けしております。
YouTubeチャンネル運営のほか、ナレーターや司会業としても活動してきた経験から、分かりやすく満足度の高い講義をご提供します!
解説が分かりやすいと沢山の方からご好評をいただいており、IT資格勉強コンテンツで日本トップの登録者数を集めています。すきま時間を使って勉強して資格合格や成績アップを目指しましょう!
YoutubeチャンネルはこちらX(旧Twitter)で関連用語を3時間に1度つぶやきます!
すきま時間の学習にお役立てください!
ITすきま教室の公式LINEスタンプができました!
ポップなTechnologyをテーマに、
ボケたり、ツッコんだり、使い勝手を意識して
プログラミングの世界を表現しています!