板桥大哥是怎么处理审批流程的?

板桥大哥,对一些审批流程,你是怎么处理的?是否也写过一些工作流框架,或有一些什么心得,可否一块探讨一下。

工作流软件我心得不是很多,我更喜欢根据每个项目用状态图状态模式与状态机和活动图来具体问题具体设计,复杂一些结合JMS实现。

这方面潜水的浆糊可能更多一些,他专研很长时间,但愿看到这个帖子能回帖给你一些建议

如果审批业务比较简单,不需要用户自定义流程,那么完全可以额外的记录来标识业务对象的状态和审批记录。如果需要用户自定义,并且流程逻辑比较复杂,那么你可以采用工作流系统来负责整个系统的流程导航,建立流程模型之后通过工作流接口驱动节点,完成流转。使用工作流的好处是让业务流程可以有比较大的灵活性,采用恰当的设计,就可以减少业务处理和业务流程的耦合,增加系统的扩展性。当然,开发一个工作流系统的代价是比较大的,不过你可以采用一些开源的工作流产品,例如osworkflow,jbpm,shark等产品。如果有兴趣,可以先看看<<工作流参考模型>>这个文档,可以对工作流系统有一个大致的概念。

谢谢回复,我现在正在用oracle workflow , 目前理解还不是很深刻,目前感觉倒是比自己写强多了,我想用java 写个框架,越写越麻烦,就停了,我再思考一阵吧。

“工作流系统来负责整个系统的流程导航,建立流程模型之后通过工作流接口驱动节点,完成流转“

――――――――――――――――――――――――――――――――
不知道可否蔚},M行在流D,你是怎麽及r地提示人TM行淼牧恕9ぷ髁鞑灰T⑴c自舆\D幔勘热缟笈智能自由笈质侨绾F的了;如果是人T手由笈怯质侨绾瓮ㄖ耍∫恍┲匾纳笈辉试Sz漏,又是怎麽防止的了......我X得@}太}s了!我也用^一些a品,我X得那只是weboffice,不r工作流,不知道我理解的工作流是否谐鋈搿

关注ing


请问 浆糊 大哥,你说的那篇文章哪里有?