DOORS中文网站 > 热门推荐 > DOORS如何创建新模块 DOORS模块属性设置详解
教程中心分类
DOORS如何创建新模块 DOORS模块属性设置详解
发布时间:2025/07/23 10:29:51

  DOORS如何创建新模块,DOORS模块属性设置详解是需求工程人员在使用IBM Rational DOORS进行项目管理时经常面临的操作需求。无论是初建项目,还是在已有工程中扩展功能,合理地创建模块并配置其属性,是保证项目需求清晰可控的关键。本文将详细介绍DOORS中新模块的创建步骤、各类模块属性的设置方式以及实际应用中的注意事项,帮助用户建立更加规范、高效的需求管理体系。

 

  一、DOORS如何创建新模块

 

  在DOORS中,模块(Module)是承载需求信息的基本容器,它相当于一个可追踪的需求文档单元,具备分层、版本控制、权限分配等特性。创建模块的操作并不复杂,但为了后期便于维护和跟踪,应从一开始就规划合理。

 

  1、进入项目视图并选择位置

 

  打开DOORS客户端后,用户会看到左侧的项目树结构。定位到希望新模块所在的文件夹(Project或Folder)上,右键点击该节点,选择“New>Formal Module”。

 

  2、输入模块名称与描述

 

  弹出“Create New Module”对话框,输入模块名称(如“系统需求规范”),并建议填写详细描述信息(例如“用于记录系统级需求及其来源、状态与验证方式”),便于团队其他成员理解该模块用途。

 

  3、选择模块类型

 

  Formal Module:标准的需求模块,支持版本管理、追踪矩阵等,是最常用的类型;

 

  Link Module:专门用于存储需求之间的链路(追踪关系);

 

  Baseline Set:用于生成基线快照;

 

  一般需求管理工作选择Formal Module即可。

 

  4、设定对象结构

 

  在创建完成后首次打开模块,会看到一个空白界面,此时可以自定义对象层级结构。可以手动插入标题、正文对象,也可通过模板批量导入结构。

 

  5、保存并确认模块创建成功

 

  点击保存图标(或Ctrl+S),系统将提示创建模块成功,并在项目树中显示新模块图标。

 

  6、模块模板复用建议

 

  为了提升效率,用户可以事先定义一个标准模块模板(含列配置、属性设定等),在创建新模块时通过“Create From Template”进行复用,保持风格一致性。

  二、DOORS模块属性设置详解

 

  模块的属性直接影响其信息展示方式、追踪能力和权限控制,因此合理配置属性对于大型项目尤为关键。

 

  1、设置列属性(Column)

 

  模块中的每一列相当于一个属性字段。默认列可能只有Object Heading和Object Text,用户可根据需要添加自定义列:

 

  在菜单栏点击“Layout>Manage Columns”;

 

  添加新列,可选择已有属性(如Priority、Status)或新建属性字段;

 

  设置列显示宽度、字体样式、对齐方式等。

 

  2、自定义对象属性

 

  如果项目需要记录特定信息(如需求等级、验证方式、责任人),可以自定义属性字段:

 

  菜单选择“Edit>Attributes”;

 

  新建属性,设定名称(如“VerificationMethod”)、数据类型(文本、枚举、布尔等);

 

  对于枚举类型,可以提前设定选项列表(如“Test”、“Analysis”、“Review”);

 

  新增属性后,将其加入模块列中,确保可见性。

 

  3、设置访问权限与锁定机制

 

  模块可进行权限细化设置,确保不同角色仅能访问授权信息:

 

  右键模块>Properties>Access;

 

  设置“Owner”(模块创建者)、“Group”(所属工作组);

 

  对于敏感模块,可设为只读或禁止编辑,防止误操作。

 

  4、启用版本管理功能

 

  DOORS支持模块级别的版本控制与基线管理:

 

  点击“Baseline>Create Baseline”,输入版本号与说明;

 

  后期如需对比需求变化,可通过“Compare Baseline”功能查看历史差异;

 

  建议在重要发布节点或需求冻结前创建一次基线。

 

  5、配置视图与筛选规则

 

  为便于查看重点信息,可建立多个自定义视图:

 

  使用菜单“View>Create View”;

 

  设置列显示规则、筛选条件(如仅显示状态为“Open”的需求);

 

  保存为命名视图,供个人或团队复用。

  三、DOORS模块管理实践中的扩展应用

 

  为了提高使用DOORS的效率和可维护性,项目团队可以结合以下扩展实践进一步提升需求管理质量:

 

  1、模块命名规范与编号体系

 

  建立统一命名规则(如REQ-SYS-001)有助于模块间的快速识别与引用。建议在创建模块时使用前缀标识类型(如REQ-需求,TRC-追踪,TST-测试),并添加版本或责任人标记。

 

  2、利用脚本实现批量操作

 

  DOORS支持DXL(DOORS eXtension Language)脚本语言,用户可以编写脚本批量修改属性、自动创建对象或更新链接,提升操作效率。

 

  3、模块间链接关系建立建议

 

  通过Link Module管理需求间的追踪关系,可实现跨模块的端到端验证流程。例如,从用户需求到系统需求、再到测试用例的完整链路,方便项目审计与质量保证。

 

  4、配合审计日志与变更管理使用

 

  在敏感模块中启用“Change Proposal”流程,使每一次修改都需审批,并记录完整的变更历史。这样不仅提升了可靠性,也为后续问题追踪提供依据。

 

  5、多模块协同策略

 

  大型项目往往涉及多个模块交叉使用,建议建立“主干模块+子模块”的层级管理体系,每个模块负责特定需求领域,并通过追踪链接进行上下文关联。

  总结

 

  DOORS如何创建新模块,DOORS模块属性设置详解这类内容不仅是基础操作,也是保障整个项目需求工程质量的前提。一个规范的模块结构和合理的属性配置,能显著提高团队协同效率和项目可控性。建议项目初期就建立模板化、标准化的操作体系,为后续规模化管理和自动化工具接入打好基础。

读者也访问过这里:
135 2431 0251