查询处理方法及装置的制造方法

文档序号:9547200阅读:376来源:国知局
查询处理方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信领域,更具体地,涉及一种查询处理方法及装置。
【背景技术】
[0002] 按照国家电网公司财务集约化建设整体要求,供用电建设承发包公司从2009年 起应用国网财务管控系统做为主要财务核算管理软件,该软件主要立足于企业财务账目、 企业资金账户、企业收支状况等方面的管理,用途明确,使用较简单。
[0003] 供用电建设承发包公司的主要核算业务为工程管理,按照工程财务核算管理要 求,经常需要通过国网财务管控系统统计每个项目的收款、付款数据。现有系统的处理方式 为:通过主辅记录查询功能查询预收账款科目发生数据,再通过科目汇总表查询工程施工 科目的发生数据,导出EXCEL后进行处理才能达到查询目的。具体地,现有技术中的查询方 式为国网财务管控系统的"主辅记录查询"功能,该项功能实现方式如下:
[0004] 用户选定科目、工程对象类型、查询时间范围等查询条件;将用户选定的查询条件 做为参数传递给存储过程;调用存储过程,汇总凭证明细数据表中的数据;以存储过程的 汇总计算结果为基础构造展示界面做为输入展示给功能使用者。
[0005] 现有技术中工程管理的核算业务展示结果单一:每次仅可展示一类科目所对应的 工程收款或付款情况,无法实现收支余统一展示;效率低:如需查询某类工作的收入余情 况需分别查询收入科目对应的工程情况、支出科目对应的工程情况、导出系统、手工整理; 操作比较麻烦且费时,这种传统的方式不但容易出错,而且效率低下。
[0006] 因此,现有技术工程管理的核算业务的操作中,存在展示结果单一、操作比较麻烦 且费时、效率低下的问题。

【发明内容】

