论文部分内容阅读
随着移动互联网的发展,电信增值业务的个人用户不断流失,集团客户已经成为电信增值业务的主要客户群。相比于个人用户,集团用户需要一个界面简洁,操作简单的门户网站来管理订购的业务,并且对于业务的统计功能有较高要求。业务网站中,业务统计功能的流程主要是原始数据的处理、保存以及统计结果数据的展示。在业务网站统计功能的开发过程中,很多功能非常类似、且可以给出统一解决方案的部分。本论文的出发点在于方便业务网站统计功能的开发者,设计并实现了一个具有一定通用性的统计功能模块。本文从开发业务网站统计功能的实际过程入手,逐一分析每个开发步骤,发现其中可以通用的部分,提取出通用统计功能的需求。接着根据需求分析,给出了通用统计模块的整体设计与实现,模块被分为三层,分别完成数据持久化操作、业务的处理和统计结果展示。再对各个关键子模块进行了详细的设计与实现。其中,在统计结果展示模块中,本论文设计并开发了一款基于Raphael.js的可以绘制饼状图、柱状图和折线图的图形插件。然后,通过能力开放平台中统计功能的开发,测试通用统计功能是否达到了预期目的。最后,对于本次工作进行了总结,并从各项功能的改进方面提出了今后的一些研究方向。