摘 要
健身于二十世纪九十年代传入我国,随着经济的快速发展,人们的生活有了质的飞越,人们的健身意识有了较大程度的提高。在学习和工作之余,有更多的人愿意在闲暇的时间进行健身和体育锻炼,已达到缓解压力,放松心情、增强体质的目的。因此,健身房开始进入人们的视野,作为一个新兴产业越来越得到大家的认可和欢迎。由于各种原因健身房的管理长期以来处于人工管理阶段为主的阶段,由于技术上的限制使得健身房管理和推广以及教学均得不到良好的发展,同时也制约了健身运动的推广和实施。
本次设计主要论述了基于SSM微信小程序健身系统的设计与实现。首先介绍了健身小程序健身系统的开发背景,并通过流程图等对该系统进行需求分析,确定了整个系统的开发设计思想和开发项目的功能需求,在此基础上,又通过业务流程图、功能模块图和E-R图对系统作了更详细的设计和描述。
本系统主要由微信小程序客户端、服务器、数据管理端构成,客户端采用微信小程序的MINA框架和微信Web开发工具,后台管理采用Java技术,SSM框架和Mysql数据库。客户端的页面实现通过网络与服务器REST API接口通信获取MySQL数据。重点设计小程序健身系统客户端、服务器以及数据库的设计、开发、测试工作。本文重点阐述小程序预约系统客户端的教练信息展示、运动项目分类、预约、下单支付,个人信息管理及数据库设计六大模块的设计和实现过程。
关键词:健身;小程序;私教;预约;Java;Mysql
Abstract
Fitness was introduced into our country in the 1990s,with the rapid development of economy,people's life has a qualitative overflight,people's fitness awareness has been greatly improved. After study and work,more people are willing to exercise and exercise in their spare time,which has achieved the purpose of relieving stress,relaxing mood and strengthening physique. Therefore,the gym began to enter people's vision,as a new industry is more and more recognized and welcomed by everyone. For a variety of reasons,the management of the gymnasium has long been in the stage of manual management,and due to technical constraints,the management and promotion of the gym and teaching are all made can not get good development,but also restricts the promotion and implementation of fitness sports.
This design mainly discusses the design and implementation of WeChat Mini Program fitness private education reservation system. Firstly,the background of the development of the fitness private education reservation system is introduced,and the requirement analysis of the system is carried out through and so on,and the development design idea of the whole system and the functional requirements of the development project are determined. On this basis,the system is designed and described in more detail through business flow chart,function module diagram and E-R diagram.
The system is mainly composed of WeChat Mini Program client,server,data management end,the client adopts the MINA framework of WeChat Mini Program and the development tool of WeChat Web,and the background management adopts Java technology,SSM framework and Mysql database. The client's page realizes the communication between the network and the server REST API interface to obtain MySQL data. The design,development and testing of client,server and database of private education reservation system are emphasized. This article focuses on the Mini Programs booking system client coaching information display,sports classification,booking,order payment,personal letters Information management and database design six modules design and implementation process.
Keywords: Fitness;Mini Programs;Private education;Appointment;Java;Mysql
目 录
摘 要 I
Abstract II
1绪论 5
1.1选题背景及意义 1
1.2研究现状 1
1.3发展动态 2
1.4研究主要内容 3
2系统分析 4
2.1可行性分析 4
2.2 系统需求分析 4
2.2.1 设计思想 5
2.2.2 功能需求 5
2.3 开发环境与运行环境设计 5
2.3.1 开发环境 5
2.3.2 运行环境 12
3系统设计 13
3.1系统目标设计 13
3.2系统功能分析 13
3.3系统功能模块设计 13
3.3.1系统功能总体模块设计 14
3.3.2子功能模块设计 14
3.4数据库设计 16
3.4.1数据库需求分析 16
3.4.2数据库逻辑结构的实现 20
4系统实现 24
4.1小程序健身系统小程序端设计 24
4.1.1微信小程序首页 24
4.1.2教练列表 25
4.1.3私教预约 26
4.1.4预约列表 26
4.1.5用户评价 27
6.2 小程序健身系统后台管理设计 28
6.2.1登陆 28
6.2.2注册 29
6.2.3后台管理首页 30
6.2.4人员管理 30
6.2.5类型管理 31
6.2.6用户预约管理界面 32
6.2.7用户管理 33
5系统测试 34
5.1测试用例 34
5.2 测试用例之登录管理 34
5.3 以该系统设计的菜单中会员管理菜单项为例进行测试 35
总 结 36
致 谢 37
参考文献 38