一种结算信息实时共享系统及方法与流程

文档序号:20917265发布日期:2020-05-29 13:41阅读:219来源:国知局
一种结算信息实时共享系统及方法与流程

本发明涉及数据共享技术领域,尤其涉及一种结算信息实时共享系统及方法。



背景技术:

目前大型集团,为盘活集团资金流、节约财务费用,在经济活动进行结算时,通常对同一收款方的款项进行合并支付,或根据商务协议、集团经营目标等,在结算时用不同的付款方式进行组合、拆分、分次支付。由此导致收款方在收到一笔款项时,难以确认该笔款项归属哪项经济活动。而集团为了信息安全,内部系统的使用权限不可能开放给收款方,导致收款方查询结算信息困难。

现有的解决方案通常是收款方至电付款方,咨询该笔款项是归属哪个经济活动,或某个经济活动的结算情况。付款方在接到咨询电话后,需登录内部系统,进行结算信息查询,并通过电话解答收款方的问题。

现有技术存在以下缺点,一是收款方需电话联系付款方,查询结算信息,存在时间限制,且在咨询过程中可能存在沟通误解无法获取准确的结算信息,大大降低了查询效率;二是付款方在接收到收款方的致电查询时,需登录内部系统进行人工查询,降低了事务处理效率,同时浪费了人力资源。



技术实现要素:

鉴于上述的分析,本发明旨在提供一种结算信息实时共享系统及方法,用以解决现有电话查询结算信息效率低、浪费人力、且易出错的问题。

一方面,本发明提供了一种结算信息实时共享系统。该系统包括用户模块、外网服务器、内网服务器、生产库和数据隔离模块;

所述用户模块用于用户注册时采集用户信息,并用于用户登录和查询共享数据;

所述生产库,用于存储结算信息、用户信息与对应结算信息的映射关系;

所述内网服务器,用于根据用户信息从生产库调取结算信息,并通过预设维度模型根据查询指令进行分析获得查询指令对应的结算明细及对应图表;

所述外网服务器,用于对获得的结算明细及对应图表进行脱敏后得到共享数据;

所述数据隔离模块,用于隔离所述外网服务器和内网服务器。

进一步的,还包括共享库,用于存储所述共享数据;所述外网服务器通过所述共享库调取共享数据。

进一步的所述内网服务器,用于通过设置用户对结算信息的访问权限建立用户信息与对应的结算信息间的映射关系,并将所述映射关系存储于所述生产库,所述结算信息包括结算数据属性及对应的结算数据。

进一步的,所述预设维度模型包括维度表和事实表,所述维度表用于存储与查询指令相对应的结算数据属性,所述事实表用于存储与所述维度表中结算数据属性相对应的结算数据。

进一步的,所述预设维度模型通过下述方式对从生产库调取的结算信息进行分析:

将结算信息中的结算数据按照对应的结算数据属性录入所述事实表;

根据查询指令对应的所述维度表中的结算数据属性从所述事实表中读取对应的结算数据;

根据读取的结算数据及对应的结算数据属性生成结算明细及对应的图表。

进一步的,所述预设维度模型根据读取的结算数据及对应的结算数据属性采用定类数据分析或定序数据分析获得结算明细及对应的图表。

进一步的,所述外网服务器通过下述流程对所述获得的结算明细及对应图表中的敏感信息进行脱敏:

将所述获得的结算明细及对应图表中的敏感信息进行加密;

根据结算数据的共享级别和权限范围对加密后的结算明细及对应图表进行组合、汇总。

进一步的,所述外网服务器,还用于基于用户模块获取的登录信息验证用户访问权限,验证通过后,调取用户信息并缓存,并根据缓存的用户信息从所述共享库中调取对应的结算明细及对应图表共享给用户。

进一步的,所述数据隔离模块采用jdbc安全隔离网关。

与现有技术相比,本发明至少可实现如下有益效果之一:

1、建立结算信息实时共享系统,可供用户注册并随时登录系统查询相关结算信息,提高了查询效率和查询的准确率;

