【教育系统】《深度探讨》如何建设千万级网络教育在线学习支持系统?

1) 用户

建设开放性学习环境,用户的统一授权、认证、用户容量成为关键问题,用户通过认证/授权服务管理用户,达到统一的管理,并通过后台负载均衡管理,实现访问用户分流、资源访问分流,实现大用户量的管理。

建设支持超过千万人访问的一站式远程学习支持系统平台。

2) 资源

随着学习环境的建设和发展,资源的海量存储、分类细化已成为关键课题,系统通过虚拟化技术进行存储和相关运算,实现资源存储和调度,用以支撑不同学习过程和教学资源的存储隔离和应用共享。

3) 数据服务

定义和完善接口和服务内容,搭建集成环境,同旪增加扩展业务的接入能力,数据和服务分为两个层面,系统内内部调用和对外围系统的数据服务。

构建教育需求变化的接口和服务定义,通过 ESB 集成一套覆盖教育全生命周期支持的服务系统,重点提供 SaaS、IaaS、BaaS 等方式的教育服务,设计数据服务的两个层面的服务。

项目的技术路线和特点

1) 技术路线

遵循“技术公关——开发集成——示范应用——产业化推广”的技术路线。

2) 平台特点

基于移动互联网云教育服务平台采用最新技术,以适应迖远程教育发展的现状和未来趋势。

采用的技术包括云计算技术、移动学习技术、跨终端的流媒体视频直播技术、大数据挖掘技术、基于开源技术的自主知识产权技术、积木式构件化开发技术、 断点续学技术、自主学习和互动学习技术、以文本和音频记录学习笔让的技术,以及在二十多年远程教育服务经验基础上形成的、适应常见业务现状的、有业务引导作用的规范化的业务流程设计。

采用这些技术的目的在于以更完美的用户体验、更灵活发展的业务模式、更快速响应速度为更多的机构、教师、学生提供远程教育服务。

项目平台整体技术特点和优势表:

自适应的智慧学习平台(个性化学习)

学习组织和实施者,通过预置存放在学习知识库的学习策略,运用大数据挖掘技术,用面向内容资源搜索的用户建模方法,解决搜索用户兴趣和认知水平的自劢获取问题;

在此基础上,通过研究如何采用内容过滤和协作过滤相结合的方法对对前期搜索到的资源目标进行过滤和重排序,从而为用户提供个性化资源构建,最后将现有的资源动态加工制作为个性化学习内容,推送给目标用户。

整个平台包括一个查询转换器、两个数据集合和一个知识库,通过架构在课件实时环境上(Run Time Environment) 的学习管理系统(Learning Management System LMS)提供学习服务。

主要包括:

  • 用户数据模块:记录学习者的基本资料,记录在状态跟踪模型与LMS 系统交互时的相关信息;
  • 学习活动知识库:利用 SN(Sequence & Navigation)规范定义来构建由教学组织者所设计的学习活和相关的学习顺序规则,以规范教学策略;
  • 查询转换器:接受客户端发出的学习请求,依据学习者的能力和课程要求来提供个性化的学习内容。包拪一个简单的推导引擎,此引擎将依据学习者在用户数据模块的记录与学习活动库中的学习活动树来进行推导;根据推导结果,从资源集成和共享系统获取相关的积件化资源;再经过资源组装器的内容打包技术将素材封装合适的教学单元,通过分发网络传给客户端进行学习;
  • 课件实时运行环境:对于移动或桌面客户端可在本地运行课件的实时运行环境,显示来自查询模块返回的 SCO(学习卑元),并与 LMS 进行实时交互, 记录过程数据。对于浏览器访问,则由 LMS 端教学页面内嵌,推送给学习者, 可对访问癿用户界面进行有限的适配;
  • 学习资源检索系统:对用户提交的关键词组合、元数据、知识元等形式的查询条件进行语义解析,根据多维关联索引定位出符合条件的学习资源,并通过用户数据模块对结果进行优化;
  • 日志库:根据访问规律统计分析资源的访问频度和时间段,从而发现资源访问的热点特性和潮汐特性;
  • 资源分发服务:按需定制、加密、进行个性化资源推送。根据用户模型和资源访问规律,在 INTERNET、4G 网等平台上实现主动、高效的学习资源推送服务;
  • 数字版权保护:将数字保护技术整合进内容资源中,从技术上防止内容资源的非法复制,保证内容资源在整个生命周期内的合法使用,保护内容资源价值链中各个角色的利益和满足其具体的需求。

