智慧课堂

我要开发同款
炙热的码农2022年11月10日
216阅读

作品详情

项目简介:
智慧课堂云平台利用云端一体化的“互联网+”架构模式,将之前独立、分散建设的教学环境、 数据中心、资源和应用等系统节点,可以统一起来,实现整合互通,从而构建开放的、支持共享、社交 和个性化学习的教与学应用生态。通过“云平台+校级录制管理+教室端录播系统+不同角色移动端应用” 实现从设备、应用和人的链接。
技术架构:
SpringCloud+Vue、SpringBoot、MySql、MybatisPlus、Nacos、Feign、Redis、 RabbitMQ、 ElasticSearch 、 GateWay
职责描述:
1. 参与分析各模块的需求,并且设计出项目功能的功能结构图以及对应的表 2. 主要负责云平台模块的开发工作,比如门户首页、数据中心统计图表、课程资源、试题库、学员报 表等3. 解决由测试人员提交的云平台模块 BUG 4. 对云平台部分模块进行性能优化 5. 云平台论坛子系统敏感词管理开发工作
技术特点:
1. 使用 gateway 网关微服务 + JWT 实现用户登录和接口资源鉴权; 2. 使用 DFA 算法屏蔽论坛的铭感词,会不定期加入时事敏感词; 3. 使用 Minio 存储,用于存储和展示图片、视频资源; 4. 选用 ElasticSearch 为项目的搜索引擎,极大地提高了查询地效率; 5. 使用 Redis 和 Mysql 来实现项目的延时队列,提高了平台的资料管理的效率; 6. 为项目设计了一个策略模式的封装类,极大的降低了代码的冗余
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论