问题
单项选择题
软件的______反映了组织机构或客户对系统、产品高层次的目标要求。
A.业务需求
B.技术先进性
C.功能需求
D.性能需求
答案
参考答案:A
解析:[分析] 软件需求包括三个不同的层次——业务需求、用户需求和功能需求——也包括非功能需求。业务需求(business requirement)反映了组织机构或客户对系统、产品高层次的目标要求,它们在项目视图与范围文档中予以说明。用户需求(user requirement)文档描述了用户使用产品必须要完成的任务,这在使用实例(use case)文档或方案脚本(scenario)说明中予以说明。功能需求(functional requirement)定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求。所谓特性(feature)是指逻辑上相关的功能需求的集合,给用户提供处理能力并满足业务需求。