PowerDesigner Vs Enterprise Architect


 注:

以下文中PD表示PowerDesigner,EA表示Enterprise Architect 

 

 最近一直在做設計方面的事情,之前一直在用PD。有個阿里過來的同事說阿里都是用EA,我就抽空小研究了一下這個軟件。

 花了今天一下午的時間看了官方的文檔,再加上實踐。得出的結論是:

 在PD面前,EA弱爆了!!!

 

 
  PD EA
版本控制 固有的版本控制機制,基於模型的比較功能,即使有了沖突解決起來也非常的方便 依賴第三方軟件,如SVN之類,基於文本的比較根本沒有基於模型的比較用起來爽
支持模型 數據庫模型,概念模型,邏輯模型,UML模型,XML模型 UML模型
文檔生成 完全的自定義方式,給用戶更多的選擇 一般
代碼生成 支持雙向同步,有沖突檢測功能 支持雙向同步,無沖突檢測功能
用戶體驗 弱,給類增加屬性,操作之類的繁瑣死了
自定義模型 支持,友好的擴展機制 支持,擴展機制不好用
......    
     

 

 

 

 

 

 

 

 

 

 

 

 

總之,從我個人角度來說,如果你要選擇一個CASE工具的話,我還是推薦PD,絕不推薦EA

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM