CN111581483B - 一种计费方法、电子设备及存储介质 - Google Patents
一种计费方法、电子设备及存储介质 Download PDFInfo
- Publication number
- CN111581483B CN111581483B CN202010255687.9A CN202010255687A CN111581483B CN 111581483 B CN111581483 B CN 111581483B CN 202010255687 A CN202010255687 A CN 202010255687A CN 111581483 B CN111581483 B CN 111581483B
- Authority
- CN
- China
- Prior art keywords
- charging
- order
- result
- data
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000003860 storage Methods 0.000 title claims abstract description 22
- 230000008859 change Effects 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 5
- 238000007711 solidification Methods 0.000 claims description 4
- 230000008023 solidification Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 abstract description 3
- 238000007726 management method Methods 0.000 description 14
- 238000004364 calculation method Methods 0.000 description 11
- 238000013500 data storage Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000007599 discharging Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012958 reprocessing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/14—Payment architectures specially adapted for billing systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Finance (AREA)
- Data Mining & Analysis (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例涉及数据处理领域,公开了一种计费方法、电子设备及存储介质。本申请的部分实施例中,计费方法包括:获取预先存储的暂估计划信息;暂估计划信息包括计费订单的标识信息和计费时间段信息,计费订单中包括计费资源的标识信息;根据暂估计划信息,查询计费数据配置表;计费数据配置表包括计费资源的标识信息、计费资源的计费数据,以及各个计费数据的可用时间段信息;根据查询结果,确定计费订单的计费结果。该实施例中,使得可以提高查询速度,提高计费结果的准确性,减少出账错误。
Description
技术领域
本发明实施例涉及数据处理领域,特别涉及一种计费方法、电子设备及存储介质。
背景技术
内容分发网络(Content Delivery Network,CDN)服务厂商提供的计费系统其计费数据来源经过一条链路才到达计费系统,日志采集组件进行底层日志流量采集分析,并且通过内部远程过程调用(Remote Procedure Call,RPC)方式将数据传递给大数据组件,大数据存储组件再对传递给其组件的数据进行再次处理和聚合操作等并将聚合后的数据进行分布式的存储,并提供服务查询供上层计费系统进行实时和离线查询计算。
然而,发明人发现现有技术中至少存在如下问题:CDN厂商出账一般是月初进行出账并且一般是在月初计费系统承接大量的实时查询计算,会存在性能缓慢问题,并且出账效率缓慢,出账耗时久等缺点。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本发明实施方式的目的在于提供一种计费方法、电子设备及存储介质,使得可以提高查询速度,提高计费结果的准确性,减少出账错误。
为解决上述技术问题,本发明的实施方式提供了一种计费方法,包括以下步骤:获取预先存储的暂估计划信息;暂估计划信息包括计费订单的标识信息和计费时间段信息,计费订单中包括计费资源的标识信息;根据暂估计划信息,查询计费数据配置表;计费数据配置表包括计费资源的标识信息、计费资源的计费数据,以及各个计费数据的可用时间段信息;根据查询结果,确定计费订单的计费结果。
本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上述实施方式提及的计费方法。
本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述实施方式提及的计费方法。
本发明实施方式相对于现有技术而言,电子设备基于暂估计划,计算计费订单的计费结果,可以避免月初出账造成系统查询造成的应用服务慢等问题,提高了查询速度。电子设备基于计费数据和计费数据的可用时间段信息进行计费,可以避免计费过程中使用不可用的计费数据进行计费,导致的计费错误的问题,提高了计费结果的准确性,减少出账错误。
另外,查询结果包括计费订单中计费资源的计费数据,以及计费订单中计费资源的计费数据的可用时间段信息;根据查询结果,确定计费订单的计费结果,包括:根据计费订单中的计费数据,计算计费订单的计费值;根据计费订单中计费资源的计费数据的可用时间段信息,以及计费时间段信息,确定计费订单计费值的可用性标识;根据计费订单的计费值和计费订单计费值的可用性标识,确定计费订单的计费结果。
另外,在根据查询结果,确定计费订单的计费结果之后,计费方法还包括:存储计费订单的计费结果;接收实时查询指令;实时查询指令中包括实时查询订单的标识信息和查询时间段信息;判断是否存储有实时查询订单对应的计费结果;若存储有实时查询订单对应的计费结果,则将对应的计费结果,作为实时查询订单的计费结果;若没有存储实时查询订单对应的计费结果,根据实时查询指令,查询计费数据配置表,得到实时查询订单中计费资源的计费数据和实时查询订单中的计费资源的计费数据的可用时间段信息;根据实时查询订单中的计费资源的计费数据和实时查询订单中的计费资源的计费数据的可用时间段信息,确定实时查询订单的计费结果。
另外,在确定实时查询订单的计费结果之后,计费方法还包括:判断实时查询订单的计费资源的固化标识是否指示存储计费结果;若确定是,存储实时查询计费订单的计费结果。该实施例中,有选择的对预先标识的计费资源的计费数据进行固化,避免计费结果占用过多内存。
另外,计费方法还包括:接收各个计费资源的计费数据;若确定各个计费资源的计费数据的推送时间大于预设置的时延时间,发送告警提示。该实施例中,在计费数据推送时间大于时延时间时,及时告警,便于及时发现链路的问题。
另外,计费数据的可用时间段信息包括计费数据的收集组件反馈的可用时间信息、收集组件的不可用时间信息和人工标记的不可用时间信息。该实施例中,可以人工标记数据资源的不可用时间,避免由于可用性判断标准变化导致该计费数据不可用,造成计费错误等问题。
另外,计费方法还包括:在接收到更改指令后,根据更改指令,更改计费数据配置表;更改指令指示删除或修改计费资源的计费数据。
另外,暂估计划信息还包括暂估计划状态信息;在根据查询结果,确定计费订单的计费结果之后,计费方法还包括:将暂估计划状态信息更改为已完成状态。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
图1是根据本发明的第一实施方式的计费方法的流程图;
图2是根据本发明的第二实施方式的计费方法的流程图;
图3是根据本发明的第二实施方式的计费系统的结构示意图;
图4是根据本发明的第三实施方式的电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。
在本发明公开的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明公开的描述中,除非另有说明,“多个”的含义是两个或两个以上。
本发明的第一实施方式涉及一种计费方法,应用于电子设备,例如,终端、服务器或云服务器。该计算方法可用于内容分发网络领域等多个领域。如图1所示,计费方法包括:
步骤101:获取预先存储的暂估计划信息。
具体地说,暂估计划信息包括计费订单的标识信息和计费时间段信息,计费订单中包括计费资源的标识信息。其中,计费订单的标识信息是计费订单的唯一标识,例如,计费订单的身份标识(ID)。计费时间段信息可以指示计费订单的开始时间和计费订单的结束时间。
在一个实施例中,计费数据的可用时间段信息包括计费数据的收集组件反馈的可用时间信息、收集组件的不可用时间信息和人工标记的不可用时间信息。
例如,电子设备提供暂估计划管理界面,暂估计划管理界面提供账务暂估功能,账务人员可以在该界面增加暂估计划。电子设备中存储有暂估计划管理列表,可以包括如下几列:暂估计划的ID、订单类型、订单项ID、计费时间段信息(即暂估开始时间和暂估结束时间)、暂估类别和暂估计划状态。其中,暂估计划的ID是此条暂估计划的唯一标识,订单类型包括单个计费订单计费类型和多个计费订单共同计费类型两种。订单项ID是各计费订单唯一标识,多个计费订单共同计费类型的暂估计划中,多个计费订单的订单项ID可以用逗号隔开。暂估开始时间是计费订单的计费开始时间,暂估结束时间是计费订单的计费结束时间。暂估类别可以包括两种,即实际出账计划和用于决策分析的预判断暂估计划。暂估计划状态包括已完成状态和暂不可用状态。已完成状态用于表示处理完成,可以进行计费值查看。暂不可用状态用于表示暂时由于各种原因未进行计算,计费值不可用。
需要说明的是,本领域技术人员可以理解,暂估计划管理列表中可以有选择的设置订单类型、暂估类别和暂估计划状态,还可以设置其他项,此处不一一列举。
在一个实施例中,暂估计划信息还包括暂估计划状态信息。在根据查询结果,确定计费订单的计费结果之后,将暂估计划状态信息更改为已完成状态。
步骤102:根据暂估计划信息,查询计费数据配置表。
具体地说,计费数据配置表包括计费资源的标识信息、计费资源的计费数据,以及各个计费数据的可用时间段信息。其中,计费资源的标识信息是计费资源的唯一标识,例如,计费资源的身份标识(ID)。计费资源的计费数据指示用户的消费数据。计费数据的可用时间段信息指示该计费数据的有效时间,即在该时间段内,则该计费数据有效,超过该时间段,则该计费数据无效。
在一个实施例中,电子设备提供数据配置管理页面。账务人员可以在数据源配置管理页面进行计费数据配置表的管理,例如,进行添加、修改、查询等基本操作。计费数据配置表可以展示的内容包括如下几列:计费资源的标识信息(如计费资源的ID)、计费数据和可用时间段信息。可选择的,计费数据配置表中还可以包括:数据存储位置信息、数据源名称、自动识别的不可用时间段信息、人工标记的不可用时间段信息、固化标识信息和更新时间信息中的任意一个或多个。其中,数据存储位置信息指示数据存储位置,数据源名称说明数据的业务含义,可用时间段信息指在此时间段内计费数据均是可以用于计费的,在此时间段外计费数据不能用于计费出账。自动识别的不可用时间段信息由计费数据的收集组件确定,在此时间段内计费数据不可用于计费出账。由于计费数据的收集组件在做数据比对,发现数据不一致时,会该时间段进行自动打标。人工标记的不可用时间段信息由人工标记。当某个时间段的计费数据需要修复时,可以手动将计费数据不可用时间进行打标。例如,由于商务谈判要求或者数据可用性判断标准变化后造成数据在可用时间段内实际是不可用的,这时候可以人工将可用时间段信息中的不可用时间段标记。
需要说明的是,本领域技术人员可以理解,实际应用中,还可以在计费数据配置表中添加其他项,本实施方式不一一列举。
以下对自动标识不可用时间段的方式进行举例说明。
在一个实施例中,电子设备包括可用性时间推送接口,计费数据涉及到的收集组件收集的数据经过各机房一致性比较,完整性校验等手段确认数据是完备的,且该数据可以用于计费时,收集组件调用计费系统提供的可用性时间推送服务,将该计费数据的可用时间推送到电子设备。如果收集组件收集的数据经过各机房一致性比对不一致,或者数据完整性校验不一致时,也会将计费数据的不可用时间推送到电子设备。电子设备将计费数据的可用时间段信息或不可用时间段信息保存至电子设备的存储器中,并基于计费数据的可用时间段信息或不可用时间段信息,提供数据源配置管理页面。
在一个实施例中,电子设备在接收到更改指令后,根据更改指令,更改计费数据配置表;更改指令指示删除或修改计费资源的计费数据。
值得一提的是,电子设备可以基于更改指令调整计费数据配置表,使得账务人员可以对计费数据配置表进行调整。
步骤103:根据查询结果,确定计费订单的计费结果。
在一个实施例中,查询结果包括计费订单中计费资源的计费数据,以及计费订单中计费资源的计费数据的可用时间段信息。电子设备根据查询结果,确定计费订单的计费结果的过程包括:根据计费订单中的计费数据,计算计费订单的计费值;根据计费订单中计费资源的计费数据的可用时间段信息,以及计费时间段信息,确定计费订单计费值的可用性标识;计费值的可用性标识用于指示计费值是否准确;根据计费订单计费值和计费订单计费值的可用性标识,确定计费订单的计费结果。
可选择的,对于可用性标识指示计费值不可用时,电子设备可以在计费数据恢复后,自动触发,重新计算计费值。
值得一提的是,基于可用时间段信息,确定并保存计费值的可用性标识,使得能够确定计费值是否可靠。
在一个实施例中,电子设备接收各个计费资源的计费数据;若确定各个计费资源的计费数据的推送时间大于预设置的时延时间,发送告警提示。具体地说,电子设备可以根据计费数据的时延特点,可以配置每个计费数据的时延标准。如果计费数据的推送时间超过时延标准,则计费数据源不可用预警服务会发送告警通知,这样整个计费链路上的上游组件会感知到数据出现状况,进而可以逐链条追踪问题的根本原因。
在一个实施例中,暂估计划信息还包括暂估计划状态信息;在根据查询结果,确定计费订单的计费结果之后,计费方法还包括:将暂估计划状态信息更改为已完成状态。具体地说,若还未计算暂估计划中计费订单的计费结果,则暂估计划状态信息更改为未处理状态。若正在计算暂估计划中计费订单的计费结果,则暂估计划状态信息更改为处理中状态。若计算得到计费结果,则暂估计划状态信息为已完成状态。
值得一提的是,及时更新暂估计划状态信息,可以了解各暂估计划的是否已计算完成,便于对各暂估计划进行管理。
需要说明的是,以上仅为举例说明,并不对本发明的技术方案构成限定。
与现有技术相比,本实施方式中提供的计费方法,电子设备基于暂估计划,计算计费订单的计费结果,可以避免月初出账造成系统查询造成的应用服务慢等问题,提高了查询速度。电子设备基于计费数据和计费数据的可用时间段信息进行计费,可以避免计费过程中使用不可用的计费数据进行计费,导致的计费错误的问题,提高了计费结果的准确性,减少出账错误。
本发明的第二实施方式涉及一种计费方法。本实施方式是对第一实施方式的进一步改进,具体改进之处为:在步骤103之后,增加了存储计费结果等其他相关步骤。
具体的说,如图2所示,在本实施方式中,包含步骤201至步骤208,其中,步骤201至步骤203分别与第一实施方式中的步骤101至步骤103大致相同,此处不再赘述。下面主要介绍不同之处:
步骤201:获取预先存储的暂估计划信息。
步骤202:根据暂估计划信息,查询计费数据配置表。
步骤203:根据查询结果,确定计费订单的计费结果。
步骤204:存储计费订单的计费结果。
具体地说,电子设备对暂估计划的计费结果存储进行存储,以便后续查询。
步骤205:接收实时查询指令。
具体地说,实时查询指令中包括实时查询订单的标识信息和查询时间段信息。当财务人员或其他人员需要查询使用费用时,可以发起实时查询指令。
步骤206:判断是否存储有实时查询订单对应的计费结果。
具体地说,若存储有实时查询订单对应的计费结果,执行步骤207,若没有存储所述实时查询订单对应的计费结果,执行步骤208。
步骤207:将对应的计费结果,作为实时查询订单的计费结果。
在一个实施例中,若存储的计费结果中,某一计费结果的存在标识信息与实时查询订单的标识信息相同,则确定存在与实时查询订单对应的计费结果,并将该计费结果,作为实时查询订单的计费结果。
在另一实施例中,电子设备先判断是否存在标识信息与实时查询订单的标识信息相同的计费结果,若确定存在,则判断该计费结果的计费时间段信息和实时查询订单的查询时间段信息是否相同;若确定相同,则确定存在实时查询订单对应的计费结果,并将该计费结果作为实时查询订单的计费结果;若确定不存在标识信息与实时查询订单的标识信息相同的计费结果,或者,标识信息相同的计费结果的计费时间段信息和实时查询订单的查询时间段信息不相同,则确定不存在实时查询订单对应的计费结果。
步骤208:根据实时查询指令,查询计费数据配置表,得到实时查询订单中计费资源的计费数据和实时查询订单中的计费资源的计费数据的可用时间段信息;根据实时查询订单中的计费资源的计费数据和实时查询订单中的计费资源的计费数据的可用时间段信息,确定实时查询订单的计费结果。
在一个实施例中,在确定实时查询订单的计费结果之后,电子设备判断实时查询订单的计费资源的固化标识是否指示存储计费结果;若确定是,存储实时查询计费订单的计费结果。
值得一提的是,计费结果均固化在电子设备中,使得可以基于各计费结果进行智能账单审核、支持各种情形账单明细数据回溯和导出查询等功能。有选择的对预先标识的计费资源的计费数据进行固化,避免计费结果占用过多内存。
在一个实施例中,电子设备提供固化结果管理页面。固化结果中可以包括基于暂估计划得到的计费结果,以及基于实时查询订单得到的计费结果。固化结果管理页面对已出账并保存的计费结果提供查询、计费重算、将计费结果中的可用性标识改为指示计费值不可用,以及计费信息查看等功能。同时可以基于历史的出账结果进行智能分析和核算,并且管理层可以基于历史的账单进行数据挖掘等相关工作,以便公司未来决策提供信息支撑。
在一个实施例中,暂估计划信息为暂估计划表,计费方法应用于计费系统,该计费系统设计总图如图3所示,该计费系统包括八个模块内容,具体如下:同步模块301用于将账务人员输入的暂估计划表同步到计费系统的暂估计划表的数据库3001中;推送模块302用于将计费数据的可用性时间段实时更新推送到计费系统的计费数据配置表的数据库3002中;定期批量预计算模块303用于拉取暂估计划表配置和计费数据配置表,根据这两个配置预计算计费订单的计费结果,并将计费结果存储在计费结果的存储数据库3003中。外部计费查询接口模块304用于判断是否存在实时查询订单对应的计费结果,如果实时查询订单的标识信息和查询时间段信息已经存在暂估计划表中,则通过读取模块305从计费结果的存储数据库3003中读取计费结果。如果不存在,则外部计费查询接口模块304通过实时计费模块306完成计费值的计算,并在计算完成后,根据这份计费数据的固化标识决定是否存储到计费结果的存储数据库中。展示模块307用于提供暂估计划管理界面。配置模块308用于提供数据配置管理页面。固化模块309用于提供计费结果的管理界面。具体地说,首先,前端出账的财务人员根据出账周期提前将出账计划(暂估计划)同步到计费系统端,计费系统端将同步的暂估计划表提供页面展示和页面操作功能;计费链路上各组件将计费数据的可用性时间段信息一直往上推送到计费系统端,计费系统端维护计费数据可用性管理、配置及展示功能;定期批量预计算模块结合暂估计划表、计费数据和计费数据可用性时间段信息,定时更新暂估计划表中计费值,并将计费结果进行固化处理;如果前端客户实时查询订单的计费值、当前查询的订单和查询时间段已经在固化结果表中存在时,直接从计费结果的存储数据库中获取。若查询的订单和查询时间段没有存在计费结果的存储数据库中,则需要计费系统进行实时计算,并将实时计算结果更新到计费结果的存储数据库中。
需要说明的是,以上仅为举例说明,并不对本发明的技术方案构成限定。
与现有技术相比,本实施方式中提供的计费方法,电子设备基于暂估计划,计算计费订单的计费结果,可以避免月初出账造成系统查询造成的应用服务慢等问题,提高了查询速度。电子设备基于计费数据和计费数据的可用时间段信息进行计费,可以避免计费过程中使用不可用的计费数据进行计费,导致的计费错误的问题,提高了计费结果的准确性,减少出账错误。除此之外,在存储的计费结果中不存在实时查询订单对应的计费结果后,再进行实时查询,可以避免反复进行相同的查询导致电子设备过负荷,反应慢等问题。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明的第三实施方式涉及一种电子设备,如图4所示,包括:至少一个处理器401;以及,与至少一个处理器401通信连接的存储器402;其中,存储器402存储有可被至少一个处理器401执行的指令,指令被至少一个处理器401执行,以使至少一个处理器401能够执行如上述实施方式提及的计费方法。
该电子设备包括:一个或多个处理器401以及存储器402,图4中以一个处理器401为例。处理器401、存储器402可以通过总线或者其他方式连接,图4中以通过总线连接为例。存储器402作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。处理器401通过运行存储在存储器402中的非易失性软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述计费方法。
存储器402可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施方式中,存储器402可选包括相对于处理器401远程设置的存储器,这些远程存储器可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
一个或者多个模块存储在存储器402中,当被一个或者多个处理器401执行时,执行上述任意方法实施方式中的计费方法。
上述产品可执行本申请实施方式所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施方式中详尽描述的技术细节,可参见本申请实施方式所提供的方法。
本发明的第四实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
Claims (9)
1.一种计费方法,其特征在于,包括:
获取预先存储的暂估计划信息;所述暂估计划信息包括计费订单的标识信息和计费时间段信息,所述计费订单中包括计费资源的标识信息;
根据所述暂估计划信息,查询计费数据配置表;所述计费数据配置表包括计费资源的标识信息、计费资源的计费数据,以及各个计费数据的可用时间段信息;
根据查询结果,确定所述计费订单的计费结果;
所述查询结果包括所述计费订单中计费资源的计费数据,以及所述计费订单中计费资源的计费数据的可用时间段信息;
所述根据查询结果,确定所述计费订单的计费结果,包括:
根据所述计费订单中的计费数据,计算所述计费订单的计费值;
根据所述计费订单中计费资源的计费数据的可用时间段信息,以及所述计费时间段信息,确定所述计费订单计费值的可用性标识;
根据所述计费订单的计费值和所述计费订单计费值的可用性标识,确定所述计费订单的计费结果。
2.根据权利要求1所述的计费方法,其特征在于,在所述根据查询结果,确定所述计费订单的计费结果之后,所述计费方法还包括:
存储所述计费订单的计费结果;
接收实时查询指令;所述实时查询指令中包括实时查询订单的标识信息和查询时间段信息;
判断是否存储有所述实时查询订单对应的计费结果;
若存储有所述实时查询订单对应的计费结果,则将对应的计费结果作为所述实时查询订单的计费结果;
若没有存储所述实时查询订单对应的计费结果,根据所述实时查询指令,查询所述计费数据配置表,得到所述实时查询订单中计费资源的计费数据和所述实时查询订单中的计费资源的计费数据的可用时间段信息;根据所述实时查询订单中的计费资源的计费数据和所述实时查询订单中的计费资源的计费数据的可用时间段信息,确定所述实时查询订单的计费结果。
3.根据权利要求2所述的计费方法,其特征在于,在确定所述实时查询订单的计费结果之后,所述计费方法还包括:
判断所述实时查询订单的计费资源的固化标识是否指示存储计费结果;
若确定是,存储所述实时查询计费订单的计费结果。
4.根据权利要求1至3中任一项所述的计费方法,其特征在于,所述计费方法还包括:
接收各个计费资源的计费数据;
若确定各个计费资源的计费数据的推送时间大于预设置的时延时间,发送告警提示。
5.根据权利要求1至3中任一项所述的计费方法,其特征在于,所述计费数据的可用时间段信息包括计费数据的收集组件反馈的可用时间信息、所述收集组件的不可用时间信息和人工标记的不可用时间信息。
6.根据权利要求1至3中任一项所述的计费方法,其特征在于,所述计费方法还包括:
在接收到更改指令后,根据所述更改指令,更改所述计费数据配置表;所述更改指令指示删除或修改计费资源的计费数据。
7.根据权利要求1至3中任一项所述的计费方法,其特征在于,所述暂估计划信息还包括暂估计划状态信息;
在所述根据查询结果,确定所述计费订单的计费结果之后,所述计费方法还包括:
将所述暂估计划状态信息更改为已完成状态。
8.一种电子设备,其特征在于,包括:至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至7中任一项所述的计费方法。
9.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的计费方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010255687.9A CN111581483B (zh) | 2020-04-02 | 2020-04-02 | 一种计费方法、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010255687.9A CN111581483B (zh) | 2020-04-02 | 2020-04-02 | 一种计费方法、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111581483A CN111581483A (zh) | 2020-08-25 |
CN111581483B true CN111581483B (zh) | 2024-04-05 |
Family
ID=72122495
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010255687.9A Active CN111581483B (zh) | 2020-04-02 | 2020-04-02 | 一种计费方法、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111581483B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115331355A (zh) * | 2020-08-28 | 2022-11-11 | 支付宝(杭州)信息技术有限公司 | 缴费提醒方法及装置 |
CN116132204B (zh) * | 2021-11-09 | 2024-04-09 | 中国联合网络通信集团有限公司 | 数据处理方法、装置、电子设备和可读存储介质 |
CN116346514B (zh) * | 2023-04-12 | 2024-10-15 | 浪潮云信息技术股份公司 | 一种云服务产品计量计费方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107516199A (zh) * | 2017-08-01 | 2017-12-26 | 携程旅游信息技术(上海)有限公司 | 云平台的容器计费方法、装置及系统、设备、存储介质 |
CN108717656A (zh) * | 2018-06-11 | 2018-10-30 | 上海云会贸易有限公司 | 一种出租管理系统 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8074223B2 (en) * | 2005-01-31 | 2011-12-06 | International Business Machines Corporation | Permanently activating resources based on previous temporary resource usage |
-
2020
- 2020-04-02 CN CN202010255687.9A patent/CN111581483B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107516199A (zh) * | 2017-08-01 | 2017-12-26 | 携程旅游信息技术(上海)有限公司 | 云平台的容器计费方法、装置及系统、设备、存储介质 |
CN108717656A (zh) * | 2018-06-11 | 2018-10-30 | 上海云会贸易有限公司 | 一种出租管理系统 |
Non-Patent Citations (1)
Title |
---|
龚电花 ; 付丽苑 ; .通信网络计费数据采集与传输系统.中国教育技术装备.2009,(04),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN111581483A (zh) | 2020-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111581483B (zh) | 一种计费方法、电子设备及存储介质 | |
CN103067185B (zh) | 云计算系统中的计费方法 | |
CN104468259A (zh) | 一种通讯业务资费自动化测试方法 | |
CN109584390A (zh) | 一种基于微服务的高速公路计费系统 | |
CN105389657A (zh) | 一种账户资金监管方法和系统 | |
CN109919676A (zh) | 一种智能环保袋计费管理方法及系统 | |
CN111130810A (zh) | 云服务用量包的计费方法、装置及相关设备 | |
CN111127008A (zh) | 一种防重复支付的方法及装置 | |
CN111507686B (zh) | 工程设计变更自动预算系统与方法 | |
CN102075896B (zh) | 一种资费预演方法和系统 | |
CN111080428A (zh) | 前后端结合自动化处理并核对业务的方法 | |
CA2747111C (en) | Account and asset loader tool | |
CN103229485B (zh) | 业务能力共享的实现方法和平台 | |
CN106530084B (zh) | 一种信息处理方法及服务器 | |
CN112163948A (zh) | 一种分润计算方法、系统、设备及存储介质 | |
CN114463100A (zh) | 一种订单数据处理方法、装置、设备及存储介质 | |
CN103258259A (zh) | 一种基于位置信息技术的员工协同管理方法 | |
CN105573821A (zh) | 基于ceilometer的一种云端虚拟机的动态计费方法 | |
WO2020006936A1 (zh) | 资金管理方法、装置、计算机设备及计算机可读存储介质 | |
CN111815239B (zh) | 错误补码订单统计方法、装置及计算机可读存储介质 | |
CN111126899B (zh) | 一种仲裁延误的自动处理方法、装置及计算机设备 | |
CN107515777A (zh) | 云系统中虚拟机资源的管理方法和装置 | |
CN112634013A (zh) | 公积金冲还贷批处理的管理系统、方法、设备及存储介质 | |
CN112860292A (zh) | 一种基于应用的配置管理方法及装置 | |
CN112737796A (zh) | 跨地域用户通信费用转移方法、装置、设备、介质及产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |