在這一課,將探索如何將 Rational® Rhapsody® 模型元素匯出至 DOORS®,並在 DOORS 中檢視這些元素。
在 Rhapsody 中針對 Rhapsody 模型所做的變更將回傳給DOORS。透過 DOORS 中的模型元素,可以追蹤需求至模型元素的鏈結。在這一課結束時,您應該能夠:
- 將 Rational Rhapsody 模型元素匯出至 DOORS
- 在 DOORS 中檢視模型元素
- 變更 Rational Rhapsody 中的模型元素並將變更匯出至 DOORS
Rhapsody Gateway 的追蹤資訊可以回傳給 DOORS。
- 啟動 Rational Rhapsody,載入上一課中透過開啟 elevator.rpy 檔案使用的相同 Elevator 專案。
- 選取 elevator 專案,用滑鼠右鍵按一下 elevator,並選取 Rhapsody Gateway。這時會開啟 Gateway「管理」視窗。
- 在涵蓋面分析視圖中的中間選項欄中選取 UML Model Rhapsody。

- 在 Rhapsody Gateway 選項中,選取,以開啟將元素匯出至 DOORS 視窗。

對話的左手部分容許選取匯出的內容:
- 源 UML 模型清單容許單獨選取物件
- 類型清單容許過濾上傳至 DOORS 的 UML 元素類型
該對話的右手部分提供了一個
DOORS 資料庫的樹狀結構視圖。當您按一下更新按鈕

時可檢視該樹狀結構。
如果勾選了圖表影像,則影像也將會上載至 DOORS。
- 在左上的源 UML 模型方框中,僅勾選 ElevatorPkg 方框,將圖表影像方框清除,然後登入 DOORS。
- 在右下的新建模組方框中輸入名稱 UML elevator 模型。
- 按一下更新按鈕,以檢視 DOORS 資料庫樹狀結構,然後選取樹狀結構中的 DOORSelevatorpjt 檔案。
按一下匯出。
當您按一下匯出時,Gateway 及 DOORS 之間的同步化將會開始執行匯出。
- 檢查正在匯出的內容,並按一下匯出按鈕確認匯出。這時會開啟一個不同的將元素匯出至 DOORS 對話,指示 DOORS 匯出作業已完成。
- 按一下確定按鈕,並在原始的將元素匯出至 DOORS 對話中按一下關閉。
所有模型元素都已順利匯出至 DOORS。若要在將元素匯出至 DOORS 之前變更元素,請遵循在第 9 課中列出的步驟。
註: - 如果新建模組欄位為空且選取了一個專案,則將在 DOORS 資料庫中使用 Gateway 中已指派的上載文件的名稱建立模組。
- 如果選取了模組,則會向選定模組附加上載。
在第 9 課,Rhapsody elevator 模型元素將匯出至 DOORS。