论文部分内容阅读
随着通信技术和计算机技术的不断发展,企业为了发展客户,并为客户提供便捷的咨询服务和投诉建议等业务,同时也为了管理客户信息,分析客户喜好并主动为客户提供服务,提升客户体验,呼叫中心应运而生,通过集成通用软硬件平台及各种计算机相关技术实现自动语音应答、智能分配任务、客户信息管理等服务,提升企业的服务质量并由此提高企业的竞争力。随着企业的发展,针对客户的业务种类逐渐增加,业务组合服务也日益丰富,传统的业务型CRM系统已经不能满足企业的业务需求,于是在CRM系统中引入工作流概念。而呼叫中心的提供方旨在提供一套比较通用的CRM工作流系统,提出了动态配置业务的工作流引擎。本文即是动态配置业务的工作流引擎中的系统总线及相关业务模块的设计与实现。系统总线是工作流引擎的交互模块,本文使用消息队列技术实现低耦合性的总线系统,同时本文选取HTTP服务器模块作为一个业务模块的实现,提供一个定制化的HTTP服务。本文在最初介绍了课题研究的背景,分析了相关领域的发展,同时明确了本次研究的具体内容与目标。接着分析目前相关技术的发展,为了提高系统的运行效率及稳定性,引入了RabbitMQ消息中间件和Netty网络框架,分别作为系统总线和HTTP服务器的核心技术。之后对本文涉及的CRM和工作流引擎进行了功能分析,从而引出了本课题的需求分析,明确了总线系统和服务器的详细功能,并针对功能做出了概要设计,确定了系统结构与模块流程并通过相关核心技术对系统进行了实现。为了确保系统的稳定可用性,本文最后针对功能和性能提供了完整的测试方案,通过测试结果的反馈进行分析研究,使系统更加完善。论文的结束处,对本课题的研究内容进行总结,回顾已经完成的工作,总结经验分析不足,展望未来进一步研究的究方向。