当前位置:主页 > 科技论文 > 软件论文 >

基于工作流的CATI系统的后台支持

发布时间:2018-12-31 10:43
【摘要】:计算机电话辅助访问系统(CATI),为了实现呼叫中心的主要增值业务需求,往往在业务管理功能上存在着扩展困难、开发成本过高的不足。本文针对传统CATI系统设计的不足之处,重新设计和实现了呼叫中心CATI系统中的业务管理功能,将工作流的相关技术和思想引入CATI系统。工作流引擎作为本系统的核心组件之一,主要角色就是充当业务流程的自动化管理者。本系统将工作流引擎作为底层基础组件来控制业务流程的运行跳转,旨在提供一套满足CATI业务要求的、弱耦合的、业务自动化并且功能丰富的系统。针对呼叫中心对于CATI系统的基本需求,本文提出了一种全新的架构方式。该架构中的模块之间互相以松耦合形式进行交互,具体形式使用了 HTTP消息,系统总线等。所用模块包括工作流引擎模块,工作流网关模块,呼叫中心平台模块,后台管理模块,数据库模块等。本文主要实现了后台管理模块和工作流网关模块。后台管理模块作为整个系统与前端交互的门户,使用了传统和普遍的web服务器MVC架构以保证开发效率和质量。在与呼叫中心底层平台进行交互时,引入了 Webservice中Apache的axis作为客户端代理技术。为满足工作流网关稳定、轻量级、易扩展的要求,工作流网关使用了RabbitMQ消息中间件和Netty网络框架,分别作为系统总线和HTTP服务器的核心技术。在进行了需求分析与相关关键问题的探讨后,本文给出了模块的详细设计与实现。本文针对各子模块设计与实施了测试用例,测试结果证明本文中业务管理功能模块的设计与实现符合要求,最后进行了全文总结。
[Abstract]:In order to realize the main value-added service requirement of call center, (CATI), often has some difficulties in extending the service management function, and the development cost is too high. Aiming at the shortcomings of the traditional CATI system design, this paper redesigns and implements the business management function in the call center CATI system, and introduces the relevant technology and thought of workflow into the CATI system. Workflow engine as one of the core components of the system, the main role is to act as the automation manager of business processes. This system uses workflow engine as the underlying component to control the operation and jump of business process. It aims to provide a set of weakly coupled, automated and functional systems that meet the requirements of CATI business. Aiming at the basic requirement of call center for CATI system, this paper presents a new architecture. The modules in this architecture interact with each other in loosely coupled form, using HTTP message, system bus and so on. The module includes workflow engine module, workflow gateway module, call center platform module, background management module, database module and so on. This paper mainly implements the background management module and workflow gateway module. As the portal of the whole system and the front end, the background management module uses the traditional and universal web server MVC architecture to ensure the development efficiency and quality. When interacting with the bottom platform of call center, the axis of Apache in Webservice is introduced as client proxy technology. In order to meet the requirements of stable, lightweight and extensible workflow gateway, workflow gateway uses RabbitMQ message middleware and Netty network framework as the core technology of system bus and HTTP server, respectively. After analyzing the requirements and discussing the key problems, this paper gives the detailed design and implementation of the module. The test cases are designed and implemented for each sub-module in this paper. The test results prove that the design and implementation of the business management function module in this paper meet the requirements. Finally, the full text is summarized.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52

【参考文献】

相关期刊论文 前6条

1 柏龙;;优化资源配置,回顾95XXX呼叫中心建设和运行——呼叫中心建设回顾[J];科技资讯;2011年05期

2 田娟;徐钊;;基于J2EE的MVC设计模式的分析与思考[J];计算机与现代化;2010年10期

3 孙强;孙龙清;邱小彬;;基于Struts+Spring+iBATIS的轻量级Web应用框架研究[J];计算机应用与软件;2008年10期

4 常华;;呼叫中心盈利的关键要素[J];科技智囊;2008年06期

5 王利霞;;工作流参考模型分析[J];电脑应用技术;2007年04期

6 封玮,周世平;基于Java NIO的非阻塞通信的研究与实现[J];计算机系统应用;2004年09期

相关硕士学位论文 前10条

1 黄明恩;基于Android平台的云推送服务的设计与实现[D];北京交通大学;2015年

2 张亮;基于VoiceXML的呼叫中心中间件的研究与设计[D];宁夏大学;2013年

3 谢佳明;企业文档管理系统的设计与实现[D];华南理工大学;2012年

4 吴开东;基于S2SH的社会化网络快速开发技术的研究与应用[D];中国海洋大学;2012年

5 潘永星;基于Web Services和JBPM的通信领域BOSS系统设计[D];复旦大学;2011年

6 史棣;基于ASP.NET的快速应用程序开发软件的设计与实现[D];电子科技大学;2011年

7 黄劲哲;网上群组系统的设计与实现[D];华南理工大学;2010年

8 张光耀;基于MVC模式的可定制MIS系统的构建[D];复旦大学;2010年

9 李晓菊;基于J2EE的公安户口管理信息系统的设计与实现[D];电子科技大学;2010年

10 王利霞;工作流技术在web平台办公系统中的研究与应用[D];北京工业大学;2008年



本文编号:2396461

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2396461.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ee87a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com