该项目采用 B/S 架构。其项目分为管理端和小程序两类,管理端主要实现命题、审题、 组卷,小程序则实现答题及数据统计等功能。
管理端:我主要负责管理端 vue 框架搭建, 封装单个组件,引入 eslint 代码检测工具及 Element-ui 框架,梳 理代码规范文档,以及完成用户管理、命题管理等模块前端开发,每周对该系统管理 端进行自测及 bug 的反馈和修改。 微信小程序:我负责微信小程序框架的搭建,添加微信授权,构建 npm 包,引入 weui-miniprogram 组 件库,并按照开发计划,独立完成整个小程序开发。每周对宁夏机考小程序进行自测以及 bug 修改。
使用技术栈:Vue(vue+vue-router+vuex)/webpack 打包/element-ui/ HTML5/CSS/ Less/JavaScript(ES6+语法)/JQuery/ECharts/ESLint/Git/Swagger/ShowDoc