表4-3:用户表
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| username | varchar | 100 | 用户名 |
| password | varchar | 100 | 密码 | ||
| role | varchar | 100 | 角色 | 管理员 | |
| addtime | timestamp | 新增时间 | CURRENT_TIMESTAMP |
表4-4:token表
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| userid | bigint | 用户id | |||
| username | varchar | 100 | 用户名 | ||
| tablename | varchar | 100 | 表名 |
| role | varchar | 100 | 角色 | ||
| token | varchar | 200 | 密码 | ||
| addtime | timestamp | 新增时间 | CURRENT_TIMESTAMP | ||
| expiratedtime | timestamp | 过期时间 | CURRENT_TIMESTAMP |
表4-5:教师
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
| jiaoshigonghao | varchar | 200 | 教师工号 | ||
| mima | varchar | 200 | 密码 |
| touxiang | varchar | 200 | 头像 | ||
| jiaoshixingming | varchar | 200 | 教师姓名 | ||
| xingbie | varchar | 200 | 性别 | ||
| shoujihaoma | varchar | 200 | 手机号码 | ||
| youxiang | varchar | 200 | 邮箱 | ||
| zhiwu | varchar | 200 | 职务 |
5 系统实现
登录,管理员、学生和教师通过输入用户名,密码,选择角色信息,点击登录进入系统操作进行操作,如图5-1所示。
5.1管理员功能模块
管理员登录进入学生成绩管理系统可以查看首页、个人中心、学生管理、教师管理、班级管理、综合成绩管理等内容进行详细操作,如图5-6所示。
学生管理,在学生管理页面可以对索引、学号、头像、学生姓名、性别、手机号码、邮箱、班级等内容进行详情,修改或删除等操作,如图5-2所示。
教师管理,在教师管理页面可以对索引、教师工号、头像、教师姓名、性别、手机号码、邮箱、职务等内容进行详情,修改或删除等操作,如图5-3所示。
综合成绩管理,在综合成绩管理页面可以对索引、学号、学生姓名、班级、学业成绩、德育成绩、体育素质、智育素质、总分、学年、登记时间、教师工号、教师姓名等内容进行详情,修改或删除等操作,如图5-4所示。
5.2学生功能模块
学生登录进入学生成绩管理系统可以查看首页、个人中心、综合成绩管理等内容进行详细操作,如图5-5所示。
个人中心,在个人信息页面通过填写学号、头像、学生姓名、性别、手机号码、邮箱、班级等内容进行个人信息修改操作,如图5-6所示。
5.3教师功能模块
教师登录进入学生成绩管理系统可以查看首页、个人中心、综合成绩管理等内容进行详细操作,如图5-7所示。
个人中心,在个人信息页面通过填写教师工号、头像、教师姓名、性别、手机号码、邮箱、职务等内容进行个人信息修改操作,如图5-8所示。
综合成绩管理,在综合成绩管理页面可以对索引、学号、学生姓名、班级、学业成绩、德育成绩、体育素质、智育素质、总分、学年、登记时间、教师工号、教师姓名等内容进行详情,修改或删除等操作,如图5-9所示。









