此项目是一个在线班级管理项目,包含了首页模块,分校管理模块,班级管理模块,科目管理模块,教师管理模块,学生管理模块,通知管理模块,作业管理模块,打卡管理模块,填表管理模块,考试管理模块,相册管理模块,模板信息模块和使用帮助模块,是一个基于Vue2 + vuex + Element-UI + FastMock + axios + echarts + 封装的请求方法 以及TXT、XML、JSON、CSV、MS-Word、MS-exc五种文件格式的导出下载的多元化团队开发项目。
这里我主要负责的是学生管理模块,打卡管理模块和填表管理模块,在这次项目中因为需要与后端联调接口所以这里我先用的FastMock模拟接口进行测试,下面是部分模块具体运行截图,如需下载项目,请前往资源管理进行下载。
由于这几个模块功能都类似这里就不进行一一展示了这里对科目管理模块进行功能展示,科目管理模块主要是对学校班级科目信息的增删改查,以及显示样式的切换,和审核状态的处理,同时可以选择要展示的列表,可以去除不想看到的列表,以及五种格式的文件下载。