集成对接系统技术方案

技术编号:37089545 阅读:17 留言:0更新日期:2023-03-29 20:04
本申请公开了一种集成对接系统,该集成对接系统包括标准化集成模块用于标准化集成基础数据以及业务数据,并根据标准化集成的基础数据以及业务数据进行三方系统之间的数据同步对接;定制化集成模块用于根据目标对象的定制需求生成插件化的定制对接数据,并根据插件化的定制对接数据进行三方系统之间的数据同步对接;可视化模块用于在标准化集成模块或定制化集成模块与三方系统进行数据对接时,实现对接过程的可视化。本申请通过标准化集成模块对不同对象之间共同存在的基础数据以及业务数据进行标准化集成,实现不同三方系统数据的标准化对接,降低了开发成本,解决了相关技术中不同的企业需开发不同的对接集成平台,导致开发成本较高的技术问题。开发成本较高的技术问题。开发成本较高的技术问题。

【技术实现步骤摘要】
集成对接系统


[0001]本申请涉及计算机
,具体而言,涉及一种集成对接系统。

技术介绍

[0002]随着互联网的飞速发展,企业在进行日常管理的过程中,往往会通过采购第三方专业的信息系统来提升自身的管理效率,比如采购企业资源规划(Enterprise Resource Planning,ERP)系统来对信息进行充分整理、有效传递,使企业资源在购、存、产、销、人、财、物等各个方面能够得到合理地配置与利用,从而实现企业经营效率的提高,采购人力资源管理(Human Resource,HR)系统来对帮助企业进行人力资源规划、招聘、培训、考核、薪酬、调动等管理,采购财务管理系统来对企业财务管理中的分析、预测、计划、控制、监督等各个环节进行全面管理。
[0003]上述这些采购的三方系统一般都是相对独立的,相互之间的数据无法进行串通,同一个企业中的同一个操作人,往往需要登录不同的系统去操作相关的工作流程,这样企业日常工作的协调则会较为繁琐,效率不高。
[0004]目前,企业通常选取的是通过购买二次开发定制化的对接集成平台来实现各三方系统的数据串通,但是,由于每个企业所采购的三方系统千差万别,针对于不同的企业,需要开发不同的对接集成平台,导致开发成本较高。
[0005]针对相关技术中不同的企业需开发不同的对接集成平台,导致开发成本较高的问题,目前尚未提出有效的解决方案。

技术实现思路

