本文へスキップ

平成28年度 春期 ITパスポート試験 問1

この問題の解説と、これまでの解答の記録です。

問1
頻出度★★☆

連結会計システムの開発に当たり,機能要件と非機能要件を次の表のように分類した。a に入る要件として,適切なものはどれか。

機能要件非機能要件
・国際会計基準に則った会計処理が実施できること<br>・決算処理結果は,経理部長が確認を行うこと<br>・決算処理の過程を,全て記録に残すこと・最も処理時間を要するバッチ処理でも,8時間以内に終了すること<br>・a<br>・保存するデータは全て暗号化すること
出典 平成28年度 春期 ITパスポート試験 問1
解説

問 1

  • ア

    正解 空欄 a は表の「非機能要件」の列にあります。非機能要件とは、システムが「何をするか」ではなく、性能・可用性・信頼性・セキュリティといった「どの程度の品質・条件で動くか」を定める要件です。同じ列には性能要件(バッチ処理を 8 時間以内に終了)とセキュリティ要件(データを全て暗号化)が並んでいます。ア「故障などによる年間停止時間が、合計で 10 時間以内であること」は、システムの可用性・信頼性という品質を数値で定めた条件であり、非機能要件に該当します。したがって空欄 a に入る要件として適切です。

  • 不正解イ

    「誤入力した伝票は、訂正用伝票で訂正すること」は、システムが備えるべき具体的な業務処理(訂正の仕組み)を定めたものであり、機能要件です。非機能要件の列に入る空欄 a には合いません。

  • 不正解ウ

    「法定帳票以外に、役員会用資料作成のためのデータを自動抽出できること」は、システムが提供すべき機能(データ抽出機能)そのものを述べており、機能要件です。品質や制約を定める非機能要件ではありません。

  • 不正解エ

    「連結対象とする会社は毎年変更できること」は、システムが実現すべき業務上の機能(連結対象の変更機能)であり、機能要件です。空欄 a が属する非機能要件には該当しません。

ここがポイント
  • 機能要件はシステムが「何をするか(提供する機能・業務処理)」を、非機能要件は「どの程度の品質・条件で動くか(性能・可用性・信頼性・セキュリティなど)」を定める。
  • 「故障による年間停止時間を 10 時間以内」といった可用性・信頼性の数値条件は、代表的な非機能要件である。
用語

解答の記録