美国5G牌照拍卖金额已达698亿美元
|
流程审核人填写扩展信息 如果挂接的流程,所有流程节点的处理人都是简单的审核通过不通过,填写要给处理意见,那么上面的处理方式完全满足。但是更多情况下审核时候需要填写扩展信息。 比如一个供应商创建申请单,流转到采购经理处审核的时候,采购经理需要确定供应商的等级,并上传供应商相关资质信息。供应商等级和供应商资质两个数据项本身是属于供应商对象建模的基础数据项信息,但是不在单据提交的时候维护,而是在审核时维护。 在这种场景下可以看到不能简单的在表单和流程模板之间建立简单的关联和映射,而是应该在表单数据项和流程节点之间进行映射。单独数据项进行映射粒度太细,因此可以在表单设计的时候引入数据分组,处理数据分组和流程活动节点之间的映射即可。 如上图,对表单数据进行分组,并建立流程活动节点和表单分组之间的映射和授权关系。整体的表单提交和审批流程就变化为:
即以上既实现基于流程的参与人动态权限控制,同时又实现了流程参与人可以在审核流程的过程中对流程表单信息进行维护和填写。扩展分组信息在维护后仍然保持在基础的对象数据表,而非流程实例表中,流程实例表仅仅只负责状态流转和下一个阶段流程参与人计算等。 动态权限+数据权限控制 动态权限简单来说就是你在处理流程节点过程中有权限查看表单数据,但是处理完成后你的权限即回收。或者说你仅仅能够看你审核和处理的表单,而不是所有的供应商表单数据。而数据权限则是确认你具体可以看到整个数据对象的哪些数据项,比如前面的分组授权也是常用的控制数据权限的方式。 表单保存和流程启动流转解耦 当流程引擎独立作为技术服务实现的时候,可以看到对于流程启动,流程流转等都是调用的API接口服务来完成,那么这个时候就形成了分布式事务场景。
比较好的做法仍然是表单存储和流程API服务之间需要异步解耦,即对流程流转触发请求先写入到消息中间件,然后在异步订阅消息队列数据来启动流程或流转节点。 2. 利用API进行物联网通信 物联网网络主要由需要相互通信的智能软件驱动设备组成。使用应用程序编程接口(API)是实现设备间通信和整体网络和数据集成的最简单但最有效的解决方案。使用API和其他广泛兼容的中间件有助于在数据从边缘传输到数据中心的过程中利用数据质量的任何差异。企业应该将API作为物联网数据集成的主要工具。 3. 使用集成平台
企业可以利用云平台,将整个网络的操作统一到一个平台上。有许多平台即服务(PaaS)供应商为大规模物联网实施提供解决方案。企业还可以从集成平台的新出现的服务部分中获益,这是一种专门从事大规模集成的服务。试图利用物联网产生的丰富数据的企业不应忽视物联网中数据集成的重要性。这是因为,虽然物联网技术提供的自动化、可视性和控制无疑可以在短期内改善企业运营,但真正在竞争中获得优势意味着利用物联网产生的大量数据创造真正的影响。 (编辑:漯河站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