2、采用数据隔离模块将外网服务器和内网服务器进行隔离,使用户只能获取与自身相关的结算信息,提高了内网服务器系统的生产库数据安全性;

3、利用维度模型根据查询指令对结算信息进行分析获得结算明细及对应的图表,并且脱敏后共享给用户,使用户更加清楚、直观的看到所查询的结算明细,同时保护了付款方内部的敏感结算信息。

另一方面,本发明提供了一种结算信息实时共享方法,该方法包括以下步骤:

用户注册时采集用户信息,通过设置用户对结算信息的访问权限建立用户信息与对应的结算信息间的映射关系;

根据用户信息从生产库调取结算信息,通过预设维度模型根据查询指令分析获得查询指令对应的结算明细及对应图表,经安全隔离网关隔离后,对所述结算明细及对应图表中的敏感信息进行脱敏后获得共享数据,进而存储于共享库;

基于用户模块获取的登录信息验证用户访问权限,验证通过后,调取用户信息并缓存,并根据缓存的用户信息从所述共享库中调取对应的共享数据共享给用户。

本发明中的结算信息实时共享方法与上述结算信息实时共享系统具有相同的原理,因此本结算信息实时共享方法与上述系统具有相应的技术效果。

本发明中,上述各技术方案之间还可以相互组合,以实现更多的优选组合方案。本发明的其他特征和优点将在随后的说明书中阐述,并且,部分优点可从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过说明书以及附图中所特别指出的内容中来实现和获得。

附图说明

附图仅用于示出具体实施例的目的,而并不认为是对本发明的限制,在整个附图中,相同的参考符号表示相同的部件。

图1为本发明实施例结算信息实时共享装置的示意图;

图2为本发明实施例结算信息实时共享方法的流程图。

具体实施方式

下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理,并非用于限定本发明的范围。

系统实施例

本发明的一个具体实施例,公开了一种结算信息实时共享系统。如图1所示,该系统包括用户模块、外网服务器、内网服务器、生产库和数据隔离模块;

所述用户模块用于用户注册时采集用户信息,并用于用户登录和查询共享数据;所述用户模块可以是外网服务器网页或者客户端app。所述用户模块还提供了可供用户选择的查询指令,用户登录用户模块后,通过选择与查询需求对应的查询指令进行结算信息的查询,其中,所述查询指令经外网服务器、数据隔离模块传输至所述内网服务器。

所述生产库,用于存储结算信息、用户信息与对应结算信息的映射关系;所述生产库内置于所述内网服务器,通过所述内网服务器录入结算信息,并存储于所述生产库。

所述内网服务器,用于根据用户信息从生产库调取结算信息,并通过预设维度模型根据查询指令进行分析获得查询指令对应的结算明细及对应图表;

所述外网服务器,用于对获得的结算明细及对应图表进行脱敏后得到共享数据;

所述数据隔离模块,用于隔离所述外网服务器和内网服务器。

示例性的,用户通过录入企业信息、联系人信息进行注册,“用户名”为企业统一社会信用代码。用户注册时,用户模块采集的用户录入的用户信息,包括企业统一社会信用代码、企业营业执照电子影像及联系人身份信息。其中,企业营业执照电子影像信息,用于审核该用户申请注册的合法性与合理性,审核通过后,内网系统管理员将生产库中与用户信息中的企业统一社会信用代码一致的相关结算信息建立映射关系,本领域技术人员已知的,每个企业都有唯一对应的企业统一社会信用代码,然后随机生成登录密码,并发送至联系人。用户使用企业统一社会信用代码作为用户名和对应的登录密码即可进入结算信息共享系统。

优选的,还包括共享库,用于存储所述共享数据;所述外网服务器根据用户信息从所述共享库调取共享数据。所述数据隔离模块在隔离所述内网服务器与所述外网服务器的同时,也可以隔离所述生产库与所述共享库,使用户只能获取共享库中的共享数据而无法获得生产库中的源数据,有效保护了生产库中的数据安全。

优选的,所述内网服务器,用于通过设置用户对结算信息的访问权限建立用户信息与对应的结算信息间的映射关系,并将所述映射关系存储于所述生产库,所述结算信息包括结算数据属性及对应的结算数据。

