移动互联网统一计费平台的设计与实现研究

时间:2022-09-22 10:28:12

移动互联网统一计费平台的设计与实现研究

摘 要在移动互联网时代,只有构建移动互联网服务的统一计费平台,才能使用户的支付体验得到提高。因此,基于这种认识,本文对移动互联网统一计费的设计思想进行了分析。而在此基础上,则从结构和功能模块两方面对移动互联网统一计费平台的设计与实现问题展开了研究。

【关键词】移动互联网 统一计费平台 设计 实现

互联网的发展,使多种互联网计费方式得以出现。但是,多样化的计费方式虽然能够满足用户的不同需求,但是却不利于互联网企业的利润获取。因此,有必要进行移动互联网统一计费平台的设计与实现,以便在提高用户体验的同时,为互联网企业的经营管理带来更多的便利。

1 统一计费的设计思想

1.1 移动互联网的统一计费需求

就目前来看,移动互联网的计费方式有多种。其中,第三方支付、充值卡支付和SP短信计费是较为常见的计费方式,有着各自的优势与限制。随着移动互联网的不断发展,互联网主要应用“用户模式”和“盈利模式”这两种商业模式向用户收取费用。而对于互联网企业来讲,只有快速的完成费用的收缴,才能够使企业获得可持续的发展。所以,将众多计费方式统一起来,以便使费用的支付更加便利,就成为了及早达成企业利润目标的一种手段。此外,使不同计费方式结合起来,并为用户提供可选的计费方式,也能够使用户的支付体验得以提高。因此,有必要建立移动互联网的统一计费平台,以便满足互联网企业和用户的需求。

1.2 统一计费平台的功能分析

作为计费平台,移动互联网统一计费平台的基本功能就是提供计费支持。在该平台上,将包含短信点播、WAP点播、短信订购等多种功能,以便实现与众多SP商家的合作。所以,统一计费平台可以适应各种SP的接入要求,并且完成订购关系的建立和维护。而为了实现数据的维护和业务操作,则需要建立完整的运营系统。在平台后期的开发和维护工作中,系统则可以通过配置简单的数据来增加新的业务,并通过改动代码结构接入不同的计费通道,继而实现平台的便捷维护和开发。此外,在计费系统之外,系统还需要配有SP计费通道快速接入平台,并配有专门的支付中心系统,继而为用户的快捷支付提供便利。

2 平台的设计与实现

2.1 统一计费系统结构

在进行统一计费系统结构的设计时,需要为计费请求配置接入平台。在此基础上,则需要根据请求参数分析SP信息,并完成参数的统一处理。在处理结果存入到上下文信息中之后,则需要利用运营系统生成相应的业务信息,并将有关信息都发送至业务处理器中,继而完成订购关系的建立。最后,则需要将处理结果返回SP服务器,从而完成完整的计费流程。从功能角度来看,统一计费平台需要利用SP服务器、第三方支付服务器和移动互联网服务器之间的沟通实现系统需要的功能。所以,需要采用Web服务架构设计和实现统一计费平台。就目前来看,Web服务架构有很多种。而Spring框架具有轻量高效的特点,可以支持大多数Web框架,所以可以将Spring框架当做是系统框架。

2.2 系统模块

2.2.1 系统接入

作为计费系统的入口,接入平台模块的设计首先需要考虑计费请求的接收问题。在完成计费请求的接收后,还需要将请求发送至分发器,继而通过分析请求获得相应的计费信息。其次,在该模块中,还要完成上下文对象的初始化,并将计费信息存入到上下文对象。而该对象不仅含有信息的相关参数,还能够在各模块中完成信息的传递。在完成参数的检测后,则可以发现相应的适配器,并完成上下文的传送。所以,在系统接入平台模块中,需要包含分发器模块和请求适配器模块。在实现系统接入平台模块的设计时,则可以使用Spring MVC为请求分发器,并利用Java反射机制完成URL方法的调用,以便实现请求适配器模块。

2.2.2 系统运营

作为统一计费平台的重要模块之一,运营系统模块负责处理所有的计费业务,并需要完成对用户信息、订购关系的维护。首先,在运营系统接收到上下文时,需要利用模块判断请求的处理环境的正确性。在环境正确的情况下,请求则会进入到业务分发器。而一旦不正确,则需要完成上下文的重新包装和转发。其次,在分发器完成对业务种类的判断时,则可以将上下文发送至相应的业务处理器。实际上,每个业务都配有各自的处理器,可以完成对用户数据的操作。

2.2.3 计费模块

在统一计费平台中,配有SP计费通道快速接入平台模块,可以完成计费业务的快速接入。在平台上线后,将对新通道的工作流程进行评估。如果新通道的工作流程符合平台处理流程,则可以完成相关信息的配置,以便迅速完成新通道的接入。在短时间内,系统可以进入到联调测试阶段,继而使计费通道的接入效率得到有效提高。所以,对于系统来讲,该模块可以算作是匿名的SP商家,可以完成计费参数的归一化处理,继而提高系统的运营效率。而在进行该模块的实现时,则需要使SP计费通道快速接入平台与系统在同一个Tomcat下,继而使平台与系统能够利用内部接口沟通。

2.2.4 支付模块

针对第三方支付等流程复杂的支付方式,可以设计支付中心模块完成计费业务的处理。首先,用户在选择服务产品后,支付中心接口模块将负责接收网站发起的计费请求。在完成请求的接收后,支付中心模块将完成统一下单。其次,对相关参数进行分析,支付模块将获得第三方支付商家的信息,并将信息交由相应的业务处理器处理。再者,在业务处理的过程中,系统将根据相关协议向第三方服务器下单。而下单结果将会携带跳转地址返回,系统则将完成页面的跳转,以便用户支付费用。最后,在支付完成后,支付中心模块则需要完成回调请求的接收,继而完成商家信息的回调处理。

3 结论

总而言之,随着移动互联网络的发展,互联网统一计费平台必将得到广泛的应用,从而满足互联网企业和用户的需求。而在设计和实现统一计费平台时,则需要完成平台的需求分析和功能分析,以便较好的完成系统架构和功能模块的设计,继而满足系统的设计要求。

参考文献

[1]于会然.增值业务统一计费系统的设计与实现[D].北京邮电大学,2011.

[2]李航.基于MDA的BSS计费系统设计与实现[D].哈尔滨工业大学,2012.

[3]解文明,欧少闽.基于统一基础数据库的信息化综合平台的设计与实现[J].中国现代教育装备,2013,15:83-84.

作者单位

中国移动通信集团重庆有限公司 重庆市 401121

上一篇:信息通信在智能电网中的应用 下一篇:电路仿真软件在电子线路教学中的应用研究