コンテキスト図ジェネレーター コンテキスト図
システムを説明するだけで、AIがシステム境界・外部エンティティ・データフローを示すプロ品質のコンテキスト図を自動生成します。システム分析・要件定義・ステークホルダー説明に最適。
コンテキスト図ジェネレーター
無料で試す ·
コンテキスト図がここに表示されます
システムを説明して「生成」をクリック
コンテキスト図のサンプル
システムコンテキスト図のサンプルを参照するか、上記で独自の図を生成してください
ECシステムのコンテキスト図
ECプラットフォームを中心に、顧客・決済ゲートウェイ・在庫サプライヤー・配送業者を外部エンティティとして配置し、注文・決済・追跡・配送のデータフローをラベル付きで示したシステムコンテキスト図。
病院管理システムのコンテキスト図
患者・医師・保険会社・薬局・検査サービスを外部エンティティとし、予約・処方・請求・検査結果のデータフローで接続した病院管理システムのコンテキスト図。
銀行システムのコンテキスト図
コアバンキングプラットフォームと、顧客・ATMネットワーク・中央銀行・信用調査機関・加盟店システムなどの外部エンティティとの相互作用を示すコンテキスト図。
大学履修登録システムのコンテキスト図
学生・指導教員・教務課・財務援助課・学科長を外部エンティティとし、履修登録・成績・スケジュールのデータフローで接続した大学履修登録システムのコンテキスト図。
サプライチェーン管理のコンテキスト図
原材料サプライヤー・製造業者・配送倉庫・小売業者・物流パートナーを外部エンティティとして、中央システムとのデータフローを示すサプライチェーン管理システムのコンテキスト図。
モバイルアプリバックエンドのコンテキスト図
サーバーシステムと、モバイルクライアント・プッシュ通知サービス・アナリティクスプラットフォーム・サードパーティAPI・アプリストアなどの外部エンティティとの相互作用を示すコンテキスト図。
コンテキスト図とは何か?
コンテキスト図(レベル0データフロー図・DFDとも呼ばれる)は、システムの境界と外部エンティティとの相互作用を定義する高レベルの視覚表現です。システム全体を中央の単一プロセスとして表し、その周囲に相互作用する人物・組織・他システムを配置します。コンテキスト図は構造化システム分析の出発点であり、内部の詳細や複雑さを示すことなく、システムが何をするか・誰と通信するかについてステークホルダーに明確な全体像を提供します。
コンテキスト図とデータフロー図の関係
- レベル0(コンテキスト図):システム全体を単一のプロセスバブルとして外部エンティティとそのデータフローとともに表示する、最も高い抽象レベルの図
- レベル1 DFD:コンテキスト図の単一プロセスを主要なサブプロセスに分解し、内部データストアとコンポーネント間の詳細なデータフローを明示した図
- レベル2以上のDFD:個々のレベル1プロセスをさらに細かいサブプロセスに分解し、各レベルでより詳細な実装情報を追加した図
- コンテキスト図はシステム境界を確立します。中央プロセスの内側がすべて「システム」であり、外側がすべて外部アクターを表します。これが詳細なDFDを作成する前の必須の基礎となります。
コンテキスト図の作成手順
- ステップ1 — システムを特定する:モデル化するシステムを、図の中央に配置した単一のプロセス(円または角丸四角形)として定義し、明確な名前でラベルを付ける
- ステップ2 — 外部エンティティを特定する:システムと相互作用するすべての人物・組織・外部システムをリストアップし、中央プロセスの周囲に四角形として配置する
- ステップ3 — データフローを定義する:外部エンティティと中央プロセスの間にラベル付き矢印を描き、情報の流れを示す。各矢印には「注文リクエスト」や「請求書」などの説明的なラベルをつける
- ステップ4 — 完全性を検証する:ステークホルダーと図を確認し、すべての外部相互作用が捉えられているか、重要なエンティティやデータフローが欠けていないかを確認する
- ステップ5 — 精緻化と文書化:読みやすさのためにレイアウトを整理し、一貫した記法を確保し、ラベル付きフローのデータ辞書などのサポート文書を追加する
コンテキスト図を使うべき場面
コンテキスト図は、システムのスコープと境界を確立する必要があるプロジェクトの初期段階で最も価値を発揮します。ステークホルダーがシステムの対象範囲について合意する要件定義フェーズで不可欠です。ビジネスアナリストは、単一プロセスの表示が圧倒的な詳細を避けるため、技術者以外のステークホルダーへの説明にコンテキスト図を活用します。ソフトウェア工学・システム工学・エンタープライズアーキテクチャでシステムインターフェースを文書化するために広く使われています。また、コンテキスト図はセキュリティ分析の基礎としても機能し、チームがデータの入出力が発生するすべての外部接点を特定するのに役立ちます。



