1

我有一个从 IBM Rational DOORS 导入的系统需求列表,我很好奇在图表中对它们之间的关系建模的好方法。我应该使用哪个结构图,或者它应该是行为图之一?

我目前创建的是对象图中需求的链接,但我想制作这些子图,我也可以链接到类图。这是否意味着为了不为其链接到的每个类元素创建一个唯一的图表,它应该是一个与需求链接的复合图?

4

1 回答 1

1

这可能是一个过于宽泛的问题。但这里有一些提示:

  • 在需求文件夹中创建两个文件夹:功能性和非功能性
  • 查找针对用例的功能需求的一些预期顺序,并在 FR 文件夹中创建子文件夹。
  • 为法律、性能、安全等非功能性 Rs 创建一个相当固定的结构(谷歌会给你一些不错的列表)
  • 功能性 Rs 首先与 UCs 相关。我所做的是在 UC 内部创建一个 UC 上下文图(我为 UC 制作了复合图),其中 UC 位于中间,Rs 追踪到它
  • 在 R 文件夹中包含 R 图表可能很方便,但不是必需的
  • NFR 链接到稍后阶段的实施细节。在适当的情况下,在类的上下文图中设置对 NFR 的跟踪。
  • 最后,所有的 R 应该至少有一个跟踪关系。<<realized>>您可以通过稍后用关系替换它们来控制它。

这些只是几点。有很多关于这个主题的书籍,所以不要指望这里有完整的答案。

于 2016-08-23T13:37:23.610 回答