离线学习平台深度应用项目技术总结报告.doc

 离线学习平台深度应用项目技术总结报告.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
 离线学习平台深度应用项目技术总结报告

离线学习平台深度应用项目 技术总结报告 江苏省电力公司电力科学研究院 2013年4月 目录 一、 项目开发背景和目的 1 二、 整体技术架构 1 (一) 离线PC端的深度应用流程 1 (二) 离线PAD端的应用流程 1 三、 功能及技术创新 2 (一) 功能列表 2 (二) 关键技术 3 (三) 主要创新点 4 四、 性能指标及应用情况 5 (一) 性能指标 5 (二) 应用情况 5 五、 项目展望 5 项目开发背景和目的 随着江苏省电力公司网络大学离线学习平台的开展,网络大学在之前的基础上深度应用到了离线学习平台上,现在允许员工通过下载安全加密的课件和试卷,安装到个人计算机和移动设备上进行学习和考试练习,从而为员工在家里或出差外地等原因不能直接连接网大平台的情况下进行学习提供了有效的解决方案。离线学习平台的深度应用,进一步拓展了员工参与网大培训与学习的途径,在一定程度上缓解了学员只能利用工作环境中的计算机进行学习的矛盾,并且让学员通过更便捷的方式,进行考前的自测联系,也能提高学员学习的积极性。 整体技术架构 离线学习平台的流程描述: 离线PC端的深度应用流程 在网络大学在线平台进行试卷打包-下载到安全优盘-离线学习端同步之后,自测考试。 离线PAD端的应用流程 在网络大学在线平台端通过导出功能,将课件,考试信息,资源打包-下载到安全优盘-拷贝至移动SD卡-在移动设备端进行学习考试。 功能及技术创新 功能列表 离线平台的深度应用的进一步扩展的内容,分为两大部分: 离线PC端的功能实现: SCORM课件播放器改造; 单一入口课件支持; 课件自动打包; 客户端软件自动更新; 离线平台界面改造; 自测练习; 离线学习应用统计; 研究适用于自有培训课件改造的转换打包工具; 创新点:将现有网络大学中的试卷通过加密,把判卷所需要的参数加密到试卷中,并检测网络大学的资源目录,将试卷中使用到的资源打包,这样就得到离线的考试包。将考试包导入到安卓设备中,在安卓端搭建Servlet服务,提交考试的时候,将这些信息提交到后台,在程序中编写判卷逻辑代码,将试卷中的信息进行解析、判卷。然后将判卷的信息保存到安卓设备中的数据库中,最终在安卓设备上实现离线的自测考试。这是首次将网络大学中已经存在的试卷拿到学员离线端进行考试练习。 离线移动设备端: 该功能是将网络大学的现有的课件、试卷和资源,通过打包至移动设备端,可以在移动设备上进行学习,自测考试,资源的下载展示,并且在设备上记录学习的进度信息。 创新点: 首次将网络大学中的课件在移动设备上离线播放:将网络大学中的已上传的在线录制保存成MP4文件打包导出到安卓设备上,在安卓设备中搭建I-Jetty容器,通过使用安卓中的Webview组件加载jwplayer.swf这个flash浏览器播放视频的插件,通过容器在线播放的形式展示课件,并且在点击学习课件的某个章节的时候,将课件的进度信息保存的设备的数据库中,用以实现离线播放网络大学中的课件。 将现有网络大学中的试卷通过加密,把判卷所需要的参数加密到试卷中,并检测网络大学的资源目录,将试卷中使用到的资源打包,这样就得到离线的考试包。将考试包导入到安卓设备中,在安卓端搭建Servlet服务,提交考试的时候,将这些信息提交到后台,在程序中编写判卷逻辑代码,将试卷中的信息进行解析、判卷。然后将判卷的信息保存到安卓设备中的数据库中,最终在安卓设备上实现离线的自测考试。这是首次将网络大学中已经存在的试卷拿到学员离线端进行考试练习。 将现有网大的资源文件打到离线包中,通过安卓的Webview组件,多线程将文件保存到设备中,并默认调用设备中默认打开程序去打开文件,如果没有就弹出打开程序列表给学员选择打开方式。实现了网络大学离线打开资源文件的功能。 离线的实现目录结构: 关键技术 离线学习平台主要采用以下关键技术: 考试试卷的打包技术: 将现有网络大学中的考试试卷信息,离线打包。包含试卷中对应的试题和试卷中的图片信息。与网络大学中的试卷判分方式基本一致。保证了程序的完整性和一致性。 移动设备上使用Android开发语言。 移动设备的servlet容器:采用i-Jetty开源容器的基本框架和内容。将现有网络大学流程加入其中,实现网络大学SD卡文件信息可插拔至设备上学习和考试的功能。 安卓学习客户端:可以将网络大学安卓学习平台安装文件安装到移动设备上。进行在安卓设备上的课件学习,考试自测和资源下载展示。然后将学习和考试的信息记录到设备的数据库中,使学员更好的了解自己的学习情况。 移动sqlite数据库的使用。安卓设备上的数据存储和使用都是建立在sqlite数据库之上,通过Web项目中页

文档评论(0)

tfbbs2 + 关注
内容提供者

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

1亿VIP精品文档

相关文档