现在我们以演示的采购工作流来研究工作流系统的设计。本文将讨论一个通用的工作流“引擎”包含哪些功能。通过需求分析和梳理,我们已经获得如下的流程图。由此可知该流程由一组状态、与状态对应的一组用户和流程处于某种状态时当前用户所能进行的若干操作组成。 接下来逐个分析这些操作。首先看IT部门的起草人填完采购单后提交。此时流程系统须做以下工作:校验必填字段。生成采购单号。修改采购单状态为Waiting For...
分类:
其他好文 时间:
2015-01-17 11:19:50
阅读次数:
147
工作流管理系统简称WFMS,经过对业务、公文流转过程的分析以及抽象,工作流管理系统围绕业务交互逻辑、业务处理逻辑以及参与者三个问题进行解决,业务交互逻辑对应的为业务的流转过程,在工作流管理系统中对应的提出了工作流引擎、工作流设计、流程操作来解决业务交互逻辑的问题,业务处理逻辑对应业务流转过程中的表单...
分类:
其他好文 时间:
2015-01-14 00:45:13
阅读次数:
177
activti工作流由于国外人的理念不同,导致必须的画相当复杂的线才能退回,在此,对流程进行扩展,以达到,退回到上一节点,以及退回到以前走过的任意节点的功能,如果有什么缺陷希望提出。...
分类:
其他好文 时间:
2015-01-03 11:57:51
阅读次数:
1083
前言: 又是一年一度的圣诞节,可这关我什么事呢 :( ,好不容易周末了,还是说说其他的吧,前不久我发布了一篇关于工作流的文章:《程序猿闭门造车》之NBPM工作流引擎- 开篇,很多爱好工作流的小伙伴对该组件表示感兴趣,所以我打算写一个系列文章来介绍该组件的一些情况,给关心该组件的小伙伴们一些参考和.....
分类:
其他好文 时间:
2014-12-27 00:08:14
阅读次数:
160
好纠结啊,JEECG 商业版本和开源版本有什么区别呢?2014-12-18 jeecg JEECG好纠结啊,JEECG 商业版本和开源版本有什么区别呢?小J博士来给你解答:商业版本独有功能:1.流程设计器2.集成工作流引擎activit,智能化封装,在线配置表单,在线设计流程,流程和表单挂接,给任意节点配置任意表单3.数据权限(列表级,字段级)4.国际化5.多数据源6.消息中间件(微信推送,短信,...
分类:
其他好文 时间:
2014-12-23 21:16:36
阅读次数:
239
JEECG 商业版本最近新增什么功能啦?2014-12-18 JEECG JEECGjeecg增加新的功能啦!!!1.流程设计器2.集成工作流引擎activit,智能化封装,在线配置表单,在线设计流程,流程和表单挂接,给任意节点配置任意表单3.数据权限(列表级,字段级)4.国际化5.多数据源6.消息中间件(微信推送,短信,邮件等)7.支持多组织机构,多公司8.poi工具化9.系统更稳定,功能更完善...
分类:
其他好文 时间:
2014-12-23 21:14:42
阅读次数:
154
Activiti学习资料Activiti是业界很流行的java工作流引擎,关于Activiti与JBPM5的关系和如何选择不是本文要讨论的话题,相关内容可以baidu一下。Activiti从架构角度看是比较优秀的,是很面向对象的,是我所阅读过的代码结构很棒的开源软件,个人认为比Spring,Hibe...
分类:
其他好文 时间:
2014-12-19 17:20:09
阅读次数:
252
本源码是一款集成工作流引擎的ASP.NET MVC快速开发平台,由从事六年以上OA及工作流开发与实施的团队设计开发,该工作流平台已应用于众多大型企事业单位。拥有全浏览器兼容的可视化流程设计器、表单设计器、基于角色的权限管理等先进设计理念,是您开发OA、CRM、HR等企事业各种应用管理系统的最佳基础平...
分类:
Web程序 时间:
2014-12-17 14:19:01
阅读次数:
224
自己动手,丰衣足食,写一个工作流引擎以陶怡情操,暂且命名为NetFlow,欢迎围观~~~主要功能有:基于浏览器的在线流程及表单设计提供流程及表单数据版本控制(意思就是万一修改流程后,处于审核中的流程实例按照之前的流程走下去)允许注入自定义的参与者和参数(意思就是作为一个中间件存在,方便集成)路由通过...
分类:
其他好文 时间:
2014-12-11 15:21:43
阅读次数:
153