1、 毕 业 设 计中文题目 互联网+时代下 4S 店云服务平台的设计与实现英文题目 Design and implementation of 4S shops cloud services platform in the Internet plus age院 系: 计算机与信息工程学院年级专业: 软件工程(金融服务) 姓 名:学 号:指导教师:职 称:年 月摘要I摘 要“互联网+” 是现如今很火热的词,它不是一种方法论,而是当今大部分互联网产品的一种表现形态。所谓的“互联网+”实际上是为传统企业增添了一双“互联网”的翅膀,帮助传统行业与互联网相接轨,故而,对于传统的汽车销售服务来说, “互联网+
2、”也已经成为 4S 店发展的必然趋势。本系统通过微信公众平台与云引擎,利用 NodeJS 构成前后端分离,使用 Express 与JFinal 框架,开发出一套 4S 店自己的微信公众平台。项目采用云技术,实现 4S 店与用户信息的实时双向互通,在给用户提供方便的同时,能够有效地为 4S 店提供销售渠道,帮助其获得更多的销售线索,从而提升 4S 店的销售成交率,提高客户的黏度,积累 4S 店的自媒体价值。此外,该平台更为 4S 店提升了管理效率、降低其运行管理成本。本论文通过对 4S 店的实地考察、以及对用户体验的调研,对比现有的 4S 店微信公众平台进行研究,对其背景、发展趋势以及方案的可行
3、性做了详细的剖析,并通过需求分析确定了系统的目标功能,同时也表述了本项目的设计与实现。最后,对系统平台进行了测试。在后续阶段将根据前后台设置的用户反馈,以及通过诸葛 IO 进行的数据埋点监测获得的平台使用数据进行用户行为分析,进一步优化本平台。关键词:互联网+;微信公众平台;4S 店服务;前后端分离ABSTRACTIIABSTRACTNowadays, “Internet plus“ is a very hot word, and its not a kind of methodology, but a kind of manifestation from a lot of internet
4、products. The so-called “Internet plus“ is actually added a pair of wins about internet for the traditional enterprise, help traditional industries connect to internet. Therefore, for the traditional car sales services, the “Internet plus“ has become an inevitable trend in the development of 4S shop
5、. This system through the WeChat public platform and cloud engine, using NodeJS to form the front and back end separation, using Express and Jfinal to develop a set of their own shops WeChat platform. The project using cloud computing technology to realize real-time two-way communication between 4S
6、store and user information. It is not only car provides the convenience to the user, but also can effectively provide sales channels for the 4S shop, to help 4S shop to get more sales leads, to enhance the 4S shop sales turnover rate and the viscosity of the customer, to elevate its value of we medi
7、a. Last but not least, it can improve management efficiency, reduce operating costs.This paper through the field survey on the 4S shop, the investigation and research on customer experience of 4S shop, and compare the existing 4S shop WeChat public platform for research, made detailed analysis form
8、it is development background, trend and the feasibility of the project. And determine the objectives and function of the system through needs analysis, describe the design and implementation of the project. Finally, testing and optimizing the platform. In the following stage, I will make user behavi
9、or analysis by front backstage user feedback and platform usage data from Zhuge IO, to further improving this system.Key Words: the Internet plus;WeChat public platform;4S shop service;front and back separation目录III目录第一章 引言 .11.1 研究背景及意义 .11.2 微信公众平台现状 .21.3 4S店微信公众平台现状 .31.4 项目目标及主要研究内容 .41.5 论文组织结
10、构 .5第二章 系统分析 .62.1 可行性分析 .62.1.1 发展可行性分析 .62.1.2 技术可行性分析 .62.2 架构分析 .72.2.1前后端分离架构 .72.2.2云架构及优势 .82.3 主要框架及技术 .92.3.1 Express框架 .92.3.2 JFinal框架 .92.3.3 Freemarker .102.3.4 Ajax数据传输 .10第三章 需求分析 .113.1 功能分析 .113.2 用例图 .133.2.1 角色 .133.2.2 顶层用例图 .133.2.3 用例分析与描述 .14第四章 系统设计 .204.1 E-R图设计 .204.1.1 角色
11、.204.1.2 预约模块 .204.1.3 咨询模块 .214.1.4 展厅模块 .214.1.5 优惠券模块 .214.1.6 救援模块 .224.1.7 维修工单模块 .224.2 数据库设计 .224.2.1数据库的选择及版本 .224.2.2安装参数和配置 .224.2.3数据库表 .234.3 流程设计 .314.3.1用户模块 .314.3.2员工模块 .344.3.3预约模块 .364.3.4咨询模块 .39目录IV4.3.5展厅模块 .414.3.6店铺模块 .434.3.7优惠券模块 .444.3.8工单模块 .454.3.9其他 .454.4 系统架构设计 .46第五章
12、系统实现 .475.1 应用开发环境 .475.2 功能实现 .485.2.1前端 .485.2.2后台 .575.3 部署环境 .745.3.1环境的选择 .745.3.2环境来源 .745.3.3环境参数和配置 .74第六章 系统功能测试 .766.1 用户模块 .766.2 员工模块 .766.3 预约模块 .776.4 咨询模块 .786.5 展厅模块 .796.6 救援模块 .796.7 店铺模块 .806.8 优惠券模块 .806.9 评价模块 .81第七章 总结与展望 .827.1 总结 .827.2 展望 .82参考文献 .83致 谢 .1第 1 章 引言1第 1 章 引言1.
13、1 研究背景及意义“互联网+” 是当今互联网发展的一种新的形态,也是一种新的业态 1,而中国互联网在国民经济中扮演着不可替代的作用。在“互联网+”时代下,传统 4S 店的 CRM 系统已经无法满足客户需求 2。我认为,作为渠道本身,如果 4S 店的思想和发展已经跟上了时代的步伐,那么 4S 店是无法被取代的。快速和精准是互联网企业的精髓,但是汽车和快速消费品不同,消费者对待这样的大宗消费品的态度也较为不同。现如今,许多互联网公司推出来例如“1 元洗车” 、 “上门保养”等等具有创新特点的项目,但很多都是火了一段时间之后就慢慢消失了,而客户最终还是选择了传统的 4S 店。然而,4S 店的服务以及
14、报价等等还是过于标准化和单调化,而此时,例如“上门保养”等等这样的创新形式,就可以与 4S 店相结合,例如 “上门保养”特别针对一小部分即将流失的客户,或者高质量的客户,亦或者说将其设定为活动或限时赠送的一种福利,而这样将大大吸引用户的关注度。总的来说,无论是传统的汽车门户网站时代还是现如今的“互联网+”时代,4S店一直在努力接轨。而现如今,如何利用互联网工具,更快速的吸引用户、提高用户粘度、简化服务流程,成为了 4S 店竞争的一个重要手段 3。随着权力的主体发生了转变,4S 店的运营中心和重心也发生了改变,它从原本的产品转变为了用户。不仅如此,其经营模式也将改变。以往的 4S 店均是向客户推
15、销想要销售的服务或产品,而现如今则转变为了“迅速且全时段地响应客户的个性化需求,为客户提供其所需要的服务或产品 4”。4S 店的业务主体由销售主导转变为服务主导已是经营管理者们普遍认同的事实,而随着“以产品为中心”的传统商业思维被“以用户为中心”的互联网思维颠覆掉之后,车商不得不考虑的首要问题就是如何想尽办法建立与用户的在线链接。因为只有这样,才能够真正的转型,而这对于 4S 店来说,不仅仅是一个巨大的难关,更是 4S 店能否获得重生的机遇。在这个互联网时代,近年来微信十分火热。据统计,2014 年的微信月活跃用户数已经达到 4.8 亿,而开发者将近 10 万人,公众账号总数更是达到了 580
16、 万 5。现如今,微信正以前所未有的速度影响着我们生活的各方各面,而微信公众号则成为了营销人在微信上可以大展拳脚的平台。总而言之,运作“模式化+互联网化”必将是当今时代下汽车行业的主题,而完成转型的 4S 店必将涅槃重生。第 1 章 引言21.2 微信公众平台现状微信公众平台简称 weChat,它是腾讯在微信的基础上新增加的一个互动平台,无论是个人亦或是组织均可申请微信公众号 6,不过不同类型公众号的权限略有不同。运营者能够通过微信公众号来实现与特定群体受众的交流,并通过参考微信公众平台的接口文档来进行开发。对于每一个公众号,每个用户都会产生一个唯一的 OpenID 来进行标注识别,因而每一个
17、用户对于不同的公众号或者应用拥有不同的 OpenID。因此,当在多个公众号或者应用之间要进行共通时,需要将所有的公众号以及应用都绑定到同一个为新开放平台下。因为每位用户拥有唯一的 UnionID,故而可以通过 UnionID 进行关联。公众号主要通过两种方式来为用户提供服务,即公众号消息会话以及公众号内嵌网页。1.2.1 公众号消息会话公众号和用户进行交互的基础就是消息会话,因为它就像是微信里的一个联系人。目前公众号为了不同的场景,设置了四类消息服务的类型:1)群发消息:公众号可以向用户群发文字、图文、图片、视频、语音等讯息,以此进行自媒体传播,但不同类型的公众号群发的次数有一些限制。2)被动
18、消息回复:用户向公众号发送消息之后,微信服务器会把消息发送到开发者的服务器地址上,而开发者可以设置公众号在 5 秒内做一个回复 7,可以回复一条消息,也可以暂不回复用户的消息。3)客服消息:当用户向公众号发送消息之后,公众号可以在在 48 小时之内对用户的消息进行回复,且不限制回复的数量。与此同时,可以将用户的一些行为设置为某些事件推送的触发,例如用户发送某些文字,公众号将推送与文字相关的文章等等。4)模板消息:公众号可以设置一些特定的模板内容主动向用户发送通知,例如服务申请成功等等。使用模版消息比使用文字讯息更为美观明了。1.2.2 公众号内网页公众号可以提供较为复杂的业务场景,类似于 AP
19、P,这时就需要在微信里内嵌网页进行服务:1) 通过网页让前端只负责获取用户的基本信息:通过接口可以直接获取用户的openId,但若要获得用户的昵称、头像等基本信息则需要经过其的同意方可获取。2) 微信 JS-SDK:这是开发者使用微信原生的功能工具包的一种方式,它为微信的开发提供了强大的 JS 功能,开发者可以利用其完成许多功能,例如上传图片、拍照、录制或播放微信语音等等。第 1 章 引言31.3 4S 店微信公众平台现状4S 店微信营销平台要进行准确的定位,进行微信营销时需要注重用户体验,加深与用户的沟通交流。我参考了 31 家国内 4S 店使用的微信公众平台系统,发现其大致分为图 1.1
20、中的几类。图 1.1 31 家 4S 店公众号分类3.1 车易通调查中使用车易通的 4S 店有北京保利星辉、鹏龙星徽、庞大睿星奔驰世家、BMW北京盈之宝、上海大众页川瑞德 4S 店、广汽丰田森华望京店、北京路通威雪佛兰 4S 店、东风标致汇京德通、上海中升之星奔驰以及苏州亚奥雪佛兰这 10 家 4S 店。通过使用,发现车商通的体验一般,功能选项太零乱,公众号重点不突出。例如试驾预约表单提交,其中的预约日期和到店时间明明是相关的数据却分隔开来,让人感觉很奇怪。保养预约时,车牌号码明明已经选择,却一直提示请选择和输入车牌信息。 3.2 车商通调查中使用车商通的 4S 店有重庆宝驯宝马 5S 店、上
21、海冠松申晖丰田、成都中升丰田、江苏万邦东风标致、东风标致无锡宝狮龙这 5 家 4S 店。通过使用,发现车商通的体验很不错,但没用的功能选项比较多。有一些莫名其妙的按钮,点进去都是同一个页面,例如“我的消息” , “我的顾问” , “天天捡钱” ,点进去就是个人主页。 3.3 云程科技调查中使用车商通的 4S 店有温州联奥奥迪、上海大众苏州华铭汽车这 2 家 4S 店。第 1 章 引言4通过使用,发现云程科技体验一般,配色上不讨喜。功能逻辑不够明确,菜单项对咨询的引导不强,整体设计较为杂乱,一些细节没处理好,例如一些文字都顶到了底部,但其咨询的功能还可以,选择 SA 后跳回到微信页面进行咨询,且
22、也有更换顾问的功能。1.4 项目目标及主要研究内容此项目的目标是通过微信公众平台为 4S 店量身打造互动式整合营销服务体系,使 4S店能够通过微信公众平台为用户提供服务,并解决 4S 店的诸多经营问题,例如自媒体推广、商品展示等等,帮助汽车企业实现区域化的跨媒体营销,从而能够快速准确地锁定目标人群。 项目利用现在比较流行的 NodeJS 进行前后端的分离,前端开发框架采用 Express,前端界面采用 WeUI 样式库,后端采用轻量级 Java 开发框架 JFinal,后端界面采用bootstrap 框架,以及 mysql 数据库的架构进行实现,进行系统的分析,从用户的角度去思考,使用户很方便
23、能够进行对 4S 店的相关服务。系统分为前端操作和后台管理两个部分,前台操作是友好的微信公众号操作界面,供用户进行新车预览、咨询客服、预约修车、道路救援、在商城购买相关商品、评价店员服务等等。后台管理包括店员管理、客户管理、新车以及二手车展厅管理、预约管理、道路救援管理、评价管理以及操作日志等模块。总的来说,如图 1.2 所示。第 1 章 引言5图 1.2 系统结构图1.5 论文组织结构本论文整体结构共分为七个章节,分别如下:第一章:引言。主要阐述了项目研究背景及意义,以及所选课题今后的发展趋势和研究内容。第二章:系统分析。从经济以及技术操作来分析项目研究的可行性,以及对其架构、使用框架及技术进行分析。第三章:需求分析。利用功能分析及用例图进行系统的需求分析。第四章:系统设计。该部分在第三章的基础上完成了本系统的 E-R 图、数据库、流程图以及总体架构的设计。第五章:系统实现。对项目开发及其部署环境进行简单的介绍,并展示功能实现情况。第六章:系统功能测试。介绍了项目的测试用例,根据系统流程设计进行功能性测试。第七章:总结。对整个项目实现的情况做一个总结,并对未来的进一步研究做一个展望。