软件需求就是系统必须完成的事以及必须具备的品质。需求是多层次的,涵盖从目标到具体,从整体到局部,从概念到细节的不同要求。其中(请作答此空)需求通常来自项目投资人、购买产品的客户、客户单位的管理人员、市场营销部门或产品策划部门等。()需求是系统必须能完成的任务。通常采取用户访谈和问卷调查等方式来获取。()需求是从一个系统的角度出发,包括功能需求、非功能需求和设计约束等。
A. 常规需求
B. 系统需求
C. 业务需求
D. 用户需求
查看答案
构件组装成软件系统的过程可以分为3个不同的层次,即()
A. 初始化、互连和集成
B. 连接、集成和演化
C. 定制、集成和扩展
D. 集成、扩展和演化
在uml2.0中,()描述结构化类(例如,构件或类)的内部结构,包括结构化类与系统其余部分的交互点,用于画出结构化类的内部内容。()强调消息跨越不同对象或参与者的实际时问,而不仅仅只是关心消息的相对顺序。(请作答此空)通常与其他图一起使用,包括文件、数据库和类似的物理比特集合。交互概览图是()和()的混合物。
A. 包图
B. 制品图
C. 组合结构图
D. 部署图
在uml2.0中,(请作答此空) 描述结构化类(例如,构件或类)的内部结构,包括结构化类与系统其余部分的交互点,用于画出结构化类的内部内容。()强调消息跨越不同对象或参与者的实际时问,而不仅仅只是关心消息的相对顺序。()通常与其他图一起使用,包括文件、数据库和类似的物理比特集合。交互概览图是()和()的混合物。
A. 包图
B. 制品图
C. 组合结构图
D. 定时图
()基于构件的开发模型融合了螺旋模型的许多特征,本质上是演化型的,开发过程是迭代的。该模型由软件的需求分析和定义、体系结构设计、构件库建立、应用软件构建、测试和发布5个阶段组成。
A. CBSD模型
B. RAD模型
C. RUP模型
D. 喷泉模型