计算机毕业设计 | SpringBoot+vue凌云在线考试系统 线上测试平台(附源码)

张开发
2026/4/4 4:22:41 15 分钟阅读
计算机毕业设计 | SpringBoot+vue凌云在线考试系统 线上测试平台(附源码)
1绪论现在大家正处于互联网加的时代这个时代它就是一个信息内容无比丰富信息处理与管理变得越加高效的网络化的时代这个时代让大家的生活不仅变得更加地便利化也让时间变得更加地宝贵化因为每天的每分钟每秒钟这些时间都能让人们处理大批量的日常事务这些场景是之前的手工模式无法与之相抗衡的。对于作业管理信息的管理来说传统的通过纸质文档记录信息的方式已经落后了依靠手工管理这些信息不仅花费较长的工作时间在对记录各种信息的文档进行信息统计以及信息核对操作时也不能及时保证信息的准确性基于这样的办公低效率环境下对于作业管理信息的处理就要提出新的解决方案。因为这个时代的信息一直都在高速发展要是不抱着发展的观念看待事情极有可能被这个市场快速遗忘甚至被无情地淘汰掉。所以尽早开发一款精品在线试题库系统进行信息的快速处理既跟上了时代的发展脚步也能让自己的核心竞争力有所提升。2技术分析后端技术技术说明官网SpringBootWeb应用开发框架https://spring.io/projects/spring-bootSpringSecurity认证和授权框架https://spring.io/projects/spring-securityMyBatisORM框架http://www.mybatis.org/mybatis-3/zh/index.htmlMyBatisGenerator数据层代码生成器http://www.mybatis.org/generator/index.htmlDruid数据库连接池https://github.com/alibaba/druidJWTJWT登录支持https://github.com/jwtk/jjwtLombokJava语言增强库https://github.com/rzwitserloot/lombokPageHelperMyBatis物理分页插件http://git.oschina.net/free/Mybatis_PageHelperSwagger-UIAPI文档生成工具https://github.com/swagger-api/swagger-ui前端技术技术说明官网Vue前端框架https://vuejs.org/Vue-router路由框架https://router.vuejs.org/Vuex全局状态管理框架https://vuex.vuejs.org/Element前端UI框架https://element.eleme.ioAxios前端HTTP框架https://github.com/axios/axiosv-charts基于Echarts的图表框架 有源码 获取源码3系统功能需求系统完善完善的权限控制和用户系统权限控制基于Shiro和JWT开发的权限控制功能。用户系统用户管理、部门管理、角色管理等。多角色多角色支持考试端学生学员角色、支持在线考试、查看分数、训练错题。管理端题库管理、试题管理、考试管理、用户部门管理、查看考试情况等等。定员考试考试权限定义完全公开任何人员都可以参与考试。指定部门只有选中部门的人员才可以看到考试。多题型常用题型支持支持题型单选题、多选题、判断题。难易程度普通、困难。便捷组卷题库组卷题库组卷指定题库、分数、数量题目、选项随机排序、杜绝作弊4系统设计5系统页面展示管理员5.1 登录 / 注册5.2 控制台5.3 在线考试5.3.1 去考试5.3.2 单选题5.3.3 多选题5.3.4 判断题5.3.5 交卷5.3.6考试结果5.4 我的成绩5.4.1 考试明细5.4.2 错题本5.4.2.1 错题详情5.4.2.2 错题训练5.5 考试管理5.5.1 题库管理添加题库错题训练5.5.2 试题管理添加试题5.5.2.1 添加试题详情5.5.3 考试管理5.5.3.1 添加考试5.6 系统设置5.6.1 系统配置5.6.2 部门管理5.6.3 角色管理5.6.4 用户管理5.6.4.1 添加用户5.7 个人中心6页面展示学生6.1 控制台6.2 在线考试6.2.1 我的成绩6.3 个人中心7页面展示教师7.1 控制台7.2 考试管理7.2.1 题库管理7.2.2 试题管理7.2.3 考试管理

更多文章