Software executable file Download: Padflowchart-exe.zip
MD5 Check code: 91FCA9FEC9665FD09BEB3DA94ADC1CE6
SHA1 Check code: ecd742aa3092a085ab07ab2a1b014064b21eb958
The software's open source address on GitHub:
Welcome interested friends to develop together!
I. Overview
In the software design process, the early design has UML and other modeling methods, but the detailed design stage of the software has no special tools. The traditional flowchart occupies a large space, because allows the use of process lines, too flexible, unconstrained, the user can make the process arbitrary turn, resulting in the process of reading and modifying the difficulties, not conducive to the design of structural programs, so the utility is seldom used in the software detailed design process.
and the pad (problem analysis Diagram) problem analyses diagram solves the traditional flowchart of the above shortcomings. The figure is a structural diagram of a program flow that was invented by Japan's Hitachi Corporation. Pad diagram Describes the program structure is very clear, with a graphical structure easy to read, easy to understand characteristics. Support for the use of top-down, stepwise refinement methods is well suited for the detailed design phase of the software.
The software realizes the pad diagram of the graphic elements, add some easy to program the auxiliary elements, can be very convenient to express program logic, in line with the development of the design of the gradual refinement of the thinking habits, is the design of software, interpretation of the program is a good tool.
Second, the pad flowchart graphical elements
1. Sequential structure
2. Branch structure
3. Cyclic structure
4, multi-branch structure
5, block structure
The block structure element is not a graphic element defined by the pad diagram, but this structure is helpful for the gradual refinement of the software design. Clicking on the small square in the upper right corner of the block structure element jumps to show the design logic that is represented behind the block.
6. Start structure
Represents the beginning of a process
7. End Structure
Indicates the end of the process
8. Description structure
Play an auxiliary role in interpretation
Iii. Introduction of software
The use of the software is simple, start with "file-new" to create a flowchart document, then you can click on the left side of the toolbar icon to paint. Here are some of the techniques that are in the drawing process:
1. ALT + left mouse button click: You can quickly copy the last created graphic at the mouse click
2, shift+ left mouse click: You can select more than one drawing object
3. Ctrl + Drag the left mouse button: Multiple drawing objects can be dragged, quickly copy objects between different documents
4, CTRL + C, CTRL + V, ctrl+x, CTRL + A: Copy, paste, cut, and select all of the graphic objects, CTRL + V You can also paste the selected graphic objects into software such as word in a bitmap manner.
5. Ctrl + mouse wheel to enlarge/reduce the display flowchart
6. Double-click the graphic object to edit the text in the drawing object
7, file-Save as: You can save the flowchart document as a bitmap picture file.
8. Finally, you can also use the Properties window to modify the properties of the drawing and canvas
Release a free open source software--pad flowchart Drawing software Padflowchart