上传者: 38682254
|
上传时间: 2023-04-06 09:31:14
|
文件大小: 606KB
|
文件类型: ZIP
java登录答题系统源码
项目简介
项目Github:
考试前台:
后台管理:
在线考试系统,大四毕设,采用vue与springcloud微服务架构开发,前后端完全分离,json格式数据交互,全部由本人独立开发完成。目前项目已部署在本人的学生版阿里云centos7服务器上。
主要功能有:对班级和科目的管理;对试题和试卷的管理(包含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