基于J2EE的呼叫中心运营系统的设计与实现

发布时间:2011-01-09 14:48:20

2009年第05期,第42卷通信技术V01.42,No.05,2009总第209期CommunicationsTechnologyNo.209,Totally基于J2EE的呼叫中心运营系统的设计与实现王隽宁,张仁杰(上海理工大学光学-q电子信息工程学院,上海200093)【摘要】文章详细介绍了上海移动12580呼叫中心坐席系统的体系架构、关键技术和各具体实现模块。系统采用成熟的基于Struts、Spring,Hibernate的J2EE架构并使用流行的Portal技术,结合CORBA、WebService、ActiveX消息控件、javaNIO等多种接口通信技术。使系统具有良好的稳定性、可扩展性和可维护,巨.【关键词】呼叫中心;坐席系统;J2EE;Portal;接口通信【中图分类号】TP302.1【文献标识码】A【文章编号】1002—0802(2009)05-0141-03DesignandImplementationofJ2EE—。basedCallCenterApplicationPlatformWANGJun—ning,ZHANGRen—Jie(InstituteofopticsandElectronicInformationEngineering。ShanghaiUniversityofScienceandTechnology,Shanghai200093,China)[Abstract]Thearchitecture,keytechniquesandvariousimplementedmodulesofShanghaimobile12580callcenteraredescribedindetaiIs.ThesystemisconstructedbyJ2EEframeworkbasedonStruts,SpringandHibernate.Portalandvariousinterfacecommunicationtechniquesareintegratedinthesystem.Thismakethesystemmorereliable,extensibleandmaintainable.[Keywords]callcenter;operator’sstationsystem;J2EE;Portal;interfacecommunicationO引言呼叫中心(CallCenter,又称客户服务中心)起源于发达国家对服务质量的需求,其主旨是通过电话、传真等形式为客户提供迅速、准确的咨询信息以及业务受理和投诉等服务,通过程控交换机的智能呼叫分配、计算机电话集成、自动应答系统等高效的手段和有经验的人工座席,最大限度地提高客户的满意度,同时自然也使企业与客户的关系更加紧密,是提高企业竞争力的重要手段。呼叫中心作为~种能充分利用现有通信手段和计算机技术的全新现代化服务方式,已引起越来越多人的关注。J2EE是一种为构建大型、分布式的跨平台企业级应用提供的系统级框架。J2EE分布式应用系统强调系统稳定性、延伸性和运算效率,所以分布式应用系统提供了容错、差错和复杂平衡能力Ⅲ。所以根据本系统的特点选用J2EE的架构,很好的利用了J2EE架构的优点。1体系结构本系统主要由主要分成呼叫中心平台与业务功能平台两大部分:①呼叫中心平台(CallCenter)主要由呼叫中心(ACD/CTI)、自助服务(IvR/FAx/Email)、人工座席(自有/合作/外包业务)等组成,提供统一的客户通信交流环境;②业务功能平台主要由运营管理(基础/辅助)、业务应用(自有/合作)、接口服务(BOSS/CCS/移动数据网元/移动外部业务/第三方CP)等模块组成,提供完整的增值业务支撑环境。总体架构如下页图I所示。2关键技术2.1门户化根据12580项目的业务特点以及护展性和维护性要求,系统采用了Portal理念进行设计和实现;目前集成进12580的业务有:华为的彩铃业务,通服的交通查询、手机导航以及KC(知识库)等,通常这些被称之为Portlets即信息片段(或业务功能片段),如下页图2所示。系统对于这些Portlets的集成提供了简易的配置手段,同时也达到了“即插即用”的要求——只要配置完成即可使用,不再需要重启应用。从目前所集成的这些业务以及使用反馈证明它所带来的很好的扩展性和维护性。收稿日期:2008—09—09。作者简介;王隽宁(1983一),男,硕士研究生,主要研究方向为网络信息技术、信号与信息处理;张仁杰(1956-),博士,教授,主要研究方向为嵌入式系统及其应用、信号与信息处理技术。141万方数据

基于J2EE的呼叫中心运营系统的设计与实现

相关推荐