問45
頻出度★★☆
会計システムの開発を受託した会社が,顧客と打合せを行って,必要な決算書の種類や,会計データの確定から決算書類の出力までの処理時間の目標値を明確にした。この作業を実施するのに適切な工程はどれか。
这道题的解析和你的作答记录。
会計システムの開発を受託した会社が,顧客と打合せを行って,必要な決算書の種類や,会計データの確定から決算書類の出力までの処理時間の目標値を明確にした。この作業を実施するのに適切な工程はどれか。
系统测试是验证已完成的系统是否按需求运行的过程,处于开发的最后阶段。它不是「明确」需求的阶段,而是「确认是否满足」需求的阶段,因此不合适。
正解 与客户沟通、明确「所需财务报表的种类」(=功能性需求)和「处理时间目标值」(=非功能性需求中的性能需求)这项工作,属于定义系统应满足的需求事项的过程。这正是「イ 系统需求定义」。在系统需求定义中,要整理用户与客户的要求,梳理系统应具备的功能性需求和非功能性需求(性能、可靠性等)并达成一致。由于设问所述工作内容是决定「应实现什么」的阶段,因此正确答案是イ。
软件详细设计是在需求定义所确定的内容基础上,把各模块(程序)的内部逻辑、数据结构等「如何实现」的细节确定下来的过程。它与同客户一起明确需求的工作处于不同阶段。
软件架构设计是为实现需求而把系统划分为软件构成要素、确定整体结构(架构)的过程。它是需求确定之后「如何实现」的上游设计,而不是明确需求本身的工作。