运行环境: 最好是java jdk 1.8,我在这个平台上运行的。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以,如果编译器的版本太低,需要升级下编译器,不要弄太低的版本
tomcat服务器环境: Tomcat 7.x,8.x,9.x版本均可
操作系统环境: Windows XP/7/8/10或者Linux或者MacOS,2G内存以上(推荐4G,4G以上更好)
主要功能说明: 管理员角色包含以下功能:管理员登录,联赛积分榜查询,联赛管理,联赛计分管理,球队战绩查询,球队信息管理,比赛结果管理,比赛结果查询,基础数据管理,用户管理,角色管理,模块管理等功能。
用户角色包含以下功能:用户登录与注册,联赛积分榜查询,球队战绩查询,比赛结果查询等功能。
用了技术框架: HTML+CSS+JavaScript+SpringMVC+jsp+mysql+Spring+mybatis
——————————————————————————————————————————
我搭建了一个演示站,方便大家看下:
点此进入演示地址
用户账号/密码: user/123456
管理员账号/密码:admin/admin——————————————————————————————————————————
运行的截图如下(点击可以放大):
SSM足球联赛管理系统-管理员角色-管理员登录↓↓
#### SSM足球联赛管理系统-管理员角色-联赛积分榜查询↓↓
#### SSM足球联赛管理系统-管理员角色-联赛管理↓↓
#### SSM足球联赛管理系统-管理员角色-联赛计分管理↓↓
#### SSM足球联赛管理系统-管理员角色-球队战绩查询↓↓
#### SSM足球联赛管理系统-管理员角色-球队信息管理↓↓
#### SSM足球联赛管理系统-管理员角色-比赛结果管理↓↓
#### SSM足球联赛管理系统-管理员角色-比赛结果查询↓↓
#### SSM足球联赛管理系统-管理员角色-基础数据管理↓↓
#### SSM足球联赛管理系统-管理员角色-用户管理↓↓
#### SSM足球联赛管理系统-管理员角色-角色管理↓↓
#### SSM足球联赛管理系统-管理员角色-模块管理↓↓
#### SSM足球联赛管理系统-用户角色-用户登录与注册↓↓
#### SSM足球联赛管理系统-用户角色-联赛积分榜查询↓↓
#### SSM足球联赛管理系统-用户角色-球队战绩查询↓↓
#### SSM足球联赛管理系统-用户角色-比赛结果查询↓↓
数据库设计文档
数据库名:ssm_zuqiusaisys
文档版本:粗写版
文档版本:粗写版
| 序号 | 表名 | 说明 |
| 1 | t_football_game | |
| 2 | t_football_league | |
| 3 | t_football_team | 球队表 |
| 4 | t_football_team_league | |
| 5 | t_system_dict | 数据字典表 |
| 6 | t_system_module | 系统功能模块 |
| 7 | t_system_role | |
| 8 | t_system_role_module | 角色模块对应表 |
| 9 | t_system_user | 用户表 |
返回目录
表名:t_football_game
说明:
数据列:
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| 1 | game_id | int | 10 | 0 | N | Y | ||
| 2 | game_team_id_first | int | 10 | 0 | N | N | ||
| 3 | game_team_id_second | int | 10 | 0 | N | N | ||
| 4 | first_score | varchar | 255 | 0 | N | N | ||
| 5 | second_score | varchar | 255 | 0 | Y | N | NULL | |
| 6 | create_time | timestamp | 19 | 0 | N | N | current_timestamp() | |
| 7 | game_start_date | datetime | 19 | 0 | N | N |
返回目录
表名:t_football_league
说明:
数据列:
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| 1 | league_id | int | 10 | 0 | N | Y | 联赛id | |
| 2 | league_name | varchar | 255 | 0 | N | N | 联赛名称 | |
| 3 | league_period | varchar | 255 | 0 | N | N | 联赛间隔时间 | |
| 4 | league_principal | varchar | 255 | 0 | N | N | 负责人 | |
| 5 | league_info | varchar | 255 | 0 | Y | N | NULL | |
| 6 | league_status | varchar | 10 | 0 | N | N | 'ready' | 状态 准备中:ready 进行中: during 结束:over |
| 7 | create_time | timestamp | 19 | 0 | N | N | current_timestamp() |
返回目录
表名:t_football_team
说明:球队表
数据列:
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| 1 | team_id | int | 10 | 0 | N | Y | 球队id | |
| 2 | team_name | varchar | 40 | 0 | N | N | 球队名字 | |
| 3 | team_info | varchar | 255 | 0 | Y | N | '' | 球队介绍 |
| 4 | create_time | timestamp | 19 | 0 | N | N | current_timestamp() |
返回目录
表名:t_football_team_league
说明:
数据列:
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| 1 | team_id | int | 10 | 0 | N | Y | 球队id | |
| 2 | league_id | int | 10 | 0 | N | Y | 联赛id | |
| 3 | score | int | 10 | 0 | N | N | 0 | 分数 |
返回目录
表名:t_system_dict
说明:数据字典表
数据列:
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| 1 | dict_id | int | 10 | 0 | N | Y | 字典id | |
| 2 | dict_type_name | varchar | 255 | 0 | N | N | 字典类型名称英文 | |
| 3 | dict_value | varchar | 255 | 0 | N | N | 字典值 | |
| 4 | dict_info | varchar | 255 | 0 | Y | N | NULL | 字典描述 |
返回目录
表名:t_system_module
说明:系统功能模块
数据列:
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| 1 | module_id | int | 10 | 0 | N | Y | 模块id | |
| 2 | parent_id | int | 10 | 0 | N | N | 父级模块Id | |
| 3 | module_name | varchar | 255 | 0 | N | N | 模块名称 | |
| 4 | module_info | varchar | 255 | 0 | Y | N | NULL | 模块介绍 |
| 5 | module_url | varchar | 255 | 0 | N | N | '' | |
| 6 | is_enable | varchar | 255 | 0 | N | N | Y :是 N: 否 | |
| 7 | is_leaf | varchar | 1 | 0 | N | N | '' | 是否叶子模块 Y:是,N:否 |
返回目录
表名:t_system_role
说明:
数据列:
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| 1 | role_id | int | 10 | 0 | N | Y | 角色Id | |
| 2 | role_name | varchar | 255 | 0 | N | N | 角色名称 | |
| 3 | role_info | varchar | 255 | 0 | Y | N | NULL | 角色介绍 |
| 4 | is_enable | varchar | 1 | 0 | N | N | Y:可用 N:不可用 | |
| 5 | create_time | timestamp | 19 | 0 | N | N | current_timestamp() | 创建时间 |
返回目录
表名:t_system_role_module
说明:角色模块对应表
数据列:
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| 1 | role_id | int | 10 | 0 | N | Y | 角色id | |
| 2 | module_id | int | 10 | 0 | N | Y | 模块id |
返回目录
表名:t_system_user
说明:用户表
数据列:
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| 1 | user_id | int | 10 | 0 | N | Y | 用户id | |
| 2 | user_name | varchar | 255 | 0 | N | N | 用户名 | |
| 3 | real_name | varchar | 255 | 0 | Y | N | NULL | 用户真实姓名 |
| 4 | role_id | int | 10 | 0 | N | N | ||
| 5 | role_name | varchar | 255 | 0 | Y | N | NULL | |
| 6 | password | varchar | 255 | 0 | N | N | 用户密码 | |
| 7 | contact_tel | varchar | 255 | 0 | Y | N | NULL | 用户电话 |
| 8 | varchar | 255 | 0 | Y | N | NULL | 用户Email | |
| 9 | is_enable | varchar | 1 | 0 | N | N | '' | Y:可用,N:不可用 |
| 10 | create_time | timestamp | 19 | 0 | N | N | current_timestamp() | 创建时间 |
该系统基于Java的SSM框架开发,适用于JDK1.8及以上版本,支持多种IDE如Eclipse。功能包括管理员的联赛管理、球队信息管理和用户查询等。数据库设计详细,包括球队、联赛、比赛结果等多个表。提供演示站供查看,用户可体验登录、查询等功能。

被折叠的 条评论
为什么被折叠?