[0007] 本发明提供了一种查询处理方法及装置,以至少解决现有技术工程管理的核算业 务的操作中,存在展示结果单一、操作比较麻烦且费时、效率低下的问题。
[0008] 根据本发明的一个方面,提供了一种查询处理方法,包括:获取展现层传入的查询 条件,其中,所述展现层用于向用户提供接口,所述接口用于接收基于多类科目的所述查询 条件,不同的科目具有不同的属性;根据所述查询条件进行查询,并将查询到的所述用户请 求的数据汇总为数据集;将所述数据集传输给所述展现层,进行结果显示。
[0009] 优选地,在获取所述展现层传入的所述查询条件之后,所述方法还包括:通过所述 展现层对传入的所述查询条件进行合法性校验,并传输校验结果为合法的所述查询条件。 [0010] 优选地,根据所述查询条件进行查询,并将查询到的所述用户请求的数据汇总为 所述数据集包括:通过服务交换层接收合法的所述查询条件,并对合法的所述查询条件进 行打包,将打包的合法的所述查询条件发送给业务逻辑层;通过所述业务逻辑层根据所述 合法的所述查询条件对应的业务领域对合法的所述查询条件进行封装;根据封装后的合法 的所述查询条件,在数据服务层进行查询并得到所述数据集。 toon] 优选地,将所述数据集传输给展现层,进行结果显示包括:通过所述业务逻辑层将 所述数据集传输给所述服务交换层;通过所述服务交换层将所述数据集传输给所述展现 层,进行结果显示。
[0012] 优选地,所述展现层包括以下至少之一,条件选择面板,其中所述条件选择面板包 括以下至少之一:时间标志、数据条件、会计年度、期间、单位、科目、对象类型、管理对象、对 象属性;结果展示面板,其中,所述结果展示面板用于展示所述数据集。
[0013] 优选地,将所述数据集传输给所述展现层,进行结果显示包括:以工程项目对象为 行,以所述工程项目对象匹配的所述多类科目为列进行界面展示。
[0014] 根据本发明的另一个方面,提供了一种查询处理装置,包括:获取模块,用于获取 展现层传入的查询条件,其中,所述展现层用于向用户提供接口,所述接口用于接收基于多 类科目的所述查询条件,不同的科目具有不同的属性;查询模块,用于根据所述查询条件进 行查询,并将查询到的所述用户请求的数据汇总为数据集;展现模块,用于将所述数据集传 输给所述展现层,进行结果显示。
[0015] 优选地,所述装置还包括:检验模块,用于对传入的所述查询条件进行合法性校 验,并传输校验结果为合法的所述查询条件。
[0016] 优选地,所述查询模块包括:接收模块,用于通过服务交换层接收合法的所述查询 条件;打包模块,用于对合法的所述查询条件进行打包;发送模块,用于将打包的合法的所 述查询条件发送给业务逻辑层;封装模块,用于通过所述业务逻辑层根据所述合法的所述 查询条件对应的业务领域对合法的所述查询条件进行封装;所述查询模块还用于根据封装 后的合法的所述查询条件,在数据服务层进行查询并得到所述数据集。
[0017] 优选地,所述查询模块还包括:第一传输模块,用于通过所述业务逻辑层将所述数 据集传输给所述服务交换层;第二传输模块,用于通过所述服务交换层将所述数据集传输 给所述展现层,进行结果显示。
[0018] 优选地,所述展现层包括以下至少之一,条件选择面板,其中所述条件选择面板包 括以下至少之一:时间标志、数据条件、会计年度、期间、单位、科目、对象类型、管理对象、对 象属性;结果展示面板,其中,所述结果展示面板用于展示所述数据集。
[0019] 优选地,所述展现模块包括:展现单元,用于以工程项目对象为行,以所述工程项 目对象匹配的所述多类科目为列进行界面展示。
[0020] 通过本发明,采用获取展现层传入的查询条件,其中,展现层用于向用户提供接 口,接口用于接收基于多类科目的查询条件,不同的科目具有不同的属性;根据查询条件进 行查询,并将查询到的用户请求的数据汇总为数据集;将数据集传输给展现层,进行结果显 示解决了现有技术工程管理的核算业务的操作中,存在展示结果单一、操作比较麻烦且费 时、效率低下的问题,进而达到了通过统一查询界面,综合展现每个工程的收款、付款情况, 提高工作效率的效果。
【附图说明】
[0021] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0022] 图1是根据本发明实施例的查询处理方法的流程图;
[0023] 图2是根据本发明实施例的查询处理装置的结构框图;
[0024] 图3是根据本发明实施例的查询处理装置的结构框图一;
[0025] 图4是根据本发明实施例的查询处理装置的结构框图二;
[0026] 图5是根据本发明实施例的查询处理装置的结构框图三;
[0027] 图6是根据本发明实施例的查询处理装置的结构框图四;
[0028] 图7是根据本发明实施例的查询处理装置的结构框图五;
[0029] 图8是根据本发明优选实施例的内部数据处理流程图一;
[0030] 图9是根据本发明优选实施例的工程收付款查询平台系统分层设计示意图;
[0031] 图10是根据本发明优选实施例的内部数据处理流程图二。
【具体实施方式】
[0032] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0033] 在本实施例中提供了一种查询处理方法,图1是根据本发明实施例的查询处理方 法的流程图,如图1所示,该流程包括如下步骤:
[0034] 步骤S102,获取展现层传入的查询条件,其中,展现层用于向用户提供接口,该接 口用于接收基于多类科目的查询条件,不同的科目具有不同的属性;
[0035] 步骤S104,根据查询条件进行查询,并将查询到的用户请求的数据汇总为数据 集;
[0036] 步骤S106,将该数据集传输给展现层,进行结果显示。
[0037] 通过上述步骤,采用获取展现层传入的查询条件,其中,展现层用于向用户提供接 口,接口用于接收基于多类科目的查询条件,不同的科目具有不同的属性;根据查询条件进 行查询,并将查询到的用户请求的数据汇总为数据集;将数据集传输给展现层,进行结果显 示解决了现有技术工程管理的核算业务的操作中,存在展示结果单一、操作比较麻烦且费 时、效率低下的问题,进而达到了通过统一查询界面,综合展现每个工程的收款、付款情况, 提高工作效率的效果。
[0038] 在步骤S102中,为了实现有效查询,在获取展现层传入的查询条件之后,通过展 现
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1