基于Java实现的在线考试系统 + mysql数据库文件 + 前端页面

preview
共199个文件
java:115个
vue:18个
js:18个
需积分: 0 2 下载量 105 浏览量 更新于2024-05-24 收藏 643KB ZIP 举报
项目简介 ​ 在线考试系统,采用vue与springcloud微服务架构开发,前后端完全分离,json格式数据交互. ​ 主要功能有:对班级和科目的管理;对试题和试卷的管理(包含excel文件模板大批量一次性上传试题到题库,自动从题库中抽题出试卷);用户、角色、权限三级设计实现方法级别的细粒度权限控制;aop后置通知实现整个系统重要操作日志的记录。 项目技术栈 - 前端由vue与elementUI搭建,路由使用vue-router,前端在线考试系统由nuxt搭建,ajax请求均使用axios。 - vsCode工具开发 后台 - mysql数据库,mybatis(通用Mapper、PageHelper分页助手) - springBoot(spring、springMVC) - springCloud(eureka、zuul、feign)搭建微服务工程 - nginx反向代理域名 - 采用jwt+rsa加密生成token,写入cookie的方式做无状态登录 - maven、idea、postman工具开发
身份认证 购VIP最低享 7 折!
30元优惠券