2009-01-15 57 views

回答

8

看一看DIA

+0

我不喜歡DIA,但我不知道更好的免費... – Xn0vv3r 2009-01-15 14:20:09

+0

我想念DIA是一個很好的從Java文件創建DIA XML的腳本。 – Eldelshell 2009-01-15 14:21:31

+0

我很久沒有使用過Dia,但我記得我用它在大學裏生成了UML圖。您可以通過運行dia2code「http://dia2code.sourceforge.net/」爲C++(和其他語言)生成代碼存根。 – onemasse 2010-12-01 17:46:21

1

Argo UML不是visio,但可以用來製作UML圖紙。

1

Open office draw有粘箱的連接器,我覺得在這些時候好,我想只是小形式主義快速簡單的示意圖。 Argo UML是一個稍微正式的正確,但你並不總是存在於形式主義中。

1

爲了不同的目的,不同的程序。

應用程序流程比手繪更好地生成。 Graphviz點非常適合它。然後,您可以鍵入如下內容:

digraph{ 
    step1 -> step2; 
    step2 -> step3; 
    step2 -> step4 [label="optional"]; 
} 

針對有向圖的簡單領域特定語言。它有很好的文檔記錄,並且具有跨平臺的實現。它也適用於生成類圖,但你可能不想直接爲它的DSL(只需編寫一個小程序來生成它)

對於我使用過Fabforce DbDesigner的數據庫。還有一個支持SQL服務器的版本。

http://www.fabforce.net/dbdesigner4/

1

StarUML看起來不錯,但它不具有任何數據庫圖表功能。

1

Dia對我很好,既適用於簡單繪圖,也適用於UML。我知道這不是完美的,但它確實可以完成這項工作。對於思維導圖(而且他們很有用),我使用freemind

不要讓醜陋的網站欺騙你,他們都是偉大的軟件。

0

退房LucidChart。它非常快速且易於使用。他們有一個有限的免費賬戶,他們的付費賬戶是合理的。

1

Cacoo是非常好的。這是一款基於Flash的網絡應用程序,非常類似於更友好的Visio。從電子電路到辦公室佈局到UML,大約有20套形狀可供選擇。甚至iPhone和Android UI形狀。它是免費的。

1

您也可以嘗試my.origramy - 這是一個免費的在線服務,用於構建圖表,方案等。它基於Flash編輯器/查看器組件。

1

這取決於你的功能。 在我看來,Visio不如數據操縱和可視化工具。 表面下的所有元素都是由專門的計算表組成的,它允許處理外觀和形狀的行爲。 這裏有更好的繪圖工具,但沒有一個具有如此複雜的計算能力。

2

結帳FreelyDraw。它是一個專業的,易於使用的圖表工具,與visio相比,雖然小,但仍然功能齊全,值得一試。現在它支持Windows和MacOS。