ChatDiagram
5 templates · Flowchart

DFDレベル1図の例

DFDレベル1図は、高レベルのシステムコンテキストを主要なサブプロセスに分解し、プロセス、外部エンティティ、データストア間でデータがどのように移動するかを示します。システムアナリスト、ビジネスアナリスト、ソフトウェアエンジニアが、プロセスの分解とデータフローを可視化するために欠かせない図です。

Standard Sugiyama layered DAG + orthogonal routingEngine schematex-flowchartExport SVG · PNG · PDF
How to

How to use a flowchart template.

  1. 01主要なプロセスを定義する

    レベル0図から主要なサブプロセス(例:2.0 注文処理、3.0 在庫管理)を特定し、それぞれを動詞+名詞の表現で角丸長方形の中に記載します。

  2. 02外部エンティティを追加する

    システムとやり取りする外部エンティティ(顧客、サプライヤー、銀行など)を境界の周囲に長方形で配置します。

  3. 03データストアを含める

    各プロセスが読み取る、または書き込むデータストア(データベース、ファイルなど)を描きます。開いた長方形または円柱で表し、保存するデータの内容をラベル付けします。

  4. 04データフローで接続する

    エンティティ、プロセス、データストアの間に矢印を描き、各データフローの方向と内容を示します。転送されるデータを各矢印にラベル付けします。

  5. 05確認して整合性を取る

    レベル0図のすべての入力と出力が表現されていること、またプロセスを介さずに外部エンティティ同士、またはデータストア同士を直接データフローで接続していないことを確認します。

FAQ

Questions about flowchart templates

DFDレベル1図とは何ですか?

DFDレベル1図は、レベル0(コンテキスト)図の単一プロセスを複数のサブプロセスに分解し、サブプロセス、外部エンティティ、データストア間の詳細なデータの流れを示します。構造化システム分析における最初の分解レイヤーです。

DFDレベル1とレベル0の違いは何ですか?

レベル0図(コンテキスト図)はシステム全体を1つのプロセスとして表し、外部エンティティとの関係を示します。一方、レベル1図はシステムを主要なプロセスに分解し、内部のデータフローとデータストアを明らかにします。

DFDレベル1図ではどの記号を使いますか?

一般的な記号には、プロセスを表す角丸長方形、外部エンティティを表す正方形または長方形、データストアを表す開いた長方形または円柱、データフローを表す矢印があります。ラベルの規約はYourdon/DeMarcoまたはGane/Sarsonに従います。

オンラインでDFDレベル1図を作成できますか?

はい。このページのAI搭載DFD作成ツールを使えます。システムを説明するだけで、見やすく編集可能なレベル1図を生成できます。内蔵エディターでさらにカスタマイズすることも可能です。