Mac流程图工具OmniGraffle介绍

转载请注明来源-作者@loongshawn:http://blog.csdn.net/loongshawn/article/details/52282547

1、为什么需要流程图

软件开发过程中,对于简单的业务处理逻辑可能简要的文字描述就可以说明清楚,但是对于复杂的业务仅仅通过文字描述可能还很难达到高效的信息传递,这个时候流程图就显得异常重要。

所以,在软件开发过程中,将各个模块业务逻辑的流程图先勾勒出来,然后依据流程图来编写逻辑代码。一方面使得业务逻辑更加清晰,另一方面流程图信息可供其它同事参阅,快速把我系统业务流程。

大公司里面经常会出现接手其它团队的历史项目,如果保留了开发时绘制的业务流程图,双方交接将会事半功倍。

2、OmniGraffle介绍

OmniGraffle是由The Omni Group制作的一款绘图软件,其只能于运行在Mac OS X和iPad平台之上,曾获取了苹果的设计大奖。

这里写图片描述

这款软件操作起来比较简单,支持copy,提供了许多形状框图供选择,几乎能够满足日常所需:

这里写图片描述

比如,我绘制一个业务的流程图,整个过程操作比较容易:

这里写图片描述

这个软件还有更加强大的功能,比如绘制各种重叠效果的图,后续用了后,再来补充。

由于这个软件是收费软件,所以导致大家都没有好好去体验它的强大,如果大家有需要,自行移驾万能的淘宝,或者留言,博主提供购买入口。

破解版下载,亲测可用===>http://www.3322.cc/soft/36836.html

这里写图片描述

3、流程图基础知识备注

为便于识别,绘制流程图的习惯是:

  • 圆角矩形表示“开始”与“结束”
  • 矩形表示行动方案、普通工作环节用
  • 菱形表示问题判断或判定(审核/审批/评审)环节
  • 用平行四边形表示输入输出
  • 箭头代表工作流方向

4、OmniGraffle配合Intellij IEAD提升开发效率

第一步:抽象层次模型可以先通过OmniGraffle先绘制出来

第二步:具体逻辑服务代码依据抽象模型来搭建,确保应用层开发方向与预想勾勒的业务方向保持一致。

这里写图片描述

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值