1、简介
EA 提供了一系列工具用来定义和实现跟踪数据,可以更加方便的进行需求管理。 EA 可以实现原始需求到生成的代码或安装部署的跟踪,无论是正向跟踪和逆向跟踪都可以实现。
这些工具包括:
Traceability Diagrams 跟踪图:是为了跟踪元素之间的关系而创建的图。
Relationship Matrix 关联矩阵:可以跟踪需求,保证了需求到实现的无遗漏和偏离。
Relationships Window 关联关系窗口:“关联关系”窗口列出了当前在图表或浏览器窗口中选定的元素的所有关系。
Traceability Window 跟踪浏览器窗口:可以快速看到元素是如何连接的,以及它们是如何相互影响的。
这些功能对谁有用:
产品经理、需求人员:进行需求管理,当发生需求变更的时候,基于需求跟踪关系可以快速地定位到影响的其他需求、相关的设计、实现和测试。
软件设计与开发人员:查看函数依赖、调用关系。
测试人员:测试记录 bug ,查看 bug 影响范围。
Traceability Diagrams 跟踪图
跟踪图是为了跟踪元素之间的关系而创建的图。
跟踪图怎么快速建立呢?可以使用 EA 中的插入相关元素功能快速建立跟踪图。
Relationship Matrix 关联矩阵
当您需要快速明确可视化管理关系时,可以使用关系矩阵,它是区别于关联图的另外的一种跟踪关系的工具。
通过从功能区中选择选项:“ Design > Impact Analysis > Package/Matrix ”,可以访问关系矩阵。
要查看示例,请打开关系矩阵,然后加载保存的概要文件“ Requirements Trace ”。
包括以下主要功能:
可以设置来源包、来源元素类型、目标元素所在包、目标元素类型、源元素和目标元素的关系类型、方向等信息。
更新、删除和创建关系:看到所选元素之间当前存在的关系后,您可以查看关系和元素属性,修改它们,添加更多关系或删除不再适用的关系。
创建新元素
导出关系矩阵的内容
打印关系矩阵的内容
保存矩阵设置
…
Relationships Window 关联关系窗口
如果您想要快速查看模型中一个元素或几个元素的所有关系,您可以从“ Relationships ”窗口中获得。显示的内容包括:
类型的关系
关系的方向
关系的构造型
关系中源元素和目标元素的名称
源和目标元素的特征,例如类型、原型、角色、基数
所选元素上结构化元素 ( 端口和部件 ) 的关系 ( 子关系 )
通过选择“ Start >All Windows > Properties > Responsibilities > Relations ”功能区选项,可以访问“ Relationships ”窗口。
Traceability Window 跟踪浏览器窗口
可以快速看到元素是如何连接的,以及它们是如何相互影响的。
通过选择选项:“ Impact Analysis > Trace ”,可以从“ Design ”功能区访问跟踪窗口。
打开该窗口,然后在浏览器窗口中选择一个图表。可追溯性窗口显示图表上所有元素的信息。也可以通过选择单个图元来限制显示。
主要功能包括:
在中定位相关元素浏览器窗口
查看相关元素的属性
打开使用相关元素的图表
将相关元素添加到当前图表中
查看相关元素的源代码
使用窗口工具栏选项更改显示 后记
希望您读了此文后有所受益.
如果您有经验乐于分享,欢迎投稿给我们,如果您对我们的培训、咨询和工具感兴趣,欢迎了解:
建模工具: EA
MBSE 平台: iSpace
模型 web 浏览工具: WebEA
课程: 基于SysML和EA进行系统设计与建模
课程: 基于UML和EA进行系统分析设计
咨询方案: MBSE( 基于模型的系统工程 )
咨询方案: 基于 UML 的模型驱动的开发
所有建模有关的课程: http://www.modeler.org.cn/course/index.asp
咨询方案: 基于模型的工程管理
如果您希望了解更多信息:
下载 pdf 版:《 模型跟踪:跟踪图、矩阵、关系(建模工具EA)》
本文使用的建模工具为 EA ,可以下载试用版 http://tool.uml.com.cn/ToolsEA/download.asp 。
|