I
摘 要
时代的变化速度实在超出人类的所料,21 世纪,计算机已经发展到各行各业,各个
地区,它的载体媒介-计算机,大众称之为的电脑,是一种特高速的科学仪器,比人类
的脑袋要灵光无数倍,什么智能机器人,现代社会还将智能机器人的计算速度,博学多
识与人类天才进行比较,发展它的反应能力比人类强大的多。所以,计算机的运算已经
能够取代人的位置,当然,这些什么智能机器人、大数据是更深入层次的讨论计算机的
发展进程,而今,计算机技术也已经深入的被应用到了人民生活的各个方面。
如今的社会是一个互联网化的社会,线下的一切商业活动几乎都被线上运转着,人
类活动的圈子也大部分都在互联网上进行。比如:我想拥有一个人的 K 歌厅,并且我不
想花太多钱去包下整个房间,那么就有了线上 K 歌;比如以前是报修人员通过线下联系
网络故障维修人员来上门进行维修,线下的联系方式有打电话、上门告知,但随着时代
的发展,这种方式已经不复存在,报修人员也有相关的报修平台,只要将需要报修的大
概问题向报修平台进行提交,维修中心的人员就会马上进行反馈,自动上门进行维修,
维修结束之后,报修人员可以对维修人员的处理结果进行反馈打分。而且进行线上报修
还可以有相应的优惠活动参与,这样也节省了一部分维修资金。还有其他的各种活动也
是,同时,大多数的线下活动也在同时进行着线上模式。
时代不断在发展,为了提高人们的日常休闲活动的便利性以及提高处于各个年龄阶
段的青少年以及老人的身心健康发展,现在各个社区以及大小型的体育馆里的运动设施
非常充沛齐全,但是这自然而来的带来了运动器材的资源使用冲突以及浪费的种种问题,
如本次主要研究的羽毛球资源的浪费问题。如何去解决这个问题,我考虑到将羽毛球资
源的管理问题同互联网技术结合起来。互联网管理网站种类越来越多样,其中资源管理
网站有着非常广泛的应用,向用户们以及全社会提供各类的便利,包括教育资源管理、
企业部门管理等全方位帮助。用户们对信息多样化与信息更新的喜爱程度越来越高,因
此创建一个基于 Web 的羽毛球管理系统向用户们提供及时的可用资源的各类信息。网站
为用户们提供了一个网络生活空间,使人们的运动生活更加的美好。
系统使用 HTML、CSS、JavaScript、Vue.js、vue 框架等技术实现前端页面显示,
然后使用 ThinkPHP 框架以及 PHP 等服务实现后端管理功能的实现,然后利用 MySQL 数
据库进行数据存储。最后对系统的性能和各功能模块进行性能测试。
关键词:羽毛球馆,信息管理,PHP,MySQL
II
Abstract
Times the pace of change is really beyond human expected, in the 21st century, computers
have been developed to all walks of life, each region, the carrier of its medium - computer, public
computers called, is a kind of high speed of scientific instruments, countless times more light than
the human brain, what intelligent robots, computing speed will be intelligent robots in modern
society, considerable compared with human genius, the development of its ability to respond to
more powerful than humans.Therefore, computer computing has been able to replace people's
position, of course, these intelligent robots, big data is a more in-depth discussion of the
development of the computer process, and now, computer technology has been deeply applied to
all aspects of people's lives.
Today's society is an Internet-based society. Almost all offline business activities are run
online, and most of the circle of human activities are carried out on the Internet.For example: I
want to own a karaoke bar by myself, and I don't want to spend too much money to cover the
whole room, then there is online karaoke;Such as before the repair personnel through offline
contact network fault maintenance personnel to maintenance door, offline contact with phone calls,
the door to inform, but with the development of The Times, this approach has ceased to exist, the
repair personnel also has the related service platform, as long as you will need to repair the
problem about repair service platform of the submitted to repair center staff will feedback
immediately, automatic door for repair and maintenance is done, the repair personnel to
maintenance personnel processing result feedback score.And online repair can also have the
corresponding preferential activities to participate in, which also saves part of the maintenance
funds.There are a variety of other activities as well, and most of the offline activities are also being
conducted online.
Era in the development unceasingly, in order to improve the convenience of People's Daily
leisure activities and improve in all ages of teenagers and the old man's physical and mental
health development, communities, and aiming at the gym now complete sports facilities are very
abundant, but the nature of sports equipment of waste resource use conflicts and problems, such
as the main research of badminton the waste of resources.To solve this problem, I consider
combining the management of badminton resources with the Internet technology.Internet
management website types are more and more diverse, among which resource management
website has a very wide range of applications, to users and the whole society to provide all kinds
of convenience, including education resource management, enterprise sector management and
III
other all-round help.Users are more and more fond of information diversification and information
update, so create a Web-based badminton management system to provide users with all kinds of
information of the available resources in time.The website provides a network living space for
users, making people's sports life more beautiful.
The system uses HTML, CSS, JavaScript, Vue.js, Vue framework and other technologies to
achieve the front-end page display, and then uses the ThinkPHP framework and PHP services to
achieve the back-end management function, and then uses the MySQL database for data
storage.Finally, the performance of the system and the performance of the functional modules are
tested.
Keywords: Badminton Hall, Information Management, PHP, Mysql
IV
目 录
摘 要---------------------------------------------------------------------------------I
第一章 系统概述-------------------------------------------------------------------1
1.1 课题背景-----------------------------------------------------------------------------------1
1.2 当前发展状况-----------------------------------------------------------------------------1
1.3 课题研究的意义--------------------------------------------------------------------------2
1.4 国内外现状及发展趋势 ----------------------------------------------------------------2
1.4.1 国内外现状-----------------------------------------------------------------------2
第二章 需求分析-------------------------------------------------------------------3
2.1 需求调研-----------------------------------------------------------------------------------3
2.2 可行性分析--------------------------------------------------------------------------------3
2.2.1 技术的可行性---------------------------------------------------------------------3
2.2.2 经济的可行性---------------------------------------------------------------------3
2.2.3 操作可行性------------------------------------------------------------------------3
2.2.4 法律的可行性---------------------------------------------------------------------4
2.3 开发工具及技术--------------------------------------------------------------------------4
2.3.1 网站开发环境 -------------------------------------------------------------------4
2.3.2 PHP 语言简介 -------------------------------------------------------------------4
2.3.3 JavaScript 技术---------------------------------------------------------------4
2.3.4 MySQL 数据库 -------------------------------------------------------------------4
2.3.5 PHPstorm 平台------------------------------------------------------------------5
2.3.6 工作环境 ------------------------------------------------------------------------5
第三章 网站系统设计-------------------------------------------------------------5
V
3.1 系统功能研究-----------------------------------------------------------------------------5
3.1.1 系统功能需求---------------------------------------------------------------------5
3.2 功能模块分析-----------------------------------------------------------------------------6
3.3 设计的基本思想 -------------------------------------------------------------------------7
3.4 性能要求 ----------------------------------------------------------------------------------8
3.4.1 网站的安全性--------------------------------------------------------------------8
3.4.2 数据的完整性--------------------------------------------------------------------8
3.4.3 界面要求---------------------------------------------------------------------------8
第四章 网站功能实现-------------------------------------------------------------8
4.1 系统实现-----------------------------------------------------------------------------------8
4.1.1 管理员登录界面-----------------------------------------------------------------9
4.1.2 后台用户管理--------------------------------------------------------------------9
4.1.3 球场管理 ------------------------------------------------------------------------10
4.1.4 物资管理 ------------------------------------------------------------------------11
4.1.5 预定管理 ------------------------------------------------------------------------12
4.2 数据库的分析与设计 ------------------------------------------------------------------13
4.2.1 数据库的概念结构设计 -------------------------------------------------------13
4.2.2 数据库的逻辑结构设计 -------------------------------------------------------14
4.2.3 数据库的连接原理 -------------------------------------------------------------16
第五章 软件测试 -----------------------------------------------------------------16
5.1 网站测试的意义------------------------------------------------------------------------16
5.2 网站测试的范围------------------------------------------------------------------------16
第六章 总结与展望 --------------------------------------------------------------17