[发明专利]查询处理方法及装置在审
申请号: | 201410295207.6 | 申请日: | 2014-06-25 |
公开(公告)号: | CN105302818A | 公开(公告)日: | 2016-02-03 |
发明(设计)人: | 徐隽 | 申请(专利权)人: | 国家电网公司;国网北京市电力公司;北京市供用电建设承发包公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;张永明 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 查询 处理 方法 装置 | ||
技术领域
本发明涉及通信领域,更具体地,涉及一种查询处理方法及装置。
背景技术
按照国家电网公司财务集约化建设整体要求,供用电建设承发包公司从2009年起应用国网财务管控系统做为主要财务核算管理软件,该软件主要立足于企业财务账目、企业资金账户、企业收支状况等方面的管理,用途明确,使用较简单。
供用电建设承发包公司的主要核算业务为工程管理,按照工程财务核算管理要求,经常需要通过国网财务管控系统统计每个项目的收款、付款数据。现有系统的处理方式为:通过主辅记录查询功能查询预收账款科目发生数据,再通过科目汇总表查询工程施工科目的发生数据,导出EXCEL后进行处理才能达到查询目的。具体地,现有技术中的查询方式为国网财务管控系统的“主辅记录查询”功能,该项功能实现方式如下:
用户选定科目、工程对象类型、查询时间范围等查询条件;将用户选定的查询条件做为参数传递给存储过程;调用存储过程,汇总凭证明细数据表中的数据;以存储过程的汇总计算结果为基础构造展示界面做为输入展示给功能使用者。
现有技术中工程管理的核算业务展示结果单一:每次仅可展示一类科目所对应的工程收款或付款情况,无法实现收支余统一展示;效率低:如需查询某类工作的收入余情况需分别查询收入科目对应的工程情况、支出科目对应的工程情况、导出系统、手工整理;操作比较麻烦且费时,这种传统的方式不但容易出错,而且效率低下。
因此,现有技术工程管理的核算业务的操作中,存在展示结果单一、操作比较麻烦且费时、效率低下的问题。
发明内容
本发明提供了一种查询处理方法及装置,以至少解决现有技术工程管理的核算业务的操作中,存在展示结果单一、操作比较麻烦且费时、效率低下的问题。
根据本发明的一个方面,提供了一种查询处理方法,包括:获取展现层传入的查询条件,其中,所述展现层用于向用户提供接口,所述接口用于接收基于多类科目的所述查询条件,不同的科目具有不同的属性;根据所述查询条件进行查询,并将查询到的所述用户请求的数据汇总为数据集;将所述数据集传输给所述展现层,进行结果显示。
优选地,在获取所述展现层传入的所述查询条件之后,所述方法还包括:通过所述展现层对传入的所述查询条件进行合法性校验,并传输校验结果为合法的所述查询条件。
优选地,根据所述查询条件进行查询,并将查询到的所述用户请求的数据汇总为所述数据集包括:通过服务交换层接收合法的所述查询条件,并对合法的所述查询条件进行打包,将打包的合法的所述查询条件发送给业务逻辑层;通过所述业务逻辑层根据所述合法的所述查询条件对应的业务领域对合法的所述查询条件进行封装;根据封装后的合法的所述查询条件,在数据服务层进行查询并得到所述数据集。
优选地,将所述数据集传输给展现层,进行结果显示包括:通过所述业务逻辑层将所述数据集传输给所述服务交换层;通过所述服务交换层将所述数据集传输给所述展现层,进行结果显示。
优选地,所述展现层包括以下至少之一,条件选择面板,其中所述条件选择面板包括以下至少之一:时间标志、数据条件、会计年度、期间、单位、科目、对象类型、管理对象、对象属性;结果展示面板,其中,所述结果展示面板用于展示所述数据集。
优选地,将所述数据集传输给所述展现层,进行结果显示包括:以工程项目对象为行,以所述工程项目对象匹配的所述多类科目为列进行界面展示。
根据本发明的另一个方面,提供了一种查询处理装置,包括:获取模块,用于获取展现层传入的查询条件,其中,所述展现层用于向用户提供接口,所述接口用于接收基于多类科目的所述查询条件,不同的科目具有不同的属性;查询模块,用于根据所述查询条件进行查询,并将查询到的所述用户请求的数据汇总为数据集;展现模块,用于将所述数据集传输给所述展现层,进行结果显示。
优选地,所述装置还包括:检验模块,用于对传入的所述查询条件进行合法性校验,并传输校验结果为合法的所述查询条件。
优选地,所述查询模块包括:接收模块,用于通过服务交换层接收合法的所述查询条件;打包模块,用于对合法的所述查询条件进行打包;发送模块,用于将打包的合法的所述查询条件发送给业务逻辑层;封装模块,用于通过所述业务逻辑层根据所述合法的所述查询条件对应的业务领域对合法的所述查询条件进行封装;所述查询模块还用于根据封装后的合法的所述查询条件,在数据服务层进行查询并得到所述数据集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网北京市电力公司;北京市供用电建设承发包公司,未经国家电网公司;国网北京市电力公司;北京市供用电建设承发包公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410295207.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种查询数据的方法及装置
- 下一篇:一种存储多个自定义字段的方法和系统