1,组织架构模块:主要是管理员对学生和老师账号的添加删除禁用启用一些操作以及职务的分配。
2,考试与题库模块:根据老师设定的考试科目,题型和题量,自动生成一场考试,并可查看标准答案以及答题情况。
3,刷题与闯关模块:给学生安排任务和关卡。
4,日志管理模块:行为日志,登录日志,错误日志。
5,权限管理模块:分配权限以及设置权限。
6,小程序:根据老师设定的考试科目,题型和题量以及时间,抽取试题,答题完毕或考试时间结束后自动完成阅卷,并可查看解析。
• 个人职责:
1. 负责专题与课程及权限模块页面的设计与渲染,和后台协作,实现增删改查。
2. 使用 Vue 脚手架搭建前端框架,配合 element -ui 完成页面
3. 使用 axios 请求 api 接口获取数据信息 并渲染, 使用 ECharts 实现数据可视化
4. Vue-router 进行页面跳转 ,通过导航守卫实现登录拦截