导读:程序流程图用什么软件画?推荐的第一款软件称为Axure RP、推荐的第二款软件称为Axure RP、据了解,有相当多的用户会选择使用Power Point软件进行绘制。我也根据网上的推荐,尝试了一款名为“DiaDiagram Editor” (简称Dia)的软件。
程序流程图用什么软件画?工欲善其事,心先利其器,软件技术越来越先进,飞机、 火箭都可以用软件进行辅助设计了,更不用说小小的程序流程图了。下面就来认识几款可以绘制程序流程图的软
件,用户可以根据自己的情况进行选择。
不过,如果受条件所限没有软件可用,读者还得有能力拿起纸和笔进行手绘,手绘的本领可不能丢!
推荐的第一款软件称为Axure RP
它是一款专业的快速原型设计软件, RP是快速原型(rapid prototype)的缩写。该软件是美国Axure Software Solution 公司的旗舰产品,可以用来创建应用软件、Web 网站原型、线框图和流程图,目前已成为各大公司研发团队的必备软件,也是架构师、产品经理、页面前端设计师等人的工作必备软件。
尽管它不是免费的,不过依然建议大家通过官方网站下载试用,试用期为30天。如果抓紧时间,完全可以在失效前掌握软件的相关使用方法。
按照前面了解Scratch软件的方式,我们用先整体、再局部,自上而下的顺序来快速了解一下Axure RP软件的界面,如图。

1.菜单栏和工具栏:执行常用操作,如打开文件、保存文件、格式化控件、自动生成原型和规格说明书等。
2.“页面”面板:对所设计的页面(包括线框图和流程图)进行添加、删除、重命名和组织页面层次等操作。
3.“库”面板:包含线框图符号、流程图符号和图标符号,我们还可以载入已有的符号库( .rplib文件)或创建自己的符号库。
4.“母版”面板:母版是-种可以复用的特殊页面,在母版面板中,可以对母版页面进行添加、删除、重命名和分类组织等操作。
5.页面工作区:也可以称为线框图工作区,是进行程序流程图、线框图等绘制的区域,也可以自定义部件和模块。
6.“检视:页面”面板:设置页面中被选择符号的属性、样式。
7.“大纲:页面”面板:以提纲的方式显示页面中的符号,有利于选择被遮挡的符号,可以对符号进行重命名等操作。
Axure RP软件的“库”面板中包含3种符号集,分别是Default (线框图符号集),用于绘制软件原型; Flow(流程图符号集),用于绘制流程示意图和程序流程图:Icons(图标行号集),用于在线框图和流程图中添加一些图标符号。
Axure RP作为一款专业的快速原型设计软件,今天先用它绘制程序流程图,8后就可以用它牧庞大的软件系统设计,这就是技能的储备和提升。光说不练假把式,按下来就通过几个练习来加深对Axure RP软件的认知,提升使用技能。
推荐的第二款软件称为Axure RP
我要推荐的第款软件是微软Office软件中的Visio,它也是业界常用的软件, 同样需要付费,此处不进行讲解。有关Visio软件的内容需要大家自行查找资料学习,鉴于Office软件的普及性,花点时间掌握这个软件还是值得的。
有没有免费的可用于绘制流程图的软件呢9当然有,网络上呼声比较高的是Apache软件基金会的Openffice,该套软件能在Windows、Linux、 Mac oSX (X11)和Solaris等操作系统上执行,并且兼容其他主流办公软件。OpenOffice 是自由软件,任何人都可以免费下载和使用,界面如图5-17所示。
Openoffice属于办公软件,绘图只是它集成的小功能。因此从使用体验方面来说,方便程度远不及Azure RP和Visio,它的流程线不会“智能”连接, 在拖动符号位置时流程线会断开,需要使用鼠标再次拖动连接线重新连接。
在软件界面的右侧,有绘制流程图所用的符号,如图5-18上方红色箭头所指的行置。点击右侧的三角图标可以展开符号集,进步选择要用到的符号,即可在绘制进行绘制。
其实能胜任程序流程图绘制工作的软件不止以上推荐的这些,据了解,有相当多的用户会选择使用Power Point软件进行绘制。我也根据网上的推荐,尝试了一款名为“DiaDiagram Editor” (简称Dia)的软件,它只有不到20M的体积,非常小巧,并且可以实现连接线与符号的“智能 ”连接。但由于是国外的网站,页面响应非常缓慢,可以考虑从太平洋电脑下载中心进行下载。为了安全和能获取最新版本,推荐夜深人静的时候从官网进行下载,此时网速会快一些。
大家使用Dia软件时可能会遇到一一个问题:符号中只能输入英文字符,无法输入汉字。要解决这个问题很简单,在Dia菜单栏中选择“输入法”→“简单”即可。程序流程图绝对是帮助编程人员厘清逻辑思路的首选辅助工具,是团队成员之间进行交流沟通的必备工具。在绘制程序流程图时,要尽量做到整体框架清晰,不要过分纠
结细节。
对于某些通用的标准定义符号,按规则使用,尽量不要自定义;对于需要自定义的符号,要制定“共同原则”,使用时严格遵循原则,这样有利于团队沟通并达成共识。每一位编程人员,哪怕是少儿编程人员都要养成绘制程序流程图的习惯,即使编写很简单的程序也要坚持绘制,慢慢就能体会到它的作用和价值了。
程序流程图相关的重点知识点:
最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。