当前位置:高级系统架构师题库>系统开发基础知识题库

问题:

[单选] 在实际的项目开发中,人们总是希望使用自动工具来执行需求变更控制过程。下列描述中,()不是这类工具所具有的功能。

A . 可以定义变更请求的数据项及变更请求生存期的状态转换图
B . 记录每一种状态变更的数据,确认做出变更的人员
C . 可以加强状态转换图使经授权的用户仅能做出所允许的状态变更
D . 定义变更控制计划,并指导设计人员按照所制定的计划实施变更

分布式系统开发中,通常需要将任务分配到不同的逻辑计算层。业务数据的综合计算分析任务属于() 表示逻辑层。 应用逻辑层。 数据处理层。 数据层。 对象管理组织(OMG)基于CORBA基础设施定义了4种构件标准。其中,()的状态信息是由构件自身而不是由容器维护。 实体构件。 加工构件。 服务构件。 会话构件。 ()是一个独立可交付的功能单元,外界通过接口访问其提供的服务。 面向对象系统中的对象(Object)。 模块化程序设计中的子程序(SubroutinE.。 基于构件开发中的构件(Component)。 系统模型中的包(PackagE.。 软件的横向重用是指重用不同应用领域中的软件元素。()是一种典型的、原始的横向重用机制。 对象。 构件。 标准函数库。 设计模式。 ()把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证及评审构成。 原型模型。 瀑布模型。 螺旋模型。 V模型。 在实际的项目开发中,人们总是希望使用自动工具来执行需求变更控制过程。下列描述中,()不是这类工具所具有的功能。
参考答案:

  参考解析

对许多项目来说,系统软件总需要不断完善,一些需求的改进是合理的而且不可避免,要使得软件需求完全不变更,也许是不可能的,但毫无控制的变更是项目陷入混乱、不能按进度完成或者软件质量无法保证的主要原因之一。一个好的变更控制过程,给项目风险承担者提供了正式的建议需求变更机制。可以通过需求变更控制过程来跟踪已建议变更的状态,使已建议的变更确保不会丢失或疏忽。在实际中,人们总是希望使用自动工具来执行变更控制过程。有许多人使用商业问题跟踪工具来收集、存储、管理需求变更;可以使用工具对一系列最近提交的变更建议产生一个列表给变更控制委员会开会时做议程用。问题跟踪工具也可以随时按变更状态分类包裹变更请求的数目。
挑选工具时可以考虑以下几个方面:
①可以定义变更请求的数据项。
②可以定义变更请求生存期的状态转换图。
③可以加强状态转换图使经授权的用户仅能做出所允许的状态变更。
④记录每一种状态变更的数据,确认做出变更的人员。
⑤可以定义在提交新请求或请求状态被更新后应该自动通知的设计人员。
⑥可以根据需要生成标准的或定制的报告和图表。

在线 客服