论文总字数:26626字
摘 要
本论文研究了如何基于B/S的结构,在Spring MVC设计模式与MyBatis架构为基础的web框架下,结合HTML5的一些新特性设计一个互联网客服问题收集平台(CSP Helper)。
在平时的工作中,各局点的程序员通常会遇到一时半会儿解决不了的问题,解决这些问题所需要的讨论、查阅资料等行为会消耗大量时间,影响工作效率。这个时候,如果有一个平台,能够分享各位程序员在工作时遇到的一些问题及其解决方法,将会极大的方便后面的程序员在遇到类似问题时能够快速解决。基于这个想法,设计出来的平台能够收集并整理工作人员在各个局点、各个版本所遇到的互联网客服问题与解决方法。该平台提供展示问题、关键字搜索问题、添加问题、修改问题以及查看问题统计等功能。
该平台在设计的时候基于模型-视图-控制器的设计模式,由模型展示数据,控制器处理用户请求,后台服务处理业务逻辑,最终交给持久层进行数据的持久化处理。该平台是一个典型的WEB 2.0下的网络应用程序。
关键词:问题收集平台;WEB 2.0;Spring MVC;MyBatis
DESIGN OF CSP HELPER
Abstract
In this paper,I study how to design a platform named CSP Helper based on the structure of B/S with the framework of both Spring MVC and MyBatis, using some new properties of HTML 5.
During work,programmer in different working points may meet some problems that can’t be resolved immediately.To solve these problems,they need discuss and consult materials ,
which cost a lot of time and do bad influence on work efficience.Then I think,if there is a platform,where every programmer can share his problem met in his work and the solution to it,it will be convenient for the programers who shall come across the same problems some day.According to this idea,the platform designed can collect and sort the problem and its solution that programers meet in different working points and different versions.This platform has the functions of showing problem,search problem with key words,adding problem,update problem and refer to the statistics chart of questions.
The platform was designed based on model-view-controller style,the model shows data,controller manages client requests,service manages business logic,and DAO does something to data permanently.This platform is a typic web application in WEB 2.0.
KEY WORDS :platform of question collection;WEB 2.0;Spring MVC
目录
摘 要 I
Abstract I
第一章 绪 论 - 1 -
1.1 引言 - 1 -
1.2 WEB 2.0下的网络应用 - 1 -
1.3 研究目的与主要研究内容 - 1 -
第二章 相关技术介绍 - 2 -
2.1 Spring MVC - 2 -
目前流行 - 2 -
2.2 HTML5 - 4 -
2.3 MyBatis - 4 -
第三章 需求分析 - 7 -
3.1 系统架构 - 7 -
3.2 系统功能结构 - 7 -
3.3 可行性分析 - 9 -
3.4 总体设计原则 - 9 -
第四章 概要设计 - 10 -
4.1 顶层数据流图 - 10 -
4.2 业务流程分析 - 10 -
4.3 数据实体对象设计 - 13 -
4.4 数据库表设计 - 14 -
第五章 详细设计 - 15 -
5.1 模块管理 - 15 -
5.2 功能设计 - 17 -
第六章 系统实现 - 21 -
第七章 软件测试与分析 - 29 -
7.1 测试环境 - 29 -
7.2 模块测试 - 29 -
7.3 系统运行情况 - 31 -
7.4 测试总结 - 32 -
结论 - 33 -
致谢 - 34 -
参考文献 - 35 -
绪 论
引言
由于各个工作局点的客户需求有所不同,因此不同局点的客服平台其版本号与具体设计上会存在差异,由此产生的问题也是各种各样。在实际的工作中,根据现场情况,程序员往往会遇到一些一时半会不能解决的问题。这种时候,比较常见的做法是查阅参考手册、上网查阅资料或是项目组内讨论解决等,无论哪种方法,均会花费大量时间,不利于工作进度的展开。为了提高这种情况下的工作效率,如果能够建立一个公司内部使用的问题交流与收集平台,用来收集在处理客服平台的工作中所遇到的问题及其对应的解决方案,那么在有人再次遇到问题的时候,可以通过在这个平台上进行搜索,查阅相同或是相似的问题以寻求解决方案,这样一来,能够大大的提升工作效率。
WEB 2.0下的网络应用
WEB 2.0作为一种新的互联网方式,它并不是一种技术标准,而是一种包含了技术理念、框架与应用的概念,代表了WEB 技术的转变与革新[1]。从传统的观念上看,谈到互联网,我们更容易想到的是一个个简单网站,提供新闻、图像、视频等内容的浏览与下载,而那些更复杂的功能,包括即时交流、文件上传、一些更丰富的交互等等,是属于本地客户端的。在WEB 2.0所倡导的互联网的新模式下,网站(website)正在渐渐的向网络应用(web application)方向发展。随着HTML5,AJAX等新技术、新标准的发展,网络应用对比本地客户端的优势也体现出来了:不需要庞大的本地空间,因为所有内容与资源都存储在服务器上;更为方便快捷的开发流程,因为网站的设计不需要考虑跨平台等问题,仅仅需要一个浏览器即可展示内容;能够承载与本地客户端相当的复杂功能,这得益于发展迅速的WEB技术。
典型的WEB 2.0站点包括网络社区、社交网站、Wiki等,本论文研究的互联网客服问题收集平台(CSP Helper)也属于其中之一。
研究目的与主要研究内容
该平台用于收集并整理工作人员在各个局点、各个版本所遇到的互联网客服问题与解决方法,方便工作人员的快速搜索与浏览。平台基于B/S结构,适用于Chrome浏览器访问。该平台需提供的主要功能如下:
(1)使用公司内部的员工账号即可登录并管理相关内容。
剩余内容已隐藏,请支付后下载全文,论文总字数:26626字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;