平成23年度特別 応用情報技術者試験 午前 問65
受注管理システムにおける要件のうち,非機能要件に該当するものはどれか。
- ア 顧客から注文を受け付けるとき,与信残金額を計算し,結果がマイナスになった場合は,入力画面に警告メッセージを表示すること
- イ 受注管理システムの稼働率を決められた水準に維持するために,障害発生時は半日以内に回復できること
- ウ 受注を処理するとき,倉庫に在庫がある商品はリアルタイムで自動的に在庫引当を行うこと
- エ 出荷できる商品は,顧客から受注した情報を受注担当者がシステムに入力し,営業管理者が受注承認入力を行ったものに限ること
解答・解説を見る
正解:イ
AI解説
非機能要件とは、システムが果たすべき業務上の機能そのものではなく、性能・信頼性・可用性・保守性など、システムの品質特性に関する要件を指す。稼働率を一定水準に維持し、障害発生時に半日以内で回復できることという要件は、可用性(信頼性)に関する非機能要件の典型例であり、正解はイ。 ア: 与信残金額を計算し、結果に応じて警告メッセージを表示するという要件は、受注処理という業務ロジックそのものを定めた機能要件である。 イ: 稼働率を決められた水準に維持し、障害発生時に半日以内で回復できることという要件は、システムの信頼性・可用性という品質特性を定めたものであり、非機能要件に該当する。 ウ: 在庫がある商品についてリアルタイムで自動的に在庫引当を行うという要件は、受注処理の業務動作そのものを定めた機能要件である。 エ: 受注担当者の入力と営業管理者の承認を経たものだけを出荷対象とするという要件は、業務上の承認フロー(業務ルール)を定めた機能要件である。 💡 機能要件は「何をするか(業務処理内容)」、非機能要件は「どの程度の品質・性能で行うか(可用性・性能・セキュリティなど)」という切り口で見分けるとよい。
出典:平成23年度 特別 応用情報技術者試験 午前 問65 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。