项目描述:项目主要是用于学校的月考,期中期末联考等大型考试,类似于中高考系统。系统主要包括后台管理以及学校的前段使用。后台管理主要有角色权限的划分,经销商,学校以及内部人员的管理模块。学校端主要包括学校基本用户信息管理,智能组卷模块,考试中心,阅卷中心,报告模块。项目前段采用vue插件技术,后端使用springMVC+mybatis框架,使用redis缓存技术,使用mysql数据库。
项目职务:
1、 负责整个项目技术框架的搭建,搭建了springMVC+mybatis的框架,使用log4j记录日志。
2、 根据业务需求使用mysql设计表结构,以及给出分表方案,优化各个表的字段类型优化数据库,优化速度,提高性能。
3、 参与项目重要模块的开发,自定义拦截器功能,实现用户的登陆校验以及异常全局处理功能模块,异常试卷的处理模块,动态教师批阅任务分配,即实现教师自由抽提功能模块,成绩报告数据的实时生成功能。
4、 参与前段的功能开发,使用VSCode开发工具,使用vue语言。
5、 负责在腾讯云安装环境,安装配置JDK,apache等服务器环境,在腾讯云部署发布项目。