您的当前位置:首页正文

基于中小型企业电话客服系统的开发

2021-05-10 来源:好走旅游网
2013年第g期 文章编号:1009—2552(2013)09—0160—03 中图分类号:TP311 文献标识码:A 基于中小型企业电话客服系统的开发 王 晓 (陕西工业职业技术学院科研处,陕西成阳712000) 摘要:中小型企业在客服系统中,面对资金、人力短缺等情况,无法将用户的信息及时反馈。 文中依据中小型企业在客服系统中出现的问题,为了加快客服系统的运行速度,提出了1对l的 客服服务。拟采取最便捷的通讯手段,选择从电话接口入手,基于Linux操作系统搭建平台,提 出了在Twilio平台上搭建OSTicket小型的信息管理系统,采用Web Service的信息传输保证了系 统的稳定性,同时也保障了客服系统的安全可靠性,进而保证客服系统工作的正常运行,从而 达到中小型企业客服的预期目的。 关键词:客服系统;电话;Twilio;OSTicket system Development of phone customer service system at a small and mediam.sized enterprises WANG Xiao (Department of Scientiifc Research,Shanxi Polytechnic Institute,Xianyang 712000,Shanxi Province,China) Abstract:Small and medium—sized enterprises in the customer service system,in the face of money, shortage of manpower,and SO on,can not timely feedback to the user’S information.Based to small and medium—sized enterprises in the customer service system,in order to accelerate the speed of customer service system,puts forward the 1 to 1 customer service,this paper intends to take the most convenient means of communication,chooses from telephone interface,based on Linux operating system platform structures,and puts forward the Twilio platform on OSTicket small management information system,using the Web Service information transmission can guarantee the stability of the system,but also ensures the safety and reliability of customer service system,and the normal operation of the customer service system, SO as achieves the expected purpose of small and medium—sized enterprise customer service. Key words:customer service system;phone;Twilio;OSTicket system 0 引言 中小企业是客服系统使用最多且要求最为细致 1 电话接口的选择 从第一部电话的诞生至今已有一百多年的时间。 毫无疑问,电话正在从座机,通讯的方向朝着移动,智 能的方向迈进。对于大部分企业,客户需要咨询、办 理或更改的业务大致相同。例如,银行企业客户常用 操作有“查询结余”,“查询交易记录”,“挂失”等等。 在这些可以提供远程服务的请求中,其普遍性和易用 的一类用户群体。不同与大型集团,中小型企业可 能面对资金、人力短缺等困难而无法实现1对1的 客服保障。但是,从Web技术与云计算的高速发 展,到最简单的人机对话,中小企业客服的要求是任 务量小,速度快,并行处理的能力和传输的稳定。以 Web技术为接口,良好的封装客户的需求,快速有 效的对其调用是当代客服系统对中小企业的最佳解 决方案。 ~性也是电话成为客服系统接口的不二选择。 收稿日期:2013—01—29 作者简介:王晓(1980一),女,讲师,硕士,研究方向为轻工技术与 工程,计算机技术。 l6O一 通过用户的验证和授权,可以利用电话上1~9 个数字键作为功能选项,提供这些常用的用户请求 服务。 { //重新调用对象 S this一>view一>sitefor/n=new FormSite —2 LAMP架构和Zend框架的使用 LAMP是一款免费的,开源的软件解决方案架 构。首字母缩写Linux(操作系统),Apache HrI1’P服 务器,MySQL数据库和PHP语言。其主要功能是 建立一个可行的通用网络服务器。对于其他很多架 构来讲,LAMP对于中小型企业有着不可替代的优 势:快速,稳定,可移植性强,可迭代行强。 PHP是一门设计为O0的语言,但其中却有很 多面向过程的思想。Zend框架首先提供了一个完 (); } } 到此,Web客户端和服务器端的交互平台就搭 建成功了。 3 OSTicket系统的使用 OSTicket是一个开源且小型的信息管理系统。 它无缝集成到一个简单的易于使用的多用户网络接 口基于Web的形式创建查询。管理,组织和归档所 有用户的支持请求,并且提供客户需要的响应速度 和可靠性。 通过这个系统,可以封装任意的用户请求,从而 形成一个Ticket。对于不同的需求可以进行不同的 全的OO环境,使得程序完成了多态性;其次,其 MVC(Model—Viewer—Controller)的理念也正式如 今web设计的趋势,例如谷歌最新提出的MVP (Model—Viewer—Presentor)也是大同小异的思想; 最后,其中庞大的类库也是选择Zend框架不可缺少 的理由。一段简易代码例子如下: <?php class IndexController extends ZendControllerAc— ——操作。后台可分为两种权限:管理员和员工。管理 员可决定一个Ticket的走向,从而对Ticket进行打 开,关闭,授权,部门切换等操作。员工即是客服人 员,可以对次Ticket进行扩充,例如添加备注,回复。 通过简单介绍可以了解,此时已经形成了一个简单 tion { public function indexAction() { 的一对多的客服系统方案。与MySQL的结合如图 1所示,应用实例如图2所示。 A●-- 鹇■■_噼’ t- ・t-■ ¥siteform:new Form—Site(); if(¥this一>一request一>isPost()&&¥ siteform一>isValid(¥this一>一request一>get— Post())){ //stuff to do if the input is correct : … ■■__”州=  ∞ ■_ - _■■t ’ 哪 -。抽 ●●^毫| *舳 慵 鼹避鎏 H 删¥this一>_redirect(”/index”); } S this一>view一>siteform=S siteform: _ 罐 -一-■E -晦 |≯蠢 1_ x ■冉, 薯 竹 , 糍羹, 妻 期嗡 两 赫晦 {馨 毫簿 } public function correctAction() u硝* { tn s 擎口由_-— _・一 由 图1 与MySQL的结合 I・ Woltxttne b。ck.Admints ̄erlf^OI st_IfflHY p一 nnc・IteeOut 捕 4 ・赫%苒 sl・潍毛碡 女罄|r i鞴辐 蕊l礤麟 南幽 … ’ ’ 耳 誊 嚣 粕 舔晶墨 莓鸹 瓤 器戳蕊蕊爵嚣鞴 g 矗≈ 缸≮础 雌 | 婀 蛐龟 毽 -确 峨确峰 i --I  。 。0 | Add Ne, ̄/Edit st析 ^.1抽・Assign He Topic De々^—m奇|坫: 0ataCe ̄ter General lnqmr, He TOp醅: 鼬 : 穹 ■,蝌a 枷 坩^轴 轴呻蚴宙"■眦, ww^耐囊出 龆抽帅盎毒 伸帅^ 蚺峨 - 琏Adm ; r。br o ●Ct r M●, O nj口} 曩嘲嘲嬲  :一图2 应用实例 l6l一 4 Web Service信息传输 企业需要保护用户隐私,那么信息传递的过程 就必然要通过安全的渠道。 Nusoap是SOAP 4的扩充版本,尽管它是一个 比较老的技术,但并不妨碍其稳定性和安全性。而 且其与PHP良好的结合,不需要PHP扩展,也给开 发者提供了一个基于SOAP 1.1,WSDL 1.1和HT— TP 1.1/1.0创建Web Service的良好平台。Web (1)用户可拨打本地或平台提供的号码来连接 到基于Twilio的个性化IVR系统。 (2)IVR可按设定好的流程根据用户实时需求 完成的请求。例如,询问用户需要哪一天的交易 记录。 (3)用户与已设定好的功能进行交互,通过不 同的功能的提供来完成不同的请求。 Twilo是基于其自身的TwiML来进行代码一 语音转换,一段欢迎语音如下: Service是一个比较大的话题,在这里就不多加赘述 了。下面是一个SOAP请求的实例: <soapenv:Envelope xmln ̄:soapenv=”http://sche— mas.xmlsoap.org/soap/envelope/”xmlns:car=”ht— tp://cardservice.api.svbase4.techl21.corn’’> <soapenv:Header/> <soapenv:Body> <car:GetCardStatus> <credential> <clientNarne>TESlTCI ITENT</clientNan'le> <userName> IES IIAPI</userNa/ne> <password>TESTPASS</password> </credential> <cardId>CARDID</cardld> </car:GetCardStatus> </soapenv:Body> </soapenv:Envelope> 一个设计好的Web界面如图3所示。 H-me(Required) Otpn/ ̄llan Oepar'lmeM ;。……一 …………:『~… …~…一…~‘…… Se…ecta 品 ……麓 Phoae fRtquJred) Emlil fRequired) :… … 。’………’…’ ■一 …………一… …、 酾衄‘Rtq 他m …’ …一一… ~一…_ _ ’…… h~’ … 一’。 ’…一~ 圈3 Web界面 5 Twili0平台的应用 Twilio平台提供了多种基于电话(手机)的服 务。这里主要应用其IVR的建立服务。它有以下 三个主要用户体验: 一162一 <?xrnl veEsion=”1.0”encoding ”UrIF一8”?> <Response> <Gather action=”handle—input.php”Bum— Digits=”1”> <Say>Hi.and thanks for calling US.</ Say> <Say>Press 1 to get your current availa— ble account balance.</Say> <Say>Press 2 to hear your last 5 trans— actions.</Say> </Gather> <!一一如果用户为输入,从新提示一一> <Say>Sorry.I didn‘t get your response. Please try again.</Say> <Redirect>handle—incoming—cal1.x_ml</ Redirect> </Response> 6 结束语 到目前为止,已搭建起来一个小型的,一对多 的,并且实时快速的客服系统。以后还会有一些细 节工作,例如Soap与Osticket的整合,服务器端API 的编辑防止用户直接操作数据库,Osticket中权限设 置等。 参考文献: [1]张朝阳,熊淑华,衡丽.基于Zend Framework的网站设计与实 现[J].计算机技术与发展,2011(11):197—200. [2]曹健,张申生,李明禄.基于目标驱动和过程重用的Web服务客 户化定制模型[J].计算机学报,2005(4):721-730. [3]Emergency Hofline Service,Sexting App&More Find Funding via Twilio Fund[EB/OL].http://mashable.corn/2011/03/01/twilio— fund/. [4]张珂,岳丽华.新一代银行客户服务中心应用平台的设计与实 现【J].微计算机信息,2007(3):lg5—187,190. [5]盂凡博,刘进江.基于客服系统知识库的设计与实现[J].微计 算机信息,2007(6):235—237. 责任编辑:刘新影 

因篇幅问题不能全部显示,请点此查看更多更全内容