最好的畫流程圖的軟體是什麼?


下一個TikZ的包吧

Simple flow chart

更複雜的mindmaps:

TikZ examples feature: Mindmaps

數據流程圖,用Latex生成的:

% Data flow diagram
% Author: David Fokkema
documentclass{article}
usepackage{tikz}
usetikzlibrary{arrows}

% Defines a `datastore" shape for use in DFDs. This inherits from a
% rectangle and only draws two horizontal lines.
makeatletter
pgfdeclareshape{datastore}{
inheritsavedanchors[from=rectangle]
inheritanchorborder[from=rectangle]
inheritanchor[from=rectangle]{center}
inheritanchor[from=rectangle]{base}
inheritanchor[from=rectangle]{north}
inheritanchor[from=rectangle]{north east}
inheritanchor[from=rectangle]{east}
inheritanchor[from=rectangle]{south east}
inheritanchor[from=rectangle]{south}
inheritanchor[from=rectangle]{south west}
inheritanchor[from=rectangle]{west}
inheritanchor[from=rectangle]{north west}
ackgroundpath{
% store lower right in xa/ya and upper right in xb/yb
southwest pgf@xa=pgf@x pgf@ya=pgf@y

ortheast pgf@xb=pgf@x pgf@yb=pgf@y
pgfpathmoveto{pgfpoint{pgf@xa}{pgf@ya}}
pgfpathlineto{pgfpoint{pgf@xb}{pgf@ya}}
pgfpathmoveto{pgfpoint{pgf@xa}{pgf@yb}}
pgfpathlineto{pgfpoint{pgf@xb}{pgf@yb}}
}
}
makeatother

egin{document}
egin{center}
egin{tikzpicture}[
font=sffamily,
every matrix/.style={ampersand replacement=,column sep=2cm,row sep=2cm},
source/.style={draw,thick,rounded corners,fill=yellow!20,inner sep=.3cm},
process/.style={draw,thick,circle,fill=blue!20},
sink/.style={source,fill=green!20},
datastore/.style={draw,very thick,shape=datastore,inner sep=.3cm},
dots/.style={gray,scale=2},
to/.style={-&>,&>=stealth",shorten &>=1pt,semithick,font=sffamilyfootnotesize},
every node/.style={align=center}]

% Position the nodes using a matrix layout
matrix{

ode[source] (hisparcbox) {electronics};

ode[process] (daq) {DAQ}; \

ode[datastore] (buffer) {buffer}; \

ode[datastore] (storage) {storage};

ode[process] (monitor) {monitor};

ode[sink] (datastore) {datastore}; \
};

% Draw the arrows between the nodes and label them.
draw[to] (hisparcbox) -- node[midway,above] {raw events}
node[midway,below] {level 0} (daq);
draw[to] (daq) -- node[midway,right] {raw event data\level 1} (buffer);
draw[to] (buffer) --
node[midway,right] {raw event data\level 1} (monitor);
draw[to] (monitor) to[bend right=50] node[midway,above] {events}
node[midway,below] {level 1} (storage);
draw[to] (storage) to[bend right=50] node[midway,above] {events}
node[midway,below] {level 1} (monitor);
draw[to] (monitor) -- node[midway,above] {events}
node[midway,below] {level 1} (datastore);
end{tikzpicture}
end{center}
end{document}


這上面的都可以使用,推薦Edraw億圖圖示專家:

1,模板多,流程圖,低保真原型模板多畫起來省事,edraw絕對是該領域的神器

2,好看,畫起來很有逼格。


Mind Manager

億圖


如果流程很複雜很大,需要分層。

自己寫了一個支持分層的:

HaitaoSoft


畫流程圖的軟體很多

Windows下的話,除了dia,visio挺好用的,雖然畫出來更丑,Edraw應該是我知道的最好看的了,而且也夠好用


EA,Rose,Visio還有國人自己的Edraw都用過,自己還是十分喜歡Visio的。


Windows下的話,除了dia,visio挺好用的,雖然畫出來更丑,Edraw應該是我知道的最好看的了,而且也夠好用。


Rational Rose


全球最好不敢說,不過我一直在用MS Visio.


OmniGraffle Professional?


Edraw的符號庫簡直太強大了,裡面有你繪圖所需的任何符號。

現在的這些軟體功能上先不說,能有幾款軟體的操作可以做到Edraw真沒簡單呢,要是再算功能,我認為除了Visio沒有能與之抗衡的了,Visio功能雖然強大,但是它的符號庫和模板做的真心沒有Edraw的多。


看到你們我感覺自己弱爆了,我一般用ppt!


真心覺得edraw挺好用的!!!


ProcessOn,在線流程圖工具。Mac和Windows通用;

優勢:

  1. 無需下載安裝,只需要一個瀏覽器就可以在線作圖。
  2. 支持多人實時協作,可以邀請自己的同事或朋友一起參與作圖,實時顯示更改狀態及內容的編輯。
  3. 小白用戶1分鐘上手,學習成本低,拖拖拽拽就可以完成流程圖的繪製,體驗流暢。不同於單純的工具類應用。ProcessOn還是一個知識分享社區,裡面有大量用戶發布的優質內容供其他用戶學習和借鑒。
  4. 提供永久免費版本,同時也有專業的個人版以及團隊版。

直接滑鼠拖拽

支持多人實時協作

多種格式下載

豐富實用的模板

作圖請訪問:ProcessOn官網


去下載個Edraw max試試吧,真的很好用的


在線的ProcessOn - 免費在線作圖,實時協作 這個不錯,所有平台都可以用,也可以雲端存儲。


最適合學生的話,我用 Visual Paradigm。有專門的免費授權(Community),只是多張圖會有水印;全平台支持。

好多教科書推薦的那開源貨(忘名字了)2008 年就不再維護不再更新。不想翻版、需要多平台合作、沒有錢的學生們最適合了,也很好用。

至於水印這種東西,不應該也不可能難到各位攻城獅。保存為 SVG 文件,將水印圖層刪除之就是了。

以上。


挖墳,很奇怪,為什麼沒有人推薦graphviz呢?


個人覺得迅捷流程圖製作軟體還不錯,軟體自帶很多的流程圖模板,畫流程圖很方便。

流程圖製作軟體下載:http://liuchengtu.xjpdf.com/

軟體下載完成之後打開就可以使用了。


流程圖軟體只用過Visio和億圖圖示專家,Visio確實挺好用,要是論樣式和美觀程度億圖要更勝一籌,功能也更多一些,這個看個人喜好了,兩款都是很不錯的流程圖軟體。


推薦閱讀:

這種分析圖是怎麼用Grasshopper做出來的?

TAG:軟體 | 流程圖 | 繪圖軟體 |