基于微信公众号的高校微课平台的设计.docVIP

基于微信公众号的高校微课平台的设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于微信公众号的高校微课平台的设计 摘要:“微课”又名“微型视频课程”,是基于学科知识点而构建、 生成的新型网络课程资源。“微课”以“微视频”为核心,包含与教学相 配套的“微教案”、“微练习”、“微课件”、“微反思”及“微点评”等支持 性和扩展性资源,从而形成一个半结构化、网页化、开放性、情境化的资 源动态生成与交互教学应用环境”。 Abstract: Micro course, also known as mini-video course, is a new online course resource which is constructed and generated based on subject knowledge. Micro course takes micro video as the core, and includes micro-teaching plan〃, 〃micro-practice〃, ZZ ZZ ZZ e q . ? ZZ 1 ZZ ? , // micro-courseware , micro-reilection and micro comments and other supportive and scalable resources matching the teaching, so as to form a semi-structured, web-based, open, contextual dynamic resource generation and interactive teaching application environment. 关键词:微信公众号;微课;在线学习;网络课程 Keywords: micro-public number; micro-class; online learning; network courses 中图分类号:G434文献标识码:A文章编号:1006-4311 (2017) 08-0086-02 0引言 互联网技术的飞速发展,改变了以往人们的生活、工作和学习模式, “互联网+”在教育界的应用越来越广,引起了很多新型的教学模式以及 师生互动的方式。截至2015年6月底,我国手机网民规模达5. 94亿,面 对如此庞大的用户群体以及手机作为人们主要上网终端的趋势,让移动学 习成为可能。同时,腾讯开发的微信作为智能手机用户几乎必备的应用软 件之一,由于其便捷性和安全性使得微信在高校学习群体中十分收到欢 迎。据此,随着智能手机的普遍使用,微信己经成为广大高校学生学习、 生活、社交中不可缺少的重要工具,依托微信平台进行的教学模式的改革 成为可能。 1系统架构概述 木研究基于微信公众平台的微型移动课程设计,通过此平台任何人都 能轻松成为课程开发者和课程使用者。其特点是用户群体基数大,并能在 简单易用的平台上实现和特定群体的文字、图片、语音的全方位沟通、互 动等媒体功能,能够很好地满足成人学习者进行移动学习的需求。 微?n移动平台的对用户交互实时性体验有较高的要求,无论是微视频 点播、微试题在线作答还是微投票环节的完成都需要在高响应下完成请求 的服务;且微课平台往往运营后妞临高并发用户数的请求,因此对后台服 务端的响应提出了更高的要求。为了满足上面的性能要求,微课平台采用 分布式架构,其架构图如图1。 每一个模块部署在不同的服务器上面,形成分布式架构,以避免由于 单台服务器的请求压力过大而不能及时响应用户的请求。此外,由于数据 席中的数据存储在磁盘当中,而磁盘的访问速率很低,为了避免高并发情 况下从数据库中获取数据成为系统瓶颈,系统中引入了缓存系统。该缓存 系统中的数据存放在内存当中,将一些用户经常访问的热点数据,如微课 系统的主页信息、课程列表等数据存放在缓存系统中,用户获取时直接从 缓存取得即可,这样可以大幅提高获取数据的速率。需要注意的是,由于 引入了缓存系统,在业务处理层需要增加对缓存系统数据及时更新的操作 逻辑,并且在缓存系统中一旦没有获得到相应的数据,即当缓存击穿后, 要加以适当的逻辑让业务层从数据库中去获取数据。 2系统所用技术概述 在技术实现上面,系统主要采用当前流行的SSM组合,即Spring框 架、SpringMVC框架,结合Mybatis框架(支持普通SQL查询、存储过程、 高级映射的优秀持久层框架),完成系统逻辑功能,使用Redis内存缓存 系统作为缓存,并采用Mysql存储数据。不同框架的结合关系如图2。 主要模块分为四块:用于WEB前端页面展示的模块、以Spring框架 为核心用于统筹管理项冃的控制模块、以SpringMVC框架为主实现每个用 户请求均有对应的业务处理模块来响应、以MyBatis框架为主的数据管理 模块

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档