注:VUE + Spring Boot 图文并茂 富文本插件 百度UEditor 详细使用教程
技术点 : 验证码 发送邮件 导出EXCEL 富文本 存储附件 图片 图文并茂 |
表导出excel
发邮件
vue +Spring Boot +mysql
数据表结构
数据表结构
管理员:账号 密码
学生:学号、密码、学生姓名、班级、 、年级、班别、性别、校区、宿舍号、手机号码、政治面貌、出生日期、学历、身份证号、邮箱、民族、家庭地址、照片
教师: 工号 姓名 密码 院系、职位、性别
院系 院系
专业: 专业 院系
学年 学年
学期 学期
班级: 班级 专业
通知公告 通知编号、标题、内容、截止时间、院系
课程:课程编号 课程名称、学期、学年
授课 授课编号 工号 班级 课程编号
成绩 学号 授课编号 课程学分、成绩、学分绩点、
奖惩类别 奖惩类别
奖惩 奖惩编号 内容 级别 日期 奖惩类别 学号
成长记录 标题、内容、添加时间 学号
简历 学号、自我评价、求职岗位、期望薪资、擅长
简历 一个学生就发布一个 还是多个
发布 后 只有学生自己可以看到吗????????????
一个学生可以发布多个,只有学生自己看到 |
文件资源 标题 内容
统计分析
具体描述 一下 想要统计分析什么
统计分析主要是体现在学生成绩的统计查询
1管理员和教师:除了修改成绩,还可以查看某门课程的平均分、最高最低分,并把不及格的学生标注出来
2学生用户的成绩查询模块分为两个小模块:
总体成绩:显示学生所有成绩,并把不及格的课程标注出来
成绩分析:对学生一个学期的成绩进行统计,显示班级排名以及专业排名,成绩分布用饼状图显示类似这样
管理员登录
用户管理
基础数据
全部功能
统计分析
教师登录
密码修改
个人信息修改
通知公告
我的授课评分
文件资源
学生登录
密码修改
个人信息修改
通知公告
我的评分
我的奖惩
成长记录
简历
文件资源
[h1]红色字体 是下拉列表选择的 输入后其他位置调出来选择
表数量26
专业 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
专业 |
nvarchar(50) |
|
|
'' |
院系 |
nvarchar(50) |
|
|
'' | 表:1
奖惩 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
奖惩编号 |
nvarchar(50) |
|
|
'' |
内容 |
nvarchar(50) |
|
|
'' |
级别 |
nvarchar(50) |
|
|
'' |
日期 |
datetime |
|
|
'0000-00-00' |
奖惩类别 |
nvarchar(50) |
|
|
'' |
学号 |
nvarchar(50) |
|
|
'' | 表:2
奖惩类别 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
奖惩类别 |
nvarchar(50) |
|
|
'' | 表:3
学年 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
学年 |
nvarchar(50) |
|
|
'' | 表:4
学期 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
学期 |
nvarchar(50) |
|
|
'' | 表:5
学生 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
学号 |
nvarchar(50) |
|
|
'' |
密码 |
nvarchar(50) |
|
|
'' |
学生姓名 |
nvarchar(50) |
|
|
'' |
班级 |
nvarchar(50) |
|
|
'' |
性别 |
nvarchar(50) |
|
|
'' |
校区 |
nvarchar(50) |
|
|
'' |
宿舍号 |
nvarchar(50) |
|
|
'' |
手机号码 |
nvarchar(50) |
|
|
'' |
政治面貌 |
nvarchar(50) |
|
|
'' |
出生日期 |
datetime |
|
|
'0000-00-00' |
学历 |
nvarchar(50) |
|
|
'' |
身份证号 |
nvarchar(50) |
|
|
'' |
邮箱 |
nvarchar(50) |
|
|
'' |
民族 |
nvarchar(50) |
|
|
'' |
家庭地址 |
nvarchar(500) |
|
|
'' |
照片 |
nvarchar(16777215) |
|
|
'' | 表:6
性别 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
性别 |
nvarchar(50) |
|
|
'' | 表:7
成绩 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
学号 |
nvarchar(50) |
|
|
'' |
授课编号 |
nvarchar(50) |
|
|
'' |
课程学分 |
float |
|
|
0.00 |
成绩 |
float |
|
|
0.00 |
学分绩点 |
float |
|
|
0.00 | 表:8
成长记录 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
标题 |
nvarchar(50) |
|
|
'' |
内容 |
nvarchar(5000) |
|
|
'' |
添加时间 |
datetime |
|
|
'0000-00-00' |
学号 |
nvarchar(50) |
|
|
'' | 表:9
授课 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
授课编号 |
nvarchar(50) |
|
|
'' |
工号 |
nvarchar(50) |
|
|
'' |
班级 |
nvarchar(50) |
|
|
'' |
课程编号 |
nvarchar(50) |
|
|
'' | 表:10
教师 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
工号 |
nvarchar(50) |
|
|
'' |
密码 |
nvarchar(50) |
|
|
'' |
教师姓名 |
nvarchar(50) |
|
|
'' |
院系 |
nvarchar(50) |
|
|
'' |
职位 |
nvarchar(50) |
|
|
'' |
性别 |
nvarchar(50) |
|
|
'' | 表:11
文件资源 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
标题 |
nvarchar(50) |
|
|
'' |
内容 |
nvarchar(5000) |
|
|
'' | 表:12
校区信息 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
校区 |
nvarchar(50) |
|
|
'' | 表:13
班级 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
班级 |
nvarchar(50) |
|
|
'' |
专业 |
nvarchar(50) |
|
|
'' | 表:14
简历 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
学号 |
nvarchar(500) |
|
|
'' |
自我评价 |
nvarchar(500) |
|
|
'' |
求职岗位 |
nvarchar(500) |
|
|
'' |
期望薪资 |
nvarchar(500) |
|
|
'' |
擅长 |
nvarchar(500) |
|
|
'' | 表:15
管理员 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
账号 |
nvarchar(50) |
|
|
'' |
密码 |
nvarchar(50) |
|
|
'' | 表:16
职位 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
职位 |
nvarchar(50) |
|
|
'' | 表:17
课程 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
课程编号 |
nvarchar(50) |
|
|
'' |
课程名称 |
nvarchar(50) |
|
|
'' |
学期 |
nvarchar(50) |
|
|
'' |
学年 |
nvarchar(50) |
|
|
'' | 表:18
通知公告 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
通知编号 |
nvarchar(50) |
|
|
'' |
标题 |
nvarchar(50) |
|
|
'' |
内容 |
nvarchar(50) |
|
|
'' |
截止时间 |
datetime |
|
|
'0000-00-00' |
院系 |
nvarchar(50) |
|
|
'' | 表:19
院系 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
是 |
0 |
院系 |
nvarchar(50) |
|
|
'' | 表:20
v奖惩 |
VIEW |
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
0 |
奖惩编号 |
nvarchar(50) |
|
|
'0' |
内容 |
nvarchar(50) |
|
|
'0' |
级别 |
nvarchar(50) |
|
|
'0' |
日期 |
datetime |
|
|
'0' |
奖惩类别 |
nvarchar(50) |
|
|
'0' |
学号 |
nvarchar(50) |
|
|
'0' |
邮箱 |
nvarchar(50) |
|
|
'0' | 表:21
v学生 |
VIEW |
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
0 |
学号 |
nvarchar(50) |
|
|
'0' |
密码 |
nvarchar(50) |
|
|
'0' |
学生姓名 |
nvarchar(50) |
|
|
'0' |
班级 |
nvarchar(50) |
|
|
'0' |
性别 |
nvarchar(50) |
|
|
'0' |
校区 |
nvarchar(50) |
|
|
'0' |
宿舍号 |
nvarchar(50) |
|
|
'0' |
手机号码 |
nvarchar(50) |
|
|
'0' |
政治面貌 |
nvarchar(50) |
|
|
'0' |
出生日期 |
datetime |
|
|
'0' |
学历 |
nvarchar(50) |
|
|
'0' |
身份证号 |
nvarchar(50) |
|
|
'0' |
邮箱 |
nvarchar(50) |
|
|
'0' |
民族 |
nvarchar(50) |
|
|
'0' |
家庭地址 |
nvarchar(500) |
|
|
'0' |
照片 |
nvarchar(16777215) |
|
|
'0' |
专业 |
nvarchar(50) |
|
|
'0' |
院系 |
nvarchar(50) |
|
|
'0' | 表:22
v成绩 |
VIEW |
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
0 |
学号 |
nvarchar(50) |
|
|
'0' |
授课编号 |
nvarchar(50) |
|
|
'0' |
课程学分 |
float |
|
|
0 |
成绩 |
float |
|
|
0 |
学分绩点 |
float |
|
|
0 |
工号 |
nvarchar(50) |
|
|
'0' |
班级 |
nvarchar(50) |
|
|
'0' |
课程编号 |
nvarchar(50) |
|
|
'0' |
教师姓名 |
nvarchar(50) |
|
|
'0' |
院系 |
nvarchar(50) |
|
|
'0' |
职位 |
nvarchar(50) |
|
|
'0' |
性别 |
nvarchar(50) |
|
|
'0' |
课程名称 |
nvarchar(50) |
|
|
'0' |
学期 |
nvarchar(50) |
|
|
'0' |
学年 |
nvarchar(50) |
|
|
'0' |
学生姓名 |
nvarchar(50) |
|
|
'0' |
手机号码 |
nvarchar(50) |
|
|
'0' | 表:23
v课程成绩 |
VIEW |
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
0 |
学号 |
nvarchar(50) |
|
|
'0' |
授课编号 |
nvarchar(50) |
|
|
'0' |
课程学分 |
float |
|
|
0 |
成绩 |
float |
|
|
0 |
学分绩点 |
float |
|
|
0 |
课程编号 |
nvarchar(50) |
|
|
'0' |
课程名称 |
nvarchar(50) |
|
|
'0' |
学期 |
nvarchar(50) |
|
|
'0' |
学年 |
nvarchar(50) |
|
|
'0' |
课程id |
integer |
|
|
0 | 表:24
v课程成绩平均分 |
VIEW |
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
|
|
0 |
授课编号 |
nvarchar(50) |
|
|
'0' |
平均分 |
float |
|
是 |
0 |
课程编号 |
nvarchar(50) |
|
|
'0' |
课程名称 |
nvarchar(50) |
|
|
'0' |
学期 |
nvarchar(50) |
|
|
'0' |
学年 |
nvarchar(50) |
|
|
'0' | 表:25
v课程成绩最大值 |
VIEW |
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
最高分 |
float |
|
是 |
0 |
课程名称 |
nvarchar(50) |
|
|
'0' |
学期 |
nvarchar(50) |
|
|
'0' |
学年 |
nvarchar(50) |
|
|
'0' |
授课编号 |
nvarchar(50) |
|
|
'0' |
课程编号 |
nvarchar(50) |
|
|
'0' |
id |
integer |
|
|
0 | 表:26
|