プロジェクトのデータを視覚化するためのデータフロー図を作成する方法

データは、デジタル時代で最も人気のある収益化可能な要素の1つです。したがって、データの流れを知り、制御することは戦略的に必要です。 DFD(データフロー図)は、プロジェクトのパフォーマンス、節約の機会、生産性の向上、または進行中のプロジェクトを再構築する方法を理解するために不可欠です。

また、一般的なデータプライバシー法に従ってクライアントのデータを処理していることを確認するためにDFDも必要です。この記事では、LucidChartなどのオンライン描画ツールを使用して無料でデータフロー図を作成する方法を紹介します。

データフロー図の記号

データフロー図の記号または表記法は、選択した表記法(YourdonとCoadまたはGaneとSarson)によって異なります。プロセスの場合、Gane and Sarsonのシステムは、角が丸い長方形を使用します。ただし、Yourdon and Coadの規則では、プロセスを示すために円を使用しています。

以下は、DFDに含める必要のある基本的なコンポーネントです。

  1. 矢印:これらを使用して、外部エンティティからプロセス、そして最終的にはそのストレージへのデータ移動のパスを視覚化します。
  2. プロセス:データの処理を説明するために円を追加します。プロセスは、意味のあるデータ出力をもたらす論理的な並べ替え、計算、またはビジネスルールである可能性があります。プロセスの名前を定義する小さなラベルを挿入します。
  3. データストア:DFDは、データストアを示すために垂直線のある長方形を使用します。データストアは、後で使用する他のプロセスのデータを保持します。
  4. 外部エンティティ:長方形を使用して、データフローのソースと宛先を表す外部エンティティを表します。外部エンティティは、個人、マシン、個人のグループ、または会社である可能性があります。

関連:図を作成するための最高のGoogleドキュメントアドオン

データフロー図を描く手順

DFDの作成は非常に簡単です。絵を描くのにそれほど時間はかかりません。しかし、その有用性は多次元です。サイドハッスルの職場プロジェクト用にDFDをすばやく描画する方法は次のとおりです。

1.テンプレートを選択します

ほとんどのオンラインダイアグラム作成プラットフォームは、データフローダイアグラムを描画するためのすぐにカスタマイズできるテンプレートを提供します。 DFDを最初から作成する代わりに、これらのテンプレートを使用することで、多くの時間を節約できます。ただし、プロジェクトが複雑で、関連するDFDテンプレートが利用できない場合は、独自のテンプレートを作成できます。

このチュートリアルでは、データフロー図を作成して、たとえばオンラインフードデリバリーモバイルアプリを開発します。

  1. LucidChartにサインアップします。
  2. 左側のパネルの[新規]ボタンをクリックして、空白のドキュメントを開きます

2.テンプレートをカスタマイズします

描画アプリからテンプレートを選択した場合は、数回クリックするだけでテンプレートをカスタマイズできます。方法は次のとおりです。

  1. ダイアグラムの形状のテキストの名前を変更するには、テキストをダブルクリックして、プロジェクトに従って書き直します。
    データフロー図のテキストの名前変更を示す画像
  2. シンボルの色を変更するには、1つの図形を選択してから、上部パネルの[塗りつぶしの色]アイコンをクリックします。
    形の色を変える方法を示すビジュアル
  3. 矢印の色を変更するには、矢印をクリックしてから、線の色ツールから色を変更します。
    LucidChartでの線の色の変更の視覚化
  4. 左側のパネルから、新しいプロセス、データストア、外部エンティティ、およびデータフローパスを追加することもできます。
    LucidChartにシンボルを追加する方法を示す画像

3.外部エンティティを挿入します

フードデリバリーアプリシステムを介してデータの旅を始めるには、外部データソースが必要です。次の手順に従って、DFDに外部エンティティを追加します。

  1. 左側の[図形]メニューから、長方形の図形を描画キャンバスにドラッグアンドドロップします。
  2. 長方形の形状をダブルクリックして、 Customerというラベルを付けます。
  3. 長方形に色を追加して、DFD内の他のシンボルと区別することもできます。

