去年由于工作需要自己开发了一套工作流系统,个人感觉使用起来很简单,无需复杂配置和复杂的技术,工作流系统基于spring+hibernate开发,示例程序的前台展现采用struts2,大家可以更换成其它框架或方法进行展示。
主要特点
1、支持串行、并行、分支的运行模式。 
2、动态地指定任务参与者。 
3、查询待办事项列表。 
4、图形化监控工作流的处理进度。 
5、图形化定制工作流,无需安装任何插件(需要IE内核支持)。 
6、动态角色权限,可自定义增加环节权限
7、动态环节权限,可自定义增加环节权限
8、可以通过Web运行端的扩展接口向系统添加定制的Web页面
9、支持定时流转、自动流转功能
在csdn上我发布了示例程序和调用的源码,这是发布地址:http://download.csdn.net/source/2091023
对工作流开发有兴趣的朋友可以和我一起探讨,如需要工作流核心包的源码可以和我联系。