[发明专利]一种统计数据汇总方法及装置在审
申请号: | 201711079708.0 | 申请日: | 2017-11-06 |
公开(公告)号: | CN107832267A | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 张贤帆 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F17/18 | 分类号: | G06F17/18;G06Q10/10 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 统计数据 汇总 方法 装置 | ||
1.一种统计数据汇总方法,其特征在于,该方法包括:
按照待统计系统中机构的层级关系,将所述系统设置为机构树结构,获取所述机构树层数;
确定所述机构树中的直属机构,统计得到每个直属机构的数据统计结果;
定义所述直属机构所在层级为初始统计位置;
按照逐层统计汇总,从所述初始统计位置开始逐层汇总至上一层机构,直至到最顶层机构,并将每一层的汇总数据保存至所述临时表;
对所述临时表中的汇总数据进行加和处理,得到所述待统计系统的汇总统计结果。
2.根据权利要求1所述的方法,其特征在于,所述确定所述机构树中的直属机构,统计得到每个直属机构的数据统计结果,包括:
分析所述机构树中的各个机构的层级关系;
判断所述机构树中的每个机构是否与上层机构之间的连接关系满足预设条件,如果是,则将该机构定义为直属机构,其中,所述预设条件为直接归属于上层机构;
统计得到每个直属机构的数据统计结果。
3.根据权利要求1所述的方法,其特征在于,所述按照逐层统计汇总,从所述初始统计位置开始逐层汇总至上一层机构,直至到最顶层机构,并将每一层的汇总数据保存至所述临时表,包括:
获取所述机构树的层数N,其中,N为正整数;
将所述初始统计位置记为第L0层,将所述L0层的数据统计结果汇总至其对应的上一层级L1层;
将所述L1层的数据统计结果汇总至其对应的上一层级L2层,直至将数据统计结果汇总至LN层;
将所述L0层到LN层的每一层的汇总数据保存至所述临时表。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
判断所述临时表的汇总数据之和是否与所述机构树最顶层机构的汇总数据相等,如果是,则证明汇总统计结果正确。
5.一种统计数据汇总装置,其特征在于,该装置包括:
层数获取模块,用于按照待统计系统中机构的层级关系,将所述系统设置为机构树结构,获取所述机构树层数;
确定模块,用于确定所述机构树中的直属机构,统计得到每个直属机构的数据统计结果;
定义模块,用于定义所述直属机构所在层级为初始统计位置;
汇总模块,用于按照逐层统计汇总,从所述初始统计位置开始逐层汇总至上一层机构,直至到最顶层机构,并将每一层的汇总数据保存至所述临时表;
加和模块,用于对所述临时表中的汇总数据进行加和处理,得到所述待统计系统的汇总统计结果。
6.根据权利要求5所述的装置,其特征在于,所述确定模块包括:
分析单元,用于分析所述机构树中的各个机构的层级关系;
判断单元,用于判断所述机构树中的每个机构是否与上层机构之间的连接关系满足预设条件,如果是,则将该机构定义为直属机构,其中,所述预设条件为所述机构直接归属于上层机构;
结果统计单元,用于统计得到每个直属机构的数据统计结果。
7.根据权利要求5所述的装置,其特征在于,所述汇总模块包括:
获取单元,用于获取所述机构树的层数N,其中,N为正整数;
第一统计单元,用于将所述初始统计位置记为第L0层,将所述L0层的数据统计结果汇总至其对应的上一层级L1层;
第二统计单元,用于将所述L1层的数据统计结果汇总至其对应的上一层级L2层,直至将数据统计结果汇总至LN层;
保存单元,用于将所述L0层到LN层的每一层的汇总数据保存至所述临时表。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:
判断模块,用于判断所述临时表的汇总数据之和是否与所述机构树最顶层机构的汇总数据相等,如果是,则证明汇总统计结果正确。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711079708.0/1.html,转载请声明来源钻瓜专利网。