在线客服的答辩_第1页
在线客服的答辩_第2页
在线客服的答辩_第3页
在线客服的答辩_第4页
在线客服的答辩_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在线客服系统的设计与实现.1 概述2 开发环境3 系统的分析、设计和实现本文目录构造4 总结在线客户效力系统设计与实现.概述在线客服系统意义充分利用互联网的优势,实现网站访客与企业的即时互动,协助企业抓住一切能够存在的时机,将给企业与客户的沟通带来革命性的变化。 在线客户效力系统设计与实现目的企业建立本人的网站,作为公司笼统和产品的展现窗口,并且不惜重金经过搜索引擎来提高网站的知名度和流量,如何抓住来访的过客,让网站从单一的信息发布窗口变成信息交流窗口 在线客服系统是为了方便客户无插件在线沟通的一种基于网页方式的即时沟通工具。它的实现和网站完美的结合,为网站提供自动和访客对话的平台;网站访客无

2、需安装任何软件,即可经过网页进展对话。.LOGO系统完胜利能系统管理员客户经理客服人员网站游客* 登录系统* 管理系统的角色* 用户及权限* 登录系统* 维护客户信息* 进展游客数据分析* 客服知识点管理* 个人信息管理* 客户的留言和* 评价管理* 登录系统* 查看网站游客* 与游客沟通* 知识点管理* 查看客服人员列表* 进展交流相关信息咨询* 并留言和评价在线客户效力系统设计与实现.开发环境SQL serverWindows 7SSH2TOMCATJDKEclipse开发环境在线客户效力系统设计与实现.需求分析系统功能模块系统需求管理以下相关实体及操作:1、实体:系统用户、系统角色、系统

3、权限、聊天记录、网站用户评价、网站用户留言、客服字典、在线用户;2、操作:实体的检索功能;实体的数据维护功能。在线客户效力系统设计与实现.系统总设计系统流程图系统设计要回答的中心问题是系统“怎样做,即如何实现需求分析阐明书中规定的系统功能。在这一阶段,要根据实践的技术条件、经济条件和社会条件,确定系统的实施方案,即系统的物理模型。之后对各模块流程设计在线客户效力系统设计与实现.数据库概念模型设计本阶段是在需求分析的根底上,把用户需求笼统为信息构造,建立出一个面向问题的概念模型,此模型采用实体-联络方法。它用E-R图描画现实世界中的实体。E-R模型中包含“实体、“联络、和“属性等三个根本成分。在

4、线客户效力系统设计与实现如系统实体关系E-R图 部分.系统数据库设计数据库设计图根据数据库的概念模型来设计数据模型 CREATE TABLE kf_comment ( id int(11) NOT NULL auto_increment, comment_level int(11) default NULL, content varchar(255) default NULL, customer varchar(255) default NULL, record_at datetime default NULL, user_id int(11) default NULL, PRIMARY KE

5、Y (id), KEY FKF32C177BB2B29A96 (user_id) ENGINE=MyISAM DEFAULT CHARSET=utf8;在线客户效力系统设计与实现评价表系统用户聊天记录在线用户信息系统角色用户留言表客服字典.系统架构设计在线客户效力系统设计与实现MVC框架的控制层控制业务逻辑层与表示层的交互Web层Struts数据访问对象与耐久对象交互经过实体关系映射O-RMapping由数据库表得来的对象Service层业务逻辑层DAO层数据访问对象存入数据数据库效力SQLServer 2005耐久层Hibernate用户界面担任业务数据的搜集和表示客户端校验Hibernat

6、e ORM框架视图层(JSP) 业务逻辑层的实现 系统构造图系统采用的是典型的J2EE三层构造,分为表现层、中间层业务逻辑层和数据效力层。三层体系将业务规那么、数据访问及合法性校验等任务放在中间处置。客户端不直接与数据库交互,而是经过组件与中间层建立衔接,再由中间层与数据库交互。.系统的表现层是传统的JSP技术,中间层采用的是Spring+Hibernate,为了控制与业务逻辑层分别,又细分为以下几种: 1、Web层,就是MVC方式里面的“CController,担任控制 业务逻辑层与表现层的交互,调用业务逻辑层,并将业务数据前往给表现层组织表现,系统的MVC框架采用Struts。 2、Ser

7、vice层就是业务逻辑层,担任实现业务逻辑。业务逻辑层以DAO为根底,经过对DAO组件的正面方式的包装,完成系统所要求的业务逻辑。 3、DAO层,担任与耐久化对象交互。该层封装了数据的增、删、查、改的操作。 4、PO,耐久化对象。经过实现关系映射工具将关系型数据库的数据映射成对象,很方面地实现以面向对象方式操作数据库,系统采用Hiberante作为ORM框架。在线客户效力系统设计与实现.系统实现经过对系统总设计、数据库设计,架构设计来实现 系统菜单、 登陆模块、 系统管理员模块、 客服经理模块、客服人员模块、网站客户模块例如 客服人员胜利登录系统后,可以和网站客户进展聊天,可以查看客户给本人的

8、留言,可以对客服字典进展管理 客服人员与网站客户之间的沟通 采用的是AJAX技术实现的,经过定时刷新页面来显示聊天记录,在刷新页面时,会经过DWR框架调用到MessageMgr接口实现从数据库中取数据的功能,客服人员与客户之间聊天窗口的区别在于客服人员还要定时刷新在线用户,假设有变化时要及时更新在线用户列表。在线客户效力系统设计与实现.总结本课题运用软件工程的概念进展系统分析和设计,运用数据库原理的根本知识进展概念构造设计,以SQL server 2005为后台数据库,采用功能强大并易于开发复杂数据库运用系统的前端开发工具Eclipse 3.3,完成了系统的设计和实现。 本系统运用Java技术SSH2框架和SQL SERVER 2005技术处理了网站传统的客服方式无法方便的到达与客户互动的效果,使客户网上咨询更加便利合理,可以即时的了解到网站的相关信息,到达了系统设计的预期目的。本系统的开发完

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论