【技术实现步骤摘要】
基于人机交互行为的数据对接方法及装置
[0001]本申请涉及数据处理
,尤其涉及一种基于人机交互行为的数据对接方法及装置。
技术介绍
[0002]在互联网技术的实际应用中,经常涉及到获取一个系统中的数据并将其输入到另一个系统当中。例如,在电子商务领域,企业或经销商在电商平台上开设店铺,注册用户通过电商平台购买商品从而在电商平台产生订单数据。此时,便需要获取电商平台产生的订单数据并输入到企业或经销商的ERP(Enterprise Resource Planning,企业资源计划)系统或者进销存系统中,以便企业或经销商对其库存、产品及财务等数据进行管理。
[0003]上述ERP系统或者进销存系统与电商平台之间的数据传递过程,理论上可以通过EDI(Electronic Data Interchange,电子数据交换)集成技术来实现,即系统与系统之间通过特定的数据接口,采用标准化的格式,利用计算机网络进行结构化数据的传输和交换。然而,由于在开发接口的过程中,需要根据双方系统的开发特点,通过协商制定对接代码或者业务规则, ...
【技术保护点】
【技术特征摘要】
1.一种基于人机交互行为的数据对接方法,其特征在于,所述方法包括:获取第二订单系统发生人机交互事件时的交互事件信息,生成与第二订单系统对应的行为脚本;所述行为脚本用于执行预设的数据操作;获取第一订单系统中的订单数据,根据第二订单系统的标准数据对所述订单数据进行处理,生成规范化订单数据;运行所述行为脚本,以将所述规范化订单数据写入到第二订单系统。2.根据权利要求1所述的方法,其特征在于,所述获取第二订单系统发生人机交互事件时的交互事件信息,生成与第二订单系统对应的行为脚本,包括:当发生对第二订单系统的人机交互事件时,获取交互事件信息;所述交互事件信息包括与交互事件关联的当前操作界面帧和交互事件在所述操作界面帧中的交互位置信息;确定所述操作界面帧的唯一性标识图像;根据所述唯一性标识图像和交互位置信息确定操作定位信息;根据操作定位信息和交互事件的动作类型生成与所述操作界面帧对应的交互动作信息;基于所述操作界面帧和所述交互动作信息建立与所述交互事件对应的子脚本;根据多个交互事件对应的子脚本之间的逻辑关系,生成包含子脚本及子脚本执行顺序的行为脚本。3.根据权利要求2所述的方法,其特征在于,所述确定所述操作界面帧的唯一性标识图像,包括:在所述交互位置的预设区域内选择一块或通过位置布局关联的多块矩形区域;通过像素比对判断已选择的一块或通过位置布局关联的多块矩形区域对应的图像相对于所述操作界面帧是否具有唯一性;如果已选择的一块或通过位置布局关联的多块矩形区域对应的图像相对于所述操作界面帧具有唯一性,确定所述一块或通过位置布局关联的多块矩形区域对应的图像为所述操作界面帧的唯一性标识图像;如果已选择的一块或通过位置布局关联的多块矩形区域对应的图像相对于所述操作界面帧不具有唯一性,则执行在所述交互位置的预设区域内选择另一块矩形区域的步骤,所述另一块矩形区域与所述已选择的一块或多块矩形区域具有位置布局关联。4.根据权利要求1所述的方法,其特征在于,所述根据第二订单系统的标准数据对所述订单数据进行处理,生成规范化订单数据,包括:建立所述订单数据中的字段与第二订单系统的标准字段间的匹配关系;对所述订单数据拆分账套,得到多个单据;通过预置的转换脚本对所述单据进行转换,确定所述单据的数据类型;将转化后的数据加入队列,形成规范化订单数据。5.根据权利要求4所述的方法,其特征在于,所述建立所述订单数据中的字段与第二订单系统的标准字段间的匹配...
【专利技术属性】
技术研发人员:王晓林,李朝辉,
申请(专利权)人:天津汇商共达科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。