方案一和方案二应该有针对性,主题中缺少了一个问题描述.问题: 针对的重点应该是A系统的业务数据是否涉及到流程流转过程中的交互问题,交互数据量的范围如果涉及流程流转过程中的数据交互,建议使用第二种方案如果不涉及这个问题,建议使用第一种方案举例说明:...
显示全部方案一和方案二应该有针对性,主题中缺少了一个问题描述.
问题: 针对的重点应该是A系统的业务数据是否涉及到流程流转过程中的交互问题,交互数据量的范围
如果涉及流程流转过程中的数据交互,建议使用第二种方案
如果不涉及这个问题,建议使用第一种方案
举例说明:
方案一适合的对接模式
如果是A系统单纯的只做一些业务级别的审批动作,审批后某些数据统计或生效,
这类事务处理多数都可以进行开发形式的封装
举例请假流程, 审批通过后每月定期统计实际员工的请假次数,
方案二适合的对接模式
业务数据交互复杂度搞,相对流程封装方法重构率高
A系统开发建立了主数据档(资金池),现阶段拥有资金100W
资金使用流程申请时,流程提交, 资金池资金发生变化,拥有资金 = 原拥有资金-待使用资金
流程审批通过后, 资金再次发生变化, 待使用资金变更为已使用资金
流程被退回, 用友资金恢复为原始状态
在这种多业务数据交互的情况下, 涉及到的对接功能点较多,所以第二种方案的可行性较高,成本也会比第一种第,当然,这取决于系统本身
这种只是单纯的一种数据档操作,如果是多种则封装难度较高,
没有检查错别字,如发现请见谅
收起