论文部分内容阅读
移动互联网的快速发展,带动了电信行业新的变化,移动用户数正呈指数型增长,运营商的网络中每天都在产生着大量具有潜在价值的数据,基于这些数据的商业智能为运营商带来巨大的机遇。目前运营商已开展了一些相关的智能增值业务,但由于缺乏统一规划,存在连接方式不统一、调用方式复杂等问题,大大制约了业务的发展。因此,迫切需要对原有业务进行整合,开辟一个融合的、丰富的以及开放的业务平台。综合信息汇聚平台应运而生,通过对运营商网络中的移动数据进行分类采集,将所有有价值有意义的移动数据进行数据汇聚,并进行数据分析和处理,在此基础上对外提供统一的开放接口,完成数据的发布,向SP/CP提供开展基于移动数据的应用业务,为运营商的业务发展提供了有力的保障。本文首先对综合信息汇聚平台产生的背景以及平台在开发过程中涉及到的Web Services、NoSQL数据库Redis等技术和开发所需的CIN-SCF中间件进行了深入的研究;然后通过典型的业务场景明确了平台的功能需求以及非功能性需求;在此基础上,结合平台所处的系统环境,提出了系统总体设计方案,设计了平台的系统静态结构和动态结构,分析了平台的数据结构,分别建立了关系型数据库和NoSQL数据库的逻辑数据模型;并重点分析了系统设计中的两个关键问题:通过改写CIN-SCF底层配置文件重新封装Redis数据库实现了两者之间的协作,以及通过建设分布式的Redis集群系统有效提高了平台的处理能力;紧接着,详细设计并实现了各个子模块单元;最后,搭建了系统测试环境,分别对系统进行了单元测试、集成测试以及系统测试,测试结果均能满足需求指标。本文实现的综合信息汇聚平台基于丰富的数据源,能为SP提供更全面的业务;具有高并发的系统框架和对外开放的统一接口,能有效提升平台的处理能力并能支持业务的快速开发。未来,可继续利用平台庞大而又丰富的数据,对用户进行行为分析,刻画用户画像,分析用户偏好,为运营商的精确营销提供更有力的支撑。