Altova UModelAltova UModel
列印

Altova UModel (UML軟體建模工具)

Altova UModel是一款讓任何專案的可視化軟體設計轉為實際的UML工具,可產生Java、C++、C#、Visual Basic .NET代碼和專案文件
  • 描述

本產品出貨為最新版本。

本產品採詢價制,如需購買或了解內容請來電(2749-1909)或來信(sales@ahasoft.com.tw)業務部

__________________________________________________________________________

 

 

原廠網址:https://www.altova.com

 建立UML使用案例圖表

 

產品特色(以原廠規定為主)

 

 

 

從UML模組產生原始碼

 

UModel包含內建的代碼產生工具,可在UML模型中的分類圖表、順序圖表、狀態機器圖表中建立Java、C++、C#或. Visual Basic .NET代碼,讓用戶擺脫撰寫最底層代碼架構的繁瑣任務,專注於專案整體架構。

 

 

 

 

 

往返引擎工具

 

藉由在自己喜歡的集成開發環境(IDE)中直接使用Java、C++、C#或Visual Basic .NET代碼,進而將在原始資料庫中所產生的原始碼修改並增加到專案中,UModel往返引擎工具能讀取修改後的代碼,並自動更新UML圖表,這種同步功能讓模組於代碼改變時保持正確性及相關性。

 

 

 

UML中的XML模式

 

UModel包含特殊的圖表類型並支援XML模式產生代碼,以類似UML分類圖表的格式呈現XML模式,將XML模式中元素(elements、simpleTypes、complexTypes)以模式元素屬性類別放在屬性組別中。

 

 

UML資料庫圖表

 

隨著軟體應用程式關係著越來越多的資料,資料庫設計及架構對於專案成功開發變得關鍵,UModel讓用戶從所有受歡迎的資料庫中導入現有表格,以建立UML資料庫圖表,修改現有圖表表格並產生SQL資料庫變動腳本(database change scripts)以同步資料庫,或從頭設計新的資料庫圖表和關係並發布SQL CREATE腳本。

 

 

UModel專案文件

 

文件是軟體開發重要組成的一部分,UModel能透過自動產生HTML、Microsoft Word或大量文字檔(RTF)格式,讓用戶加快此一需求。

 

 

SysML模組化

 

UModel支援對於嵌入式系統和其他複雜設備SysML模組化。

當嵌入式系統接收輸入並產生輸出時,其內部操作和狀態可能是不透明的,這會使控制嵌入式系統的軟體不好開發、測試及除錯;使用Altova UModel和SysML讓用建立可追溯的藍圖,適用於開發中系統的計畫、設計及記錄。

 

版本比較(以原廠規定為主)