摘 要
O2O模式能够充分的利用网站创立企业在O2O模式中的竞争优势,基于O2O模式的这一特点,本次毕业设计开发了微信小程序家政服务预约系统。该家政服务预约系统发挥了网络优势,采用O2O模式营销手段将家政企业推广出去,既保留了家政服务的传统运作模式,又利用了计算机网络方便、快捷、实时性高的特点,开发出一个供家政求职和家政需求家政服务人员相互交流的平台。其开发主要包括后台数据库的建立和维护及前台应用程序的开发两个方面。对于前者要求具有一定的一致性和安全性,而对于后者则要求程序功能完备、易用性好等特点。
本次设计小程序端采用Vue.js框架和微信Web开发工具,服务端管理系统是以Eclipse为开发平台,采用JAVA为脚本开发语言,后台数据库采用MySQL,实现了家政行业信息浏览,供求信息资料注册,服务需求信息发布,网站信息发布,以及网站后台的多种管理功能。用户可方便地进行信息浏览,登录注册,发布需求信息等操作。本网站后台管理员则进行添加、删除、更新相关信息以及根据需求条件实现客户与员工的需求匹配工作,以达到最好的匹配结果。
关键词:家政服务;O2O模式;小程序;Java;Vue.js
ABSTRACT
O2O model can make full use of the website to create enterprises in the O2O model competitive advantage,based on the characteristics of the O2O model,this graduation design developed WeChat Mini Program domestic service booking system. Domestic service reservation system exerts the network advantage,uses the O2O mode marketing means to popularize the domestic enterprise,not only retains the domestic service traditional operation mode,but also uses the computer network convenient,fast the real-time high characteristic,develops a platform for the domestic job search and the domestic demand personnel to communicate with each other. Its development mainly includes the establishment and maintenance of background database and the development of foreground application program ects. The former requires consistency and security,while the latter requires complete and easy-to-use programs.
This design small program end uses the Vue.js framework and the WeChat Web development tool,the server side management system is takes the Eclipse as the development platform,uses the JAVA as the script development language,the backstage database uses the MySQL,to realize the housekeeping industry information browsing,the supply and demand information material registration,the service demand information release,the website information release,as well as the website backstage many kinds of management functions. Users can easily browse information,login registration,release requirements information and other operations. This website backstage administrator carries on the addition,the deletion,the renewal related information and according to the demand condition realizes the customer and the employee demand match match work to achieve the best match result.
Keywords: domestic service;O2O model;Mini Programs;Java;Vue.js
目 录
摘 要 I
ABSTRACT II
1绪论 1
1.1选题背景及意义 1
1.2研究现状 1
1.3研究主要内容 2
2系统工具 3
2.1 Java语言 3
2.3 Vue.js框架 4
2.4 Eclipse开发工具 5
2.5 数据库 6
2.6系统开发环境概述 7
3系统分析 8
3.1 系统概述 8
3.2系统需求分析 9
4系统设计 10
4.1总体设计 10
4.2系统功能模 11
4.3 业务流程 12
4.4数据库设计 14
4.4.1数据库分析 14
4.4.2概念数据模型设计 14
4.4.3逻辑数据模型的设计 15
4.4.4数据库物理结构设计 17
4.5公共类实现 24
5系统实现 29
51微信小程序前后设计 29
5.1.1用户首页 29
5.1.2家政服务人员列表 30
5.1.3小程序预约 31
5.1.4订单列表 32
5.1.5评价 33
5.2后台管理界面设计 33
5.2.1管理员注册 33
5.2.2管理员的登录界面 34
5.2.3管理界面首页 35
5.2.4家政服务人员管理 35
6.2.5家政服务人员修改 36
6.2.6家政业务分类管理 36
6.2.7预约管理 37
6.2.8客户信息修改 37
6.2.9预约订单管理 38
6.2.10注册用户管理 38
6.2.11角色管理 39
6系统测试 40
6.1系统测试的方法 40
6.2系统详细测试过程 41
总 结 43
参考文献 44
致 谢 45