漸進式匯入 Rational Rose 模型

IBM® Rational® Rhapsody® 可讓您漸進式匯入 IBM Rational Rose® 模型,這使得根據您的工作流程處理程序,匯入大型模型變得更加輕鬆。

例如,對於大型模型,您可以具有多個團隊,每個團隊都指派模型的特定部分。 您可以在不同的匯入階段作業中,匯入模型的每個部分。 例如,您可以匯入 Group1,如下圖所示:

Rose 匯入視窗 - 匯入 Group1

然後,您可以匯入 Group2,如下圖所示。 還請注意,在此範例中,您可以重新匯入 Rational Rose 套件(在「邏輯視圖」中,已重新選取 Common_Logical_Package,以進行匯入)。 當您匯入已經匯入的 Rational Rose 套件時,漸進式匯入處理程序會置換 Rational Rhapsody 中該套件的內容。

Rose 匯入視窗 - 匯入 Group2

可能時,漸進式匯入 Rational Rose 模型的各部分會正確地整合在 Rational Rhapsody 中。 不可能的情況如下所示:某個類別具有與原始 Rational Rose 模型中另一個類別的關聯。 在漸進式匯入期間,僅會匯入第一個類別。另一個類別位於其他套件,將會稍後匯入。 這兩個類別之間的關聯在沒有匯入第二個類別之前,不會解析(即不完整)。

匯入處理程序啟動之前

基於效能考量,在啟動匯入處理程序之前,Rational Rhapsody 會關閉所有可能開啟的圖表(透過儲存或卸載圖表)。 在此事件中,會顯示下列訊息:

在 Rose 匯入之前,會關閉所有開啟的圖表。
請按一下「確定」按鈕以繼續,或按一下「取消」按鈕以取消匯入。

按一下確定繼續執行。

關於處理時間及專案大小

此漸進式匯入處理程序所需的內部步驟導致處理的時間稍長,且專案的大小稍有增加。 大小增加是因為必須儲存某些資料,以便容許對模型進行進一步地漸進式匯入。 您可以使用工具 > 清除專案匯入資料,以刪除儲存的資料,以容許這些漸進式匯入。 依預設,此功能表項目不可見。若要讓此功能表項目可見,請將下列行新增至 rhapsody.ini 檔案的 [General] 區段:

ShowCleanImportData=TRUE

註: 此資料對於對您所匯入之模型進行進一步漸進式匯入是必要的。 僅在您已完成所有 Rational Rose 模型的匯入之後,才使用此功能表選項。 一旦匯入資料毀損,就無法再進行特定 Rational Rose 模型的漸進式匯入。

意見回饋