基于SpringCloud的考试管理系统的设计(1)系统管理:只有管理员可以操作以下操作。
管理员列表:显示全部后台管理页面的人员,每个人只有一种角色类型。
角色管理:可以增删查改角色,并给每个角色赋权,可以对系统的哪个部分做操作。该系统管理现有管理员和老师。
菜单管理:可以增删查改后台管理的菜单列表。
系统日志:任何人对系统做操作时,保留操作记录,仅管理员可查看。
(2)学习课程系统:只有老师可以操作以下操作。
轮播图:首页的轮播图,可以增删查改。
课程分类:分类可以增删改。
课程目录:显示当前老师的课程,可以增删改课程的内容,可以关联分类、视频目录、题库,题库可以根据导入表格数据,保存当前题库的题目。
生成试卷:根据当前课程下的题库和相关参数,随机生成试卷,生成试卷后不可修改,因为学生会写试卷,会与试卷相关联。
(3)学生学习管理:只有学生可以操作以下操作。
登陆注册:根据手机号注册,验证个人正确信息,如:每个人的手机号和用户名不同等。注册成功后可以登录,登录也有验证,如:账户密码错误等。
首页:显示轮播图,和课程列表:新上好课、精品好课推荐、猜你喜欢
全部课程:根据关键则、选择的分类、页码,搜索出相关课程。
课程详情页:学生可以看到课程的视频、章节和考试信息,学生选择加入课程。
个人中心:显示已加入课程和考试信息。
考试:在个人中心选择考试试卷,会检查该试卷的考试时间范围和考试次数,开始考试时改试卷会显示倒计时,可以调整试卷的整卷阅览和单题阅览,交试卷时会提示是否做完,做完试卷会有考试分数。
考试管理系统分为前台管理和后台管理,其中用户分为管理员,老师和学生,分别拥有不同权限。
管理员:主要对后台管理系统进行管理,负责系统管理模块包括:管理员列表、角色管理、菜单管理、系统日志。可以查看学习课程系统的课程列表、课程分类、题库。
老师:主要在后台管理系统对部分模块进行操作,学习课程系统的相关功能模块包括课程列表、课程分类、题库。与实现