标签归档:流程图

终于有了替代Visio的免费软件:EDraw Mind Map

作者:xbeta 版本:071020/071018
更新:此软件为国产软件。系列产品中,功能更强大的是EDraw Max,07年11月19日前中文版促销中,仅28元。多位网友已注册表示支持。
  终于有了替代Visio的免费软件—— EDraw Mind Map。这款于2007年10月最新发布 V1.0的国产免费软件,终结了流程图软件“好用则价高,免费则难用”的局面。它体积小巧、功能丰富、作为免费软件,完全可以满足普通用户绘制流程图的需求。
终于有了替代Visio的免费软件:EDraw <wbr>Mind <wbr>Map
 
1 体积小巧
  安装文件仅7.8MB。
  安装后多大呢?表面看,共占用空间55MB。但实际上,很多是示例、素材和帮助,真正运行所需的exe和dll,不超过8MB。比起它丰富的功能来,算是很小巧了。
 
2 视频演示
  百闻不如一见,请点击下图,查看flash演示(803x567,600KB)!需要说明的是,此演示也是用免费软件(Wink)制作的。另外,为了减小flash文件的体积,对颜色进行了压缩处理。实际上 EDraw 的界面非常漂亮。
 
3 功能丰富
  相信你看完演示后,已经对它丰富的功能产生了深刻印象。我认为,如下5方面的特性,使它成为了出色的软件。
  - 易用的标准绘图、格式化工具
  - 预装了丰富的素材库
  - 良好的集成性,可插入office及其他OLE对象
  - 多标签、多页面的组织形式
  - 输出为通用的网页、pdf、exe格式
 
4 产品背景
  出品公司EDraw致力于高质量易使用的流程图类工具软件。其产品虽多,但实际都是同一类绘图工具,价格在几十美元左右。由此也可以推断,本款Mind Map采用的应该是同一底层技术,虽为V1.0,但技术已经过同类产品的考验。推出免费产品,真是个人用户的福音。
  EDraw Max,    EDraw Network Diagrammer

  EDraw Organizational Chart,   EDraw Soft Diagrammer

EDraw Flowchart Software

5 思维导图

本软件名为Mind Map,思维导图功能如何呢?实事求是地说,使用起来与流程图软件并无差别,可以实现如下的效果,比FreeMind要美观一些,但不如FreeMind方便。

下图为本文“3. 功能丰富”部分的直观展示,即用EDraw Mind Map绘制。

终于有了替代Visio的免费软件:EDraw <wbr>Mind <wbr>Map

也就是说,虽名为Mind Map,实际上如同其他产品一样,本质都是流程图绘制工具。

6 总结

虽然仅为V1.0,试用中也出现过一些bug,但EDraw Mind Map已经使普通用户替换昂贵的Visio成为可能,从而为大家善用佳软、提高效率、减少盗版提供了便利。并且作为专业公司,相信EDraw会在未来版本中不断改进,带给用户更好的体验。

7 补充

2007-10-23补充:在本文发表后,xbeta与很多网友出于支持,注册了功能更加强大的EDraw Max 3.2中文版。这是部分截图与作品示例。

终于有了替代Visio的免费软件:EDraw <wbr>Mind <wbr>Map 

终于有了替代Visio的免费软件:EDraw <wbr>Mind <wbr>Map

用图示整理我们的思路

做一些事情, 有时候别人说有些混乱,那么有什么办法能梳理一下我们的思路。在事情没有开始做之前就让我们了解我们在做什么, 做的过程是什么,这些关键的是:我们的思想能够更方便的让别人了解。

今天我们用画图的办法来尝试一下, 看看是否有些东西可以解决我们的困惑。让我们的思维更好。

 一. 下载软件和安装软件

巧妇难为无米之炊, 没有应手的工具就不太好办了, 今天我们介绍一个工具,然后一步步解决这个问题

  1. 下载软件,下载地址如下 http://www.downg.com/soft/16507.html#down
  2. 下载后,拷贝的电脑上的一个合适的磁盘上,也可以拷贝的桌面
  3. 解压缩软件,进入程序目录, 选择绿化按钮
  4. 运行软件,程序已经可以使用

