前端:jQuery + bootstrap
后端:
技术点 | 所用技术或框架 |
---|---|
Java | JDK1.8 |
API | Spring Boot 2.4.0 |
Oath | Spring Security + JWT |
数据库 | MySQL |
数据访问层 | Druid + Mybatis |
缓存 | redis |
日志 | SLF4j + log4j |
文档 | swagger2 + knife4j |
单元测试 | junit |
excel | easyExcel |
邮件 | spring-boot-starter-mail |
插件 | Lombok,fastjson |
注册可以选择2种身份,同时支持邮箱验证码
可以在左显示栏中选择要查看的成绩,显示结果已经按成绩排好名次,同时也有学生姓名、学号、班级等信息。
点击右上角“切换班级”,即可切换查看不同班级的学生的成绩,同时也可以添加班级
左栏下方是功能操作栏,点击对应选项可以进行对应的操作。
点击左侧"搜索&修改",弹出此页面即可输入学生学号进行查找学生,支持模糊搜索。查找到学生信息后可以修改对应信息。
点击左侧“增加学生”,填入对应信息即可在对应班级增加一名新的学生。
同理,点击左侧”删除学生“,输入对应学号即可删除。
点击左侧“添加课程”,选择对应班级,输入课程名即可为对应班级添加新的课程。点击“导入课程”,在本地选择格式正确的excel文件进行上传,之后便可在左栏新出现的课程项查看到新导入的学生成绩。
点击左边的“导出成绩”,选择想要导出成绩的班级,可以下载到对应的excel文件。