Visual Paradigm for UML
Visual Paradigm for UML (VP-UML)是一款功能強大、跨平台、使用最便捷、直觀的UML建模和CASE工具,它可以整合在其他CASE工具或者其他IDE工具中,這種“一站購物式”的軟體解決方案要遠遠優於常規的Model-Code-Deploy的開發進程。
Visual Paradigm for UML已經與Agilian、Logizian融合成為Visual Paradigm這一款產品。
![Visual Paradigm for UML界面](/img/9/4e8/wZwpmL4czNyQTN3QzM2QDO1UTM1QDN5MjM5ADMwAjMwUzL0MzL0gzLt92YucmbvRWdo5Cd0FmLyE2LvoDc0RHa.jpg)
廠家介紹
Visual Paradigm國際集團是香港的一家主要的軟體解決方案供應商,從事於提供軟體、服務以及夥伴合作來實現最小風險和最大的投資回報率準確地將系統需求轉變為高質量的軟體解決方案。
為全球的不同的客戶群提供服務,主要包括了金融機構,政府機關,幫助他們的模型構建和部署重要的應用程式,用戶超過70%的財富500強企業。
功能特性
UML多圖表支持
![Visual Paradigm for UML](/img/c/6b7/wZwpmLwQTMyMTN2EjM2QDO1UTM1QDN5MjM5ADMwAjMwUzLxIzLxYzLt92YucmbvRWdo5Cd0FmLxE2LvoDc0RHa.jpg)
Visual Paradigm for UML可以支持多種圖表類型,比如:類圖、例圖、序列圖、通信圖、狀態機設計圖、動態圖、組件圖、部署圖、包裹圖、對象圖、綜合結構圖、定時圖、互動概述圖、使用案例詳細編輯器、支持使用事件案例流、生成事件案例流序列圖、需求管理、需求圖、文本分析、CRC卡圖。
商務流程模型
Visual Paradigm for UML也支持多種的商務流程模型:
·商務流程圖
·數據流程圖
·導出商業流程圖到BPEL
資料庫模型
·主題關係圖
·ORM圖
·逆向資料庫到ERD中
![Visual Paradigm for UML](/img/8/22e/wZwpmLyMjNzETMwUzM2QDO1UTM1QDN5MjM5ADMwAjMwUzL1MzLyczLt92YucmbvRWdo5Cd0FmLzE2LvoDc0RHa.jpg)
·生成和執行資料庫大綱(DDL)
·逆向存儲程式到ERD中
·外部鍵自動命名
·自動下載資料庫驅動
·通過ORM窗格顯示資料庫格式
·生成自定義SQL語句
·從ERO生成類圖
·從類圖生成ERO
·在生成和逆向資料庫中支持Orale大綱
·支持生成和逆向用戶自定義的資料庫類型
對象關係映射
·生成Java ORM代碼
·生成.NET ORM代碼
·生成PHP ORM代碼
·延遲集合抓取
·支持資料庫查看
·支持生成用戶識別號
·映射一個類到多個表格
·支持自定義查詢
·自動生成序列表格
·生成標準類
·生成DAO代碼
·生成製造商代碼
![Visual Paradigm for UML](/img/0/612/wZwpmLwETM0YTNwUzM2QDO1UTM1QDN5MjM5ADMwAjMwUzL1MzL4EzLt92YucmbvRWdo5Cd0FmL0E2LvoDc0RHa.jpg)
·生成POJO代碼
·庫選擇
直觀模型
全局圖
·逆向接口中心
·結構源接口中心
·模型共享
·剪下/複製/貼上
·以圖像形式複製到其他程式
·撤消/重做
·滑鼠手勢
·逆向連線方向
![Visual Paradigm for UML](/img/2/d92/wZwpmL0UTO1ADNzAjM2QDO1UTM1QDN5MjM5ADMwAjMwUzLwIzLyUzLt92YucmbvRWdo5Cd0FmL0E2LvoDc0RHa.jpg)
·支持分組
·上升至形狀/模型
·快速連線
·導航到連線單元
·模型注釋
·複製形狀/模型
·支持可選擇形狀和不可選擇形狀
·鎖定圖
·引用任意類型的人工製品
·高級檔案和路徑選擇
·高級樹型視圖支持
·複製、移動和重連線連線器
·打包所有類型的圖
·在圖單元中直接標記值
·子圖和引用指示
·Visio集成
·導入Visio模板
![Visual Paradigm for UML](/img/d/794/wZwpmLzYDMwkTNwETN2QDO1UTM1QDN5MjM5ADMwAjMwUzLxUzLzczLt92YucmbvRWdo5Cd0FmLxE2LvoDc0RHa.jpg)
·支持直角、圓角、斜角、圓斜角、弧形角樣式
·手勢游標拖動
·清除
·通過指定的初始尺寸創建形狀
·從樹型列表中直接拖動形狀到圖表中
·自動調整形狀的最適合的大小
·內聯編輯
·直觀的目測調整
·直觀的表格選項
·在圖表中顯示圖表信息
樣式和格式
·自定義形狀演示和格式
·在圖表中合併圖像
·固定單元框線
·富文本文檔
·添加富文本單元到圖表中
·複製格式
團隊協同工作
·從團隊的伺服器中獲取最新的版本號
![Visual Paradigm for UML](/img/1/b58/wZwpmL2EjN5kDM4ADN2QDO1UTM1QDN5MjM5ADMwAjMwUzLwQzLzEzLt92YucmbvRWdo5Cd0FmLxE2LvoDc0RHa.jpg)
·向團隊伺服器提交更改內容
·支持脫機操作
·從團隊的伺服器中獲取舊的版本號
·支持同時多點編輯操作
·自動衝突檢測
檔案生成
·HTML、MS Word和PDF報表檔案生成
·工程發布
·特別報表生成
列印
·在同一時間列印多個圖表
·預覽可列印的頁面
·列印裁減標記
·支持修改頁面邊距、尺寸和方向
·最適合頁面列印
·最佳比率列印
·自定義頁面頁眉和頁腳
·在頁眉和頁腳中顯示工程名稱和圖表名稱
·支持列印框架和框線
·激活或者取消漸變顏色列印
·支持快速列印
IDE集成
按照喜歡的方式完全激活UML環境,同時自動創建相應的代碼和模型,便捷的安裝來完成IDE集成操作,導入已存在的VP-UML工程檔案到IDE集成環境中,還可集成Eclipse、NetBeans、IntelliJ IDEA、WebLogic Workshop、Borland JBuilder或Oracle JDeveloper。
逆向工程
即時逆向工程代碼或扎在類圖中執行,可以逆向工程Java源、類或者Jar程式、C++源、.NET dll和exe檔案、CORBA ID源、Ada 9x源、XML、XML大綱、JDBC資料庫、Hibernate映射檔案、PHP 5.0源、按照要求的Java。
代碼生成
可以即時從圖表生成代碼、生成Java、C#、vb .net、PHP 5.0、Object Definition 、Flash ActionScript、IDL、C++、Delphi、Perl、XSD、Python、Objective-C代碼。
Java雙向工程
·在類圖中逆向Java源
·基於現有類圖升級Java源
形狀編輯器
在形狀設計器送設計自己的形狀,導入SVG形狀,合併不同的形狀到UML圖表中,通過圖庫、分類和模板來組織形狀,高級形狀設計功能
布置功能
自動圖表布置,兩邊對齊和居中對齊圖表,令所有選擇的圖表保存同樣得寬度和高度,自動形狀發布。
協同工作
·可導入/導出XMI 1.0, 1.2 和2.1、XML、VP項目檔案格式、用戶案例模型到MS WORD中、ROSE工程檔案、Erwin數據模型工程檔案。
·創建用於Oracle的BPEL和JBoss的BPEL工作流引擎。
·導出圖表為JPG, PNG, SVG 和EMF圖像格式
·部分導出圖表
直觀的用戶界面
·高級屬性面板
·浮動用戶視窗界面
·新的項目檔案,以預定義模板檔案
·輕鬆便捷使用的“新圖表”對話框
·靈活的縮放功能
·Pallet樣式工具列
·可摺疊工具列
·顯示工具列按鈕名稱
·展開成組的工具列按鈕
·在工具列內顯示不同的圖表類型
·支持多種不同的外觀樣式
·從已存在的工作區中導入用戶首先項
歷史變遷
2014年6月,Visual Paradigm for UML 和Logizian、Agilian合併成了一個新的軟體:Visual Paradigm——和其開發公司名稱一樣。
新的變化
自從和Logizian、Agilian合併成一個新的軟體Visual Paradigm之後,它有了4個新的版本:建模版、標準版、專業版和企業版。在原來的基礎上增加了和強化了基礎建模功能,需求捕捉、協同建模(增加了雲存儲功能)、業務流程分析、報表功能等。並且豐富了原來基於學術研究和教學的免費社區版——變成了金、銀、銅三個等級的學術合作夥伴版本。