运行环境: 最好是java jdk 1.8,我在这个平台上运行的。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以,如果编译器的版本太低,需要升级下编译器,不要弄太低的版本
tomcat服务器环境: Tomcat 7.x,8.x,9.x版本均可
操作系统环境: Windows XP/7/8//8.1/10/11或者Linux或者MacOS,2G内存以上,推荐4G,4G以上更好
主要功能说明: 管理员角色包含以下功能:管理员登录,球场管理,订单管理,教练管理,器材管理,会员管理,收银员管理等功能。
用户角色包含以下功能:用户登录,查看个人信息,查看我的订单,预订球场等功能。
收银员角色包含以下功能:收银员登录,球场场地查看,订单管理,教练查看,器材查看管理,会员查看和充值等功能。
用了技术框架: HTML+CSS+JavaScript+jsp+mysql+Spring+hibernate+Struts 2
所用的数据库: Mysql数据库,任意版本均可,也可使用各种数据库工具,例如Navicat等。
——————————————————————————————————————————
我搭建了一个演示站,方便大家看下:
管理员账号/密码:admin/admin(密钥也是admin)
用户账号/密码: user/123456
收银员账号/密码:shouyin/123456
——————————————————————————————————————————
运行的截图如下(点击可以放大):
SSH羽毛球馆管理系统-管理员角色-管理员登录↓↓
![](https://img-blog.csdnimg.cn/img_convert/18c6d5718f881fb95542adab5cf31cd6.jpeg)
#### SSH羽毛球馆管理系统-管理员角色-球场管理↓↓
![](https://img-blog.csdnimg.cn/img_convert/af8ddc281e5391c423537155728fb4bf.jpeg)
#### SSH羽毛球馆管理系统-管理员角色-订单管理↓↓
![](https://img-blog.csdnimg.cn/img_convert/ee2e09f06ccc821aaa04e0f2e6562a18.jpeg)
#### SSH羽毛球馆管理系统-管理员角色-教练管理↓↓
![](https://img-blog.csdnimg.cn/img_convert/ab6ca8fe93881a9c23caceb034622b5d.jpeg)
#### SSH羽毛球馆管理系统-管理员角色-器材管理↓↓
![](https://img-blog.csdnimg.cn/img_convert/01d6038827a9e3244e4dda68c6935f1e.jpeg)
#### SSH羽毛球馆管理系统-管理员角色-会员管理↓↓
![](https://img-blog.csdnimg.cn/img_convert/f6b08499eba1d8cdbfd0870be00bd4ba.jpeg)
#### SSH羽毛球馆管理系统-管理员角色-收银员管理↓↓
![](https://img-blog.csdnimg.cn/img_convert/9a73aff6a8dc3796d7799ad4c731d196.jpeg)
#### SSH羽毛球馆管理系统-用户角色-用户登录↓↓
![](https://img-blog.csdnimg.cn/img_convert/39f3921342ef99a564301c0032013483.jpeg)
#### SSH羽毛球馆管理系统-用户角色-查看个人信息↓↓
![](https://img-blog.csdnimg.cn/img_convert/6b5c7ed368e617acbf1a6ef6cd6eda25.jpeg)
#### SSH羽毛球馆管理系统-用户角色-查看我的订单↓↓
![](https://img-blog.csdnimg.cn/img_convert/231a5b01ce1dadda508f9be5f2b8c8f6.jpeg)
#### SSH羽毛球馆管理系统-用户角色-预订球场↓↓
![](https://img-blog.csdnimg.cn/img_convert/33280c136bdc8162bff3a63c2a5ba796.jpeg)
#### SSH羽毛球馆管理系统-收银员角色-收银员登录↓↓
![](https://img-blog.csdnimg.cn/img_convert/b7f6a812470e394bb916b75f415999fc.jpeg)
#### SSH羽毛球馆管理系统-收银员角色-球场场地查看↓↓
![](https://img-blog.csdnimg.cn/img_convert/edd53a872429ba78a7c3aa63d9068743.jpeg)
#### SSH羽毛球馆管理系统-收银员角色-订单管理↓↓
![](https://img-blog.csdnimg.cn/img_convert/6bc1cecffe2057c4fcc51897e3506399.jpeg)
#### SSH羽毛球馆管理系统-收银员角色-教练查看↓↓
![](https://img-blog.csdnimg.cn/img_convert/40168e2bbb36a8398f5e7c9cae61660f.jpeg)
#### SSH羽毛球馆管理系统-收银员角色-器材查看管理↓↓
![](https://img-blog.csdnimg.cn/img_convert/4c5701160ffdf8f373b8eca8e9c67ba7.jpeg)
#### SSH羽毛球馆管理系统-收银员角色-会员查看和充值↓↓
数据库设计文档
数据库设计文档
数据库名:ssh_ymqg_sys
文档版本:粗写版
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | | |
2 | app | varchar | 255 | 0 | Y | N | NULL | |
3 | name | varchar | 255 | 0 | Y | N | NULL | |
4 | pic | varchar | 255 | 0 | Y | N | NULL | |
5 | pic1 | varchar | 255 | 0 | Y | N | NULL | |
6 | pic2 | varchar | 255 | 0 | Y | N | NULL | |
7 | pic3 | varchar | 255 | 0 | Y | N | NULL | |
8 | pic4 | varchar | 255 | 0 | Y | N | NULL | |
9 | pic5 | varchar | 255 | 0 | Y | N | NULL | |
10 | type | varchar | 255 | 0 | Y | N | NULL | |
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | | |
2 | price | int | 10 | 0 | N | N | | |
3 | state | int | 10 | 0 | N | N | | |
4 | type | int | 10 | 0 | N | N | | |
5 | useState | int | 10 | 0 | Y | N | NULL | |
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | | |
2 | passWord | varchar | 255 | 0 | Y | N | NULL | |
3 | realName | varchar | 255 | 0 | Y | N | NULL | |
4 | sex | int | 10 | 0 | Y | N | NULL | |
5 | name | varchar | 255 | 0 | Y | N | NULL | |
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | | |
2 | age | int | 10 | 0 | Y | N | NULL | |
3 | level | int | 10 | 0 | Y | N | NULL | |
4 | name | varchar | 255 | 0 | Y | N | NULL | |
5 | price | int | 10 | 0 | Y | N | NULL | |
6 | sex | int | 10 | 0 | Y | N | NULL | |
7 | state | int | 10 | 0 | Y | N | NULL | |
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | | |
2 | name | varchar | 255 | 0 | Y | N | NULL | |
3 | price | int | 10 | 0 | Y | N | NULL | |
4 | type | int | 10 | 0 | Y | N | NULL | |
5 | state | int | 10 | 0 | Y | N | NULL | |
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | | |
2 | name | varchar | 255 | 0 | Y | N | NULL | |
3 | passWord | varchar | 255 | 0 | Y | N | NULL | |
4 | key | varchar | 255 | 0 | Y | N | NULL | |
5 | type | int | 10 | 0 | N | N | | |
6 | realName | varchar | 255 | 0 | Y | N | NULL | |
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | | |
2 | content | varchar | 255 | 0 | Y | N | NULL | |
3 | isDelete | int | 10 | 0 | Y | N | NULL | |
4 | type | int | 10 | 0 | N | N | | |
5 | userId | int | 10 | 0 | Y | N | NULL | |
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | | |
2 | code | varchar | 255 | 0 | Y | N | NULL | |
3 | state | int | 10 | 0 | Y | N | NULL | |
4 | time | datetime | 19 | 0 | Y | N | NULL | |
5 | areaId | int | 10 | 0 | Y | N | NULL | |
6 | userId | int | 10 | 0 | Y | N | NULL | |
7 | consume | int | 10 | 0 | Y | N | NULL | |
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | | |
2 | addTime | datetime | 19 | 0 | Y | N | NULL | |
3 | content | varchar | 20000 | 0 | Y | N | NULL | |
4 | isDelete | int | 10 | 0 | Y | N | NULL | |
5 | title | varchar | 255 | 0 | Y | N | NULL | |
6 | type | int | 10 | 0 | Y | N | NULL | |
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | | |
2 | createTime | datetime | 19 | 0 | Y | N | NULL | |
3 | email | varchar | 255 | 0 | Y | N | NULL | |
4 | passWord | varchar | 255 | 0 | Y | N | NULL | |
5 | phone | varchar | 255 | 0 | Y | N | NULL | |
6 | realName | varchar | 255 | 0 | Y | N | NULL | |
7 | sex | int | 10 | 0 | N | N | | |
8 | userName | varchar | 255 | 0 | Y | N | NULL | |
9 | brithday | datetime | 19 | 0 | Y | N | NULL | |
10 | level | int | 10 | 0 | Y | N | NULL | |
11 | ye | int | 10 | 0 | Y | N | NULL | |
说明:
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | | |
2 | addTime | datetime | 19 | 0 | Y | N | NULL | |
3 | title | varchar | 255 | 0 | Y | N | NULL | |
4 | url | varchar | 255 | 0 | Y | N | NULL | |
5 | type | int | 10 | 0 | N | N | | |
6 | url2 | varchar | 255 | 0 | Y | N | NULL | |