所述访问权限使用户只能查询与用户信息中企业统一社会信用代码对应的结算信息。

所述结算数据属性包括供应商、支付金额、支付状态、结算方式、申请日期、支付日期、付款方名称、支付计划号、合同编号、合同名称和订单编号。示例性的,所述支付状态包括未支付、支付中或已支付,所述结算方式包括转账、应收票据、应付票据或其他。

具体的,所述预设维度模型设置于内网服务器中,包括维度表和事实表,所述维度表用于存储与查询指令相对应的结算数据属性,所述事实表用于存储与所述维度表中结算数据属性相对应的结算数据。

当用户登录系统时,内网服务器根据用户信息及用户信息与结算信息的映射关系从生产库调取用户的全部结算信息。

优选的,所述预设维度模型通过下述方式对从生产库调取的结算信息进行分析:

将从生产库调取的所述用户的全部结算信息中的结算数据按照对应的结算数据属性录入所述事实表,以备用。

根据查询指令对应的所述维度表中的结算数据属性从所述事实表中读取对应的结算数据;所述查询指令与所述维度表中的结算数据属性是一一对应的,所述结算数据至少一个结算数据属性,示例性的,事实表中的支付金额为30万元,其对应的其他结算数据属性还包括结算方式、申请日期、支付日期、付款方名称、支付计划号、合同编号、合同名称和订单编号等,因此想要查询这笔支付金额为30万元的款项时,使用上述任一种结算数据属性作为查询指令都可以查到。

根据读取的结算数据及对应的结算数据属性生成结算明细及对应的图表。所述结算明细中包括支付日期、合同编号、合同名称、结算方式、金额。

优选的,所述预设维度模型根据读取的结算数据及对应的结算数据属性采用定类数据分析或定序数据分析获得结算明细及对应的图表。

示例性的,按结算方式进行查询时,则采用定类数据分析方法对所述读取的结算数据及对应的结算数据属性进行分析,按支付日期进行查询时,则采用定序数据分析方法对所述读取的结算数据及对应的结算数据属性进行分析的获得按支付时间排序的结算明细及对应的图表。示例性的,按结算方式进行查询时,所述图表可以是饼图,显示每种支付方式所支付的金额占比;按支付日期进行查询时,所述表格可以是按支付时间排序的结算明细,所述图可以是支付金额随支付日期的变化图。

优选的,所述外网服务器通过下述流程对所述获得的结算明细及对应图表中的敏感信息进行脱敏:

将所述获得的结算明细及对应图表中的敏感信息进行加密,使用户无法获知敏感结算信息;所述敏感信息即付款方内网系统的商业性需保密的结算信息。

根据结算数据的共享级别和权限范围对加密后的结算明细及对应图表进行组合、汇总。示例性的,用户需查询收到的钱款属于哪个合同,基于该项钱款,外网服务器获得的结算明细中显示该笔钱款属于一个合同,但包含两笔款项,此时,外网服务器会将两笔款项对应的金额相加,并将其他结算数据属性组合,只显示一条结算明细,包括合同编号、合同名称和支付金额。

优选的,所述外网服务器,还用于基于用户模块获取的登录信息验证用户访问权限,验证通过后,调取用户信息并缓存,并根据缓存的用户信息从所述共享库中调取对应的结算明细及对应图表共享给用户。

具体的,所述数据隔离模块采用jdbc安全隔离网关。

本发明提供的结算信息实时共享系统,与现有技术相比,首先可供用户注册并随时登录系统查询相关结算信息,提高了查询效率和查询的准确率;其次,采用数据隔离模块将外网服务器和内网服务器进行隔离,使用户只能获取与自身相关的结算信息,提高了内网服务器系统的生产库数据安全性;此外,利用维度模型根据查询指令对结算信息进行分析获得结算明细及对应的图表,并且脱敏后共享给用户,使用户更加清楚、直观的看到所查询的结算明细,同时保护了付款方内部的敏感结算信息。

方法实施例

本发明的另一个具体实施例,公开了一种结算信息实时共享系统。如图2所示,该方法包括以下步骤:

