概觀
藉由發佈 Web 型版本的 Rose 模型,您可以讓其他使用者非連續地瀏覽、搜尋,及導覽您的模型。例如,您可以發佈逐漸完成的連續反覆,以進行複查或共用資訊。Rose Web Publisher 會重新建立 Rose
模型元素,包括圖解、類別、套件、關係、屬性,以及作業。一旦發佈後,超本文鏈結讓您能遍訪模型,就像在 Rose 中進行一樣。您可以設定選項變化,控制 Rose Web Publisher
所包含的內容。例如,您可以選取要發佈的模型視圖,要包括的詳細資料量、要使用的表示法,及 Rose 圖解的圖形格式。另外附註,如果您模型的使用案例附加有 RequisitePro 使用案例文件,Rose Web Publisher
會保留該文件,並在發佈的網頁上顯示 HTML 版本的文件。
工具步驟
發佈模型有兩種方式:
-
使用 Web Publisher 對話框
-
使用指令行批次介面
產生 Web 型模型最簡單的方法就是使用「Rational Rose 工具」功能表上的 Web Publisher 增益集。Web Publisher
對話框提供了瀏覽器,讓您能選取要發佈的模型元素。此外,您可以指定您所發佈的類別是否應包括超類別資訊,以及圖解所要使用的圖形格式(例如 .jpg 或 .gif)。預覽特性讓您能啟動預設瀏覽器,然後直接從 Rose Web Publisher
檢視發佈的模型。
若要發佈模型,請遵循下列步驟:
-
在 Rational Rose 中,開啟要發佈的模型。
-
從工具功能表,按一下 Web Publisher。
-
使用瀏覽器來選取要發佈的元素;選取要套用的發佈選項。
-
在準備好發佈模型時,按一下發佈。
-
按一下預覽以開啟預設 Web 瀏覽器,並檢視發佈的模型。
如需 Web Publisher 的相關資訊,說明圖示線上「說明」。
Rational Rose Web Publisher 有指令行介面,讓您能使用批次程序發佈模型。這在需要依例行排程自動發佈模型時十分有用。您可以在起始設定檔中定義發佈參數,控制要發佈的詳細資料。當您呼叫 Web Publisher
處理器時,需要提供起始設定檔的名稱。處理器 rosewpbatch.exe 位於 Rose 安裝目錄下的 rosewp 子目錄。 呼叫批次程序的語法為:
rosewpbatch.exe your_initialization_filename.ini
範例:c:\rose\rosewp\rosewpbatch.exe c:\mybatchfiles\testbatch.ini
其中,your_initialization_filename.ini 是您建立的起始設定檔的名稱。 在處理器呼叫中加入 .ini 檔案的完整路徑。 如果處理器發生錯誤,該錯誤會記錄在與處理器位於同一目錄的 rosewpbatch.err 檔中。您可以使用文字編輯器來顯示內容。
請參閱 Web Publisher 線上說明以取得在起始設定檔中所提供的參數及語法。 |