一种数据查询系统的构建方法及装置制造方法及图纸

技术编号:35837182 阅读:11 留言:0更新日期:2022-12-03 14:08
本发明专利技术涉及数据处理技术领域,尤其涉及一种数据查询系统的构建方法及装置。该方法包括:获得各个查询业务的第一要素存储信息,以及每个查询业务的第一要素存储信息与其它查询业务的要素存储信息的关联关系;根据各个查询业务的第一要素存储信息,确定底层要素存储信息,根据底层要素存储信息和预设查询功能,构建底层的查询子系统;分别根据每个查询业务的第一要素存储信息和相应的关联关系,构建对应的第N层的查询子系统;N基于查询业务相应的关联关系对应确定,N为大于1的正整数;根据各个查询业务分别对应的查询子系统,构建数据查询系统。这样,可以对各个查询子系统解耦开发,使得数据查询系统的适应性更强,提升数据查询系统的扩展性。系统的扩展性。系统的扩展性。

【技术实现步骤摘要】
一种数据查询系统的构建方法及装置


[0001]本专利技术实施例涉及数据处理
,尤其涉及一种数据查询系统的构建方法及装置。

技术介绍

[0002]目前,随着科学技术的不断发展,越来越多的技术应用在金融领域。
[0003]在金融行业中,对于金融市场领域的不同的业务部门,会因为各自处室的业务处理范围或者责任认定范围等需要,在前台、后台系统中的各个不同界面或流程处理过程中,针对交易要素有各个层面的筛选和展示需求。
[0004]然而,查询交易要素的子系统往往不一致(例如可能是台账查询、审批单查询、或者是交易确认任务单查询等子系统),并且,各个子系统的筛选条件既要满足本身的筛选条件,也需要匹配交易要素的筛选条件,导致这些子系统本身不能进一步细粒度的拆分,造成这些子系统不能通用,从而导致在各个子系统的实现过程中,往往需要底层大量类似代码开发以适应不同业务流程的需要。

技术实现思路

