智能监考排考管理系统采用SpringBoot、SpringDataJPA、Vue.js、ElementUI等技术框架;系统采用前后端分离技术,方便后期系统的运营和维护;图片资源采用第三方云平台(七牛云)进行托管,登录利用密码或者人脸识别技术进行登录验证;采用Apache Shiro进行执行身份验证、授权、密码以及会话进行管理。
- 前端 Vue.js、ElementUI
- 后端 Springboot JPA Shiro
- 数据库:Mysql、redis
- 第三方:七牛云
系统开发选用Java和JavaScript作为开发平台技术,Vue.js作为显示层开发技术,SpringBoot作为系统的核心框架,Shiro用于权限控制,并选择IDEA、Visual studio code作为开发工具,Github作为项目管理工具,MySQL作为数据库。通过对系统的分析与设计,将高校现实的考务信息管理问题转化为程序设计的模块化问题,针对重点模块具体分析,设计并开发了监考设置模块、监考交换模块、考务信息模块等模块。应用软件工程和项目管理理论对系统的分析与设计,以及上述一系列工作,使得该系统具有了信息共享能力、避免冲突能力、智能排考能力。
---前端代码:在vue_master目录下,需要单独运行。
欢迎交流0.0