技术栈:vue2+微信原生小程序+H5
项目描述:双流教育教学资源平台包含用户基础建设,学期、学科、学段、班级、年级、资源上传、下载、点赞、收藏、活动评比、作业发布、专家打分等功能模块构成。
项目职责:微信小程序端与web端页面开发,数据交互对接、功能迭代等.....
项目内容:
(1) 搭建基础数据以及用户角色分配页面并完成对接,用于基础数据的维护更新。
(2) 建立学段、学科、册次、课本目录数据,用于资源上传以及查看的检索条件。
教师用户登录后可上传可上传对应课件目录下资源,针对大文件资源做了分片上传优化上传速度。
资源检索功能,可按标题、作者、学校、知识点、标签检索相匹配的资源,并进行高亮显示。
门后页可点击资源标题进行资源的预览,文档类型资源采用了切片处理与懒加载优化加载速度。
在资源详情页面可以对资源进行点赞、收藏、下载等操作,在个人中心可查看对应操作的记录。
将个人资源与学校下的资源进行汇总,形成个人空间与机构空间,可查看所属个人与学校的全部资源信息。
(3) 数据看板功能:可对个个学段按学年学期统计资源的数量、下载量等信息,并进行可视化图表的绘制。
(4) 活动模块:可在后台发布活动信息,配置活动时间、作品上传类型条件、评审人员、证书、规则等信息惊喜配置,参与人可提交申请,后台审核通过后可进行活动参与与作品上传,最后交由专家进行活动评比。
(5) 小程序端可进行活动、资源、作业、空间信息进行查看与操作。