IBM Rational Software Architect:架構規格
IBM Rational Software Architect:架構分析
IBM Rational Software Architect:實作
IBM Rational Software Architect:除錯和測試
IBM Rational Software Architect:自訂
IBM Rational Software Architect
使用案例圖



您可以利用 Rational Software Architect 來建立系統模型以及建立下列 UML 圖型類型:


使用案例

類別圖



您可以利用 Rational Software Architect 來建立系統模型以及建立下列 UML 圖型類型:


類別

序列圖



您可以利用 Rational Software Architect 來建立系統模型以及建立下列 UML 圖型類型:


序列

通訊圖



您可以利用 Rational Software Architect 來建立系統模型以及建立下列 UML 圖型類型:


通訊

狀態圖



您可以利用 Rational Software Architect 來建立系統模型以及建立下列 UML 圖型類型:


狀態機

活動圖



您可以利用 Rational Software Architect 來建立系統模型以及建立下列 UML 圖型類型:


活動

元件圖



您可以利用 Rational Software Architect 來建立系統模型以及建立下列 UML 圖型類型:


元件

部署圖



您可以利用 Rational Software Architect 來建立系統模型以及建立下列 UML 圖型類型:


部署

結構圖



您可以利用 Rational Software Architect 來建立系統模型以及建立下列 UML 圖型類型:


組合結構

顯示動作列和連接器控點的圖



Rational Software Architect 有各種可協助您建立和編輯 UML 圖型的使用者輔助建模特性,如動作列和連接器控點。 當您輸入標籤時,內容輔助特性會自動完成文字,且會列出所有相關屬性的名稱。

包含模型的「模型瀏覽器」視圖。




系統提供了若干視圖來協助您導覽和瀏覽模型中的元素和圖型。 請利用圖型導覽器視圖來個別檢視圖型,以便更仔細地導覽和瞭解您的模型。

顯示現行模型中之所有圖型的「圖型導覽器」視圖。




系統提供了若干視圖來協助您導覽和瀏覽模型中的元素和圖型。 請利用圖型導覽器視圖來個別檢視圖型,以便更仔細地導覽和瞭解您的模型。

「型樣瀏覽器」視圖會列出所有可用的設計型樣及提供各型樣的說明。




您可以利用型樣和 UML 轉換來自動分析和設計您的建模專案。

型樣瀏覽器會列出所有可用的設計型樣及提供各型樣的說明。



如果要將某個設計型樣套用在您的模型上,請在「型樣瀏覽器」視圖中,按一下設計型樣,將它拖曳至圖型編輯器中的某圖型。 之後,在這個圖型中,按一下某個模型元素,將它拖曳至型樣實例上。

轉換中的 UML 類別圖




您也可以套用 UML 轉換,以在模型上執行批次作業,如將模型轉換成程式碼。 如果要將轉換套用在圖型上,請用滑鼠右鍵按一下某個模型元素;再按一下「轉換」。 您也可以轉換各組元素或整個模型。

顯示型樣及其相關參數的「型樣編寫」視圖。


您也可以建立自訂型樣和轉換。

顯示建立設計型樣的「資產瀏覽器」視圖。


請利用「資產瀏覽器」視圖,在儲存庫中,安全地儲存和管理所有可重複使用的型樣和轉換。 「資產瀏覽器」視圖是「可重複使用的資產」視景的一部分。

可追蹤性對話框顯示建立報告的選項。


您可以搜尋模型來找出可追蹤性關係,在模型中產生關係,以及對您的模型產生報告。

顯示 Requirements Pro 專案的「需求管理」視圖。


您可以建立報告來顯示模型需求如何追蹤至實作。

顯示可追蹤性工具所建立之錯誤的可追蹤性報告。


您可以建立報告來顯示模型需求如何追蹤至實作。

包含錯誤報告的「檢視程式碼」視窗。


您可以分析模型和檢視程式碼。

顯示專案結構的蝴蝶圖,以及開啟結構型樣清單的「圖型導覽器」視圖。




您可以自動採擷程式碼來探索結構型樣,如循環相依關係、蝴蝶和中心。

架構分析工具中用來更正無效程式碼規則的「簡介 Factory」對話框



您可以自動修正不正確的實作,以及在類別上套用規則和型樣。

新建規則精靈。




您可以利用控制開發人員如何實作應用程式的預先定義範本來建立軟體開發規則。

