学位论文 > 优秀研究生学位论文题录展示

基于流媒体技术的移动学习系统设计与实现

作 者: 刘小满
导 师: 吴振强
学 校: 陕西师范大学
专 业: 现代教育技术
关键词: 移动学习 流媒体 文件格式转换 视频评论
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 96次
引 用: 0次
阅 读: 论文下载
 

内容摘要


21世纪人类社会已全面步入信息化时代,人类生活的各个方面正在发生着深刻的变化,并且传统的教育体系与教学模式面临着时代变革的挑战,个性化学习、终身学习,以及学习型社会建设已经成为时代发展的必然需求。一种可以随时随地进行学习的移动学习方式是未来远程学习的发展趋势。作为一种新兴起的移动学习方式,近年来越来越受到学习者们的欢迎,这种学习方式不仅成为学习者学习方式多样化的补充,而且已成为现在远程学习的一种主要学习方式,同样在我国的现代信息化教育中发挥着越来越重要的作用。与此同时,随着移动通信技术和计算机技术的迅速发展与融合,使得各种各样的、便携易用的智能移动终端设备不断涌现,移动网络给用户所带来的服务和容量不断提高。“移动”正成为未来技术发展和社会变化的主题,“移动”与“教育”的联结也成为教育信息化应用的重要发展方向。目前很多高校网络平台和远程教育机构开发了大量的流媒体课件资源,它们主要适合在桌面计算机中使用,但不适合在移动设备终端(如PAD、智能手机等)中直接使用。如何为学习者提供适合移动终端学习的流媒体服务,搭建一个方便的学习平台,是本论文探讨和解决的重点。本论文主要做了一下几方面的工作:(1)从实际用户的应用需求出发,分析了移动学习的国内外研究现状及未来的发展趋势,指出了移动学习环境下的流媒体教学资源在利用过程中所存在的问题,为原型系统开发中的需求分析作了基础准备。(2)在系统开发技术方面,首先对流媒体技术的概念、特点、传输方式和传输原理等进行了详细介绍,重点对交互式网页媒体播放器FLV、开源代码流媒体服务器Red5等进行详细分析,同时对系统开发技术J2EE和Java Web进行了详细的介绍,为后续的系统研究与开发打下了技术基础。(3)在系统功能模块设计与系统的原型实现方面,给出了系统的功能设计和原型系统设计,该系统涉及的主要服务模块有消息传输模块、视频搜索引擎模块和视频文件转换格式模块,同时给出了系统操作流程图和部分数据库的结构设计最后给出了原型系统实现中的基本结构,并且详细的展现了各个功能模块的实现界面和操作流程等,基本实现了学习者对视频学习资源的观看、评论和搜索,能够满足移动学习环境下的基本功能需求,为学习者的移动学习带来方便和快捷。

全文目录


摘要  3-4
Abstract  4-9
第1章 绪论  9-17
  1.1 研究背景  9-10
  1.2 研究意义  10-11
  1.3 移动学习的研究现状及发展趋势  11-15
    1.3.1 研究现状  11-14
    1.3.2 发展趋势  14-15
  1.4 论文组织结构  15-17
第2章 流媒体技术基础  17-27
  2.1 流媒体概述  17-20
    2.1.1 定义  17
    2.1.2 传输特点  17-18
    2.1.3 传输方式  18-19
    2.1.4 技术原理  19-20
  2.2 播放方式  20-22
    2.2.1 单播  20-21
    2.2.2 组播  21
    2.2.3 点播与广播  21-22
  2.3 交互式网页媒体播放器JW FLV Media Player  22-23
  2.4 开源Flash服务器Red5  23-25
    2.4.1 Red5概述  23
    2.4.2 Red5技术特性介绍  23-25
    2.4.3 Red5与Flash Media Server(FMS)的技术特性比较  25
  2.5 本章小结  25-27
