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