随着信息化时代的到来,现代化军事训练和知识获取方式逐渐发生了变化。传统的线下教育和训练方式在时效性、灵活性以及覆盖范围上存在一定的局限性。为适应新时代军事建设的需求,提升军队人员的综合素质,建设一个线上教育平台变得尤为重要。本项目旨在通过数字化、信息化的手段,为军队提供全方位、多层次的在线教育服务,提升军队人员的业务素质和专业能力
点击空白处退出提示
随着信息化时代的到来,现代化军事训练和知识获取方式逐渐发生了变化。传统的线下教育和训练方式在时效性、灵活性以及覆盖范围上存在一定的局限性。为适应新时代军事建设的需求,提升军队人员的综合素质,建设一个线上教育平台变得尤为重要。本项目旨在通过数字化、信息化的手段,为军队提供全方位、多层次的在线教育服务,提升军队人员的业务素质和专业能力
主要分为账号管理子系统、众创资源管理、学习力评估子系统、资源推荐子系统、资源推荐子系统、建课子系统等多个子系统组成,平台核心业务模块覆盖多个教育场景:通过定时任务调度实现首页Banner位状态自动更新,无需人工干预即可完成运营内容的定时上下线;主导知识地图全链路设计,梳理并落地知识地图、学习阶段、资源包、学习资源、试卷等核心实体的表关联关系与基础功能,实现学习阶段进度实时查询,基于用户资源学习进度自动判断阶段解锁状态,完成学习勋章、电子证书的展示逻辑开发,搭建完整的阶梯式学习激励体系。
在众创资源管理模块,完成知识清单、知识卡片的点赞、收藏核心功能开发,重构综合热度排序、最多点赞排序、最新发布排序三类查询算法,优化高并发下资源列表的查询响应速度,保障用户在海量资源中可快速获取优质内容。在建课子系统中,基于递归算法实现多级课程大纲的动态创建与层级管理,支持教师灵活搭建无限层级的课程目录结构,适配不同学科的复杂课程编排需求。
技术与责任描述:
1. 参与部分表的设计与创建、部分功能与算法设计、功能实现方式的选择、代码优化、SQL 优化、本地启动Kafka 服务配合测试、修补 Linux 系统相关的配置漏洞、Gbase 数据库适配2. 通过定时任务修改 banner 状态
3. 知识地图的设计:设计知识地图、阶段、资源包、资源、试卷等之间的表关系与基础功能设计,阶段的进度查询,根据资源学习进度判断阶段解锁状态,勋章证书显示等功能的设计与实现4. 众创资源管理:知识清单的点赞,收藏,排行榜,综合、最多与最新查询算法,知识卡片的点赞,收藏,综合、最多与最新查询算法的重构
5. 建课子系统:递归方式创建课程大纲
6. 智能化子系统:异步处理智能化结果与创建阶段、资源,图片智能化预审,智能化生成大纲7. 账号管理子系统:教师与助教关系的设计,通过正则方式查询助教信息并进行关系绑定8. 工具类相关:对象存储签名方法、个人与企业信息加密解密方法、第三方接口调用生成Header与Signature 方法



评论