软件安装过程如下:

链接: http://pan.baidu.com/s/1i327rsp 密码: pf52

二. 绘制简单的图示

我们有这么一件事情, 需要用图形的方式画出来。

我们要学习一件事情, 如何学习?

我们通常从一个地方开始学习, 然后我们经过不断的学习, 学习1周后我们会找老师或者其他评判人员进行评判是否学会了, 若是学会了, 就可以结束学习了。 若是没学会, 我们需要继续学习, 等我们在学习1周后, 在去找老师评判是否学会。这个时候若是学会了, 也可以停止学习, 结束学习过程。 若是没学会继续重复学习,然后在去评判,在去学习, 在去评判。 非常累吧, 写了这么多文字也未必把这个事情说清楚, 是否有好的办法说明这个过程?

看看下面这张图, 能否说明这个过程!!

学习过程的图示

 

上图中的过程,可以是学习的一个过程, 通过这个图可以比较好的说明学习的过程。

首先, 1. 我们开始学习

  1. 进行不断的努力
  2. 考试了, 判断学习情况

这里有两种情况了

情况1 是Yes的情况, 就是考试通过了, 然后进行了 结束

情况2 是No的情况, 就是考试没通过, 然后继续学习, 然后在进行考试, 然后继续进行。。。。。。

整个操作过程如下:

链接: http://pan.baidu.com/s/1i327rsp 密码: pf52

三. 从实际一个软件过程的分析

现在的年轻人都有了手机了, 多少没有手机的? 我不了解。 大部分都是iphone或者android了, 或者其他的一些智能机。

今天以android手机为例分析一个具体的功能

假设我经常手机聊天, 但是话费经常超支, 是否可以有个软件能提醒我话费的情况, 并且在我即将超支话费时提醒我。

假设我们今天要做这个软件。 那么话费在哪里来? 自然从运营商哪里来。

另外, 我们有两个办法,

1是我们自己查询话费, 但是我忙经常忘记

  1. 是联通自动提醒我, 那么这个过程如何描述出来??

我们还是用 图形来表示。

提醒的总体过程

也许这张图 能比较好的 说明上述的过程。

流程绘制过程

链接: http://pan.baidu.com/s/1kT5QVx9 密码: hamw

四. 再细化一点, 提醒软件的工作过程

下面我们分析一下提醒的手机软件工作过程。

提醒软件是按照的用户手机上的, 因此必须先安装软件。

用户安装完成软件后, 运营商并不了解用户是谁, 因此他必须注册,才能计算话费, 才能提醒用户。

提醒软件工作过程

上面是非常基础的过程, 必须的过程, 否则程序可能没办法工作!!!

链接: http://pan.baidu.com/s/1jG68WQE 密码: l4uh

五. 再再细化一点, 登录过程

关于登录过程, 可以在继续细化一点如下

登录过程细化

请注意图中, 两处判断!!

视频地址如下:

链接: http://pan.baidu.com/s/1bnfIQuF 密码: er14

到了, 最后, 我们该了解, 我们做的就是 绘制流程图!!

几个画流程图软件

流程图(Flowchart、示例图)是示意图(Diagram)的一种,主要用于表示动作的先后顺序及控制逻辑。
画流程图的软件主要分为以下几类:

微软
1.office word自带
介绍:可以用word绘图中自带的流程图。使用绘图工具栏上的自选图形>流程图,画完后点工具栏上连接符,在连接符里你可以选择合适连接符号对你事先已经构思好的流程图进行连接。
注:使用连接符的好处就是无论你想把流程图拉大或缩小都能保证其位置的不变。

 