? 基于大数据驱动的学习资源推广平台(个性化营销)

平台面向千万级用户提供远程教育支持服务,统计目前用户对各种类型内容资源的使用情况,一方面能够定位用户兴趣点;另一方面可发现优秀内容资源,为资源提供方提供反馈;可作为分析运营新业务情冴的重要基础敥据。通过对业务数据的挖掘分析,依托平台提供的电子商务功能支持优货资源的进一步推广。

1)首先根据对远程教育运营数据的分析和可订制的计费策略,区分学员的受教育程度、专业、职业、兴趣、爱好,针对不同的学员量身定制个性化产品,并可以对不同的内容资源采用按时长、按内容、按次数、按流量等方式来进行产品定价,以完成数字资源的产品上架;

2)通过提供多维度的内容资源分类方式,易用的搜索工具,设计简便、高效的购买流程,支持在线支付等多种支付手段来搭建数字内容资源的营销环境;

3)支持用户对数字资源产品进行收藏,收藏结果保存在收藏夹中;建立推荐奖励体系,鼓励用户对购买的产品进行推荐;提供多种评价策略的制定和评价方式,评价结果供其他用户参照;用户对内容资源产品的使用心得、评价可分享到外部第三方的社交工具中,例如:微博、微信、QQ等,进一步营造一个客观、公正的交易互动社区。

对用户在交易过程的用户行为进行记录分析,可针对内容资源的搜索关键信息、浏览次数、收藏次数、购买次数、推荐次数、评论情况等进行全面分析,可分析出不同用户群体最感兴趣的内容资源,根据分析结果重新进行内容资源的出版、通过计费策略,调整产品的定价、针对特定的内容资源使用人群组织各种促销活动等;并可根据任一用户的浏览记录,个性化推送其感兴趣的数字内容资源,以促成个性化销售。

时间: 2024-08-09 02:09:08

【教育系统】《深度探讨》如何建设千万级网络教育在线学习支持系统?的相关文章

世界杯千万级直播高稳定的挑战和实践

摘要: 今年夏天,俄罗斯世界杯召开.在刚刚落幕的重庆云栖飞天技术汇专场中,阿里视频云技术专家裘良科,就世界杯这个话题,跟参会嘉宾一起探讨了千万级直播高稳定的挑战和相关实践,本文为演讲全文. 2018年俄罗斯世界杯从6月14日到7月15日,跨度整整一个月,共有64场比赛,优酷成为央视指定的世界杯新媒体官方合作伙伴,作为优酷的同门兄弟,阿里云也一并为世界杯直播的提供技术支持,一同征战世界杯. 今年夏天,俄罗斯世界杯召开.在刚刚落幕的重庆云栖飞天技术汇专场中,阿里视频云技术专家裘良科,就世界杯这个话题

马哥教育千万级PV实战大揭秘

又到了激动人心的架构实战项目实践时间,马哥教育面授班的学员都很期待这一刻的到来,因为经过此次洗礼,能让自己成长更多! 上周二,马哥教育张Sir带领18期面授班的学员们做千万PV级别的电商架构实战项目!新增的多台R710企业级服务器设备,轻松搭建大数据.云计算等高端实验环境,让实战,更加真实!相信经过这场实战的洗礼,小伙伴们架构技能会有更大提升! [张Sir生动讲解] [R710企业级服务器] [项目需求] 前期筹划阶段 马哥教育第18期面授班学员分成8个小组.每组的小组长先进行项目架构,然后按照

千万级下载量产品深度体验—手机音乐客户端

VINCENT MK http://www.cnblogs.com/mkvin/ QQ:350510376 引言 手机音乐客户端是每个手机用户几乎都高频率使用的一个产品,从功能机时代到智能机时代都一直如此.听音乐似乎是人们的天性,伴随音乐的响起,在各种复杂的生理因素的作用下,音乐可以带给人幸福和满足感. 一款好的音乐客户端产品,必须要满足用户查找歌曲.听歌曲这两个基本的诉求. 目前的音乐客户端都一定会有本地和在线听音乐的功能,当然在线音乐功能需要产品提供海量的曲库和优秀的音频来源,这是吸引用户使

千万级下载量产品深度体验-前言