第3章 移动学习系统的开发技术  27-33
  3.1 J2EE开发技术  27-30
    3.1.1 J2EE定义  27
    3.1.2 J2EE优势  27-28
    3.1.3 J2EE组件  28
    3.1.4 J2EE容器  28-29
    3.1.5 J2EE应用服务器  29
    3.1.6 J2EE开发工具  29-30
  3.2 Java Web框架技术  30
  3.3 移动学习系统的开发技术  30-32
    3.3.1 Java编程技术  30-31
    3.3.2 Jquery技术  31
    3.3.3 Lucene和Heritrix技术  31-32
  3.4 本章小结  32-33
第4章 移动学习系统的设计  33-49
  4.1 需求分析  33-35
  4.2 设计流程图  35-36
  4.3 架构设计  36-39
    4.3.1 架构的部署方案  36-39
    4.3.2 架构的优势分析  39
  4.4 关键服务模块的设计  39-44
    4.4.1 消息传输模块设计  40-41
    4.4.2 视频搜索服务模块的设计  41-43
    4.4.3 视频文件格式转换服务模块的设计  43-44
  4.5 数据库设计  44-48
    4.5.1 数据库的需求分析  44-45
    4.5.2 数据库的概念模型设计  45-46
    4.5.3 数据库逻辑结构设计  46-48
  4.6 系统的软硬件环境  48
  4.7 本章小结  48-49
第5章 移动学习系统的实现  49-65
  5.1 学习系统的基本结构  49
  5.2 视频文件管理模块  49-54
    5.2.1 视频添加  49-52
    5.2.2 视频文件的修改与删除  52-54
  5.3 视频分类管理模块  54-55
  5.4 用户信息管理模块  55-56
  5.5 视频评论管理模块  56
  5.6 前台发布的模块  56-63
    5.6.1 用户登录管理  56-58
    5.6.2 用户注册管理  58-59
    5.6.3 用户的密码信息找回  59-60
    5.6.4 视频点播  60-62
    5.6.5 视频评论  62
    5.6.6 视频搜索  62-63
  5.7 本章小结  63-65
第6章 总结与展望  65-67
  6.1 论文总结  65-66
  6.2 研究展望  66-67
参考文献  67-71
致谢  71-73
攻读硕士学位期间研究成果  73

相似论文

  1. 基于NS2的PeerCast模拟平台设计与实现,TP311.52
  2. 藏语/汉语远程教育系统流媒体技术研究,TN919.8
  3. 音像广播远程教育系统中直播服务器的设计与实现,TP311.52
  4. 基于P2P的流媒体视频点播系统的研究与实现,TN948.64
  5. 初中英语移动学习平台构建的研究,G633.41
  6. 基于LMA的初中英语移动学习资源的设计与开发,G633.41
  7. 基于手机媒体的大学生移动学习资源需求调查与设计研究,G434
  8. 移动学习对中小学教师教育技术能力培训的支持研究,G434
  9. 基于B/S架构的档案信息管理与远程查询系统,TP311.52
  10. 基于Hadoop的移动学习系统设计与实现,G434
  11. 校园网P2P流媒体直播系统的研究与实现,TP393.18
  12. 基于P2P的视频点播系统设计与实现,TP311.52
  13. 基于Flash技术的高校网络课程设计与实现,TP391.6
  14. 基于P2P流媒体系统的设计与实现,TN919.8
  15. 大理州农业远程教育培训管理系统的设计与实现,TP311.52
  16. 基于移动终端的视频监控系统的设计与实现,TP311.52
  17. 基于流媒体技术的广播电台综合业务网站的设计与实现,TP311.52
  18. 基于WebService的承德干部在线教育系统设计与实现,TP311.52
  19. STIVS智能集中监控联网系统,TP311.52
  20. 网络流媒体运营支撑管理平台的设计与实现,TP311.52
  21. 有状态网络服务的新媒体应用研究,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com