4.プロセスを含める

顧客がアプリで注文を開始するときは、注文データを処理する必要があります。このデータ処理により、適切な食品をタイムリーに配達できます。次の手順に従って、DFDに3つのプロセスを追加します。

  1. 左側のパネルから円形を選択し、それを製図板に置きます。
  2. 食品の注文としてプロセスにラベルを付けます。
  3. 上記の手順を2回繰り返して、さらに2つのプロセス、つまりレポートの生成在庫の注文を作成します。

5.データストアを追加します

注文データをあるプロセスから別のプロセスに移動する前に、処理されたデータをデータストアに送信する必要があります。データフロー図に3つのデータストアを挿入します。次の手順を試すことができます。

  1. 長方形を製図板にドラッグアンドドロップしてから、画像に従ってサイズを変更します。
  2. 上記の長方形の中に3つの小さな長方形を追加します。
  3. イメージに表示されるようにデータストアの名前を変更します。つまり、 InventoryOrder 、およびManagerInputsです。
  4. 小さな長方形にテキストDのラベルを付けます。

6.他のアイテムを含める

フードデリバリーアプリ内のデータフローの現在のプロセスに従って、キッチンマネージャー、およびサプライヤーを表すために、さらに3つの外部エンティティが必要です。以下の手順を見つけてください。

  1. Ctrl + Cを使用してCustomerボックスをコピーします。
  2. Ctrl + Vを3回押して、3つの同じボックスを貼り付けます。
  3. 画像に示すように、これらの外部エンティティの名前を変更して配置します。

7.データフローパスを描画します

データフロー図のすべてのシンボルを追加して配置したら、これらのシンボル間にデータフローパスを描画します。試す手順は次のとおりです。

  1. 任意の形状を選択してから、小さな赤い円または形状コマンドから線をドラッグをクリックします。
  2. 矢印が表示されます。それをクリックして他の形状にドラッグし、接続パスを描画します。
  3. 次に、参照イメージに従ってすべてのパスを完了します。
  4. さまざまなタイプのデータフローを区別するために、線の色を変更することをお勧めします。

8.データフローに名前を付けます

データフローパスを取得したら、次にラベルを付けます。 LucidChartの形状または流路にラベルを付けるには、左側のパネルからテキストツールを使用するか、空白スペースをダブルクリックしてテキストを追加します。

9.色とフォントを追加します

製図板内のすべての要素は完全にカスタマイズ可能です。テキストのフォント、テキストの色、線のスタイル、線の幅、線の端点などを変更できます。

双眼鏡アイコンまたはトップパネルの[検索と使用機能]をクリックして、表示されていない他のカスタマイズを見つけることもできます

10.DFDを共有します

これで、データフロー図を印刷または共有する準備が整いました。次の手順に従うことができます。

  1. 印刷するには、印刷コマンドCtrl + Pを押します。
  2. 左上隅にある[印刷]ボタンをクリックします。
    LucidChartでの印刷方法を示す画像

ダイアグラムを共同編集者と共有するには、代わりに次の手順に従います。

  1. 左上隅にある[共有]ボタンを見つけてクリックします。
    LucidChartで図を共有する方法を示すビジュアル
  2. 共同編集者のメールアドレスを追加します。
  3. 許可するアクセスの種類を選択します。
  4. [完了]をクリックして、共同作業への招待状を送信します。

関連:すばやく簡単な図を作成するための最高の無料Macフローチャートメーカー

データの流れを視覚化してデータを管理する

上記の手順に従って、複雑なデータフロー図を作成できます。 LucidChartを使用する場合でも、他のツールを使用する場合でも、描画プロセスは同じです。

DFDは、フリーランスプロジェクト、事務作業、または私生活の生産性向上にも同様に重要です。あなたはあなたのデータがウェブ上でどれほど安全であるかを決して知りません。したがって、賢明な慣行に従うのは良いことです。