[发明专利]计费系统在审
申请号: | 201611000951.4 | 申请日: | 2016-11-14 |
公开(公告)号: | CN108074086A | 公开(公告)日: | 2018-05-25 |
发明(设计)人: | 周建生;廖勤耘;蒲猛;张弛 | 申请(专利权)人: | 咪咕音乐有限公司 |
主分类号: | G06Q20/14 | 分类号: | G06Q20/14;G06Q30/06;G06F17/30 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张颖玲;蒋雅洁 |
地址: | 610000 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单数据 数据库 话单生成设备 计费设备 计费系统 读取 分类集群 接收请求 请求数据 业务处理 业务生成 校验 单文件 线程 存储 | ||
本发明实施例提供一种计费系统,该系统包括:计费设备、MongoDB数据库和话单生成设备;其中,所述计费设备用于通过线程接收请求数据,对所述请求数据进行业务处理和校验后,生成详单数据,将所述详单数据插入MongoDB数据库中对应的数据表中;所述MongoDB数据库用于对所述详单数据进行分类集群处理并存储;所述话单生成设备用于从所述MongoDB数据库中读取所述详单数据,并根据不同的业务生成对应的话单文件。
技术领域
本发明涉及信息系统架构技术,尤其涉及一种计费系统。
背景技术
现有计费系统架构设计是将业务处理的逻辑分为多个模块分工合作完成。具体的,所述模块包括:请求处理模块、批价打折模块、详单记录模块和话单同步模块;其中,请求处理模块用于实现请求信息的接收、应答和记录以及产品的批价;批价打折模块用于实现打折优惠计算最终价格,以及生成话单文件;详单记录模块用于记录详单数据;话单同步模块用于将话单文件同步到平台以及BOSS。
在现有的计费系统中,计费业务分为四类,每一类业务都由多个模块组成,每个模块都有自己的输出数据供后续模块继续处理,程序模块和文件目录较多;数据流向较为复杂。
发明内容
有鉴于此,本发明实施例期望提供一种计费系统及方法,以实现对数据的高效率操作,减少因为多次交互造成的数据错误风险,同时简化数据流向,增加话单生成的效率。
本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供一种计费系统,所述系统包括:计费设备、MongoDB数据库和话单生成设备;其中,所述计费设备用于通过线程接收请求数据,对所述请求数据进行业务处理和校验后,生成详单数据,将所述详单数据插入MongoDB数据库中对应的数据表中;所述MongoDB数据库用于对所述详单数据进行分类集群处理并存储;所述话单生成设备用于从所述MongoDB数据库中读取所述详单数据,并根据不同的业务生成对应的话单文件。
在本发明其它实施例中,所述计费设备还用于:读取配置信息生成多个子进程,在各所述子进程中建立线程池并启动多个所述线程;其中,每个所述子进程对应不同的计费业务。
在本发明其它实施例中,所述计费设备具体用于:对所述请求数据进行数据解析,并集中处理业务校验、产品批价、会员打折、活动优惠的数据计算和处理,生成所述详单数据。
在本发明其它实施例中,所述话单生成设备具体用于:循环检查所述MongoDB数据库中的详单数据,在查询到新的详单数据时,根据配置字段对所述新的详单数据进行分字段提取,组装文件和内容,生成全量话单文件,并放入对应的全量话单文件目录。
在本发明其它实施例中,所述话单生成设备还用于:循环扫描所述全量话单文件目录,在查询到新的全量话单文件生成时,复制并保存所述新的全量话单文件。
在本发明其它实施例中,所述话单生成设备还用于:拆解所述全量话单文件,提取所述详单数据,并将所述详单数据组装成同步文件同步给各个平台。
在本发明其它实施例中,所述MongoDB数据库具体用于:将所述详单数据分为业务数据集群、话单数据集群和配置数据集群分别进行存储。
在本发明其它实施例中,所述业务数据集群具体用于存储业务处理过程中的处理数据,并采用哈希值分流模式进行记录。
在本发明其它实施例中,所述话单数据集群具体用于存储最终生成的详单和话单数据,并采用哈希值分流模式进行记录。
在本发明其它实施例中,配置数据集群具体用于存储从Oracle数据库中同步的局数据信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咪咕音乐有限公司,未经咪咕音乐有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611000951.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种账单代扣方法和装置
- 下一篇:信息处理装置及控制方法、终端设备