前言:我是天码编程,从事计算机开发行业数年,专注Java程序设计开发、源码分享、技术指导和毕业设计
项目名
基于SSM的健身房管理系统
技术栈
SSM+JSP+MySQL
一、环境介绍
1.1 运行环境
开发语言:Java
数据库:MySQL
系统架构:B/S
后端:SSM
前端:JSP
工具:IDEA,JDK1.8
二、系统介绍
2.1 功能模块
- 系统角色:管理员、会员
- 管理员:登录、管理员管理、会员管理、活动公告管理、订单管理、教练管理、课程管理、充值记录管理
- 会员:登录、查看活动公告、查看健身教练、查看健身课程、预约课程、在线充值、个人信息、我的订单、充值消费记录
2.2 系统架构
B/S架构
三、系统展示
3.1部分功能图文展示
首页:
前台登录界面:
查看健身教练:
预约私教课程:
我的订单:
查看活动公告:
活动公告详情页:
个人信息:
后台登录界面:
会员管理:
课程管理:
预约订单管理:
四、部分代码设计
4.1.部分代码如下:
/**
* 课程信息详情
* @param request
* @return
* @throws Exception
*/
@RequestMapping(value="/tocourseView")
public String tocourseView(HttpServletRequest request)throws Exception{
int id = Integer.parseInt(request.getParameter("id"));
Course course=courseService.queryCourseById(id);
Coach coach = coachService.queryCoachById(course.getCoachid());
course.setCoachname(coach.getName());
request.setAttribute("course", course);
return "/web/xmDetail.jsp";
}
/**
* 保存修改课程信息
* @param course
* @param request
* @return
* @throws Exception
*/
@RequestMapping(value="/courseEdit")
public String courseEdit(Course course,HttpServletRequest request)throws Exception{
courseService.updateCourse(course);
request.setAttribute("message","操作成功");
request.setAttribute("path","courseList.action");
return "common/succeed1.jsp";
}
麻烦大家帮忙点赞、收藏、关注、评论啦