软件的可执行文件下载:PADFlowChart-exe.zipgit
MD5校验码:91FCA9FEC9665FD09BEB3DA94ADC1CE6github
SHA1校验码:ECD742AA3092A085AB07AB2A1B014064B21EB958工具
本软件在GitHub上的开源地址:<https://github.com/semaluo/PADFlowChart>spa
欢迎感兴趣的朋友一块儿开发!设计
1、概述3d
在软件设计过程当中,前期设计有UML等建模方法,可是软件的详细设计阶段却没有什么特别的工具。传统的流程图所占篇幅较大,因为容许使用流程线,过于灵活,不受约束,使用者可以使流程任意转向,从而形成程序阅读和修改上的困难,不利于结构化程序的设计,所以实用中也不多应用于软件详细设计过程。对象
而PAD(Problem Analysis Diagram)问题分析图则解决了传统流程图的以上缺点。该图是由日本日立公司发明的一种表示程序控制流的结构图。PAD图所描述的程序结构十分清晰,具备图形化结构易读、易懂的特色。支持自顶向下、逐步求精方法的使用,很是适合用于软件详细设计阶段。blog
本软件实现了PAD图的图形元素,增长了一些便于程序设计的辅助元素,能够很方便的表达程序逻辑,符合开发人员在设计中逐步细化的思惟习惯,是设计软件、解读程序的好工具。图片
2、PAD流程图的图形元素ip
一、 顺序结构
二、 分支结构
三、 循环结构
四、 多分支结构
五、 块结构
块结构元素不是PAD图定义的图形元素,可是这个结构对于软件设计中的逐步求精颇有帮助。点击块结构元素右上角的小方块将跳转显示该方块后面表明的设计逻辑
六、 开始结构
表示流程的开始
七、 结束结构
表示流程的结束
八、 描述结构
起到解释的辅助做用
3、软件简介
软件的使用很简单,先用“文件->新建”创建一个流程图文档,而后就能够点击左侧工具栏上的图标进行画图。如下是做图过程当中的一些技巧:
一、 Alt+鼠标左键单击:能够在鼠标单击处快速复制最后一次创建的图形
二、 Shift+鼠标左键单击:能够多选多个图形对象
三、 Ctrl+鼠标左键拖动:能够对多个图形对象进行拖拉操做,在不一样文档间快速复制对象
四、 Ctrl+C、Ctrl+V、Ctrl+X、Ctrl+A:对图形对象进行复制、粘贴、剪切、全选,Ctrl+V还能够将选中的图形对象以位图方式粘贴到如Word等软件里。
五、Ctrl+鼠标滚轮能够放大/缩小显示流程图
六、 双击图形对象能够编辑图形对象里的文本
七、 文件->另存为:能够将流程图文档保存为位图图片文件。
八、 最后,你还能够利用属性窗口修改图形和画布的属性