开放业务平台MasterSP——基于J2EE的SP业务管理系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:huai0407
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对国内运营商存在的垂直业务平台“信息孤岛”和对SP/CP监管能力比较弱的问题,电信运营商希望能够构建一个开放的业务运营平台,为各种业务的接入提供相应的标准的接口,以便实现对现有业务和未来业务的统一管理。然而平台的统一会面临很多的问题,例如各种SP的业务逻辑差别很大,如何解决业务逻辑灵活多变的问题?当所有的业务都放到运营商的平台上来执行时,如何保证系统的稳定性、可靠性?如何降低系统实现的成本?这些都是摆在电信运营商面前的问题。   MasterSP是为了建设开放、统一的综合业务运营平台而设计和开发的。作为承载增值业务运营的平台,MasterSP将很多业务运营所共有的东西提取出来,作为基础设施向SP提供,并采用业务模板的形式生成业务以实现业务逻辑的灵活配置的目的及选择开源软件和使用基于消息通信的分布式系统架构来解决稳定性和低成本问题。而SP业务管理系统是针对运营商的集团用户和SP、CP的业务管理人员提供的一个统一的管理系统。作为信息沟通与交流平台的SP业务管理系统提供业务生成与管理、系统管理、用户管理等功能。   本系统借鉴基于J2EE的分层设计架构的思想模式,建立了以这种模式为基础的Web应用体系。对基于J2EE的SP业务管理系统进行研究并予以实现。采用Struts+Spring+Ibatis架构并在Eclipse平台下实现的。通过使用该架构,实现了系统表示层、逻辑层和数据库访问层等多层面分离,因而可以大大提高业务层的重用性和扩展性。在这个架构下开发系统可以有效的降低开发复杂性,提高开发效率,并且开发出的系统也具有跨平台运行,高可靠性、高安全性、可扩展和易维护等特点。系统经过测试运行,性能良好,实践证明,该业务管理系统在架构上和可用性方面都是成功的。  
其他文献
随着软件技术的发展和复用概念的提出,软件复用作为提高软件开发效率与质量的有效途径,成为软件工程研究的热点。要真正实现软件复用的系统化、工程化,就需建立一个完善、高
基于图像采集和处理技术,研究了一种可用于智能车辆中的行车道检测系统。系统由图像采集和图像信息处理两个部分组成。图像的采集由架设在智能车挡风玻璃正上方的CCD摄像机完
随着航天事业的快速发展与在轨航天器数量的不断增加,以人工为主对航天器在轨故障诊断系统的监控与调度已经难以适应多航天器故障诊断的需求。一方面,由于航天器故障诊断系统比
随着网络技术和多媒体技术的不断发展,以因特网为载体,传送语音、数据、视频的VoIP应用得到了迅速的普及。全球市场包括中国在内已有相当大的一部分语音业务通过VoIP来传送。Vo