[发明专利]银行交易报表统一开发方法、客户端和服务端系统在审
申请号: | 202010149969.0 | 申请日: | 2020-03-06 |
公开(公告)号: | CN111367940A | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 李红杰;李雪 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/2455;G06F16/248;G06Q40/02 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周晓飞;谷敬丽 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 银行 交易 报表 统一 开发 方法 客户端 服务端 系统 | ||
1.一种银行交易报表统一开发服务端系统,其特征在于,包括:
SQL语句执行模块,报表统计数据确定模块,报表模板和报表生成参数配置模块,服务端主控程序;
SQL语句执行模块,用于根据SQL语句从数据库中获取报表数据;
报表统计数据确定模块,用于对报表数据进行统计分析,确定报表统计数据;
报表模板和报表生成参数配置模块,用于配置报表模板和报表生成参数;
服务端主控程序,用于调用SQL语句执行模块、报表统计数据确定模块和报表模板模块,生成银行交易报表。
2.如权利要求1所述的银行交易报表统一开发服务端系统,其特征在于,还包括:监控模块,用于对银行交易报表生成过程进行监控,生成监控日志。
3.如权利要求1所述的银行交易报表统一开发服务端系统,其特征在于,还包括:API接口模块,用于将二次开发的程序以动态链接库的形式部署于服务端,供服务端主控程序调用。
4.如权利要求1所述的银行交易报表统一开发服务端系统,其特征在于,SQL语句包括:预处理性质SQL语句和查询性质SQL语句;
SQL语句执行模块,具体用于:根据查询性质SQL语句从数据库中获取报表数据,根据预处理性质SQL语句对获取的报表数据在报表生成之前进行预处理加工。
5.如权利要求1所述的银行交易报表统一开发服务端系统,其特征在于,服务端主控程序,具体用于:
调用SQL语句执行模块从数据库中获取报表数据,调用报表统计数据确定模块将报表数据按照报表生成参数进行统计分析,确定报表统计数据,调用报表模板模块,配置报表模板和报表生成参数;
将报表统计数据输入到报表模板中,结合报表生成参数确定银行交易报表。
6.一种银行交易报表统一开发客户端,用于与权利要求1所述的银行交易报表统一开发服务端系统进行交互,其特征在于,包括:报表配置单元,报表数据预览单元,远程报表生成单元;
报表配置单元,用于根据业务需求和报表表样,配置SQL语句、报表生成参数和报表模板;
报表数据预览单元,用于可视化的预览报表数据的正确性;
远程报表生成单元,用于远程调用部署在银行交易报表统一开发服务端系统服务端主控程序生成银行交易报表。
7.如权利要求6所述的银行交易报表统一开发客户端,其特征在于,还包括:多语言翻译单元,用于将多语言字段配置在银行交易报表中,按照设定语言另外生成多语言银行交易报表。
8.如权利要求6所述的银行交易报表统一开发客户端,其特征在于,还包括:二次开发单元,用于根据处理报表的机制和API提供的数据结构接口进行调用及所需的数据处理,将二次编码开发的程序打包为动态链接库部署在银行交易报表统一开发服务端系统上供服务端主控程序调用。
9.如权利要求6所述的银行交易报表统一开发客户端,其特征在于,还包括:权限管理单元,用于将多个账户按照用户类型设定权限,进行分权管理。
10.一种银行交易报表统一开发方法,其特征在于,包括:
根据业务需求及报表表样,配置SQL语句、报表生成参数和报表模板;
根据SQL语句,从数据库中获取报表数据;
对报表数据进行统计分析,确定报表统计数据;
根据报表统计数据、报表生成参数和报表模板,生成银行交易报表。
11.如权利要求10所述的银行交易报表统一开发方法,其特征在于,根据报表统计数据、报表生成参数和报表模板,生成银行交易报表,包括:
将报表统计数据输入到报表模板中,结合报表生成参数确定银行交易报表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010149969.0/1.html,转载请声明来源钻瓜专利网。