1. 某高校的数据库在线练习、考试平台;
按用户角色为主线的功能描述:
1)超级管理员:管理各院校入驻申请;校管、老师、学生等权限角色分配管理;
2)教师:虚拟数据库建立;题库、试卷的管理;练习、考试的管理;发布试题;做题分析;
3)学生:参与课后练习、考试、查看成绩等;
2.本人负责全站开发;
1)后端api使用java springboot框架,高效的权限认证体系,mybatis plus数据组组件,lambda表达式,redis缓存;
2)管理后台使用vue、element-ui、javascript、scss等;
3)完善的用户体验,如:SQL练习时,根据关键词做简单的语法提示,
如输入“sele“, 语法提示区显示相关语法:
select column from table where [condition] group by column order by col1..
select * from table ..