[0005]本专利技术实施例提供一种数据查询系统的构建方法及装置,用于提供一种满足差异化查询需求,且无需开发大量类似代码,维护成本较低的数据查询系统的构建方法。
[0006]第一方面,本专利技术实施例提供一种数据查询系统的构建方法,所述方法包括:
[0007]获得各个查询业务的第一要素存储信息,以及每个查询业务的第一要素存储信息与其它查询业务的要素存储信息的关联关系;
[0008]根据所述各个查询业务的第一要素存储信息,确定底层要素存储信息,并根据底层要素存储信息和预设查询功能,构建底层的查询子系统;所述底层要素存储信息为所述各个查询业务均包含的要素存储信息;
[0009]分别根据每个查询业务的第一要素存储信息和相应的所述关联关系,构建对应的第N层的查询子系统;其中,所述第N层的查询子系统继承所述底层的查询子系统对应的功能和信息、在所述底层的查询子系统基础上继承的所述第N层前的查询子系统对应的信息以及相应的第一要素存储信息;N基于所述查询业务相应的关联关系对应确定,N为大于1的正整数;
[0010]根据各个查询业务分别对应的查询子系统,构建所述数据查询系统。
[0011]在一种可能的实施方式中,所述底层的查询子系统的预设查询功能具体包括:输入对象、业务对象、查询筛选条件、查询输出字段、输出字段映射文件以及输出对象中的至少两项。
[0012]在一种可能的实施方式中,所述底层的查询子系统中每个预设查询功能定义有可被其它层的查询子系统继承的公有子功能。
[0013]在一种可能的实施方式中,所述方法还包括:
[0014]接收新的查询业务的第二要素存储信息;
[0015]如果确定所述第二要素存储信息,与所述各个查询业务中的任一查询业务的第一要素存储信息存在相同的要素存储信息;确定所述任一查询业务对应的查询子系统;
[0016]根据所述第二要素存储信息和所述任一查询业务对应的查询子系统,构建新一层的查询子系统;所述新一层的查询子系统包括:所述底层的查询子系统对应的功能和信息、所述任一查询业务对应的查询子系统对应的信息以及所述第二要素存储信息。
[0017]在一种可能的实施方式中,所述方法还包括:
[0018]如果所述第N层的查询子系统对应的要素存储信息调整,则确定调整后的新的要素存储信息;
[0019]根据所述新的要素存储信息和所述第N层前的查询子系统对应的信息,构建新的第N层的查询子系统;所述新的第N层的查询子系统包括:继承所述底层的查询子系统对应的功能和信息、在所述底层的查询子系统基础上迭代继承的所述第N层前的查询子系统对应的信息以及所述调整后的新的要素存储信息。
[0020]第二方面,提供一种数据查询系统的构建装置,所述装置包括:
[0021]获得单元,用于获得各个查询业务的第一要素存储信息,以及每个查询业务的第一要素存储信息与其它查询业务的要素存储信息的关联关系;
[0022]构建单元,用于根据所述各个查询业务的第一要素存储信息,确定底层要素存储信息,并根据底层要素存储信息和预设查询功能,构建底层的查询子系统;所述底层要素存储信息为所述各个查询业务均包含的要素存储信息;
[0023]所述构建单元,用于分别根据每个查询业务的第一要素存储信息和相应的所述关联关系,构建对应的第N层的查询子系统;其中,所述第N层的查询子系统继承所述底层的查询子系统对应的功能和信息、在所述底层的查询子系统基础上继承的所述第N层前的查询子系统对应的信息以及相应的第一要素存储信息;N基于所述查询业务相应的关联关系对应确定,N为大于1的正整数;
[0024]所述构建单元,还用于根据各个查询业务分别对应的查询子系统,构建所述数据查询系统。
[0025]在一种可能的实施方式中,所述底层的查询子系统的预设查询功能具体包括:输入对象、业务对象、查询筛选条件、查询输出字段、输出字段映射文件以及输出对象中的至少两项。
[0026]在一种可能的实施方式中,所述底层的查询子系统中每个预设查询功能定义有可被其它层的查询子系统继承的公有子功能。
[0027]在一种可能的实施方式中,所述构建单元,还用于:
[0028]接收新的查询业务的第二要素存储信息;
[0029]如果确定所述第二要素存储信息,与所述各个查询业务中的任一查询业务的第一要素存储信息存在相同的要素存储信息;确定所述任一查询业务对应的查询子系统;
[0030]根据所述第二要素存储信息和所述任一查询业务对应的查询子系统,构建新一层的查询子系统;所述新一层的查询子系统包括:所述底层的查询子系统对应的功能和信息、所述任一查询业务对应的查询子系统对应的信息以及所述第二要素存储信息。
[0031]在一种可能的实施方式中,所述构建单元,还用于:
[0032]如果所述第N层的查询子系统对应的要素存储信息调整,则确定调整后的新的要素存储信息;
[0033]根据所述新的要素存储信息和所述第N层前的查询子系统对应的信息,构建新的第N层的查询子系统;所述新的第N层的查询子系统包括:继承所述底层的查询子系统对应的功能和信息、在所述底层的查询子系统基础上迭代继承的所述第N层前的查询子系统对应的信息以及所述调整后的新的要素存储信息。
[0034]第三方面,提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
[0035]所述存储器存储计算机执行指令;
[0036]所述处理器执行所述存储器存储的计算机执行指令,以实现如上述数据查询系统的构建方法。
[0037]第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述数据查询系统的构建方法。
[0038]第五方面,提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述数据查询系统的构建方法。
[0039]本专利技术有益效果如下:
[0040]在本专利技术实施例中,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据查询系统的构建方法,其特征在于,所述方法包括:获得各个查询业务的第一要素存储信息,以及每个查询业务的第一要素存储信息与其它查询业务的要素存储信息的关联关系;根据所述各个查询业务的第一要素存储信息,确定底层要素存储信息,并根据底层要素存储信息和预设查询功能,构建底层的查询子系统;所述底层要素存储信息为所述各个查询业务均包含的要素存储信息;分别根据每个查询业务的第一要素存储信息和相应的所述关联关系,构建对应的第N层的查询子系统;其中,所述第N层的查询子系统继承所述底层的查询子系统对应的功能和信息、在所述底层的查询子系统基础上继承的所述第N层前的查询子系统对应的信息以及相应的第一要素存储信息;N基于所述查询业务相应的关联关系对应确定,N为大于1的正整数;根据各个查询业务分别对应的查询子系统,构建所述数据查询系统。2.如权利要求1所述的方法,其特征在于,所述底层的查询子系统的预设查询功能具体包括:输入对象、业务对象、查询筛选条件、查询输出字段、输出字段映射文件以及输出对象中的至少两项。3.如权利要求2所述的方法,其特征在于,所述底层的查询子系统中每个预设查询功能定义有可被其它层的查询子系统继承的公有子功能。4.如权利要求1

3任一所述的方法,其特征在于,所述方法还包括:接收新的查询业务的第二要素存储信息;如果确定所述第二要素存储信息,与所述各个查询业务中的任一查询业务的第一要素存储信息存在相同的要素存储信息;确定所述任一查询业务对应的查询子系统;根据所述第二要素存储信息和所述任一查询业务对应的查询子系统,构建新一层的查询子系统;所述新一层的查询子系统包括:所述底层的查询子系统对应的功能和信息、所述任一查询业务对应的查询子系统对应的信息以及所述第二要素存储信息。5.如权利要求1

3任一所述的方法,其特征在于,所述方法还包括:如果所述第N层的查询子系统对应的要素存储信息调整,则确定调整后的新的要素存储信息;根据所述新的要素存储信息和所述第N层前的查询子系统对应的信息,构建新...

【专利技术属性】
技术研发人员:薛莲
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1