流程从入门到精通.docVIP

  • 9
  • 0
  • 约2万字
  • 约 23页
  • 2017-05-03 发布于河南
  • 举报
流程从入门到精通

流程从入门到精通 1. 入门篇 1.1. 什么是流程: 由节点与链路组成,分自由流程与自动流程。所谓自由流程即下一节点与下一节点处理人可由操作者自由选择,与此相反,自动流程由程序自动判断,操作者不必关注提交到哪里,提交给谁。 1.2. 什么是节点: 按类型分人员节点、自动节点。人员节点即该节点的执行者是人或岗位或部门或机构,它必须手动提交方能流转,对应于 bp_activity的type字段,其值000;自动节点其值为001,能够自动流转,不需手动提交;所谓虚节点只是前台方便连接的概念,数据库中不记录其值。按流程过程分为开始节点、中间节点、结束节点。一个完整的流程至少包括开始节点与结束节点。 1.3. 什么是链路: 即节点与节点的条件,对应于bp_link表,其值为TRUE能执行,FALSE不执行,OTHERWISE在无TRUE的条件下执行。 1.4. 什么是流程模板: 说白了就是一个核心流程引擎类。每一个流程都会用的一些公有方法在模板里都有实现。如目前流程模板就实现了初始化、流程启动、启动前、启动后、节点前处理、节点后处理、流程结束处理等。当然后续也可以加上追回,打回,平级转发等很多通用处理,这就要看类的封装程度了。记住,一个流程模板可以用在许多流程中,它和流程是松耦合的关系,可以通过bp_process表自由挂靠。 1.5. 什么是流程参数: 就是流程在每个

文档评论(0)

1亿VIP精品文档

相关文档