Software to design flow charts

  • #1

Main Question or Discussion Point

I've been programming a lot for my thesis in Matlab.

I've to include a technical description for my job without being too specific about the code used. So my intention is to use nice flowcharts to describe what my scripts are doing.

What kind of software do you suggest me for drawing proper flow charts?

Thanks in advance!
 

Answers and Replies

  • #3
rcgldr
Homework Helper
8,693
523
The last time I used a flow charting tool, I used All Clear flowcharter. You wrote pseudo-code and it would generate the flow chart (you had a choice of "styles", and could post edit the created flow chart). After our group had used it for a while, some of us in the group convinced the remainder in the group that the psuedo code did a better job of explaining what was going on than the flow charts, so the group switched to just using pseudo code for most of our work, and only using flow charts for some external presentations.
 
  • #4
I don't need to go deep in detail, but to give to the reader a brief idea of how the programm is working.
 
  • #5
673
2
Then visio, or even open office draw, should suffice.
 
  • #6
Then visio, or even open office draw, should suffice.
Perfect, I think I'm going with OpenOffice Draw!

Thanks!
 
  • #7
rcgldr
Homework Helper
8,693
523
The issue with most drawing programs is they have no knowledge of connections between the objects in your flow chart, making it very time consuming to edit them. If you move an object around on your flow chart, none of the connections will move with it and you'll have to redraw those as well.
 
  • #8
586
2
The issue with most drawing programs is they have no knowledge of connections between the objects in your flow chart, making it very time consuming to edit them. If you move an object around on your flow chart, none of the connections will move with it and you'll have to redraw those as well.
http://inkscape.org/" [Broken] (open source) maintains connector links when moving objects. A feature I really like is the "avoid" property that can be toggled for individual objects, so connector lines pass through, or are routed around the object.
 
Last edited by a moderator:
  • #9
Dr Transport
Science Advisor
Gold Member
2,380
508
The issue with most drawing programs is they have no knowledge of connections between the objects in your flow chart, making it very time consuming to edit them. If you move an object around on your flow chart, none of the connections will move with it and you'll have to redraw those as well.
So does open office....
 
  • #10
703
13
Another program is http://live.gnome.org/Dia" [Broken].
The Windows version can be downloaded http://dia-installer.de/" [Broken].

Example flowcharts created in Dia:
https://commons.lbl.gov/display/LPR/DrawingWithDia" [Broken]
http://dipot.com/2009/01/how-i-post/" [Broken]

1) http://www.youtube.com/watch?v=FVsvsrzxmnI"
Explains everything from download to creating first diagrams

2) http://www.youtube.com/watch?v=vmue3vltass"

---

Besides, http://programmersjournal.blogspot.com/2008/03/dia-vs-visio.html" [Broken] of Visio (commercial program), Dia and Open Office.
 
Last edited by a moderator:
  • #11
1
0
There are many software available by which you can draw flow charts, however, I will recommend opt for http://www.visiotoolbox.com/2010/" [Broken] as it is one of the best diagramming software to create flow charts and other diagrams, also it is simple and easy to use.
 
Last edited by a moderator:
  • #12
What software do you suggest for ubuntu? Dia looks fairly good to me.
 
  • #13
673
2
open office also works on ubuntu
 

Related Threads on Software to design flow charts

  • Last Post
Replies
1
Views
1K
  • Last Post
Replies
5
Views
14K
  • Last Post
Replies
14
Views
3K
  • Last Post
Replies
4
Views
2K
  • Last Post
Replies
5
Views
2K
  • Last Post
Replies
1
Views
3K
  • Last Post
Replies
5
Views
38K
  • Last Post
2
Replies
29
Views
34K
Replies
19
Views
2K
  • Last Post
Replies
7
Views
3K
Top