IT用語帳
SAシステムの要件定義 · システム要件の定義

DFD

Data Flow Diagram

でぃーえふでぃー

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

共有:

Related

他の資格での定義

IPDFD

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

FEDFD

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

APDFD

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

STDFD

データの流れに着目してシステムや業務を分析するための図法。プロセス、データストア、外部エンティティ、データフローの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

関連キーワードの用語

SABPMN

業務プロセスを標準的な記法で可視化するためのモデリング言語。タスク、ゲートウェイ(分岐・合流)、イベント、プール、レーンなどの要素でプロセスを表現する。OMGが標準化を管理しており、業務分析や要件定義で活用される。

SAE-R図

データベースの概念設計で用いるモデリング手法。実体(エンティティ)、関連(リレーションシップ)、属性(アトリビュート)の3要素でデータ構造を図式化する。論理設計のテーブル定義の基礎となる。

SA状態遷移図

オブジェクトやシステムがとりうる状態と、イベントによる状態間の遷移を図式化したもの。組込みシステムや通信プロトコルなど、状態管理が重要なシステムの設計で多用される。UMLではステートマシン図として標準化されている。

SAクラス図

UMLの構造図の一つで、クラスの属性・操作とクラス間の関係(関連、汎化、集約、コンポジション等)を表現する。オブジェクト指向設計の中核となる図で、システムの静的構造を表す。

SAUML

ソフトウェアの分析・設計で用いる標準的なモデリング言語。構造図(クラス図、コンポーネント図等)と振る舞い図(シーケンス図、アクティビティ図等)の14種類の図から構成される。OMGが標準化を管理している。

SAシーケンス図

UMLの相互作用図の一つで、オブジェクト間のメッセージのやり取りを時系列に沿って表現する。ライフライン、メッセージ、実行仕様、複合フラグメント(alt、loop等)を用いて処理の流れを記述する。