家政服务系统微信小程序设计与实现(SpringBoot,MySQL)(含录像)
无需注册登录,支付后按照提示操作即可获取该资料.
家政服务系统微信小程序设计与实现(SpringBoot,MySQL)(含录像)(论文说明书10500字,程序代码,MySQL数据库)
摘 要
随着Internet 爆炸式的发展,互联网技术在我们的生活中扮演着重要的角色,日常可见。自从我们国家加入WTO以后,电子商务这个板块在我国也快速的发展了起来,现在互联网上很多电子商务web更是飞快的增长。网络的快速发展同样牵动着家政服务的管理,开发一个基于小程序的家政服务系统,希望能给用户提供方便的服务。
本系统是在小程序上开发此家政服务系统,并使用SpringBoot框架开发模式。为将系统成功运行,决定采取小程序开发者工具以及关系型数据库MYSQL进行开发,依载成熟的技术使基于小程序的家政服务系统更加稳定。论文首先介绍了基于小程序的家政服务系统的开发流程,对家政服务系统的需求进行具体分析等方面的问题。希望能利用先进的网络技术来改变目前的服务预约效率,提升用户满意度,使管理系统更易于在小程序的家政服务系统前端运行,满足管理者的需求。
关键词:小程序;SpringBoot框架;MYSQL数据库;家政服务
Design and implementation of domestic service service system
ABSTRACT
With the explosion of Internet, Internet technology plays an important role in our lives.Since our country joined the WTO, the e-commerce sector has also developed rapidly in China, and now many e-commerce web on the Internet are growing rapidly.The rapid development of the network also affects the management of domestic service, and the development of a domestic service system based on mini apps, hoping to provide convenient services to users. This system is developing this domestic service system on mini apps and using the SpringBoot framework.In order to run the system successfully, we decided to adopt mini apps developer tools and relational database MYSQL for development, according on the mature technology to make mini apps -based domestic service system more stable.The paper first introduces the development process of mini apps -based domestic service system and analyzes the needs of domestic service system.It is hoped that advanced network technology can be used to change the current service reservation efficiency, improve user satisfaction, make the management system easier to run at the front end of the mini apps domestic service system, and meet the needs of managers.
KEY WORDS:mini apps; SpringBoot framework; MYSQL database; domestic service
功能模块设计
1.系统登录:系统登录是管理员访问系统的路口,设计了系统登录界面,包括管理员名、密码和验证码,然后对登录进来的管理员判断身份信息,判断是管理员管理员还是普通用户。
2.管理员管理:管理员可以管理系统的其他普通用户的账号,包括录入新管理员,删除现有的普通用户,修改现有的普通用户的信息,并可以通过管理员名和姓名等关键字搜索普通用户,打印管理员列表页面,导出管理员列表至excel中。
3.修改密码:系统所有管理员(管理员和普通用户)应该都要能修改自己的登录密码,修改后需要重新登录。
4.个人资料管理:由普通用户使用,普通用户登录系统后,可以修改个人原始信息,如修改电话号码、邮箱等,管理员的管理员名是无法修改的。
5.登录情况管理:系统每个管理员应该都能查看个人的历史登录情况,如登录IP、登录时间、登录地址等,防止管理员账号被盗,加强管理员账号安全。
6.操作日志管理:系统每个管理员应该都能查看个人的历史操作日志,如管理员添加了某条数据,历史操作日志需要展示操作人,操作描述,操作时间等信息。防止系统被黑客攻击,加强系统的安全性。
7.服务分类管理:管理员添加服务分类后,用户便可以查询到该服务分类,管理员选择某个服务分类,查询服务分类,管理员审核添加,或删除服务分类。
8.服务信息管理:管理员添加服务信息后,用户便可以查询到该服务信息,管理员选择某个服务信息,查询服务信息,管理员审核添加,或删除服务信息。
9.公告信息管理:管理员添加公告信息后,用户便可以查询到该公告信息,管理员选择某个公告信息,查询公告信息,管理员审核添加,或删除公告信息。
10.反馈管理:用户添加反馈后,用户便可以查询到该反馈,管理员选择某个反馈,查询反馈,管理员审核添加,或删除反馈。
11.在线预约管理:用户在线添加在线预约后,用户便可以查询到该在线预约,管理员选择某个在线预约,查询在线预约或删除在线预约。
12.打分管理:用户在线添加打分后,用户便可以查询到该打分,管理员选择某个打分,查询打分或删除打分。
后台开发语言:JAVA,框架:SpringBoot,数据库:mysql,开发软件:eclipse/myeclipse/idea
小程序软件:微信开发者
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1开发背景 1
1.2开发意义 1
1.3研究内容 1
第2章 主要技术和工具介绍 3
2.1 JAVA语言 3
2.2 MySQL数据库 3
2.3 小程序介绍 3
2.4 Web技术 4
2.5springboot框架 4
第3章 系统分析 5
3.1系统可行性分析 5
3.1.1 技术可行性 5
3.1.2 经济可行性 5
3.1.3 操作可行性 5
3.2需求分析 6
3.3 系统流程分析 8
3.3.1系统开发流程 8
3.3.2系统操作流程 9
3.3.3用户登录流程 10
3.3.4添加信息流程 11
3.3.5修改信息流程 12
3.4 数据流程分析 13
第4章 系统设计 14
4.1系统结构设计 14
4.2功能模块设计 14
4.3数据库设计 15
4.3.1E-R图设计 15
4.3.2表设计 16
第5章 系统实现 22
5.1登录模块的实现 22
5.2用户注册模块 23
5.3用户管理的实现 24
5.4服务信息管理模块的实现 25
5.4服务分类管理模块的实现 26
5.7在线预约模块的实现 27
5.7打分模块的实现 28
第6章 系统测试 30
6.1测试目的 30
6.2测试概述 30
6.3单元测试 31
6.3.1登录测试 31
6.3.2用户模块测试 32
6.3.3管理员模块测试 32
6.4测试结果 33
第7章 总结 34
致 谢 35
参考文献 35