2.visio
介绍:Microsoft Office Visio,微软公司出品的一款图表绘制软件。它有助于IT和商务专业人员轻松地可视化、分析和交流复杂信息。它能够将难以理解的复杂文本和表格转换为一 目了然的 Visio 图表。该软件通过创建与数据相关的 Visio 图表(而不使用静态图片)来显示数据,这些图表易于刷新,并能
够显著提高生产率。
特点:有丰富的模板,功能强大,但是是收费软件。 使用visio最大好处, 可以根据需要任意添加各种元素,因为visio是通用绘图的软件


 

其他商业软件
3.smartdraw
介绍:SmatDraw是世界上最流行的商业绘图软件。官网有下载试用。http://www.smartdraw.com/  这个功能非常强大, 但是收费, 而且中文支持的不是太好, 试用版本20天过期比较麻烦。

4.ConceptDraw PRO
介绍:ConceptDraw是一个强大的跨平台应用程序,能够快速简单的在你的文档中创建看起来非常专业的图表和插图。你不必是一个专业的图象制作家, 也不需要有任何制图的经验,一切交给ConceptDraw 就妥啦。它内含超过80个库,包含1700个以上的各类图表和图象,只需要简单拖放操作就可以拼凑出令人满意的效果。软件提供了强大的矢量绘图工具、库以 及许多的预置的图例形状,内置描述语言、支持多种格式文档的输入输出、支持连接ODBC数据库和其它许多的功能,也包括拓扑图。
ConceptDraw Office 软件包内包含了流程图绘制软件ConceptDraw PRO,思维导图绘制软件ConceptDraw MINDMAP以及项目管理软件ConceptDraw PROJECT,功能全面。官网:http://www.conceptdraw.com/

 


 

免费软件
5.EVE (Embedded Vector Editor)
介绍:世界上最小的矢量绘图软件。下载地址:http://www.goosee.com/

6.Diagram Designer
介绍:一个小巧免费的流程图绘制工具,速度飞快。我想对大多数人来说,无论是画流程图,还是设计界面,还是做一些简单的演示,都够用了。功能丰富、小巧易用、速度快、有中文语言、有模板库。还是一个开源软件。下载地址:http://logicnet.dk/DiagramDesigner/  这个画简单的还可以, 复杂的循环等比较费劲,调整显示上太费事了。

7.Dia
介绍:Dia 是用于制作各种图表的 GTK+ 程序,目前你可以使用它制作流程图、UML 图表、网络图表(拓扑图)等,并能够输出为 EPS、SVG、XFIG、WMF、PNG 等各种格式。该程序在功能上与“Visio”十分相似,可作为其替代品使用。Dia可以完成visio在windows中所但任的角色。用起来,个人觉得 十分方便。作为一款图形化软件,使用十分简单。下载地址:http://live.gnome.org/Dia   这个非常好, 只是必须linux等环境下


 

另有一类叫思维导图软件,也能画流程图,但和专门的流程图软件还是有区别的,这里就不多介绍了:
1.EDraw Mind Map  这个非常好, 我现在经常用这个, 相关使用方法如下:http://www.iigrowing.cn/yong_tu_shi_zheng_li_wo_men_de_si_lu.html
2.XMind
3.FreeMind  这个画思维导图非常好, 画流程图好像  不行, 没试过。

PS:对于画程序的流程图Diagram Designer的功能已经是够用了,又小巧免费。推荐。

也可参考:
Visio(流程图绘制软件)的免费替代品
http://xbeta.info/visio-alternative.htm

22 个免费的图表、流程图工具

饼图、柱状图、线图和许多其他的图形是非常重要的用来表示数据和沟通的信息,并可展示两个实体之间的关系。而这些图形如果用在 Web 上则有助于吸引访客的注意力,并有效地解释相关数据。 在这里我们推荐一些很棒的工具,你可以通过点击创建非常直观的设计流程图和图表。

Gliffy

使用 Gliffy 可创建非常漂亮的各种图表、流程图、平面图和技术图纸等等。

22 个免费的图表、流程图工具

Highcharts

