公安院校联考行测系统
项目职务:
软件工程师
项目描述:
本系统由学生考试端和包含成绩查询、套题管理、账户管理三大模块的教师维护端组成,教师对套题,学生信息进行维护,学生须在规定时间内答完题目。
项目基于JDK1.8,tomcat8.5进行开发。
采用前后端分离模式进行开发,有效提高开发效率,使开发分工明确。
采用nextCloud进行任务及项目管理,方便开发及维护。
使用Gradle进行项目管理,方便开发测试和部署。
利用git进行协同开发,方便维护代码。
SpringBoot +Mybaits 框架开发,MySQL数据库。
采用shiro 认证、授权、md5加密和会话管理。
ajax 前后端交互,前端由vue,element等组件构成。
生产环境地址:http://60.205.223.134/#/login
项目职责:
在本项目中本人主要是作为开发人员的角色参与整个项目。
在本项目中主要完成了套题管理,成绩查询,定时器插件等功能的开发,单元测试。使用vue开发计时器插件,将时间保存在cookie中以便计时不会被打断。采用mvvm模式利用java和sql完成主要套题的model组装。