將 SysML 需求包含關係新增至需求圖表

您可以使用需求圖表,以新增 SysML 需求包含關係。將元素繪製在需求圖表中時,使用相依關係來顯示直接關係,其中元素的功能需要顯示,並可能變更另一個元素。您也可以指定需求與其他需求,以及需求與使用模板之模型元素,兩者相關的方式;或者將其用於使用案例圖中,以顯示如何追蹤使用案例的需求。

關於這項作業

程序

  1. 在瀏覽器中,將低階需求新增至高階需求。
  2. 建立需求圖並將需求拖曳到需求圖上。
  3. 在低階需求上按一下滑鼠右鍵,並選取佈置 > 完整關係 > 選定至所有
  4. 若要定義需求與相依關係之間的關係,請選取「相依關係」按鈕 「相依關係」按鈕
  5. 將相依關係行從一個需求繪製到另一個需求。
  6. 用滑鼠右鍵按一下相依關係行,並選取特性。現在,您可能選取衍生作為模板,或另一個可能的模板,包括追蹤、展開、修正、配置、符合、拆解、履行、驗證、valueBinding、傳送、使用、朋友或 <<New>>。
  7. 按一下確定。產品會自動將相依關係新增至瀏覽器。
  8. 若要定義相依關係的模板,請按兩下需求與使用案例之間的相依關係,或按一下滑鼠右鍵選取特性
  9. 模板清單中選取追蹤
  10. 按一下確定
  11. 選用 若要在使用案例圖中追蹤需求,請從瀏覽器中選取需求,並將其拖曳至使用案例的內部或旁邊。
    1. 若要確定在圖表中可以看到該需求,請用滑鼠右鍵按一下圖表中的需求,並選取顯示選項。這時會開啟「需求顯示選項」視窗。
    2. 顯示群組框可指定針對需求要顯示的資訊。選取名稱圓鈕,以顯示需求的名稱。按一下確定

結果

您可以顯示需求之間的關係,以及需求與使用相依關係之模型元素之間的關係。您可以設定下列類型的相依關係模板:
  • 衍生指出該需求是另一個需求的結果。
  • 追蹤顯示從模型元素到需求的相依關係,其相依關係箭頭指向需求。

模板是透過鍵入 UML 實體來延伸 UML meta 模型語意的一種建模元素。

IBM® Rational® Rhapsody® 包含預先定義模板,且您也可以定義您自己的模板。模板括在圖表的書名號中,例如 «derive»


回饋