工作流引擎推荐( Java )

2020-03-25 09:40:57 +08:00
 poisedflw

鉴于项目工期紧,准备采购一套工作流引擎,用于配置各种审批。

要求:

1 、可拖拽的表单设置

2 、自定义的审批流

3 、能二开,因为要接入自有系统。

4 、要采购正版

有相关经验的大佬推荐下~

11622 次点击
所在节点    Java
36 条回复
dk7952638
2020-03-25 15:04:50 +08:00
上工作流是最不得已的选择,我觉得国内的这些业务场景,最多用到状态机足矣,别把问题复杂化
wangxiaoaer
2020-03-25 15:08:36 +08:00
弱弱问一下,工作流到底是个什么样的存在?搜出来各种所谓的流程图很漂亮,但然后呢? 怎么跟具体业务结合起来?
popesaga
2020-03-25 15:20:36 +08:00
标准工作流很规整,看上去很美好。奈何国内实际业务才不管你那些模型,自定义出来的流程可能匪夷所思。本质上还是很多公司人治大于制服,人变成了流程,工作流就变成了人权力边界的体现。看样子楼主可能也就是公司 IT 部门的样子,应该不太会自己二次开发的那种。那还是外面采购最好,楼上也提了几家。这玩意实施难点完全不是技术,是确认需求和业务边界。其实很多做过企业服务肯定都做过这玩意,用开源的包一包装就能卖了。最好找过去经验是和你们项目需求类似的。
coetzee
2020-03-25 15:29:51 +08:00
用 flowable,兼容 activities,就是原先的人马开发的
murmur
2020-03-25 15:37:23 +08:00
@wangxiaoaer 你认为的工作流是 flow,但是实际上的工作流是飞行棋甚至跳棋,而且工作流绑定了权限就更恶心,什么委托、授权、钦定、指派,什么都做的出来
xiaoxi4002
2020-03-25 15:40:20 +08:00
宏天,全部满足要求
poisedflw
2020-03-25 15:40:25 +08:00
@popesaga 是的,自己开发目前不现实,所以也是想采购。
lower
2020-03-25 15:50:09 +08:00
@wangxiaoaer
我觉得工作流主要就是提供一套 定义流程、流程(节点)流转的功能
(简单理解就当是原来你需要手动用代码去改变表里的状态从待提交->部门领导审核->财务审核->老板审核->完成 变化,现在工作流引擎 根据你定义画的流程,自动会在某个节点操作完时改变 这种状态)。

然后比如某个业务如果需要 集成一个审批流程,可能需要关联业务表单,调用工作流提供的各种启动流程 /完成节点 /查询待办任务等等接口操作。

而且这种偏审批类的,还跟系统的人员角色组织机构 深度耦合,在现有系统上集成啥的超级麻烦……
wangxiaoaer
2020-03-25 16:18:52 +08:00
@murmur 说的就是这个意思,实际业务的复杂度或者说恶心程度比想象中高多了,所以那些工作流能到什么粒度,如果要满足更多通用性,粒度就要够细,这样配置起来未必比直接开发节省时间。
poisedflw
2020-03-25 16:32:55 +08:00
@wangxiaoaer 直接开发肯定快,问题是国内的客户,总喜欢“自定义”,想自己拖(但未必真正会用,真正用的时候肯定也是手把手教)。
bluehr
2020-03-25 16:57:29 +08:00
@murmur 简直不能再同意了,做的工作流很多时候真的是飞行器加跳棋,不是实现麻烦,而是感觉需求恶心
fubei
2020-03-25 21:02:31 +08:00
哈哈哈 居然能看到普元的工作流 当初我也参与开发了不少东西
poisedflw
2020-03-25 21:31:22 +08:00
@xiaoxi4002 价格太贵了。
wangxiaoaer
2022-08-18 14:22:07 +08:00
@poisedflw 我们也有这个需求,价格大概什么区间? 最后怎么定的?
poisedflw
2022-08-18 14:56:36 +08:00
@wangxiaoaer 最低 10w 起,后面自己搞了。camunda+bpmn-js
wangxiaoaer
2022-08-18 15:18:45 +08:00
@poisedflw :( 。camunda 上手快吗?

能否看看我这个帖子,看看支不支持: https://www.v2ex.com/t/873758

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/655924

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX