基于jsp+mysql+Spring+mybatis的SSM健身房管理系统
2021/7/19 19:08:39
本文主要是介绍基于jsp+mysql+Spring+mybatis的SSM健身房管理系统,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
介绍:
基于jsp+mysql+Spring+mybatis的SSM健身房管理系统
运行环境: jdk 1.8
IDE环境: Eclipse,Myeclipse,IDEA都可以
tomcat环境: Tomcat 7.x,8.x,9.x版本均可,理论上Tomcat版本不是太老都可以。
硬件环境: windows 7/8/10 1G内存以上
主要功能说明: 管理员角色包含以下功能:登录页面,管理员首页,会员增删改查,教练增删改查,运动器材管理等功能。
用户角色包含以下功能:用户登录页面,用户首页,选择课程,选择教练等功能。
用了技术框架: HTML+CSS+JavaScript+jsp+mysql+Spring+mybatis
管理员账号/密码:admin/admin
用户账号/密码: 12345/12345
截图:
数据库表:
CREATE TABLE admin
(
id
int(2) NOT NULL AUTO_INCREMENT,
name
varchar(20) NOT NULL,
pwd
varchar(20) DEFAULT NULL,
lastlogintime
varchar(50) DEFAULT NULL COMMENT ‘最后一次登录时间’,
PRIMARY KEY (id
)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
– Records of admin
INSERT INTO admin
VALUES (‘1’, ‘admin’, ‘admin’, ‘2020-01-08 09:28:10’);
– Table structure for apparatus
DROP TABLE IF EXISTS apparatus
;
CREATE TABLE apparatus
(
id
int(20) NOT NULL AUTO_INCREMENT COMMENT ‘器材编号’,
aname
varchar(20) NOT NULL COMMENT ‘器材名称’,
astate
int(2) NOT NULL DEFAULT 0 COMMENT ‘状态 0正常 1损坏’,
PRIMARY KEY (id
)
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;
– Records of apparatus
INSERT INTO apparatus
VALUES (‘1’, ‘杠铃’, ‘0’);
INSERT INTO apparatus
VALUES (‘2’, '双杠 ', ‘0’);
INSERT INTO apparatus
VALUES (‘3’, ‘跑步机’, ‘0’);
INSERT INTO apparatus
VALUES (‘4’, '双杠2 ', ‘0’);
INSERT INTO apparatus
VALUES (‘5’, ‘双杠3’, ‘0’);
INSERT INTO apparatus
VALUES (‘6’, ‘双杠4’, ‘0’);
INSERT INTO apparatus
VALUES (‘7’, ‘跑步机2’, ‘0’);
INSERT INTO apparatus
VALUES (‘8’, ‘跑步机3’, ‘0’);
INSERT INTO apparatus
VALUES (‘9’, ‘跑步机4’, ‘1’);
INSERT INTO apparatus
VALUES (‘10’, ‘掉电’, ‘1’);
INSERT INTO apparatus
VALUES (‘11’, ‘王佳俊’, ‘1’);
– Table structure for course
DROP TABLE IF EXISTS course
;
CREATE TABLE course
(
id
int(20) NOT NULL AUTO_INCREMENT COMMENT ‘课程编号’,
cname
varchar(20) NOT NULL COMMENT ‘课程名’,
PRIMARY KEY (id
)
) ENGINE=MyISAM AUTO_INCREMENT=9 DEFAULT CHARSET=utf8;
– Records of course
INSERT INTO course
VALUES (‘1’, ‘杠铃’);
INSERT INTO course
VALUES (‘2’, ‘跑步’);
INSERT INTO course
VALUES (‘3’, ‘瑜伽’);
INSERT INTO course
VALUES (‘4’, ‘健美操’);
– Table structure for teach
DROP TABLE IF EXISTS teach
;
CREATE TABLE teach
(
id
int(20) NOT NULL AUTO_INCREMENT COMMENT ‘教练编号’,
tname
varchar(20) NOT NULL COMMENT ‘教练姓名’,
cid
int(10) DEFAULT NULL COMMENT ‘课程编号’,
ttel
varchar(20) DEFAULT NULL COMMENT ‘联系方式’,
taddress
varchar(20) DEFAULT NULL COMMENT ‘地址’,
PRIMARY KEY (id
)
) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=utf8;
– Records of teach
INSERT INTO teach
VALUES (‘2’, ‘李四’, ‘2’, ‘13222222222’, ‘山东’);
INSERT INTO teach
VALUES (‘3’, ‘王五’, ‘3’, ‘13444444444’, ‘天津’);
INSERT INTO teach
VALUES (‘4’, ‘赵六’, ‘4’, ‘13555555555’, ‘江苏’);
INSERT INTO teach
VALUES (‘6’, ‘赵七’, ‘3’, ‘13555555555’, ‘江苏’);
INSERT INTO teach
VALUES (‘7’, ‘赵八’, ‘2’, ‘13555555555’, ‘江苏’);
INSERT INTO teach
VALUES (‘8’, ‘赵九’, ‘4’, ‘13555555555’, ‘江苏2’);
INSERT INTO teach
VALUES (‘12’, ‘默认教练’, ‘1’, ‘13022502404’, ‘江苏省南京市’);
– Table structure for user
DROP TABLE IF EXISTS user
;
CREATE TABLE user
(
id
int(20) NOT NULL AUTO_INCREMENT COMMENT ‘编号’,
name
varchar(20) NOT NULL COMMENT ‘用户名’,
pwd
varchar(20) NOT NULL COMMENT ‘密码’,
account
varchar(20) DEFAULT NULL COMMENT ‘登录名’,
age
int(10) DEFAULT NULL COMMENT ‘年龄’,
sex
int(2) DEFAULT NULL COMMENT ‘性别 0女 1男’,
tel
varchar(20) DEFAULT NULL COMMENT ‘电话’,
address
varchar(255) DEFAULT NULL COMMENT ‘地址’,
uclass
int(20) DEFAULT NULL COMMENT ‘科目编号’,
uteach
int(20) DEFAULT NULL COMMENT ‘教练编号’,
PRIMARY KEY (id
)
) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;
这篇关于基于jsp+mysql+Spring+mybatis的SSM健身房管理系统的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15JavaMailSender是什么,怎么使用?-icode9专业技术文章分享
- 2024-11-15JWT 用户校验学习:从入门到实践
- 2024-11-15Nest学习:新手入门全面指南
- 2024-11-15RestfulAPI学习:新手入门指南
- 2024-11-15Server Component学习:入门教程与实践指南
- 2024-11-15动态路由入门:新手必读指南
- 2024-11-15JWT 用户校验入门:轻松掌握JWT认证基础
- 2024-11-15Nest后端开发入门指南
- 2024-11-15Nest后端开发入门教程
- 2024-11-15RestfulAPI入门:新手快速上手指南