农信通系统的设计和核心功能模块的实现

来源 :北京邮电大学 | 被引量 : 3次 | 上传用户:vpnyoyo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,短信、彩信、WAP Push(Wireless Application ProtocolPush)、USSD(Unstructured Supplementary Service Data)等移动增值业务发展十分迅猛,日益成为移动运营商的重要收入来源之一。与此同时,随着运营商之间竞争日益激烈,抢占农村市场,争取人口大多数的农民用户,成为了通信运营商的重要战略方向。农信通系统即是在这样的背景下提出的一个移动数据增值业务系统。农信通系统利用现有的移动数据业务网络,通过向农民手中的手机终端或者农村信息机等设备发送短信、彩信的方式,将农民急需的农业信息及时地传送到农民手中,从而在扩展移动增值业务、扩大用户群的同时也帮助农民解决农村信息不畅的问题,帮助农村经济发展。农信通系统的设计实现借鉴了很多成熟的数据业务系统的设计经验,其中重点参考了已经在江西、宁夏部署的SP自营业务系统的运营经验。同时针对SP自营业务系统在规模、性能、管理、扩展方面的不足,在农信通的设计实现中采用了很多新的架构、新的技术,并针对农信通系统的特点设计了高效的资源缓存策略,从而成功构建一个高效、稳定、可管理、可扩展的移动通信增值业务系统。文章首先在第一章介绍了农信通系统开展的移动数据增值业务的相关背景知识,包括移动数据业务、移动数据业务网络、和数据增值业务系统。然后第二章就农信通系统这样一个具体的业务系统进行详细的需求分析,包括业务需求分析、管理需求分析、服务需求分析、接口需求分析、性能需求分析。并根据分析结果提出了农信通系统设计实现的主要目标以及设计实现的主要难点。接着在第三章中根据需求对系统进行了分层总体设计,并按照分层的结果将系统各层功能映射到5个主要的功能模块:业务管理模块、业务通信运行模块、持久层存储模块、系统监管模块、话单采集模块,并对各模块进行了概要的设计。接下来在第四章中文章重点就系统的两个核心功能模块——业务管理模块、业务通信运行模块的详细设计和实现进行了论述,包括业务管理模块的表示层、业务层、数据持久层的设计实现以及业务通信运行模块的业务通信层和业务调度运行层的设计实现。在论述的同时对在核心模块的设计实现中采用的很多新的技术和新的架构,例如Spring,Hibernate,AOP(Aspect-Oriented Prograrnming),IoC(Inversionof Control),JMS(Java Message Service),RESTful,设计模式等进行了简要的分析介绍。在本章最后部分对业务管理模块采用的资源信息分页索引策略和业务通信运行模块采用的基于LRFU算法的资源内容缓存策略的设计实现分别进行了论述,并对算法的有效性通过模拟实验进行相应的证明。最后文章对系统的测试过程、实现效果进行了简要说明,并对农信通系统中的进一步需要完善提高的地方进行了总结展望。
其他文献
社会的需求和技术的进步促进了网络带宽和传输速度的飞速发展。当网络进入Gbit或者更高速度传输时,提高TCP/IP协议性能的主要任务已经从网络转移到主机CPU上,传统的基于软件进
随着图像处理技术的快速发展,近年来视觉测量技术的研究也取得了较大进步,并得到了广泛应用,例如工业零件检测、车辆测距以及机器人视觉。在现代体育中利用该技术可以实现体
随着软件业的不断发展,与软件质量息息相关的软件测试环节也越来越受到软件用户以及软件开发者们的重视。现在所谓的软件测试不仅仅是在开发结束以后,对代码的功能性测试;伴随着
三维打印是一种增材制造技术已经在医学、电子、机械、航空等领域得到了广泛应用,同时桌面式三维打印机由于其成本低,体积小等优势也在办公,家庭等领域得到应用。但目前已有
中间件通过提供简单、一致、集成的分布式开发环境,简化了分布式应用的开发和管理。中间件使得应用程序能够跨平台和异构网络运行。其中,主流的中间件有CORBA和DCOM。CORBA具
分布式协同设计是计算机支持大型工程设计的有效方法。由于飞机协同设计等大型项目的设计过程是多次反复迭代的过程,因此对分布式协同设计而言,可靠、有效的版本控制显得尤为重
蚁群优化(ACO)算法在国内外已经取得了很多的研究成果,也有很多应用证实了其在解决组合优化问题中的优越性,本文研究将ACO算法应用于大学课程时间表问题。本文分析了大学课程
电信宽带用户行为监控分析系统是中国电信集团运行维护支撑系统的关键子系统。本文主要是对项目实施过程中涉及的电信规范、需求模型、数据库方案、系统接口展开讨论,以获得
科学技术的飞速发展使信息社会产生日新月异的变化,多媒体技术成为21世纪计算机技术发展的一个重大热点。人们通过语言、音乐、文字、图形、图像、电视等多种媒体进行信息的
随着Internet技术的发展,人类已经步入信息时代。信息发布的自由化和信息提供的简单化,促进了WWW的繁荣。然而随着网上数字化信息量的日益庞大,WWW上大量分布的无结构和半结