写文章

领课在线教育系统

2020-05-15 13:47:04

1214 | 0 | 2

系统简介 

      领课教育系统是广州市领课网络科技有限公司自主研发的一套各行业通用的在线教育系统,适用于职业技能在线教学、企业内部培训、K12教育、知识付费内容平台等所有需要实现在线教学的应用场景。 系统拥有完善的在线教学功能,良好的用户体验,先进的技术架构,可帮助教育机构或企业搭建一个高质量且自主可控的在线教育平台。  

系统功能介绍

  1. 录播功能介绍:讲师把已录制好的视频上传到平台,用户可随时随地登录网站进行学习。同时,拥有课件共享下 载、跑马灯、移动端小程序观看、学习进度跟踪等功能。对于免费课程的视频用户可以直接看,需要付费才能观看的课程可以设置部分视频免费观看,其他视频需要付费后才能观看。




  1. 直播功能介绍:直播小班课功能可以实现从1V1到1V16的全面互动教学,可以实现讲师和学生的实时语音、视频 和电子白板的互动教学,支持签到、问卷、答题、评分等教学互动。大班课满足大型线上直播教学场景,支持学员和老师1V1视频语音互动教学,实现万人同时在线教学,讲师可设置助教协助管理直播教学。直播助手适用于软件操作教学或峰会活动等直播场景,支持异地多场景导播切换。




  1. 超级SVIP功能:用户成为平台SVIP会员可享受会员优惠价格购买课程,对于部分付费课程和资源SVIP会员也可以免费观看或下载。




  1. 博客功能:  用户可在平台上发布图文文章,对文章进行评论、点赞、分享、收藏。


  1. 资源专区:上传课件资源或者其他资源到平台供用户下载、也可对资源设置收费,资源需付费之后才能下载。


  1. 资讯功能:平台运营人员可以在管理后台发布公司信息信息、行业动态、产品介绍等信息。


  1. 讲师招募:支持讲师在线申请入驻,讲师提交入驻申请后经过管理后台审核通过即刻成为平台讲师,成为讲师后即可获得讲师的对应权限,可发布课程,查看自己受益等。


  1. 站点信息:平台运营人员可以在管理后台动态配置网站底部公司简介、使用帮助、ICP备案、客户联系方式、官方微信、友情链接等信息。


 系统技术

      系统采用前后端分离模式,具有前端门户和后台运营2个子系统。前端开发语言为Vue.js,核心框架为Nuxt.js,能极大地解决单页面应用的 SEO 的问题,强大的服务端渲染功能。后端开发语言为Java,核心框架为Spring Cloud,有强大社区支持,为目前最流行的技术架构。

        后台技术说明:分布式微服务架构

        注册中心:Netflix Eureka           配置中心:Spring Cloud Config

        服务网关:Netflix Zuul         客服端负载均:Netflix Ribbon

        数据库连接池:Alibaba Druid    链路追踪:Spring Cloud Sleuth + Zipkin

        应用管理:Spring Boot Admin    文档框架:Swagger

        持久层框架:Mybatis            模板引擎:Freemarker

        注:列出主要组件,其他组件因太多,不一一列出


                                                        技术架构图

   


                                                        应用架构图

2

收藏
分享