云平台下的在线课堂系统设计与实现
发布时间:2021-03-01 14:48
随着互联网的发展,云课堂教学发展迅速并遍及全球。随着智能手机的大量使用,移动云课堂教学也迅速发展。各大线上教学平台都相应开发了移动端应用软件,这不仅是为了互相竞争提升竞争力,也是为了扩宽用户量获取更多的利益,由此表明移动云课堂教学已经成为必然趋势。在移动手机的市场中,Android系统占有率很高,因此开发Android的云课堂教学软件非常有必要。目前国际象棋的教学平台很少,而且针对于国际象棋的教学视频不完整、不全面、不系统,不能让用户进行阶段性的学习,因此本论文将要完成一个有着全面教学视频的国际象棋云课堂系统。云课堂系统搭建和部署在云平台环境中,用户使用Android应用软件访问服务端接口从而获得相应的资源。论文的主要工作如下:首先从用户的角度对系统提出需求分析,明确功能性需求和非功能性需求,然后根据需求分析进行系统设计明确功能模块,最后则是系统的具体实现。系统主要涉及到三个模块:用户模块、视频播放模块和下载模块。在用户模块中,系统采取Android控件WebView加载前端页面的方式实现系统页面的展示;采取JS(JavaScript)互调的技术实现Android与网页的信息交互;采取...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:92 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 课题研究背景和研究目的
1.2 国内外研究现状
1.3 课题研究的主要内容
1.4 论文组织结构
第二章 相关理论和技术基础
2.1 ANDROID相关技术介绍
2.1.1 Android操作系统的系统架构
2.1.2 Android应用开发的基本组件
2.2 本章小结
第三章 在线课堂系统的需求分析与设计
3.1 需求分析
3.1.1 功能性需求分析
3.1.2 非功能性需求分析
3.2 系统设计
3.2.1 系统总体设计
3.2.2 数据库设计
3.3 前后端设计
3.4 用户中心设计
3.4.1 登陆设计
3.4.2 购买设计
3.4.3 个人信息和记录
3.5 播放器设计
3.5.1 播放器页面设计
3.5.2 播放响应设计
3.5.3 播放器功能设计
3.5.4 播放器内核设计
3.6 离线缓存设计
3.6.1 缓存页面设计
3.6.2 下载流程设计
3.6.3 任务状态切换设计
3.6.4 网络变化设计
3.6.5 下载方式设计
3.7 本章小结
第四章 在线课堂系统的实现
4.1 前后端实现
4.1.1 前端界面实现
4.1.2 后端接口实现
4.1.3 网页缓存
4.2 用户中心实现
4.2.1 登陆实现
4.2.2 购买实现
4.3 播放器及功能实现
4.3.1 播放器核心
4.3.2 播放器播放和功能实现
4.4 离线缓存实现
4.4.1 离线缓存页面的加载和显示
4.4.2 缓存任务状态切换
4.4.3 缓存任务删除
4.4.4 下载实现
4.5 本章小结
第五章 在线课堂系统的测试
5.1 测试目标
5.2 测试环境
5.3 功能测试
5.4 性能测试
5.5 压力测试
5.6 本章小结
第六章 全文总结与展望
6.1 全文总结
6.2 对后续工作的展望
致谢
参考文献
攻读硕士学位期间取得的成果
【参考文献】:
期刊论文
[1]基于FFMPEG和SDL的遥测视频解析技术[J]. 郝朝,刘升护. 计算机技术与发展. 2019(04)
[2]“互联网+传统教育”模式在工程类高等教育中的应用[J]. 董文瀚,解武杰,孙秀霞,朱家海. 计算机教育. 2015(24)
[3]“互联网+教育”模式的发展情况分析[J]. 王乔峰,曹效英,路璐. 中国教育信息化. 2015(15)
[4]基于权限控制和脚本检测的Webview漏洞防护方案研究[J]. 叶嘉羲,张权,王剑. 信息网络安全. 2015(03)
[5]全球视野下美国K-12混合与在线教育的现状与未来——与K-12在线教育国际联盟副主席艾雷森·鲍威尔博士的学术对话[J]. 刘晓琳,胡永斌,黄荣怀,艾雷森·鲍威尔. 现代远程教育研究. 2015(01)
[6]基于Android内核的流媒体播放器分析与研究[J]. 邓昌明,周渊平,张兴龙. 计算机技术与发展. 2014(02)
[7]基于Android系统的视频播放器开发[J]. 马建设,赵雪江,苏萍,夏飞鹏. 计算机应用与软件. 2013(11)
[8]新课改 新课堂 新跨越——教育系统如何实现信息技术支持下的重大结构性变革[J]. 何克抗. 现代远程教育研究. 2013(04)
[9]Android系统四大组件的注册与激活[J]. 董晓刚. 硅谷. 2013(05)
[10]Android系统架构及应用程序开发研究[J]. 曾健平,邵艳洁. 微计算机信息. 2011(09)
博士论文
[1]Android应用软件的安全保护技术研究[D]. 张文.北京邮电大学 2019
硕士论文
[1]基于Android终端的SQLite数据库网盘存储安全研究[D]. 马鹏斐.西安电子科技大学 2019
[2]基于微信创客平台的引流模式研究与应用[D]. 盛芮宾.北京邮电大学 2019
[3]基于微信的网课平台的研究与应用[D]. 赵斌.北京邮电大学 2019
[4]基于Android的航空监视信息展示及数据评估系统的设计与实现[D]. 刘天宝.北京邮电大学 2019
[5]视频点播缓存系统的优化研究[D]. 王唯.北京交通大学 2019
[6]面向远程医疗的“互联网+智能手机”移动监测技术[D]. 刘春兰.中国科学技术大学 2018
[7]基于Android系统的新闻客户端的设计与实现[D]. 肖楷乐.北京邮电大学 2017
[8]基于Android的移动视频播放系统的设计与实现[D]. 程霖.华中科技大学 2016
[9]基于Android平台视频聚合客户端的设计与实现[D]. 罗金生.华南理工大学 2015
[10]基于Android平台的应用下载客户端的设计与实现[D]. 沈彦伯.大连理工大学 2015
本文编号:3057635
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:92 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 课题研究背景和研究目的
1.2 国内外研究现状
1.3 课题研究的主要内容
1.4 论文组织结构
第二章 相关理论和技术基础
2.1 ANDROID相关技术介绍
2.1.1 Android操作系统的系统架构
2.1.2 Android应用开发的基本组件
2.2 本章小结
第三章 在线课堂系统的需求分析与设计
3.1 需求分析
3.1.1 功能性需求分析
3.1.2 非功能性需求分析
3.2 系统设计
3.2.1 系统总体设计
3.2.2 数据库设计
3.3 前后端设计
3.4 用户中心设计
3.4.1 登陆设计
3.4.2 购买设计
3.4.3 个人信息和记录
3.5 播放器设计
3.5.1 播放器页面设计
3.5.2 播放响应设计
3.5.3 播放器功能设计
3.5.4 播放器内核设计
3.6 离线缓存设计
3.6.1 缓存页面设计
3.6.2 下载流程设计
3.6.3 任务状态切换设计
3.6.4 网络变化设计
3.6.5 下载方式设计
3.7 本章小结
第四章 在线课堂系统的实现
4.1 前后端实现
4.1.1 前端界面实现
4.1.2 后端接口实现
4.1.3 网页缓存
4.2 用户中心实现
4.2.1 登陆实现
4.2.2 购买实现
4.3 播放器及功能实现
4.3.1 播放器核心
4.3.2 播放器播放和功能实现
4.4 离线缓存实现
4.4.1 离线缓存页面的加载和显示
4.4.2 缓存任务状态切换
4.4.3 缓存任务删除
4.4.4 下载实现
4.5 本章小结
第五章 在线课堂系统的测试
5.1 测试目标
5.2 测试环境
5.3 功能测试
5.4 性能测试
5.5 压力测试
5.6 本章小结
第六章 全文总结与展望
6.1 全文总结
6.2 对后续工作的展望
致谢
参考文献
攻读硕士学位期间取得的成果
【参考文献】:
期刊论文
[1]基于FFMPEG和SDL的遥测视频解析技术[J]. 郝朝,刘升护. 计算机技术与发展. 2019(04)
[2]“互联网+传统教育”模式在工程类高等教育中的应用[J]. 董文瀚,解武杰,孙秀霞,朱家海. 计算机教育. 2015(24)
[3]“互联网+教育”模式的发展情况分析[J]. 王乔峰,曹效英,路璐. 中国教育信息化. 2015(15)
[4]基于权限控制和脚本检测的Webview漏洞防护方案研究[J]. 叶嘉羲,张权,王剑. 信息网络安全. 2015(03)
[5]全球视野下美国K-12混合与在线教育的现状与未来——与K-12在线教育国际联盟副主席艾雷森·鲍威尔博士的学术对话[J]. 刘晓琳,胡永斌,黄荣怀,艾雷森·鲍威尔. 现代远程教育研究. 2015(01)
[6]基于Android内核的流媒体播放器分析与研究[J]. 邓昌明,周渊平,张兴龙. 计算机技术与发展. 2014(02)
[7]基于Android系统的视频播放器开发[J]. 马建设,赵雪江,苏萍,夏飞鹏. 计算机应用与软件. 2013(11)
[8]新课改 新课堂 新跨越——教育系统如何实现信息技术支持下的重大结构性变革[J]. 何克抗. 现代远程教育研究. 2013(04)
[9]Android系统四大组件的注册与激活[J]. 董晓刚. 硅谷. 2013(05)
[10]Android系统架构及应用程序开发研究[J]. 曾健平,邵艳洁. 微计算机信息. 2011(09)
博士论文
[1]Android应用软件的安全保护技术研究[D]. 张文.北京邮电大学 2019
硕士论文
[1]基于Android终端的SQLite数据库网盘存储安全研究[D]. 马鹏斐.西安电子科技大学 2019
[2]基于微信创客平台的引流模式研究与应用[D]. 盛芮宾.北京邮电大学 2019
[3]基于微信的网课平台的研究与应用[D]. 赵斌.北京邮电大学 2019
[4]基于Android的航空监视信息展示及数据评估系统的设计与实现[D]. 刘天宝.北京邮电大学 2019
[5]视频点播缓存系统的优化研究[D]. 王唯.北京交通大学 2019
[6]面向远程医疗的“互联网+智能手机”移动监测技术[D]. 刘春兰.中国科学技术大学 2018
[7]基于Android系统的新闻客户端的设计与实现[D]. 肖楷乐.北京邮电大学 2017
[8]基于Android的移动视频播放系统的设计与实现[D]. 程霖.华中科技大学 2016
[9]基于Android平台视频聚合客户端的设计与实现[D]. 罗金生.华南理工大学 2015
[10]基于Android平台的应用下载客户端的设计与实现[D]. 沈彦伯.大连理工大学 2015
本文编号:3057635
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3057635.html