IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    
跳转到主要内容

developerWorks 中国  >  Rational  >

使用 IBM Rational RequisitePro、IBM Rational Software Architect 以及 BIRT 管理 UML 模型与需求之间的可追溯性,第 1 部分: 需求报表

developerWorks
前一页第 3 页,共 11 页后一页

文档选项

对本教程的评价

帮助我们改进这些内容


在需求和模型元素之间创建连接

为了这个讨论的目的,您要创建一个 新的 UML 模型,并使用由 RequisitePro 装载的样本 RequisitePro 项目中的其中一个。可以按照下面这些步骤来执行。

  1. 开始切换到 Modeling 视图,然后创建一个新的模型项目。选择图 1 所示的 New > Model Project

图 1. 创建一个新的模型项目
菜单命令
  1. 给这个新 Model 项目 TraceDemo 命名。为了简单起见,可以创建一个新的空白包,给这个新包 T1 命名,如图 2 所示。

图 2. 添加一个模型到这个新项目
从一个标准模板对话框中创建一个新模型
  1. 完成这个 New Model 项目向导,并将一些少量的 UML 类添加到这个模型。从这个控制板中选择 Class 工具,然后将它添加到默认的图表,如图 3 所示。

图 3. 您添加类之后的模型
带有这些类的图表
  1. 接下来,通过选择 Window > Show View > Requirement Explorer 激活 Requirement Explorer 视图,如图 4 所示。

图 4. 显示这个 Requirement Explorer 视图
菜单命令

图 5 显示了放映 Requirement Explorer 的结果。


图 5. 附有激活 Requirement Explorer 的 Rational Software Architect
Requirement Explorer 制表在左下方
  1. 接下来,通过选择一个 RequisitePro Project 图标,打开这个样本 RequisitePro 项目,如图 6 所示。

图 6. 打开这个 RequisitePro 项目
图标显示了文件夹中的金字塔
  1. 假设这个产品安装在 C: 驱动,drive,转到

C:\Program Files\IBM\RationalSDLC\RequisitePro\samples\Learning_Project-Use_Cases

  1. 选择 LEARNING. USE CASES.RQS.

当您登录以后,打开这个项目的结果是,Requirement Explorer 现在将由这个项目的内容来填充,如图 7 所示。


图 7. 项目空缺的 Requirement Explorer
树形视图中的项目内容
  1. 现在,在这个模型中建立特征需求与类之间的连接。选择 FEAT 10 并将它置于 Class1 上,如图 8 所示。

图 8. 建立到模型元素的连接
从 Requirement 拖拽到 Project Explorer
  1. 对于 FEAT 11 (对 Class2) 和 FEAT 12 (对 Class3) 重复这个动作。注意由于连接结果的需要,模型元素和需求都要添加这个装饰模式。

执行这些行为的结果是,现在在需求和模型元素之间存在连接。这些连接是 RequisitePro 与 Rational Software Architect 整合中间接连接的例子。为了支持多个需求对应一个模型元素的连接,在 RequisitePro 中已经创建了一个代表类模型元素的代理需求,如图 8 所示。


图 9. 代表模型元素的代理需求
Eclipse Element Proxies 文件夹

然后,在这种背景下,这些代理需求就会被追踪到 FEAT 需求。

这是就会建立一个样本情景,您也已经准备好开始构建这个报告了。





回页首



前一页第 3 页,共 11 页后一页
    关于 IBM 隐私条约 联系 IBM 使用条款