Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的个人运动健康管理系统。
一、技术介绍⚡
⭐这个项目页面使用是JSP,JSP大家都懂的,包含HTML,CSS,Javascript技术。
⭐这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)
✅项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以
✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过
✅目前测试了Windows,Linux,MacOS平台,运行效果一致。
二、功能介绍
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
用户角色 | 管理员角色 |
---|---|
用户登录 | 管理员登录 |
修改密码 | 修改密码 |
健康评估管理&添加 | 健康评估管理&添加 |
查看健身知识 | 健身知识管理&添加 |
查看公告&添加 | 每日菜谱管理&添加 |
查看每日菜谱 | 用户信息管理&添加 |
查看运动类型 | 知识类型管理&添加 |
修改个人资料 | 修改个人资料 |
身体数据记录管理&添加 | 资讯管理&添加 |
运动计划制定管理&添加 | 身体数据记录管理&添加 |
运动记录管理&添加 | 运动类型管理&添加 |
三、数据库信息
【表的名字概述,点击表名查看详细信息】
序号 | 表名 | 说明 |
1 | t_caipu | 每日菜谱推荐表 |
2 | t_datarecore | 身体数据记录表 |
3 | t_gonggao | 公告管理表 |
4 | t_healthpg | 健康评估表 |
5 | t_jianshenfile | 健身知识表 |
6 | t_jianshentype | 知识类型表 |
7 | t_riqi | 日期表表 |
8 | t_sportplan | 运动计划制定表 |
9 | t_sportrecord | 运动记录表 |
10 | t_sporttype | 运动类型表 |
11 | t_user |
序号 | 名称 | 数据类型 | 主键 | 说明 |
1 | id | int | Y | |
2 | t_name | varchar | N | 菜谱名称 |
3 | t_jianjie | varchar | N | 菜谱简介 |
4 | t_bz | longtext | N | 备注 |
5 | addTime | datetime | N | 插入数据库时间 |
6 | riqi_id | int | N | 对应Riqi表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 主键 | 说明 |
1 | id | int | Y | |
2 | t_bianhao | varchar | N | 记录编号 |
3 | t_shijian | varchar | N | 记录时间 |
4 | t_height | varchar | N | 身高 |
5 | t_weight | varchar | N | 体重 |
6 | t_bmi | varchar | N | 当前BMI指数 |
7 | t_bz | longtext | N | 备注 |
8 | addTime | datetime | N | 插入数据库时间 |
9 | user_id | int | N | 对应User表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 主键 | 说明 |
1 | id | int | Y | |
2 | t_title | varchar | N | 标题 |
3 | t_content | varchar | N | 内容 |
4 | t_shijian | varchar | N | 发布时间 |
5 | t_bz | longtext | N | 备注 |
6 | addTime | datetime | N | 插入数据库时间 |
7 | user_id | int | N | 对应User表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 主键 | 说明 |
1 | id | int | Y | |
2 | t_bianhao | varchar | N | 评估编号 |
3 | t_shijian | varchar | N | 评估时间 |
4 | t_height | varchar | N | 身高 |
5 | t_weight | varchar | N | 体重 |
6 | t_yaowei | varchar | N | 腰围 |
7 | t_tunwei | varchar | N | 臀围 |
8 | t_jinwei | varchar | N | 颈围 |
9 | addTime | datetime | N | 插入数据库时间 |
10 | t_pg | varchar | N | |
11 | t_bz | varchar | N | |
12 | user_id | int | N | 对应User表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 主键 | 说明 |
1 | id | int | Y | |
2 | t_uploadName | varchar | N | 图片 |
3 | t_fileName | varchar | N | 文件名 |
4 | t_uploadTime | varchar | N | 上传时间 |
5 | t_title | varchar | N | 标题 |
6 | t_content | varchar | N | 内容 |
7 | t_shijian | varchar | N | 发布时间 |
8 | t_bz | longtext | N | 备注 |
9 | addTime | datetime | N | 插入数据库时间 |
10 | jianshenType_id | int | N | 对应JianshenType表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 主键 | 说明 |
1 | id | int | Y | |
2 | t_name | varchar | N | 类型 |
3 | t_bz | longtext | N | 备注 |
4 | addTime | datetime | N | 插入数据库时间 |
序号 | 名称 | 数据类型 | 主键 | 说明 |
1 | id | int | Y | |
2 | t_name | varchar | N | 星期几 |
3 | t_bz | longtext | N | 备注 |
4 | addTime | datetime | N | 插入数据库时间 |
序号 | 名称 | 数据类型 | 主键 | 说明 |
1 | id | int | Y | |
2 | t_bianhao | varchar | N | 计划编号 |
3 | t_time | int | N | 计划运动时间 |
4 | t_address | varchar | N | 计划运动地点 |
5 | t_xiaohao | double | N | 计划消耗卡路里 |
6 | t_bz | longtext | N | 备注 |
7 | addTime | datetime | N | 插入数据库时间 |
8 | user_id | int | N | 对应User表的ID,在这里作为外键 |
9 | sportType_id | int | N | 对应SportType表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 主键 | 说明 |
1 | id | int | Y | |
2 | t_bianhao | varchar | N | 运动编号 |
3 | t_time | varchar | N | 运动时间 |
4 | t_shijian | int | N | 运动耗时 |
5 | t_address | varchar | N | 运动地点 |
6 | t_xiaohao | double | N | 消耗卡路里 |
7 | t_bz | longtext | N | 备注 |
8 | addTime | datetime | N | 插入数据库时间 |
9 | user_id | int | N | 对应User表的ID,在这里作为外键 |
10 | sportType_id | int | N | 对应SportType表的ID,在这里作为外键 |
序号 | 名称 | 数据类型 | 主键 | 说明 |
1 | id | int | Y | |
2 | t_name | varchar | N | 运动类型 |
3 | t_xiaohao | int | N | |
4 | t_bz | longtext | N | 备注 |
5 | addTime | datetime | N | 插入数据库时间 |
序号 | 名称 | 数据类型 | 主键 | 说明 |
1 | id | int | Y | |
2 | u_username | varchar | N | |
3 | u_password | varchar | N | |
4 | u_name | varchar | N | |
5 | u_birthday | varchar | N | |
6 | u_sex | varchar | N | |
7 | u_tel | varchar | N | |
8 | u_qq | varchar | N | |
9 | u_phone | varchar | N | |
10 | u_jg | varchar | N | |
11 | u_address | varchar | N | |
12 | u_bm | varchar | N | |
13 | u_type | varchar | N | |
14 | u_by_1 | int | N | |
15 | u_by_2 | varchar | N | |
16 | u_by_3 | varchar | N | |
17 | u_bz | varchar | N | |
18 | u_photo | varchar | N | |
19 | u_percent | varchar | N |
四、项目截图
4.1 下面是用户角色的功能介绍
4.2 下面是管理员角色的功能介绍
五、演示站点
地址 | http://www.csbishe.cn:15039/ssm_phealthsys |
账号密码 | 用户角色账号/密码: user/123456 |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。