使用 IBM® Rational® DOORS® 匯出選項以選取可以匯出的元素類型,而不是選取要匯出的個別元素。
關於這項作業
這將提供其他選項。 例如,如果選擇匯出 meta 類型為套件的元素,您可能仍決定匯出一個特殊套件而不是另一個。
如果選擇不匯出 meta 類型為套件的元素,將不匯出該類型的個別元素。
可以匯出的 meta 類型的範例包括套件、類別、屬性、物件模型圖、狀態圖、關係、作業、狀態、活動流程及限制項。 通常,您在 IBM Rational Rhapsody® 瀏覽器中看到的所有 meta 類型均可匯出,還有更多可匯出的類型。 狀態及狀態圖轉移也是可匯出的 meta 類型。
若要選取要匯出的 meta 類型:
程序
- 按一下選項。即會開啟「匯出選項」視窗。
- 若要將 Rational Rhapsody 模型中的所有 meta 類型匯出至 Rational DOORS,請勾選所有類型勾選框。 瀏覽樹狀結構無法使用,指示您無法再選取個別 meta 類型。
若要明確選取要匯出的個別 meta 類型,請清除所有類型勾選框並使用瀏覽器樹狀結構選取一個或多個要匯出的元素 meta 類型。
- 若要將圖表圖形及狀態圖匯出至 Rational DOORS,請勾選圖表影像勾選框或將 RTInterface::ExportOptions::ExportPictures 內容設為 Checked。開啟此選項時,匯出至 Rational DOORS 的每個圖表都在其備份插入了 OLE 物件。OLE 物件擁有作為 RTF 檔案儲存在 Rational Rhapsody 專案目錄中的圖表圖形。
註: 如果機器中沒有 WORD,將無法建立 OLE 物件。
- 若要匯出元素標籤而不是名稱,請勾選匯出標籤勾選框。
- 有兩種刪除類型:
- 硬刪除表示從 Rational DOORS 資料庫中刪除元素及其鏈結。
- 軟刪除表示元素標記為刪除,但仍保留在資料庫中,因此可以回復。鏈結會被刪除。
RTInterface::ExportOptions::PurgeOnDelete 內容控制在 Rational DOORS 中使用的刪除類型。
依預設,此內容設為 Checked(硬刪除)。
若要永久地刪除元素,請勾選刪除時清除勾選框。
請注意下列資訊: - 當 Rational DOORS 中存在 Rational Rhapsody 中所沒有的額外元素時,系統會詢問是否要刪除該元素。
- 如果軟刪除某個元素並稍後建立具有相同名稱的元素,則會在 Rational DOORS 中建立一個新的備份元素。
舊元素將無法使用。
結果
Meta 類型以階層式順序顯示,套件及圖表顯示在樹狀結構的頂部。 這與 meta 類型在瀏覽器中顯示的方式類似。 將在 Rational DOORS 正式模組中保留與在 Rational Rhapsody 模型中相同的資訊階層。
請注意下列資訊:
- 您僅可在選取其較高層次 meta 類型時才可取消選取子層 meta 類型。 例如,您必須選取套件才可匯出類別、事件、類型、廣域、使用案例或動作者。
- 在您僅匯出特定類型的資料時,變更這些元素,然後不用結束 Rational Rhapsody 即可重新匯出模型,Rational DOORS 僅可「看見」最初匯出的元素並將在 Rational DOORS 中更新它們。
- 如果您已結束 Rational Rhapsody 並在重新匯出之前重新開啟它,「匯出選項」視窗中的預設值會回到所有類型。
- 狀態根據它們在來源狀態圖中狀態階層中的位置組織。 轉移在它們的來源狀態下組織。 轉移及狀態的階層與 Rational Rhapsody 報告程式工具中的相同。
- 限制項僅可與其擁有者匯出至 Rational DOORS。 限制項備份會變為其擁有者的備份子項。
- 圖表備份在它們所屬套件的模組備份中建立。
- 類別一般化、使用案例及動作者在 Rational DOORS 中衍生備份的屬性中提及。
Rational DOORS 中的簡短文字屬性包含下列程式碼:
<Super
ELEMENT_TYPE> : <object_name>
在此語法中,<object_name> 是與該備份相關的母項名稱。若要在 Rational DOORS 中檢視簡短文字屬性,請用滑鼠右鍵按一下元素備份並選取編輯。