摘 要
体育运动不仅可以锻炼身体也可以释放工作、生活中的压力。现如今参与运
动的人非常多,相对的需要体育场地的也增多。去体育馆预约需要自己腾出时间
去亲自参与,非常不方便,不适应现代人的生活。想要了解场地详情、价格信息
等都需要自己去实体店查找。商家对于相关信息的管理也没有有效的平台,不利
于场地的发布和宣传。基于微信小程序的场地预约系统可以实现足不出户而且价
格透明、售后更好。
本基于微信小程序的场地预约系统采用 Java 语言进行开发,数据库采用
Mysql,采用微信开发者工具进行运行。本系统实现的是和场地相关的信息管理
和发布,加入了场地公告的功能。操作角色为管理员和用户,管理员的功能为场
地类型管理、场地管理、用户管理、预约管理、取消申请管理、退回押金管理;
用户的功能为查询场地、预约场地、支付费用和使用场地、退回押金、取消预约。
本系统的功能涵盖到场地相关的方方面面,使爱好运动的用户可以有专业的平台
进行场地预约。
关键词:场地信息;在线预约;支付费用;退回押金;Java
Abstract
Sports can not only exercise, but also release the pressure in work and life.
Nowadays, many people participate in sports, and the relative need for sports venues
is also increasing. To make an appointment in the gym, you need to make time for
yourself to participate in it. It's very inconvenient and doesn't adapt to modern
people's life. If you want to know the site details and price information, you need to
go to the physical store. Businesses do not have an effective platform for the
management of relevant information, which is not conducive to the release and
publicity of the venue. The venue reservation system based on wechat applet can stay
at home, with transparent price and better after-sales service.
The venue reservation system based on wechat applet is developed in Java
language, the database is MySQL and runs with wechat developer tools. The system
realizes the information management and release related to the site, and adds the
function of site announcement. The operation roles are administrator and user. The
functions of administrator are site type management, site management, user
management, appointment management, cancellation application management and
deposit return management; The user's functions are to query the venue, make an
appointment, pay fees and use the venue, return the deposit and cancel the
appointment. The function of this system covers all aspects related to the venue, so
that sports loving users can have a professional platform for venue reservation.
Key words: site information; Online reservation; Payment of fees; Return the deposit;
Java
目 录
摘 要..............................................................................................................................1
Abstract ..........................................................................................................................2
第 1 章 绪论..................................................................................................................5
1.1 课题背景与现状..............................................................................................5
1.2 研究目标与研究意义......................................................................................5
1.3 课题实现的目标..............................................................................................6
1.4 课题研究内容.................................................................................................6
1.5 论文结构安排.................................................................................................6
第 2 章 系统分析..........................................................................................................7
2.1 系统使用相关技术分析..................................................................................7
2.1.1Web 技术介绍 .......................................................................................7
2.1.2Java 介绍................................................................................................7
2.1.3 微信开发者工具介绍...........................................................................8
2.2 系统需求分析..................................................................................................8
2.3 系统可行性分析..............................................................................................8
2.3.1 技术可行性...........................................................................................8
2.3.2 经济可行性...........................................................................................8
2.3.3 操作可行性...........................................................................................9
2.4 系统非功能方面的分析..................................................................................9
2.5 系统功能分析..................................................................................................9
2.6 系统流程分析................................................................................................10
2.6.1 系统数据流图.....................................................................................10
2.6.2 系统活动图分析.................................................................................12
第 3 章 系统设计........................................................................................................14
3.1 系统设计目标................................................................................................14
3.2 系统功能结构图............................................................................................14
3.3 系统的数据库设计........................................................................................15
3.3.1 数据库概念结构设计.........................................................................15
3.3.2 数据库逻辑结构设计.........................................................................16
第 4 章 系统实现........................................................................................................25
4.1 管理员权限的功能模块实现界面...............................................................25
4.1.1 系统登录功能模块的界面实现.........................................................25
4.1.2 个人中心管理功能的实现界面.........................................................26
4.1.3 场地公告管理功能的实现界面.........................................................26
4.1.4 场地类型管理功能的实现界面.........................................................27
4.1.5 预约管理功能的实现界面.................................................................27
4.1.6 用户信息管理功能的实现界面.........................................................28
4.1.7 场地信息管理功能的实现界面.........................................................28
4.1.8 场地使用功能的实现界面.................................................................28
4.1.9 取消申请管理功能的实现界面.........................................................29
4.1.10 退回押金功能的实现界面...............................................................29
4.2 用户权限的功能界面实现............................................................................29
4.2.1 首页功能的实现界面.........................................................................29
4.2.2 场地信息展示界面的实现.................................................................30
4.2.3 预约功能界面实现.............................................................................31
4.2.4 费用支付功能的界面实现.................................................................32
4.2.5 我的功能界面实现.............................................................................32
第 5 章 系统测试........................................................................................................34
5.1 系统测试的目的............................................................................................34
5.2 系统测试的重要性........................................................................................34
5.3 系统测试的方法与选择................................................................................34
5.4 系统测试的条件和环境................................................................................35
5.5 测试实例........................................................................................................35
5.6 测试总结........................................................................................................36
总 结..........................................................................................................................37
参考文献......................................................................................................................38
致 谢..........................................................................................................................40
第 1 章 绪论
1.1 课题背景与现状
人们生活水平的提高带来的是工作的繁忙,现代生活中每个人对时间的概念
都非常强。特别对一些办公人员而言,每天的时间都在办公室里,造成体育锻炼
的机会非常少。现如今,各种体育场地需求量扩大,想要预约场地的人逐年增加。
场地预约系统做为预约简单、场地种类齐全成为人们预约场地的首选。然而现如
今没有专业的商家对买家的预约平台,只能通过第三方平台进行场地的预约。管
理人员还是采用传统的管理方式进行管理,效率非常低,需要大量的工作人员,
造成经济的负担。
1.2 研究目标与研究意义
传统的场地信息的发布方式局限性非常强,只能通过海报、广告单页进行传
递,造成需要场地的人们得不到及时的消息。而且管理人员在管理场地相关消息
时需要多种专业人员,人员成本高。管理人员在处理信息时大多还是采用半自动
的模式进行管理,不能跟上时代的发展,适应不了时代的要求。随着时代的进步,
科技越来越先进,就要求开发更利于用户的平台来实现场地信息的销售管理。把
多种场地相关的信息集中到一个平台上,用户可以有专业的平台来进行相关信息
的了解和预约将会适应新时代的发展。
科技的发展,使人们的要求越来越高,不仅要求可以信息浏览展示,更要求
可以加入进来与其它用户形成交流。而本系统可以满足用户的需求,在本系统中
加入了场地评价的功能,用户可以分享自己的使用感受。管理员可以审核预约信
息和申请取消信息和进行押金的退回等。本系统将多种分类的信息集合到一起,
减少用户多个平台寻找的时间,更提供了质量保证,对管理员来说,也可以减少
信息传递的时间,减少工作压力和提高管理效率,对体育馆来说增加了销售途径。
本系统的实现体现了计算机的技术和网络的先进,所有信息都可以及时的发布,
用户可以在第一时间了解详情。
1.3 课题实现的目标
本系统实现的目标有操作界面丰富,使用流程简单。预约场地的用户涉及面