SpringBoot高校学科竞赛平台:性能优化与实践

时间:2024-10-14 07:00:36
表4.1 报名信息
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
jingsaileixing varchar(200) 是 NULL 竞赛类型
jingsaineirong varchar(200) 是 NULL 竞赛内容
jingsaishijian varchar(200) 是 NULL 竞赛时间
didian varchar(200) 是 NULL 地点
jibie varchar(200) 是 NULL 级别
xueshengzhanghao varchar(200) 是 NULL 学生账号
xueshengxingming varchar(200) 是 NULL 学生姓名
sfsh varchar(200) 是 否 是否审核
shhf longtext 是 NULL 审核回复
表4.2 报销清单
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
duiming varchar(200) 是 NULL 队名
cansaichengyuan varchar(200) 是 NULL 参赛成员
jingfeiyusuan varchar(200) 是 NULL 经费预算
cansaifeiyong varchar(200) 是 NULL 参赛费用
wenjian varchar(200) 是 NULL 文件
zhanghao varchar(200) 是 NULL 账号
xingming varchar(200) 是 NULL 姓名
表4.3 参赛名单
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
jingsaileixing varchar(200) 是 NULL 竞赛类型
jingsaineirong varchar(200) 是 NULL 竞赛内容
jingsaishijian varchar(200) 是 NULL 竞赛时间
didian varchar(200) 是 NULL 地点
jibie varchar(200) 是 NULL 级别
duiming varchar(200) 是 NULL 队名
cansaichengyuan longtext 是 NULL 参赛成员
zhanghao varchar(200) 是 NULL 账号
xingming varchar(200) 是 NULL 姓名
sfsh varchar(200) 是 否 是否审核
shhf longtext 是 NULL 审核回复
表4.4 参赛申请
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
jingsaileixing varchar(200) 是 NULL 竞赛类型
jingsaineirong varchar(200) 是 NULL 竞赛内容
jingsaishijian varchar(200) 是 NULL 竞赛时间
didian varchar(200) 是 NULL 地点
jibie varchar(200) 是 NULL 级别
duiming varchar(200) 是 NULL 队名
cansaichengyuan longtext 是 NULL 参赛成员
yusuan longtext 是 NULL 预算
xiangmu longtext 是 NULL 项目
zuopin varchar(200) 是 NULL 作品
zhanghao varchar(200) 是 NULL 账号
xingming varchar(200) 是 NULL 姓名
sfsh varchar(200) 是 否 是否审核
shhf longtext 是 NULL 审核回复
表4.5 参赛信息
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
xueshengzhanghao varchar(200) 是 NULL 学生账号
xueshengxingming varchar(200) 是 NULL 学生姓名
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
jingsaileixing varchar(200) 是 NULL 竞赛类型
xuexiao varchar(200) 是 NULL 学校
zuopin varchar(200) 是 NULL 作品
zuopintese longtext 是 NULL 作品特色
表4.6 成绩申诉
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
jingsaileixing varchar(200) 是 NULL 竞赛类型
chengji varchar(200) 是 NULL 成绩
shensuyuanyin varchar(200) 是 NULL 申诉原因
xueshengzhanghao varchar(200) 是 NULL 学生账号
xueshengxingming varchar(200) 是 NULL 学生姓名
zhanghao varchar(200) 是 NULL 账号
xingming varchar(200) 是 NULL 姓名
表4.7 获奖名单
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
jingsaileixing varchar(200) 是 NULL 竞赛类型
jingsaineirong varchar(200) 是 NULL 竞赛内容
jingsaishijian varchar(200) 是 NULL 竞赛时间
didian varchar(200) 是 NULL 地点
jibie varchar(200) 是 NULL 级别
duiming varchar(200) 是 NULL 队名
cansaichengyuan longtext 是 NULL 参赛成员
zhanghao varchar(200) 是 NULL 账号
xingming varchar(200) 是 NULL 姓名
表4.8 获奖情况
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
duiming varchar(200) 是 NULL 队名
cansaichengyuan longtext 是 NULL 参赛成员
renshu varchar(200) 是 NULL 人数
huojiangjine int(11) 是 NULL 获奖金额
huojiangmingxi longtext 是 NULL 获奖明细
beizhu longtext 是 NULL 备注
表4.9 教师
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
zhanghao varchar(200) 否 账号
mima varchar(200) 否 密码
xingming varchar(200) 是 NULL 姓名
xingbie varchar(200) 是 NULL 性别
shouji varchar(200) 是 NULL 手机
youxiang varchar(200) 是 NULL 邮箱
touxiang varchar(200) 是 NULL 头像
表4.10 竞赛类型
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaileixing varchar(200) 是 NULL 竞赛类型
jianjie longtext 是 NULL 简介
表4.11 竞赛评分
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
jingsaileixing varchar(200) 是 NULL 竞赛类型
jingsaineirong varchar(200) 是 NULL 竞赛内容
duiming varchar(200) 是 NULL 队名
cansaichengyuan varchar(200) 是 NULL 参赛成员
zuopinpingfen varchar(200) 是 NULL 作品评分
pingjianeirong longtext 是 NULL 评价内容
zhanghao varchar(200) 是 NULL 账号
xingming varchar(200) 是 NULL 姓名
xueshengzhanghao varchar(200) 是 NULL 学生账号
xueshengxingming varchar(200) 是 NULL 学生姓名
表4.12 竞赛题库
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
daan longtext 是 NULL 答案
timu longtext 是 NULL 题目
timuleixing varchar(200) 是 NULL 题目类型
wenjian varchar(200) 是 NULL 文件
表4.13 竞赛信息
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
jingsaileixing varchar(200) 是 NULL 竞赛类型
jingsaimude longtext 是 NULL 竞赛目的
jingsaineirong longtext 是 NULL 竞赛内容
jingsaishijian date 是 NULL 竞赛时间
didian longtext 是 NULL 地点
jibie varchar(200) 是 NULL 级别
jubandanwei varchar(200) 是 NULL 举办单位
chengbandanwei varchar(200) 是 NULL 承办单位
tupian varchar(200) 是 NULL 图片
表4.14 竞赛总结
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
jingsaileixing varchar(200) 是 NULL 竞赛类型
jingsaineirong varchar(200) 是 NULL 竞赛内容
duiming varchar(200) 是 NULL 队名
cansaichengyuan varchar(200) 是 NULL 参赛成员
jingsaizongjie varchar(200) 是 NULL 竞赛总结
wenjian varchar(200) 是 NULL 文件
zhanghao varchar(200) 是 NULL 账号
xingming varchar(200) 是 NULL 姓名
表4.15 晋级名单
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
jingsaileixing varchar(200) 是 NULL 竞赛类型
jingsaineirong varchar(200) 是 NULL 竞赛内容
jingsaishijian varchar(200) 是 NULL 竞赛时间
didian varchar(200) 是 NULL 地点
jibie varchar(200) 是 NULL 级别
duiming varchar(200) 是 NULL 队名
cansaichengyuan longtext 是 NULL 参赛成员
zhanghao varchar(200) 是 NULL 账号
xingming varchar(200) 是 NULL 姓名
表4.16 领队教师
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
zhanghao varchar(200) 否 账号
mima varchar(200) 否 密码
xingming varchar(200) 是 NULL 姓名
xingbie varchar(200) 是 NULL 性别
jiaogonghao varchar(200) 是 NULL 教工号
xueyuan varchar(200) 是 NULL 学院
zhuanyelingyu longtext 是 NULL 专业领域
shouji varchar(200) 是 NULL 手机
youxiang varchar(200) 是 NULL 邮箱
touxiang varchar(200) 是 NULL 头像
表4.17 竞赛资讯
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
title varchar(200) 否 标题
introduction longtext 是 NULL 简介
picture varchar(200) 否 图片
content longtext 否 内容
表4.18 题目类型
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
timuleixing varchar(200) 是 NULL 题目类型
表4.19 管理员表
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
username varchar(100) 否 用户名
password varchar(100) 否 密码
role varchar(100) 是 管理员 角色
addtime timestamp 否 CURRENT_TIMESTAMP 新增时间
表4.20 往年成绩
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
jingsaimingcheng varchar(200) 是 NULL 竞赛名称
jingsaileixing varchar(200) 是 NULL 竞赛类型
riqi date 是 NULL 日期
chengji int(11) 是 NULL 成绩
duiming varchar(200) 是 NULL 队名
cansaichengyuan longtext 是 NULL 参赛成员
lingduijiaoshi varchar(200) 是 NULL 领队教师
表4.21 学生
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
xueshengzhanghao varchar(200) 否 学生账号
mima varchar(200) 否 密码
xueshengxingming varchar(200) 是 NULL 学生姓名
xingbie varchar(200) 是 NULL 性别
xuehao varchar(200) 是 NULL 学号
nianji varchar(200) 是 NULL 年级
xueyuan varchar(200) 是 NULL 学院
canyujingsai varchar(200) 是 NULL 参与竞赛
shouji varchar(200) 是 NULL 手机
youxiang varchar(200) 是 NULL 邮箱
touxiang varchar(200) 是 NULL 头像
表4.22 学院
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
xueyuan varchar(200) 是 NULL 学院
xueyuanjianjie longtext 是 NULL 学院简介
tupian varchar(200) 是 NULL 图片
表4.23 专业
字段 类型 空 默认 注释
id (主键) bigint(20) 否 主键
addtime timestamp 否 CURRENT_TIMESTAMP 创建时间
xueyuan varchar(200) 是 NULL 学院
zhuanye varchar(200) 是 NULL 专业
zhuanyejianjie longtext 是 NULL 专业简介
tupian varchar(200) 是 NULL 图片