新建規則精靈。




您可以利用控制開發人員如何實作應用程式的預先定義範本來建立軟體開發規則。

說明組成 Rational Software Architect 之各種工具的工具箱




除了強大的建模功能之外,Rational Software Architect 還提供了強韌的 J2EE 和 C++ 應用程式開發環境。

說明組成 Rational Software Architect 之各種工具的工具箱




除了強大的建模功能之外,Rational Software Architect 還提供了強韌的 J2EE 和 C++ 應用程式開發環境。


Rational Software Architect 特性...

Web 服務工具




協助您探索、建立和發佈 Web 服務的強大 Web 服務工具(支援從 Java Bean、DADX 檔、Enterprise JavaBean (EJB) 和 URL 建立的 Web 服務)

在 Web 視景中建立的網頁




包括 Java Server Faces (JSF) 和網站設計工具的強大 Web 開發功能

顯示 EJB 和資料物件的 UML 圖型




Enterprise JavaBean (EJB) 開發工具

顯示資料庫結構的 UML 圖型




資料庫開發和管理工具

含有正在 Web 視景中開發之入口網站的網頁




入口網站開發工具

XML 流程圖




XML 開發工具

顯示可用的執行和除錯配置的 RUN 對話框




您可以加以延伸來整合外部 C 和 C++ 軟體開發套件 (SDK) 的彈性 C 和 C++ 開發環境

包含 C++ 專案的程式碼編輯器和「專案瀏覽器」視圖



您可以在編輯器中,建立、建置、測試、分析和執行 C 和 C++ 應用程式。

視覺化的類別檔



您可以將程式碼視覺化來建立 Enterprise JavaBeans (EJB)、Java 類別和資料庫元素的類別視圖。

顯示 Java 方法主體的序列圖




您可以利用單一步驟來建立說明 Java 方法主體的序列圖。

顯示用 IE 表示法來視覺化之資料物件的 UML 圖型。




或者,您也可以將資料庫元素視覺化來建立用資訊工程 (IE) 或資訊建模整合定義 (IDEF1X) 表示法顯示資料物件的圖型。

顯示用 IDEF1X 表示法來視覺化之資料物件的 UML 圖型。




或者,您也可以將資料庫元素視覺化來建立用資訊工程 (IE) 或資訊建模整合定義 (IDEF1X) 表示法顯示資料物件的圖型。

UML 瀏覽圖。



您可以建立瀏覽圖來探索模型或程式碼,這類似於使用 Web 瀏覽器。您可以利用瀏覽圖,在不建立或維護其他圖型的情況下,快速探索 UML 模型或程式碼的 Snapshot。

「發佈至 Web」精靈




您可以利用可自訂的 XSLT 型 Web 發佈工具來產生模型的 HTML 報告。

已發佈至 Web 的 UML 模型。




Web 發佈工具會整合 HTML 報告(如 Javadoc)來建立模型的完整索引化、文字和圖形表示法。您也可以建立 PDF 報告。

比較合併工具



在團隊環境中,您可以利用整合的比較與合併工具,使不同開發人員在相同模型上進行的變更一致。

顯示一項遞送的 ClearCase 整合對話框



由於 Rational Software Architect 充分整合了 IBM Rational ClearCase,因此,您很容易維護專案的來源。

Rational Unified Process 程序顧問



Rational Software Architect 也充分整合了含有上下文相關程序指引及軟體建構師之完全可搜尋程式庫的 Rational Unified Process。

Rational Unified Process 瀏覽器搜尋對話框



Rational Software Architect 也充分整合了含有上下文相關程序指引及軟體建構師之完全可搜尋程式庫的 Rational Unified Process。

顯示 Requirements Pro 專案的「需求瀏覽器」視圖



Rational Software Architect 整合了可讓您在需求和模型元素之間檢視和建立關聯的 IBM Rational RequisitePro。

顯示 Requirements Pro 專案的「需求瀏覽器」視圖



如果要建立使用案例的模型,請從「需求瀏覽器」視圖中,將使用案例或需求拖曳至圖型編輯器中。

包含 PiggyBank 使用案例圖範例的範例展示區



為了引導您作業,Rational Software Architect 提供了範例和指導教學展示區,其中含有真實世界的專案範例和說明如何建立應用程式之逐步指示。

這是導覽的結尾



導覽到此結束。現在,您將返回「概觀」頁面。