请教搭建关于工作流是个什么东西的问题

2020-06-12 12:20:21 +08:00
 nonesuccess

客户的下一个项目要做复杂的审批流程,已经提前打招呼让我们照着工作流准备了。翻了翻网上的资料,有这么几个疑问:

问题 1:组织结构和权限信息,是用我们自己的表实现的;用户界面风格是客户指定的,因此就得我们自己画界面,工作流完成之后要以什么逻辑写哪些表,是我们自己定义的。这种条件下,所谓的工作流引擎能起到的作用是什么?

问题 2:都说国内的审批流程恶心,国外常见的开源引擎覆盖不了,那具体恶心在哪里?

问题 3:有哪些靠谱的工作流引擎可以用或者可以买的,如果想自己开发的话,会出现哪些坑呢?

2157 次点击
所在节点    问与答
4 条回复
dallaslu
2020-06-12 13:03:18 +08:00
不用引擎也可以。审批流程会变不?流程会增加不?客户要自定义流程不?审批人会变不?申请人要看到流程进度图不?
jinzhongqi111
2020-06-12 14:07:10 +08:00
1 工作流引擎起到的作用是,流程定义与设计、流程实例流转相关的逻辑等等,这里也是有一些规范的;
2 国内的审批复杂的地方可能在于:表单风格功能的复杂性,客户可能要求自己自由拖拽设计表单;节点审批的复杂性,各种莫名其妙的审批法;流程路径的复杂性,蜘蛛网似的,需求多变的流程图。
3 开源工作流不多,目前比较流行的是 activiti 吧;建议基于开源工作流开发,不要自己从头搞;买的话看你预算了,还有后期的定制开发等问题。
nonesuccess
2020-06-12 14:34:19 +08:00
@dallaslu 你说的这些都有
nonesuccess
2020-06-12 18:05:17 +08:00
@jinzhongqi111 嗯,我见过别的帖子里面写的,有什么委托审批,钦定审批之类的,还有别的什么恶心的东西吗

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

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

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

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

© 2021 V2EX