Highcharts是一个制作图表的纯Javascript类库,主要特性如下:

●兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等;

●对个人用户完全免费;

●纯JS,无BS;

●支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图;

●跨语言:不管是PHP、Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highcharts.js,还有a canvas

●emulator for IE和Jquery类库或者MooTools类库;

●提示功能:鼠标移动到图表的某一点上有提示信息;

●放大功能:选中图表部分放大,近距离观察图表;

●易用性:无需要特殊的开发技能,只需要设置一下选项就可以制作适合自己的图表;

●时间轴:可以精确到毫秒;

22 个免费的图表、流程图工具

Barchart

这是一个用来创建柱状图的工具。

22 个免费的图表、流程图工具

CSS Chart Generator

完全使用 Flash 和 XML 构建的图表生成工具。

22 个免费的图表、流程图工具

Grapher

非常易用,可点击箭头来创建列,点击标题和数字来修改标题和单位,可右键打印图表。

22 个免费的图表、流程图工具

Hohli Charts

生成动态图表

22 个免费的图表、流程图工具

MGraph

Ajax MGraph 基于 Prototype.js 的 Ajax 图表库,纯 XHTML 和 CSS 实现。

22 个免费的图表、流程图工具

Flowchart

Flowchart.com 是一个在线多用户、实时协作的流程图服务

22 个免费的图表、流程图工具

Online Chart Generator

这是一个最棒的在线图表生成工具,支持三维的图表

22 个免费的图表、流程图工具

DIY Chart

DIY (Do it yourself) Chart 是一个基于 Web 的简单但强大的在线工具,用来创建交互式的 Web 图表。

22 个免费的图表、流程图工具

Xml/Swf Charts

XML/SWF Charts 是一个简单但很强大的创建各种吸引人的图表的工具,使用 XML 作为数据传输,使用 Flash 做图表展示。

22 个免费的图表、流程图工具

Cacoo

Cacoo 是一个用户友好的在线图形绘制工具,可创建各种 UML、线框以及网络图。可免费使用!

22 个免费的图表、流程图工具

ChartDemo

这里包含很多种形式的图表,无需附加插件,无需图片支持。

22 个免费的图表、流程图工具

ChartGizmo

你可通过 ChartGizmo 的免费帐号为网站创建各种图表。

22 个免费的图表、流程图工具

CreateAGraph

22 个免费的图表、流程图工具

 

DrawAnywhere

Draw Anywhere 提供在线的组织结构图、调度和展示图的绘制工具

22 个免费的图表、流程图工具

Piecolor

一个简单的工具用来创建各种效果的饼图

22 个免费的图表、流程图工具

Online chart tool

22 个免费的图表、流程图工具

YEd Graph Editor

yed 是一个画流程图的工具,不是开源软件,但是可以让你摆脱 Microsoft Office Visio  ,也有linux下的版本,整个程序是java开发的,确实比较强大。

22 个免费的图表、流程图工具

Pie Chart Maker

Pie Chart Maker 是一个免费的构建饼图的工具

22 个免费的图表、流程图工具

Fooplot

Plot and graph equations online; lines, circles, parabolas, cubics.

22 个免费的图表、流程图工具

SmartDraw

SmartDraw 是一个桌面软件用来绘制各种图表、UML图等。

22 个免费的图表、流程图工具

来源:http://blog.jobbole.com/19601/

三种循环的流程图画法总结

C语言编程中常用的三种循环为for(;;),while  和 do-while。

 

1.  for循环

for循环形式: for(表达式1;表达式2;表达式3)

流程图:

图1 for循环流程图

 

2.  while循环

while循环形式:

while(判断条件)

{

执行语句;

}

流程图:

图2 while循环流程图

 

3.  do-while循环

do-while循环形式:

do
{

执行语句;

}while(条件判断)

do-while循环流程图:

图3 do-while循环流程图

 

作者:绿茶叶
出处:http://www.cnblogs.com/greenteaone/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。