Java教程

基于jsp+mysql+Spring+mybatis的SSM健身房管理系统

本文主要是介绍基于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健身房管理系统的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!