一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
https://www.bilibili.com/video/BV1cw411i72e?t=27.1
三、运行截图:
3.1教练微信端功能实现
教练登录,教练进入登陆页面填写教练工号、密码进行登陆如图3-1所示。
图3-1教练登录界面图
首页,教练进入首页页面可以查看首页、私教课程、健身资讯、我的等信息,如图3-2所示。
图3-2首页界面图
我的,教练进入我的页面可以查看教练信息、私教课程、课程购买、课程预约、课程评价、留言板等信息,如图3-3所示。
图3-3我的界面图
私教课程,用户进入私教课程查看填写课程名称、类型、图片、节数、课程价格、可约时间、课程介绍、教练工号、教练姓名、等级、个人简介,进行提交操作,操作如图3-4所示。
图3-4私教课程界面图
3.2用户微信端功能实现
用户注册、登录,用户进入注册页面填写用户名、密码、姓名、性别、联系电话进行注册,信息无误进入登陆页面填写用户名、密码进行登陆如图3-5所示
图3-5用户注册、登录界面图
首页,用户进入首页页面可以查看首页、私教课程、健身资讯、我的等信息,进行查看操作,如图3-6所示。
图3-6首页界面图
我的,用户进入我的页面查看用户信息、私教课程、课程购买、课程预约、我的收藏管理、留言板等信息,如图3-7所示。
图3-7我的界面图
用户信息,用户进入个人页面可以查看填写用户名、密码、姓名、性别、头像、联系电话等信息,进行提交保存如图3-8所示。
图3-8个人信息界面图
私教课程,用户进入私教课程可以查看课程名称、类型、图片、节数、课程价格、可约时间、课程介绍、教练工号、教练姓名、等级进行购买操作,如图3-9-所示。
图3-9私教课程界面图
3.3 管理员服务端功能实现
管理员通过健身房私教预约进行确认,管理员进入到健身房私教预约主界面,管理员进入到操作界面,通过登录窗口进行在线填写自己的用户名和密码进行登录,登录成功后进入到系统操作界面进行相应信息的获取,如图3-10所示。
图3-10管理员登录主界面图
管理员进入到界面,通过界面的任务大厅,登录成功后进入到系统可以进行查看首页、个人中心、用户管理、教练管理、课程类型管理、私教课程管理、课程购买管理、课程预约管理、课程评价管理、留言板管理、系统管理等功能模块,进行相对应操作,如图3-11所示。
图3-11管理员功能界面图
用户管理,管理员在用户信息页面通过查看用户名、姓名、性别、头像、联系电话等信息进行添加、修改、删除、查询操作,如图3-12
图3-12用管理界面图
教练管理,管理员在教练管理页面通过查看教练工号、教练姓名、性别、头像、年龄、等级、个人简介、联系方式、身份证等信息进行添加、修改、删除、查询操作,如图3-13所示。
图3-13教练管理界面图
课程购买管理,管理员在课程购买页面通过查看订单编号、课程名称、类型、图片、节数、课程价格、购买日期、教练工号、教练姓名、用户名、姓名、联系电话、是否支付等信息可进行审核回复、查看详情、修改、删除操作,如图3-14所示。
图3-14课程购买管理界面图
课程预约管理,管理员进入到课程预约界面,进行查看,审核、回复,详情查看、修改、删除操作,如图3-15所示。
图3-15课程预约管理界面图
留言板管理,管理员进入到留言板界面,进行回复用户,详情查看、修改、删除操作,如图3-16所示。
图3-16留言板管理界面图
系统管理:管理员通过系统管理页面查看轮播图/健身资讯等进行上传图片,资讯发布进行添加、删除、修改以及查看并对整个系统进行维护等操作。如图3-17所示。
图3-17系统管理界面图