1、Microsoft Office Visio
Office Visio 是office软件系列中的负责绘制流程图和示意图的软件,是一款便于IT和商务人员就复杂信息、系统和流程进行可视化处理、分析和交流的软件。使用具有专业外观的 Office Visio 图表,可以促进对系统和流程的了解,深入了解复杂信息并利用这些知识做出更好的业务决策。
Microsoft Office Visio帮助创建具有专业外观的图表,以便理解、记录和分析信息、数据、系统和过程。
2、power designer
PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。
PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。
此外,它支持60多种关系数据库管理系统(RDBMS)/版本。PowerDesigner运行在Microsoft Windows平台上,并提供了Eclipse插件。
3、rose(Rational公司开发的建模工具)
Rose是系统分析和设计的工具,支持在结构设计基础上的代码自动生成,但是用好ROSE的关键还是在于架构设计等其它方面的功力。
4、Open Office Draw
Open Office Draw是大名鼎鼎的开源办公套件,同时支持Windows和Mac。做为办公套件中的一部分,OpenOffice DRAW不仅免费提供,而且具备较为出色和相对完整的结构图表绘制功能,其最大绘图尺寸可达300cm x 300cm。
绘图时产生的“对象”可以编组、分组、重组等 *** 作,它也有些高级特性,例如支持渲染自定义贴图和模拟灯光效果,并能输出具备真实光感的高品质图形。OpenOffice DRAW支持大部分常见图像格式,还可以通过其内置的图形库获得大量免费图形素材。
5、Kivio
Kivio是开源办公套件KOffice的一部分,是一款强大的Linux图表和流程图绘制软件。它可以帮助用户快速设计原型、线框图、流程图或是图表。Kivio有着与微软Visio类似的用户界面,但在用户界面上有所增强,允许使用分割窗格进行图形绘制。
在DFD上中国的教材更新要慢!依据《软件工程-实践者的研究方法》,DFD的四种形状如下:
>实体:方框
>流程/进程: 圆圈(或称作泡泡)
>数据存储:平行线
>输入输出:带箭头的线
Visio差不多使用上述形状
用教材上的其它形状也没关系,只要大家看得懂先确定系统是啥,外部实体都有啥,然后找出外部实体与系统的数据流。这样就可以画出顶层的数据流图了,顶层数据流图一般只有外部实体,系统,以及外部实体与系统的数据流。
接下来是画0层图,0层图作画步骤:画0层图就是细化系统内部,把系统细分成加工和数据流以及文件。
数据流程图上所有图形符号必须是前面所述的四种基本元素。②数据流程图的主图必须含有前面所述的四种基本元素,缺一不可。③数据流程图上的数据流必须封闭在外部实体之间,外部实体可以是一个,也可以是多个。④处理过程至少有一个输入数据流和一个输出数据流。⑤任何一个数据流子图必须与它的父图上的一个处理过程对应,两者的输入数据流和输出数据流必须一致,即所谓“平衡”。⑥数据流程图上的每个元素都必须有名字。①把一个系统看成一个整体功能,明确信息的输入和输出。
使用visio可以很方便的绘制流程图,以绘制“采购流程”——采购申请,采购批准,采购订单,采购入库为例,介绍visio的基本 *** 作方法:
1、打开visio,在左侧的“模板类别”中,点击一下“流程图”,在中间双击“基本流程图”,进入到工作区;
2、在左侧看到 有一些形状,如:流程、判定、文档、数据等。点击“流程”,拖到工作区放开鼠标,输入文字:采购申请。将窗口缩放到合适大小,这样方便视图。
3、点击左侧形状“判定”,鼠标回到工作区,注意不是拖动。将鼠标移动到“采购申请”流程图上,可以看到向四个方向的“箭头”,点击向下的箭头,这时会在“采购申请”下面自动出现一个“判定”形状,输入文字:采购批准。点击空白工作区一下,可以看一下效果。
4、点击左侧形状“文档”,将鼠标移动到“采购批准”流程图上,同样的方法,点击向下的“箭头”,这时会在“采购批准”的下面自动增加一个“文档”形状,输入文字:采购订单。点击空白工作区一下。
5、点击左侧形状“流程”,将鼠标移动到“采购订单”流程图上,同样的方法,点击向下的“箭头”,这时会在“采购订单”的下面自动增加一个“流程”形状,输入文字:采购入库。点击空白工作区一下。
6、这样四个基本流程图就绘制好了,用ctrl+A全部选中,接下来可以调整一下文字的字体及大小,流程图的位置及大小,流程图的边框粗细等。这些功能在上面都有快捷工具,摸索一下就了解了。
7、在绘制流程图时,还有一个要注意的就是:当一个流程不向下流转时,要制作一个返回的流程,这需要“动态连接线”,如采购批准环节未被批准,则需要在“采购批准”与“采购申请”之间绘制一条线。可以在连接线上输入文字:“No”。完成后如下图:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)