用户注册时采集用户信息,通过设置用户对结算信息的访问权限建立用户信息与对应的结算信息间的映射关系;

根据用户信息从生产库调取结算信息,通过预设维度模型根据查询指令分析获得查询指令对应的结算明细及对应图表,经安全隔离网关隔离后,对所述结算明细及对应图表中的敏感信息进行脱敏后获得共享数据,进而存储于共享库;

示例性的,用户通过录入企业信息、联系人信息进行注册,“用户名”为企业统一社会信用代码。用户注册时,采集用户录入的用户信息,包括企业统一社会信用代码、企业营业执照电子影像及联系人身份信息。其中,企业营业执照电子影像信息,用于审核该用户申请注册的合法性与合理性,审核通过后,内网系统管理员将生产库中与用户信息中的企业统一社会信用代码一致的相关结算信息建立映射关系,本领域技术人员已知的,每个企业都有唯一对应的企业统一社会信用代码,然后随机生成登录密码,并发送至联系人。用户使用企业统一社会信用代码作为用户名和对应的登录密码即可进入结算信息共享系统。

所述结算信息包括结算数据属性及对应的结算数据。

所述结算数据属性包括供应商、支付金额、支付状态、结算方式、申请日期、支付日期、付款方名称、支付计划号、合同编号、合同名称和订单编号。示例性的,所述支付状态包括未支付、支付中或已支付,所述结算方式包括转账、应收票据、应付票据或其他。

所述预设维度模型包括维度表和事实表,所述维度表用于存储与查询指令相对应的结算数据属性,所述事实表用于存储与所述维度表中结算数据属性相对应的结算数据。

当用户登录系统时,内网服务器根据用户信息及用户信息与结算信息的映射关系从生产库调取用户的全部结算信息。

优选的,所述预设维度模型通过下述方式对从生产库调取的结算信息进行分析:

将从生产库调取的所述用户的全部结算信息中的结算数据按照对应的结算数据属性录入所述事实表,以备用。

根据查询指令对应的所述维度表中的结算数据属性从所述事实表中读取对应的结算数据;所述查询指令与所述维度表中的结算数据属性是一一对应的,所述结算数据至少一个结算数据属性,示例性的,事实表中的支付金额为30万元,其对应的其他结算数据属性还包括结算方式、申请日期、支付日期、付款方名称、支付计划号、合同编号、合同名称和订单编号等,因此想要查询这笔支付金额为30万元的款项时,使用上述任一种结算数据属性作为查询指令都可以查到。

根据读取的结算数据及对应的结算数据属性生成结算明细及对应的图表。所述结算明细中包括支付日期、合同编号、合同名称、结算方式、金额。

将所述获得的结算明细及对应图表中的敏感信息进行加密,使用户无法获知敏感结算信息;所述敏感信息即付款方内网系统的商业性需保密的结算信息。

根据结算数据的共享级别和权限范围对加密后的结算明细及对应图表进行组合、汇总。示例性的,用户需查询收到的钱款属于哪个合同,基于该项钱款,外网服务器获得的结算明细中显示该笔钱款属于一个合同,但包含两笔款项,此时,外网服务器会将两笔款项对应的金额相加,并将其他结算数据属性组合,只显示一条结算明细,包括合同编号、合同名称和支付金额。

基于用户模块获取的登录信息验证用户访问权限,验证通过后,调取用户信息并缓存,并根据缓存的用户信息从所述共享库中调取对应的共享数据共享给用户。

本发明提供的结算信息实时共享方法,与现有技术相比,首先可供用户注册并随时登录系统查询相关结算信息,提高了查询效率和查询的准确率;其次,采用数据隔离模块将外网服务器和内网服务器进行隔离,使用户只能获取与自身相关的结算信息,提高了内网服务器系统的生产库数据安全性;此外,利用维度模型根据查询指令对结算信息进行分析获得结算明细及对应的图表,并且脱敏后共享给用户,使用户更加清楚、直观的看到所查询的结算明细,同时保护了付款方内部的敏感结算信息。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1