平成23年度 特別 午前Ⅱ 問7
プロジェクトのコスト
ファンクションポイント法の問題
ファンクションポイント法の一つであるIFPUG法では,機能をデータファンクションとトランザクションファンクションとに分類する。機能を適切に分類したものはどれか。
〔機能種別〕
- EI:外部入力
- EIF:外部インタフェースファイル
- EO:外部出力
- EQ:外部照会
- ILF:内部論理ファイル
選択肢は原典ではデータファンクション/トランザクションファンクションの表。
- アデータファンクション:EI,EO,EQ / トランザクションファンクション:EIF,ILF
- イデータファンクション:EIF,EQ,ILF / トランザクションファンクション:EI,EO
- ウデータファンクション:EIF,ILF / トランザクションファンクション:EI,EO,EQ
- エデータファンクション:ILF / トランザクションファンクション:EI,EIF,EO,EQ
答えと解説を見る
✓ これが正解ウデータファンクション:EIF,ILF / トランザクションファンクション:EI,EO,EQ
解説
データファンクションはILFとEIF、残る三つがトランザクションです。
見分ける軸は、その機能がデータの保管場所なのか、データを出し入れする処理なのかです。IFPUG法のデータファンクションは、アプリケーションが保持または参照する論理的なデータのまとまりを数えるもので、内部で維持管理するILF(内部論理ファイル)と、他のアプリケーションが維持管理していて参照するEIF(外部インタフェースファイル)の二つです。トランザクションファンクションは、利用者などとの間でデータをやり取りする処理で、EI(外部入力)、EO(外部出力)、EQ(外部照会)の三つです。名前にファイルが付く二つがデータ側、入力・出力・照会の三つが処理側、と名前で分けると覚えやすくなります。これらを数えて重み付けし、規模を測るのがファンクションポイント法です。
ほかの選択肢はなぜ違うのか
- アデータファンクション:EI,EO,EQ …:入力・出力・照会は、データを出し入れする処理の側です。これらをデータファンクションに入れ、ファイルの二つを処理の側に置いているので、保管場所と処理の区別がそっくり入れ替わっています。
- イデータファンクション:EIF,EQ,IL…:EQ(外部照会)は、データを取り出して利用者に示す処理なので、トランザクションファンクションに入ります。ファイルの二つと一緒にデータファンクションへ入れている点が誤りです。
- エデータファンクション:ILF / トラン…:EIF(外部インタフェースファイル)は、他のアプリケーションが維持管理するデータを参照するもので、名前のとおりファイルとしてデータファンクションに数えます。処理の側に入れている点が誤りです。
この問題の用語
- トランザクションデータベースへの一連の処理をひとまとめにした単位のこと。途中で失敗すると開始前の状態へ戻され、中途半端な更新が残りません。
出典:平成23年度 特別 プロジェクトマネージャ試験 午前Ⅱ 問7
同じ用語が出る問題
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)