学会使用工作流_一触即发

流程的定义:

按着条理和顺序做事情的过程就是流程。我们的定义:流程就是一组活动按照一定顺序组成的序列流。企业或者组织的运营本质上就是众多的业务流程运行的过程。


流程引擎的核心:
事件驱动和控制业务逻辑,不需要人记忆该做什么,只要流程的开关一经开启,剩下的事件触发都不需要人为处理,都是流程引擎去做的。

为什么要使用工作流呢?

1、为了应对快速变化的市场环境
2、梳理企业的业务过程,采用分而治之的管理方式,由粗变细的转变。

流程思想:仅有思想是不行的,还有将思想落地,融入到企业的日常工作流程中去。 


工作流模型:工作流控制模块、工作流定义模块、工作流监控管理模块和客户端应用模块


 3、项目中的实践:
两种流程类型:业务流和审批流

如何创建工作流以及如何使用和配置工作流?
例如:公司职工辞职这一流程
1、创建工作流: 



      使用工作流,复用性强(流程、表单);更加面向对象:只需要关注业务颗粒的开发,不需要关注调用谁,或者被谁调用,从解耦和到更高层次的,有目的的耦合。

整个过程:信息技术发展的一个抽象,解决流程自动化的问题。

工作流的使用和配置:
工作流是将一组任务组织起来以完成某个经验过程:定义了任务的触发事件和触发条件


特点:
1、都是为了实现某一事件而创建的
2、各个流程节点之间是相互独立的,满足“高内聚,低耦合”的原则
3、工作流将一些对象联合到一起,可以认为是面向过程的开发,而每一个节点又是面向对象开发,有目的的关联起来。
4、流程引擎控制整个流程的进行。

优点:简单、方便的控制每个流程的实现
审批流的业务可以实现复用,业务流的业务更加灵活

工作流的扩展性:工作流实现了应用逻辑和业务逻辑的分离,因此可以在不修改功能模块程序的情况下进行业务流程的重构。工作流具有较强的水平和垂直扩展能力,可以大大减少系统的人力、物力和财力,缩短系统的开发周期,从而提高开发效率。 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 18
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值