English 中文(简体)
Advice software to create flow-charts of programm
原标题:

Can you advice me software to create flow-charts for program logic. My problem is that I ve created complicated algorithm with lots of if...else and I need to create flow-chart for all of that to avoid mistakes. The example of what I want to have is this http://www.fceditor.ru/files/pic1.gif But I don t want it to create flow-chart from source code. I want to create it myself or this one
(source: analog.com)

最佳回答

The classic answer to this is Microsoft Visio, but there also a number of free / open source options. The best of these is probably Dia.

问题回答

You might tske a look at GraphViz if you are keen to draw the flowcharts yourself.

If you are creating your flowchart manually/prospectively, before you code, as opposed to automatically/retrospectively, after you code, it is hard to beat a plain old-fashioned mechanical pencil, Faber-Castell (R) Magic Rub (R) eraser, and a big sheet of paper. I ve had to use a drafting table and H-size paper a couple of times in my life. An IBM flowchart template (if you can find one HEH HEH HEH) helps.

One of the things this exercise teaches you is not to paint yourself into that particular corner ever again, as in don t make your logic that complicated.

Microsoft Visio or Visual Paradigm Community Edition.





相关问题
Is there a tool to model/simulate software concurrency?

Is there a good tool out there that can model an application concurrency/locking scheme in a graphical way and that can simulate some of the aspects? I know that Petri nets can be used for that more ...

Django models generic modelling

Say, there is a Page that has many blocks associated with it. And each block needs custom rendering, saving and data. Simplest it is, from the code point of view, to define different classes (hence, ...

Modeling by example: by Thomas Funkhouser

currently Im working on a portion on this research paper "modeling by example" Have tonnes of problems now.So if anyone has knowledge on this paper, help is badly needed here. I am using java opengl ...

3d modeling for data structures

I m looking for a 3D modeling/animation software. Honestly, I don t know if this is something achievable - but what I want to have is some kind of visual representation of various ideas. Speaking in ...

VHDL - When does a process() run for the first time?

Consider : process(a) According to the text i have : A process is first entered at the time of simulation, at which time it is executed until it suspends itself due to a wait statement or a ...

UML Diagram to Model API

I need to create a diagram to document a RESTFul API that build, which UML diagram should I use? Thanks in advance,

热门标签