問55
頻出度★★☆
情報システムの要件は, 業務要件を実現するための機能を記述した機能要件と, 性能や保守のしやすさなどについて記述した非機能要件に分類することができる。 機能要件に該当するものはどれか。
这道题的解析和你的作答记录。
情報システムの要件は, 業務要件を実現するための機能を記述した機能要件と, 性能や保守のしやすさなどについて記述した非機能要件に分類することができる。 機能要件に該当するものはどれか。
正解 正确答案是ア。功能性需求指的是规定「为实现业务需求,系统具体做什么(处理哪些数据、如何处理)」的需求。ア的「系统所处理的输入输出数据的种类」正是系统作为输入接收、作为输出返回的数据本身,也就是规定了系统应完成的业务功能的内容,因此属于功能性需求。
「系统发生故障时允许的恢复时间」表示的是能多快从故障中恢复这一可用性、可靠性的水平,属于与性能、易维护性相关的非功能性需求。它规定的不是系统做什么,而是系统以何种质量水平运行,因此不是功能性需求。
「系统的迁移步骤」是关于如何从旧系统切换到新系统这一迁移、运行方面的规定,被归类为非功能性需求(迁移需求)。它并未描述业务功能本身,因此不属于功能性需求。
「目标系统的质量与开发成本」是应达成的质量水平和成本这类约束、目标,而不是功能本身。质量属于非功能性需求,成本属于项目的约束条件,二者都不是功能性需求。