2010-05-27 85 views
19

我正在尋找一個圖表軟件,將產生好看輸出。它不需要支持來自UML的所有內容(甚至不需要),也不需要具有代碼工程功能或任何其他功能,只需要產生視覺上有趣的輸出。實際上很漂亮的UML圖嗎?

這裏有幾個我認爲醜陋/不夠好的產品示例:Visio具有默認UML模具(沒有找到更好看的模具),Enterprise Architect,Dia,ArgoUML和許多其他「專業」UML工具。

了,我認爲(但發現問題),一對夫婦的視覺衝擊力的工具:

  • 的Visual Studio類圖 - 只爲.NET類,但輸出優於英里什麼UML工具通常會產生
  • NClass - 類似於VS的班級圖,但我無法找到任何地方的「美麗」,藍色的皮膚
  • yuml.me - 非常漂亮,但缺乏一些高級佈局選項。我不得不說,我覺得他們的風格幾乎適用於高層次的圖表 - 他們看起來很粗略,這很好。
  • Balsamiq - 我認爲Joel使用它作爲hginit.com,我喜歡它。但是,它不適合用於創建軟件圖,所以我可以想像這將是非常大量的工作
  • MS Word中實際上已經相當不錯的圖形引擎,但我寧願離開這個作爲最後不得已的選擇

我會很感激任何好的提示。

+3

這個領域是缺乏肯定的。 Visio可以製作非常好看的圖表,但需要很多工作(不要使用默認的模具)。 Visual Studio類圖是尋求最少努力的最佳選擇。 – Anton 2010-05-27 21:47:14

+0

爲了在Visio中實現美觀的輸出,您是手動設置所有可視組件的樣式還是使用更好的模板? – Borek 2010-05-27 22:00:46

+1

嗨夥伴, 你在尋找模特或頂級模特? – 2010-05-28 08:45:33

回答

0

Visio似乎是我正在尋找的最接近的匹配項,它介於矢量編輯器和帶有體面格式和佈局選項的軟件圖表工具之間。在許多層面上都不是最佳的,但是迄今爲止我嘗試的最靈活的工具。

0

這絕對是一個很難回答的問題:)有許多工具,但最美麗的UML圖是鋸使用矢量圖形編輯器... 這也取決於你從製作漂亮的圖表工具預期的那樣做。漂亮的模具?良好的佈局算法? 我發現或多或少都可用的工具是用於網格的MagicDraw,爲簡單起見的BOUML以及Papyrus或Moskitt,無論哪種佈局嘗試不要將類放在太近的地方。

+0

主要漂亮的模具,良好的佈局算法是一種獎勵,雖然不是必需的。 – Borek 2010-05-28 09:22:52

0

Visual Studio 2010 Ultimate包含以下UML圖:類,序列,組件,用例和活動。您還可以從代碼生成序列圖和依賴關係圖。

有關這些圖表的外觀的示例,請參閱Developing Models for Software Design下的說明。如果您可以獲得可視化和建模功能包,則可以從代碼創建UML類圖。

您可以下載Visual Studio 2010 Ultimate here的試用版。如果您有MSDN訂閱,則可以獲取功能包here

+0

最終版和非最終版有什麼不同?我在問,因爲我沒有發現非最優秀的版本,特別聰明或漂亮:線條只能垂直和水平方向(沒有漂亮的貝塞爾曲線,甚至沒有直線),而且這個工具在路由時非常不合適,所以你花費了您的時間手動進行脆弱的路由,下次在圖上移動任何東西時,這些路由都會丟失。 – 2014-09-19 16:55:14

4

看看this,這是一個用於創建UML圖表的Web應用程序!

+0

你有沒有什麼可以說的產品?你有沒有嘗試過,它是否可以工作,使用簡單嗎? – 2010-07-21 01:52:43

+1

yUML適用於簡單的圖表,但是,設計表面的缺乏使得難以用於更大的任何東西。但是輸出看起來很棒,那是真的。 – Borek 2010-07-21 06:54:47

5

Architexa允許您從Eclipse IDE中創建易於管理的UML樣式類,序列和分層圖。它還可以幫助您直接從代碼庫中添加項目,從而加速該過程。

0

Visual Studio 2010(Ultimate)適用於.NET中的UML,但它僅適用於MSDN訂戶。如果你正在尋找另一個更好的,我會建議你嘗試Visual Paradigm

+0

最終版本和非最終版本之間是否有區別?我在問,因爲我沒有發現非最優秀的版本,特別聰明或漂亮:線條只能垂直和水平方向(沒有漂亮的貝塞爾曲線,甚至沒有直線),而且這個工具在路由時非常不合適,所以你花費了您的時間手動進行脆弱的路由,下次在圖上移動任何東西時,這些路由都會丟失。 – 2014-09-19 16:53:56

5

yEd是可用於快速和有效地生成高品質的圖表,一個功能強大的桌面應用程序

4

的Visio 2013有相當一些不錯的設計,甚至素描般的佈局,這是我的最愛。這裏有一個例子:

enter image description here

1

我做(和教人做 - 我有一個訓練模塊爲)用的Sparx企業架構師非常漂亮的圖表。然而,我總是教人們製作有效,簡潔的謎語拳頭,然後改進他們的表達 - 試圖修改已被「美化」的圖表是徒勞的。

0

draw.io很好,他們也有一個桌面應用程序(Electron)