[发明专利]基于数据库的表单计算方法和系统在审
申请号: | 201910619032.2 | 申请日: | 2019-07-09 |
公开(公告)号: | CN110334099A | 公开(公告)日: | 2019-10-15 |
发明(设计)人: | 孙凤喜;张哲;杨钊 | 申请(专利权)人: | 西安点告网络科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/25 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 徐丽 |
地址: | 710000 陕西省西安市高新区天谷八路1*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分摊 字段 数据库 成本核算 存储 应用 计算请求 异步调用 字段设置 响应 | ||
本公开提供了一种基于数据库的表单计算方法,包括:获取和在数据库中存储账单表,账单表的字段包括应用名、费用项名和费用值;在数据库中存储分摊设置表,分摊设置表的字段包括应用名、分摊设置名和分摊设置值;以及响应于计算请求,按照异步调用方式,执行表单计算,包括,基于账单表,生成和在数据库中存储一个或多个中间表,以及基于分摊设置表和一个或多个中间表,计算成本核算表,其中,成本核算表的字段包括应用名和分摊费用字段,中间表的字段是根据成本核算表的分摊费用字段设置的。
技术领域
本公开涉及计算机技术领域,更具体地,涉及一种基于数据库的表单计算方法、系统、电子设备及计算机可读介质。
背景技术
亚马逊云服务(Amazon Web Services,AWS)平台向用户提供包括弹性计算(EC2)、存储服务(S3)、云数据库(RDS)等多种云计算服务。与此同时用户需要按使用量向平台进行付费,平台向用户提供费用明细。除此之外,还有互联网域名注册商GoDaddy为企业提供的域名注册服务、云片网为企业提供的云通讯服务等。
随着企业使用的云服务越来越多,企业内部在进行成本管理时,需要获得每一个项目或者应用在每一类云服务中支付的费用,而云平台提供的流水账式的费用明细无法满足企业多维度的统计需求,尤其是有些平台并不能提供费用明细,这就给成本核算带了障碍。
发明内容
有鉴于此,本公开提供了一种基于数据库的表单计算方法、系统、电子设备及计算机可读介质,提高了成本核算的计算效率。
按照本公开内容的第一方面,本公开提供了一种表单计算方法,包括:
获取和在数据库中存储账单表,所述账单表的字段包括应用名、费用项名和费用值;
在数据库中存储分摊设置表,所述分摊设置表的字段包括应用名、分摊设置名和分摊设置值;以及
响应于计算请求,按照异步调用方式,执行表单计算,包括:基于所述账单表,生成和存储一个或多个中间表;以及基于所述分摊设置表和所述一个或多个中间表,计算成本核算表,其中,所述成本核算表的字段包括应用名和分摊费用字段,所述中间表的字段是根据所述成本核算表的分摊费用字段设置的。
按照本公开内容的第二方面,本公开提供了一种表单计算系统,包括:
元数据模块,获取和在数据库中存储账单表,所述账单表的字段包括应用名、费用项名和费用值;
分摊设置模块,在数据库中存储分摊设置表,所述分摊设置表的字段包括应用名、分摊设置名和分摊设置值;以及
计算模块,响应于计算请求,按照异步调用方式,执行表单计算,包括:
基于所述账单表,生成和在数据库中存储一个或多个中间表;以及
基于所述分摊设置表和所述一个或多个中间表,计算成本核算表,其中,所述成本核算表的字段包括应用名和分摊费用字段,所述中间表的字段是根据所述成本核算表的分摊费用字段设置的。
按照本公开内容的第三方面,本公开提供了一种电子设备,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如第一方面所述方法。
按照本公开内容的第四方面,本公开提供了一种计算机可读介质,用于储存为第一方面所述的方法所用的可执行指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安点告网络科技有限公司,未经西安点告网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910619032.2/2.html,转载请声明来源钻瓜专利网。