本发明专利技术提供一种信息交互处理系统和方法,其中,该系统包括:接口服务器和至少两个系统服务器,接口服务器连接于系统服务器之间;系统服务器包括:业务接口用于发送和接收业务信息;系统存储模块包括多个业务数据表用于存储业务信息;接口服务器包括:接收模块用于接收系统服务器根据预定的业务逻辑发送的业务信息,并存储到接口存储模块中与业务数据表对应的接口数据表中;接收业务信息的获取请求,将所述业务信息发送到系统服务器中对应的业务数据表中,通过本发明专利技术提供的信息交互处理系统和方法,实现了两套系统间信息交互的及时性和准确性,降低了人工操作的复杂性和错误率。
【技术实现步骤摘要】
本专利技术属于通信
,涉及一种。
技术介绍
越来越多的企业都建立独立的人力资源(Human Resources, HR)系统,HR系统需要根据不同的业务与企业中的其他信息化系统之间进行信息交互,比如HR系统需要与企业资源规划(Enterprise ResourcePlanning,ERP)系统之间进行信息交互以实现薪酬系统与财务系统的集成,实现人工成本核算自动化。现有技术中两套系统进行信息交互的方式主要是手工交互,具体包括若某个系统需要向其他系统提交业务信息时,该系统的相关人员将相关内容下载成EXCEL等格式文件,通过邮件等方式发送给对方系统相关负责人,系统相关人员再将文件上载到相应系统; 若某个系统需要向其他系统提交业务的变化信息时,该系统的相关人员针对各业务变化的信息内容进行人工比对后汇总,再将相关内容下载成EXCEL等格式文件,通过邮件等方式发送给对方系统相关负责人,系统相关人员再将文件上载到相应系统,在此过程中,人工比对信息的变化及对信息的手工录入都增加了系统之间信息交互错误的可能性,使得系统间交互过程复杂,交互周期长,数据安全性和实时性较差,因此,需要一种信息交互方式解决上述问题。
技术实现思路
针对现有技术的上述缺陷,本专利技术实施例提供一种。本专利技术实施例提供一种信息交互处理系统,包括接口服务器和至少两个系统服务器,所述接口服务器连接于所述系统服务器之间,用于存储并传输所述系统服务器之间交互的业务信息;所述系统服务器包括系统存储模块和多个业务接口,所述业务接口用于发送和接收业务信息;所述系统存储模块包括多个业务数据表,用于存储所述业务信息;所述接口服务器包括接收模块、发送模块、获取模块和接口存储模块,所述接收模块用于接收所述系统服务器根据预定的业务逻辑发送的业务信息,并存储到所述接口存储模块中与所述业务数据表对应的接口数据表中;所述接收模块还用于接收所述系统服务器根据所述业务逻辑发送的业务信息的获取请求,所述获取请求包括所述接口数据表的表名;所述获取模块用于根据所述表名查找到对应的业务信息;所述发送模块用于将所述业务信息发送到所述系统服务器中对应的业务数据表中,以供所述系统服务器更新或者调用所述业务信息。本专利技术实施例提供一种应用本专利技术提供的信息交互处理系统进行的信息交互处理方法,包括所述接口服务器接收所述系统服务器根据预定的业务逻辑发送的业务信息,并存储到所述接口存储模块中与所述业务数据表对应的接口数据表中;3所述接口服务器接收所述系统服务器根据所述业务逻辑发送的业务信息的获取请求,所述获取请求包括所述接口数据表的表名;根据所述表名查找到对应的业务信息并发送到所述系统服务器中对应的业务数据表中,以供所述系统服务器更新或者调用所述业务信息。本专利技术实施例提供的,通过在系统服务器之间增加接口服务器,接收系统服务器根据预定的业务逻辑发送的业务信息,并存储到与业务数据表对应的接口数据表中,再根据业务信息的获取请求,查找到对应的业务信息并发送到系统服务器中对应的业务数据表中,实现了两套系统间信息交互的及时性和准确性,降低了人工操作的复杂性和错误率。附图说明图1为本专利技术信息交互处理系统实施例结构示意图;图2为本专利技术信息交互处理系统另一实施例结构示意图;图3为本专利技术信息交互处理方法实施例流程图;图4为HR系统和ERP系统应用本专利技术提供的信息交互处理系统进行信息交互的结构示意图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术针对现有技术中通过邮件和人工录入等方式实现两套系统之间的信息交互,使得系统间交互过程复杂,交互周期长,数据安全性和实时性较差等缺陷,提供一种解决方案即,通过在系统服务器之间增加接口服务器,接收系统服务器根据预定的业务逻辑发送的业务信息,并存储到与业务数据表对应的接口数据表中, 再根据业务信息的获取请求,查找到对应的业务信息并发送到系统服务器中对应的业务数据表中,实现了两套系统间信息交互的及时性和准确性,降低了人工操作的复杂性和错误率。图1为本专利技术信息交互处理系统实施例结构示意图,如图1所示,该系统包括接口服务器1和至少两个系统服务器2,具体地,系统服务器2包括系统存储模块,21和多个业务接口 22,系统服务器2根据功能不同有很多类型,例如HR系统、ERP系统等,系统服务器2根据不同的业务包括多个业务接口 22,比如ERP系统的会计科目接口、HR系统的人员信息接口,业务接口 22用于发送和接收业务信息;系统服务器2的业务信息存储于系统存储模块21所包含的多个业务数据表中;接口服务器1连接于系统服务器2之间,用于存储并传输系统服务器2之间交互的业务信息,具体包括接收模块11、发送模块12、获取模块13和接口存储模块14,接口服务器1中包括了两个进行信息交互的系统之间所使用的数据库即接口存储模块14,在接口存储模块14中预先建立与所要交互的业务信息所存储的业务数据表对应的接口数据表, 接口数据表用于存储两个系统之间交互的业务信息,比如HR系统传递给ERP系统的业务信息以及ERP系统传递给HR系统的业务信息。接收模块11用于接收系统服务器2根据预定的业务逻辑发送的业务信息,预定的业务逻辑是指某个系统服务器在完成一项具体的业务操作的过程中所要通过接口服务器发送到其他系统服务器或者从其他系统服务器中获取的具体业务信息和步骤,系统服务器 2中的业务接口 22根据预定的业务逻辑发送业务信息,这些业务信息包括与原先存储在业务数据表中的业务信息相比变化的信息以及根据业务逻辑新生成的业务信息,业务接口 22 对传送的每条业务信息都会打上具体的标识,接口服务器1将接收到的业务信息存储到接口存储模块14中与系统存储模块21中的业务数据表对应的接口数据表中;接收模块11还用于接收系统服务器2根据业务逻辑发送的业务信息的获取请求,获取请求包括接口数据表的表名;获取模块13用于根据表名查找到对应的业务信息;发送模块12用于将业务信息发送到系统服务器2中对应的业务数据表中,以供系统服务器2根据每条业务信息上的具体标识更新或者调用业务信息。本专利技术实施例提供的信息交互处理系统,通过在系统服务器之间增加接口服务器,接收系统服务器根据预定的业务逻辑发送的业务信息,并存储到与业务数据表对应的接口数据表中,再根据业务信息的获取请求,查找到对应的业务信息并发送到系统服务器中对应的业务数据表中,实现了两套系统间信息交互的及时性和准确性,降低了人工操作的复杂性和错误率。图2为本专利技术信息交互处理系统另一实施例结构示意图,如图2所示,基于上述实施例,所述系统服务器2还包括定时模块23,用于根据需要定时发送所述业务信息或者所述业务信息的获取请求,例如为了不影响系统的正常使用,可以预先在系统服务器上设置好时间如定在凌晨1:00向接口服务器发送所要获取的业务信息的获取请求;或者预先设置在每天的上午8:00和下午16 ;00向接口服务器发送预定的业务信息。本专利技术实施本文档来自技高网...
【技术保护点】
1.一种信息交互处理系统,其特征在于,包括:接口服务器和至少两个系统服务器,所述接口服务器连接于所述系统服务器之间,用于存储并传输所述系统服务器之间交互的业务信息;所述系统服务器包括系统存储模块和多个业务接口,所述业务接口用于发送和接收业务信息;所述系统存储模块包括多个业务数据表,用于存储所述业务信息;所述接口服务器包括接收模块、发送模块、获取模块和接口存储模块,所述接收模块用于接收所述系统服务器根据预定的业务逻辑发送的业务信息,并存储到所述接口存储模块中与所述业务数据表对应的接口数据表中;所述接收模块还用于接收所述系统服务器根据所述业务逻辑发送的业务信息的获取请求,所述获取请求包括所述接口数据表的表名;所述获取模块用于根据所述表名查找到对应的业务信息;所述发送模块用于将所述业务信息发送到所述系统服务器中对应的业务数据表中,以供所述系统服务器更新或者调用所述业务信息。
【技术特征摘要】
【专利技术属性】
技术研发人员:李闽一,刘学军,刘明辉,吴健,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。