[发明专利]银行交易报表统一开发方法、客户端和服务端系统在审
申请号: | 202010149969.0 | 申请日: | 2020-03-06 |
公开(公告)号: | CN111367940A | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 李红杰;李雪 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/2455;G06F16/248;G06Q40/02 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周晓飞;谷敬丽 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 银行 交易 报表 统一 开发 方法 客户端 服务端 系统 | ||
本发明提供了一种银行交易报表统一开发方法、客户端和服务端系统,该服务端系统包括:SQL语句执行模块,报表统计数据确定模块,报表模板和报表生成参数配置模块,服务端主控程序;SQL语句执行模块,用于根据SQL语句从数据库中获取报表数据;报表统计数据确定模块,用于对报表数据进行统计分析,确定报表统计数据;报表模板和报表生成参数配置模块,用于配置报表模板和报表生成参数;服务端主控程序,用于调用SQL语句执行模块、报表统计数据确定模块和报表模板模块,生成银行交易报表。本发明通过配置必要的SQL语句、报表生成参数及报表模板即可完成一张银行交易报表的快速开发,提高银行交易报表的生成效率。
技术领域
本发明涉及银行交易数据处理技术领域,尤其涉及一种银行交易报表统一开发方法、客户端和服务端系统。
背景技术
银行交易报表一般是将业务数据从数据库一张或多张数据库的表中按照一定规则筛选出来的一种业务形式。银行交易报表一直是业务部门了解客户量、交易量等数据的重要途径,因此业务部门对银行交易报表的要求也日益提高。
开发人员往往最枯燥重复、耗时又多的工作则是查询大量数据库,编写代码将搜索出来的数据按报表表样的格式输出和打印排版。这样编写出来的代码,不仅开发效率不高、程序可读性差,而且后期维护工作量很大。当用户需求发生改变时,倘若程序员对需要修改的代码了解不深,就很可能造成错漏,修改的成本较高。
发明内容
本发明实施例提供一种银行交易报表统一开发服务端系统,仅需配置必要的SQL语句、报表生成参数及报表模板即可完成一张银行交易报表的开发,该服务端系统包括:
SQL语句执行模块,报表统计数据确定模块,报表模板和报表生成参数配置模块,服务端主控程序;
SQL语句执行模块,用于根据SQL语句从数据库中获取报表数据;
报表统计数据确定模块,用于对报表数据进行统计分析,确定报表统计数据;
报表模板和报表生成参数配置模块,用于配置报表模板和报表生成参数;
服务端主控程序,用于调用SQL语句执行模块、报表统计数据确定模块和报表模板模块,生成银行交易报表。
本发明实施例还提供一种银行交易报表统一开发客户端,用于与前述的银行交易报表统一开发服务端系统进行交互,包括:报表配置单元,报表数据预览单元,远程报表生成单元;
报表配置单元,用于根据业务需求和报表表样,配置SQL语句、报表生成参数和报表模板;
报表数据预览单元,用于可视化的预览报表数据的正确性;
远程报表生成单元,用于远程调用部署在银行交易报表统一开发服务端系统服务端主控程序生成银行交易报表。
本发明实施例还提供一种银行交易报表统一开发方法,包括:
根据业务需求及报表表样,配置SQL语句、报表生成参数和报表模板;
根据SQL语句,从数据库中获取报表数据;
对报表数据进行统计分析,确定报表统计数据;
根据报表统计数据、报表生成参数和报表模板,生成银行交易报表。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现前述银行交易报表统一开发方法。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行实现前述银行交易报表统一开发方法的计算机程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010149969.0/2.html,转载请声明来源钻瓜专利网。