[0006]本申请的主要目的在于提供一种集成对接系统,以解决相关技术中不同的企业需开发不同的对接集成平台,导致开发成本较高的问题。
[0007]为了实现上述目的,本申请提供了一种集成对接系统。
[0008]根据本申请的集成对接系统,包括:标准化集成模块,用于标准化集成基础数据以及业务数据,并根据标准化集成的基础数据以及业务数据进行至少两个三方系统之间的数据同步对接;其中,基础数据和业务数据为不同对象之间共同存在的数据;
[0009]定制化集成模块,用于根据目标对象的定制需求生成插件化的定制对接数据,并根据插件化的定制对接数据进行至少两个三方系统之间的数据同步对接;
[0010]可视化模块,用于在标准化集成模块或定制化集成模块与至少两个三方系统进行数据对接时,实现对接过程的可视化。
[0011]在本申请一种可能实现的方式中,标准化集成模块配置有分别与基础数据以及业务数据对应匹配的数据模型;
[0012]标准化集成模块用于根据各数据模型对对应的基础数据以及业务数据进行标准化处理。
[0013]在本申请一种可能实现的方式中,基础数据包括部门数据、人员数据、角色数据和
档案数据;业务数据包括登录数据、消息通知数据、待办任务数据和考勤数据。
[0014]在本申请一种可能实现的方式中,若同步对接的数据为基础数据,则标准化集成模块用于:
[0015]获取数据配置指令和同步对接指令,其中,同步对接指令中携带有需同步对接的基础数据的数据类型;
[0016]根据数据配置指令进行数据配置,以及响应于同步对接指令访问至少两个三方系统中的第一三方系统,获取第一三方系统中与同步对接指令携带的数据类型匹配的第一基础数据;
[0017]响应于同步对接指令访问至少两个三方系统中的第二三方系统,根预设的匹配规则获取第二三方系统中与第一基础数据匹配的第二基础数据,并同步第一基础数据至第二三方系统。
[0018]在本申请一种可能实现的方式中,标准化集成模块还用于:响应于第二三方系统反馈的同步结果,记录同步日志。
[0019]在本申请一种可能实现的方式中,若同步对接的数据为业务数据中的消息通知数据、待办任务数据和考勤数据,则标准化集成模块用于:
[0020]获取创建配置指令和同步组织数据指令,根据创建配置指令进行创建配置,以及响应于同步组织数据指令进行组织数据同步;
[0021]获取至少两个三方系统中的第二三方系统响应于事件发起指令生成的出站消息;
[0022]对出站消息进行处理,得到消息日志,并根据消息日志向至少两个三方系统中的第一三方系统发送对应消息,以实现第二三方系统的业务数据同步到第一三方系统。
[0023]在本申请一种可能实现的方式中,标准化集成模块还用于:
[0024]解析出站消息,并生成出站消息日志;
[0025]根据业务数据的类型,将出站消息转换为与业务数据的类型相对应的目标消息;
[0026]根据目标消息生成消息日志。
[0027]在本申请一种可能实现的方式中,若同步对接的数据为业务数据中的登录数据,则标准化集成模块用于:
[0028]获取同步人员数据指令,并响应于同步人员数据指令进行人员数据同步;
[0029]获取至少两个三方系统中的第一三方系统根据单点登录指令得到的第一临时登录地址,并根据第一临时登录地址获取至少两个三方系统中的第二三方系统中对应的人员信息;
[0030]根据获取的人员信息生成临时访问地址并发送至第二三方系统;
[0031]将第二三方系统响应于临时访问地址生成的第二临时登录地址反馈至第一三方系统,以实现第一三方系统基于第二临时登录地址单点登录至第二三方系统。
[0032]在本申请一种可能实现的方式中,可视化模块还用于数据同步对接过程中的数据检查和/或根据数据同步对接过程中生成的日志排查对接问题。
[0033]在本申请一种可能实现的方式中,基于容器化技术对标准化集成模块、定制化集成模块和可视化模块进行编排部署。
[0034]在本申请中,通过标准化集成模块对不同对象之间共同存在的基础数据以及业务数据进行标准化集成,并根据标准化集成的基础数据以及业务数据进行至少两个三方系统
之间的数据同步对接,可以避免针对于不同的对象重复开发相同的对接模块,从而实现了标准化对接,同时,本申请通过定制化集成模块根据目标对象的定制需求生成插件化的定制对接数据,可以实现不同对象对集成对接系统的差异化定制,既能够降低开发成本,节省人力,又能够满足不同对象的定制化需求;进而解决相关技术中不同的企业需开发不同的对接集成平台,导致开发成本较高的技术问题。
附图说明
[0035]构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0036]图1是本申请实施例中提供的集成对接系统的一个应用场景示意图;
[0037]图2是本申请实施例中提供的集成对接系统的一个结构示意图;
[0038]图3是本申请实施例中提供的集成对接系统的一个服务拓扑图;
[0039]图4是本申请实施例中提供的同步部分数据的一个流程示意图;
[0040]图5是本申请实施例中提供的同步人员数据的一个流程示意图;
[0041]图6是本申请实施例中提供的同步角色数据的一个流程示意图;...

【技术保护点】

【技术特征摘要】
1.一种集成对接系统,其特征在于,包括:标准化集成模块,用于标准化集成目标对象的基础数据以及业务数据,并根据标准化集成的基础数据以及业务数据进行至少两个三方系统之间的数据同步对接;其中,所述基础数据和所述业务数据为不同对象之间共同存在的数据;定制化集成模块,用于根据目标对象的定制需求生成插件化的定制对接数据,并根据所述插件化的定制对接数据进行所述至少两个三方系统之间的数据同步对接;可视化模块,用于在所述标准化集成模块或所述定制化集成模块与所述至少两个三方系统进行数据对接时,实现对接过程的可视化。2.根据权利要求1所述的系统,其特征在于,所述标准化集成模块配置有分别与所述基础数据以及所述业务数据对应匹配的数据模型;所述标准化集成模块用于根据各所述数据模型对对应的所述基础数据以及所述业务数据进行标准化处理。3.根据权利要求1所述的系统,其特征在于,所述基础数据包括部门数据、人员数据、角色数据和档案数据;所述业务数据包括登录数据、消息通知数据、待办任务数据和考勤数据。4.根据权利要求3所述的系统,其特征在于,若同步对接的数据为所述基础数据,则所述标准化集成模块用于:获取数据配置指令和同步对接指令,其中,所述同步对接指令中携带有需同步对接的基础数据的数据类型;根据所述数据配置指令进行数据配置,以及响应于所述同步对接指令访问所述至少两个三方系统中的第一三方系统,获取所述第一三方系统中与所述同步对接指令携带的数据类型匹配的第一基础数据;响应于所述同步对接指令访问所述至少两个三方系统中的第二三方系统,根预设的匹配规则获取所述第二三方系统中与所述第一基础数据匹配的第二基础数据,并同步所述第一基础数据至所述第二三方系统。5.根据权利要求4所述的系统,其特征在于,所述标准化集成模块还用于:响应于所述第二三方系统反馈的同步结果,记录同步日志。6.根据权利要求...

【专利技术属性】
技术研发人员:余海军梅卫
申请(专利权)人:北京合思信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1