在信息时代,随着手机用户的不断增长以及人们对知识获取的高度需求,通过移动设备获取知识,即移动学习(Mobile learning)的重要性也比以往更加突出。虽然,目前已有不少移动学习系统,但它们都有一定的局限性,难以满足特定用户的需求。比如,在线教育领域中学生作业提交与批改过程存在的诸如学生如何通过移动设备方便地提交作业、教师如何通过移动设备方便地出题、高效地批改与讲解作业等问题一直未能很好地解决。本文首先探讨了移动学习的发展趋势与研究现状,然后在分析现有在线教育相关的移动学习系统不足的基础上,研究了移动学习系统中一些关键问题的解决方法。最后,以学生作业提交与批改为出发点,结合视频直播讲解、课程管理等辅助功能,实现了一个基于Android系统的具有完整功能的移动学习系统。学生可以通过该系统加入教师建立的课程,获取教师给出的作业题目。学生将自己完成的作业上传后,教师可以对作业进行手写与语音的批改,并通过视频直播进行统一解答。针对教师如何通过移动设备方便地批改作业、如何高效地进行作业讲解等关键问题,本文进行了重点阐述:(1)针对PDF格式文件的特性,论文采用将语音批注文件以二进制形式附加在PDF格式作业末尾的方法确保PDF阅读器对文件原内容的无障碍读取,又能通过查找PDF文件结束标志快速分离语音批注并将其读取出来。另外,论文提出的方法能将整体处理时间控制在可接受的范围内。(2)论文对PDF格式文件添加手写批注位置的准确性做出了进一步优化,并且对不同屏幕比例、屏幕分辨率的智能终端设备进行了自适配,从而确保用户在不同设备上都有较好的用户体验。(3)教师在完成作业批改后,存在对学生进行统一讲解的需求,论文结合目前流行的RTMP(实时消息传输协议)流媒体传输技术,拓展加入了直播课堂功能,并通过锐化算法对图像清晰度进行了优化。最后,论文对实现的系统进行了系统的测试,测试证明所设计的系统运行流畅且具有较高的稳定性。
【学位授予单位】:浙江工商大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:G434;TP311.52
文章目录
摘要
ABSTRACT
第1章 绪论
1.1 研究背景及意义
1.2 国内外研究现状和发展趋势
1.3 论文的主要研究内容
1.4 论文的组织结构
第2章 平台关键技术介绍与分析
2.1 移动端应用平台的分析与选择
2.2 主要相关技术介绍
2.2.1 SQLite
2.2.2 实时消息传送协议
2.2.3 Nginx-basedRtmp server
第3章 语音批改关键算法研究
3.1 语音批改算法设计分析
3.2 PDF文件解析
3.2.1 PDF文件结构分析
3.2.2 PDF文档结构分析
3.2.3 PDF文件实例分析
3.3 PDF文件合并实验
3.4 批注文件压缩算法
3.4.1 ZIP压缩算法
3.4.2 批注文件保存机制
3.5 语音批注读取方法
3.6 语音批注算法的可移植性分析
第4章 手写批改关键算法研究
4.1 手写批改算法设计分析
4.2 PDF文件手写批注算法
4.2.1 手写批注算法描述
4.2.2 手写批注算法实现
4.3 基于贝塞尔曲线的手写笔迹优化
4.4 异步任务处理策略
4.6 手写批注算法效果展示
第5章 视频直播关键算法研究
5.1 视频直播技术现状分析
5.2 视频直播模块体系结构
5.3 RTMP协议
5.3.1 RTMP协议中数据单元的分析
5.3.2 RTMP协议的优势
5.4 图像锐化算法
5.5 视频直播算法
5.6 视频服务器部署
5.7 视频直播算法效果展示
第6章 面向智能终端的移动学习系统的设计与实现
6.1 面向智能终端的移动学习系统的设计
6.1.1 面向智能终端的移动学习系统体系结构设计
6.1.2 面向智能终端的移动学习系统需求分析与设计
6.1.3 面向智能终端的移动学习系统的数据库设计
6.2 面向智能终端的移动学习系统的实现
6.2.1 面向智能终端的移动学习系统数据通信的实现
6.2.3 面向智能终端的移动学习系统教师端的实现
6.2.4 面向智能终端的移动学习系统学生端的实现
第7章 面向智能终端的移动学习系统的测试
7.1 测试环境的搭建
7.1.1 硬件设备部署
7.1.2 数据库配置
7.2 测试原理
7.3 测试方法
7.4 测试用例
7.5 测试结论
第8章 总结与展望
8.1 本文总结
8.2 研究展望
参考文献
致谢
【参考文献】
相关期刊论文 前10条
1 李珍,田学东;PDF文件信息的抽取与分析[J];计算机应用;2003年12期
2 居江宁;王健兵;朱琦;;UltraEdit在数据采集中的应用[J];审计月刊;2006年02期
3 佘丹娴;;内容分发网络(CDN)的发展与应用[J];中山大学研究生学刊(自然科学、医学版);2006年01期
4 吴怡;;“Bezier曲线”的译名[J];中国科技术语;2007年06期
5 朱晶;;TCP协议简述与三次握手原理解析[J];电脑知识与技术;2009年05期
6 张玉彬;谢康林;;测试用例的设计和复用技术[J];计算机应用与软件;2008年01期
7 曾健平;邵艳洁;;Android系统架构及应用程序开发研究[J];微计算机信息;2011年09期
8 舒文琼;;爱立信发布农村市场调查报告 手机互联网需求趋于多样化[J];通信世界;2011年20期
9 陶幸辉;宋志刚;;软件系统测试类型及测试用例设计[J];科技经济市场;2011年06期
10 张婧;;ZIP压缩文件映射成关系存储结构的设计[J];现代商贸工业;2011年10期
相关硕士学位论文 前3条
1 方俊宇;基于Android的企业移动学习软件的设计与实现[D];北京交通大学;2014年
2 汪敏;基于Android系统的智能手机移动学习软件的设计与开发[D];辽宁师范大学;2014年
3 方静;基于Android系统的移动学习平台的设计和实现[D];华中师范大学;2014年
本文编号:
1570122
本文链接:https://www.wllwen.com/jiaoyulunwen/jiaoyutizhilunwen/1570122.html