质量功能部署(QFD)是一种将客户要求转化成软件需求的技术。QFD的目的是最大限度地提升软件工程过程中客户的满意度。为了这个目标,QFD确认了3类需求,常规需求,()和意外需求。 期望需求。 基础需求。 显式需求。 功能需求。
软件需求分析产生软件操作特征的规格说明,指明软件和其他系统元素的接口,建立软件必须满足的约束。下面对于软件需求分析的描述,不正确的是() 分析员研究系统规约和软件项目计划,并在系统语境内理解软件和复审,从而生成计划软件范围的估算。 需求分析使得系统工程师能够刻画出软件的功能和性能、指明软件和其他系统元素的接口、并建立软件必须满足的约束。 经过仔细的需求分析活动,分析员能够得到详细的系统规约。 需求分析能够为软件设计者提供可被翻译成数据、体系结构、界面和过程设计的模型。
有两种需求定义的方法--严格定义和原型定义,在关于这两种方法的描述中,不正确的是() 严格定义方法假定所有的需求都可以预先定义。 严格定义方法假定软件开发人员与用户之间的沟通存在障碍。 原型定义方法认为需求分析中不可避免地要出现很多反复。 原型定义方法强调用户在软件开发过程中的参与和决策。
采用UML分析用户需求时,用例UC1可以出现在用例UC2出现的任何位置,那么UC1和UC2之间的关系是() include。 extend。 generalize。 call。
对OO系统的技术度量的识别特征,Berard定义了导致特殊度量的特征。其中()抑制程序构件的操作细节,只有对访问构件必需的信息被提供给其他希望访问的构件。 局部化。 封装。 信息隐藏。 继承。
系统输入设计中应尽可能考虑人的因素,以下关于输入设计的一般原理中,错误的是()