随着移动互联网的快速发展,千万级甚至亿级下载量的产品也出现了很多,这些产品无疑都是各个领域中的精英.之所以能够让如此多的用户安装使用产品,一方面是产品本身的优秀,包括功能上的创新或是出众的用户体验,另一外面也展现了这些企业优秀的推广能力.在如今的互联网时代,得用户者得天下的趋势开始上演的愈加强烈.很多产品已经不光是在功能上吸引用户,更是希望将产品打造成一件艺术品,从而产生粉丝效应,长时间的保证用户的黏度. 正所谓知彼知己百战不殆,想要设计一款优秀的产品,必须熟知行业中同类产品的优势和劣势,才能取

谈谈运行稳定性好效率高的千万级大型网站系统架构性分析

千万级的注册用户,千万级的帖子,nTB级的附件,还有巨大的日访问量,大型网站采用什么系统架构保证性能和稳定性? 首先讨论一下大型网站需要注意和考虑的问题. 数据库海量数据处理:负载量不大的情况下select.delete和update是响应很迅速的,最多加几个索引就可以搞定,但千万级的注册用户和一个设计不好的多对多关系将带来非常严重的性能问题.另外在高UPDATE的情况下,更新一个聚焦索引的时间基本上是不可忍受的.索引和更新是一对天生的冤家. 高并发死锁:平时我们感觉不到,但数据库死锁在高并发的

Java电商秒杀系统深度优化 从容应对亿级流量挑战

第1章 课程导学[学前须知]本章对这门课程进行说明,包括:电商秒杀场景的介绍.秒杀系统涉及模块的介绍,秒杀核心的知识点的介绍,课程的学习规划等. 第2章 秒杀项目框架回顾[秒杀免费课程场景解析,源码走读]本章会介绍前期秒杀免费课程当中所涉及的基础框架搭建知识,项目分层,源码导读等,帮助大家更快的理解秒杀的基础项目,为后续更深一步的课程学习打基础.如果小伙伴们对免费课相关内容已经非常熟悉,可以跳过此章! 第3章 云端部署,性能压测[从本地调试到云端上线的必经之路]本章结合前面的秒杀项目介绍了他在云

千万级用户网站门户前端设计

对于千万级的注册用户的门户项目是前端这块是怎么去实现的,自己在平常的工作中总结了一些经验,也是在不断的挫折中,不断演练的,希望总结出来给大家参考下,和大家一起探讨,一起进步. 一.门户设计一般会遇到哪些难点 (一).首页打开时间太慢了 在开发一个门户到生产上线后,首页响应时间是检验门户整个系统架构以及开发的重要的一项指标,有时候我们发现在公司测试发现速度都挺快的,怎么到生产首页打开就慢了呢? (二).页面加载不流畅,总感觉看着不舒服 因为门户一般都是偏向于内容和图片类资源比较多,但是我们打开自己

网络远程教育实施方案交流之(二)——网络教育平台项目的建设

网络教育平台项目的建设的方案能够自建也能够採购.但项目是否成功,并终于能够落地发展,还须要业主方认真的调研和分析,最有效的方法就是利用项目管理的方法,从前期的需求分析.调研.可行性分析,立项,建设期成本.质量.进度三大管理,后期測试bugfree,维护.客服服务等. 管理内容看起来复杂,事实上理顺了非常easy,大道至简.下面先从功能模块入手,然后再介绍实践和经验,其目的是让没有经验的读者少走弯路,具有相关经验的管理者分享交流,共同推动此项事业的发展. 曾有人问我项目是不是资金投入越多越好?事实

亚马逊AWS在线系列讲座——如何在AWS云平台上构建千万级用户应用

用户选择云计算平台来构建应用的一个重要原因是云平台的高弹性和高扩展性.面向互联网的应用往往需要支撑大量用户的使用,但是构建一个高扩展性的.高可用的应用具有一一定的挑战,不过基于AWS云平台来构建应用可以相对简化这个事情.这个在线讲座将讨论如何如何充分利用云平台的特性和AWS的相关服务来构建一个可以支撑千万级用户的应用.通过讨论不同用户数量级别的应用需求和架构特点,然后结合不同的AWS的服务来满足用户访问,并最终逐渐把架构优化成为可以支持千万级用户的设计.这个演讲的目的是帮助对AWS服务有一定基础