您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 基于Ajax的在线客服系统的设计与实现
数学与计算机工程学院本科毕业设计(论文)(2012届)设计题目基于Ajax的在线客服系统的设计与实现DesignAndImplementationOfOnlineCustomerServiceSystemBasedOnAjax学院数学与计算机工程学院专业计算机科学与技术班级2008级02班学号14101080207作者姓名全球:919137896指导老师职称1目录摘要............................................................................1英文摘要........................................................................2绪论............................................................................3第一章概述...................................................................41.1.相关技术概述.............................................................41.1.1.软件工程方法.......................................................41.1.2.数据库设计.........................................................51.1.3.Ajax概述..........................................................61.2.开发环境与开发工具.......................................................81.2.1.J2EE..............................................................81.2.2.Tomcat............................................................101.2.3.JSON.............................................................111.2.4.SQLServer2005.....................................................11第二章系统需求分析与概要设计.................................................132.1.系统业务流程分析与设计..................................................132.2.系统功能结构分析与设计..................................................142.3.数据库概念模型设计......................................................152.4.数据字典...............................................................16第三章系统设计与实现.........................................................183.1.软件流程设计............................................................183.1.1.软件总体设计......................................................183.1.2.各模块流程设计....................................................183.2.系统设计...............................................................203.2.1.系统的架构设计....................................................203.3.操作面板设计............................................................213.3.1.管理员管理面板....................................................213.3.2.登录模块设计......................................................223.3.3.客服人员管理窗口..................................................233.3.4.客服人员与网站客户之间的聊天窗口设计..............................24第四章主要功能模块测试.......................................................274.1.软件测试概述............................................................274.2.软件测试的目标..........................................................274.3.软件测试的方法..........................................................274.3.1.静态测试..........................................................274.3.2.动态测试..........................................................284.3.3.黑盒测试与白盒测试................................................284.4.主要功能模块的测试......................................................294.4.1.登陆的测试........................................................294.4.2.客户注册页面测试..................................................30第五章结束语.................................................................312致谢.........................................................................32参考文献.......................................................................331基于Ajax的在线客服系统的设计与实现摘要:在线客服系统是一种网页形式的即时通讯软件平台的统称,为企业提高形象、加强企业与企业网站访客的互动,为企业进行网络营销提供很好的平台。Ajax作为Web2.0的代表技术之一,弥补了传统Web应用程序的不足,它是对传统Web技术一次革命。它具有很强的生命力,代表了未来Web应用开发的趋势。它是在线客服系统实现实现的最好最强技术之一。本文采用Ajax技术设计并实现了一个在线客服系统。此系统具有在线聊天、客服评价、客服管理、客户管理、聊天记录管理等功能。关键词:在线客服;Ajax;即时通讯2DesignAndImplementationOfOnlineCustomerServiceSystemBasedOnAjaxABSTRACT:Onlinecustomerservicesystemisakindofwebpageformofinstantmessagingsoftwareplatformcollectively,forenterprisestoimprovetheimage,strengthenstheenterpriseandenterprisewebsitevisitorinteraction,fortheenterprisenetworkmarketingprovidesagoodplatform.AjaxasaWeb2.0representativetechnologies,makeupforthetraditionalWebapplicationdeficiency,ItisthetraditionalWebtechnologyrevolution.Ithastheverystrongvitality,itrepresentsthefutureofWebapplicationdevelopmenttrend.Itistheonlinecustomerservicesystemtorealizethebesttechnologyof.ThispaperusestheAjaxtechnologytodesignandimplementanonlinecustomerservicesystem.Thissystemhastheadvantagesofonlinechat,Customerserviceevaluation,customermanagement,customermanagement,chatrecordsmanagementandotherfunctions.Keywords:Onlinecustomerservice;Ajax;Instantmessaging3绪论随着我们对互联网使用,我们对网络也变得越来越挑剔,总是感到网络不够快,数据刷新不够及时,无用数据占用过多的网络资源。与此同时越来越多的企业建立了自己的网站,作为公司形象和产品的展示窗口,并且不惜重金通过搜索引擎来提高网站的知名度和流量,如何抓住来访的过客,让网站从单一的信息发布窗口变成信息交流窗口,却是一个摆在企业眼前的迫切需要解决的问题。但是Ajax等富客户端技术为我们解决了诸多问题。Ajax无论说它是对传统Web技术的改进还是革命,其实质都是:它具有很强的生命力,确实代表了未来Web应用开发的趋势。也许Ajax并不是唯一的选择,但Ajax的功能是大家有目共睹的。Ajax技术虽有诸多缺点,但是其局部刷新、异步调用等特点使得它成为在线客服系统首选技术。在线客服系统,作为传统电话不可替代的辅助手段,充分利用互联网的优势,实现网站访客与企业的即时互动,帮助企业抓住一切可能存在的机会,将给企业与客户的沟通带来革命性的变化。如上所述,学习和研究Ajax技术对于一个软件开发人员是相当必要的。Ajax技术成为企业客服系统不可缺乏的技术。Ajax客服无论在成本、维护、工作效率都优其他技术实现的系统。它无需安装任何软件或插件,在浏览器上就可以及时进行远程会话,而且占用极少的网络资源。所以Ajax技术在网络客服系统中具有非常重要的实用价值。4第一章概述1.1.相关技术概述1.1.1.软件工程方法软件工程以计算机理论及其他相关学科的理论为指导,采用工程化的概念、原理、技术和方法进行软件的开发和维护,把经实践证明的科学的管理措施与最先进的技术方法结合起来。软件工程研究的目标是:“以较少的投资获得高质量的软件”。软件工程包括三个要素:方法、工具和过程。软件
本文标题:基于Ajax的在线客服系统的设计与实现
链接地址:https://www.777doc.com/doc-3496076 .html