IT用語帳
FEシステム開発技術 · システム要件定義・ソフトウェア要件定義

DFD

Data Flow Diagram

でぃーえふでぃー

データの流れに着目してシステムの機能や業務プロセスを表現する図法。プロセス、データストア、外部エンティティ、データフローの4要素で構成される。構造化分析や要件定義に用いられる。

共有:

Related

他の資格での定義

IPDFD

業務におけるデータの流れを、プロセス・データストア・外部エンティティ・データフローの4つの要素で表現する図。業務分析やシステム設計の際に、データの発生・処理・蓄積の流れを可視化する。

APDFD

業務プロセスをデータの流れに着目して表現する図法。データフロー、プロセス、データストア、源泉と吸収の4つの記号で構成される。コンテキストダイアグラムから段階的に詳細化して分析する。

STDFD

データの流れに着目してシステムや業務を分析するための図法。プロセス、データストア、外部エンティティ、データフローの4要素で構成され、業務やシステムにおけるデータの入出力と処理の流れを可視化する。構造化分析の代表的手法。

SADFD

システム内外のデータの流れを、プロセス、データストア、外部エンティティ、データフローの4要素で図式化する構造化分析の手法。業務やシステムのデータ処理の全体像を把握するために要件定義や分析工程で用いる。

DBDFD

業務におけるデータの流れを、プロセス・データストア・外部実体・データフローの4要素で表す図。DFDともいい、業務の現状把握とシステム化範囲の検討に用いる。

PD-SDFD

データフローダイアグラム。業務やシステムを、データの流れ(矢印)、処理(プロセス)、データストア、外部実体の4つの記号で表した図。処理の手順や制御の流れは表さず、どのデータがどこからどこへ流れて変換されるかに着目する。全体を1つの処理で表すコンテキストダイアグラムから始めて、段階的に詳細化する。

A-1DFD(データフローダイアグラム)

業務やシステムにおけるデータの流れを、データの発生源・行き先(外部実体)、処理(プロセス)、データの流れ、データストアの4つの記号で表した図。処理の手順や制御の流れは表さず、データがどこから来てどう変換され、どこへ行くかに着目して業務を分析する。

Past Exams

過去問での出題

過去問で 69 回出題(ITパスポート試験 21・システムアーキテクト試験 18・基本情報技術者試験 10・応用情報技術者試験 7・エンベデッドシステムスペシャリスト試験 5・高度試験 午前Ⅰ 3・ITストラテジスト試験 2・プロジェクトマネージャ試験 1・ネットワークスペシャリスト試験 1・情報処理安全確保支援士試験 1)。うち 3 回は用語そのものを問う問題です。

残り 59 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

基本情報技術者試験の過去問によく出る用語

Related

関連キーワードの用語

FEUML

オブジェクト指向のソフトウェア設計を視覚的に表現するための標準化された表記法。クラス図、シーケンス図、ユースケース図、アクティビティ図、ステートマシン図など複数のダイアグラムで構成され、システムの構造や振る舞いを多角的に表現できる。

FEE-R図

実体(エンティティ)、関連(リレーションシップ)、属性(アトリビュート)を図で表現し、データの構造を視覚化する手法。エンティティを矩形、リレーションシップをひし形、属性を楕円で表す。データベースの概念設計や要件定義に用いられる。

FEシステム要件定義

システムの境界を定め、利害関要件として定義された利用の状況および運用シナリオに基づいて機能的な境界を定義するプロセス。システムの機能要件・性能要件を明確にし、レビューを経て要件を確定する。

FE機能要件

システムが実現すべき機能に関する要件。業務処理や画面・帳票の仕様、データ処理など、システムが「何をするか」を明確にする。非機能要件と対比される概念で、ユーザーの業務ニーズを直接反映する。

FE非機能要件

性能、信頼性、セキュリティ、可用性、拡張性、運用性など、システムの機能以外の品質や制約に関する要件。レスポンスタイムやスループットなどの具体的な数値目標として定義されることが多い。システムが「どのように動くか」の基準を定義する。

FEユースケース

一つの目標を達成するための利用者とシステムのやり取りを定義するための手法。アクターとシステム間の相互作用を記述し、ソフトウェア要件定義における業務分析に用いられる。