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

基于RIA技术的网络互动教学平台的研究应用

作 者: 刘璟峰
导 师: 黄传华
学 校: 南昌大学
专 业: 计算机应用技术
关键词: RIA 网络互动教学平台 Flex Spring Hibernate
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 131次
引 用: 2次
阅 读: 论文下载
 

内容摘要


近年来,随着现代信息技术的迅猛发展,多媒体技术与网络技术在教育教学中的应用日益广泛和深入,基于传统Web技术的网络互动教学平台已经不能完全满足用户的需求。基于传统Web技术的网络互动教学平台一般采用ASP、JSP或者PHP技术实现用户界面内容,服务器端进行业务逻辑和数据处理的开发模式。这种开发模式存在很多不足之处,例如用户界面单一,频繁的整个用户界面刷新大大降低了用户体验性与交互性;使用脚本语言JavaScript导致浏览器兼容性不好,增加了开发人员的编程量,影响开发效率;业务逻辑和数据处理都集中在服务器端,导致服务器负载过重,不能及时响应客户端请求等问题。RIA技术的出现很好的改善了用户体验性与交互性,解决了浏览器兼容性问题以及服务器负载过重的问题,因此将RIA技术应用到网络互动教学平台中,将使得平台达到更好的整体效果。本文从多方面对RIA相关理论进行了系统的学习,深刻地理解了RIA技术特性与架构模式。介绍了本课题研究的背景、现状和研究意义;简单阐述了RIA的来由、定义、优势与技术特点,深入介绍了目前主流的RIA技术方案,并对这些方案进行比较与分析,选择出合适的RIA技术。重点研究了Flex和Ajax技术,阐述了MVC模型以及J2EE技术架构,将RIA技术与J2EE技术结合在一起实现网络互动教学平台的开发,提出基于Flex+Spring+Hibernate应用程序开发模式的框架,对网络互动教学平台进行总体设计,并进行数据库的设计,通过使用Flex技术搭建表示层、Spring技术管理业务逻辑层、Hibernate技术实现数据持久化操作,深入研究RIA技术在网络互动教学平台中的实现,分析了平台的特点与性能。通过实践表明,应用Flex+Spring+Hibernate开发模式的框架不仅提高了网络互动教学平台的开发效率、可维护性以及扩展性,而且提供了效果更好的用户体验性与交互性。

全文目录


摘要  3-4
ABSTRACT  4-8
第一章 引言  8-12
  1.1 课题背景  8-9
  1.2 研究现状  9-10
  1.3 研究内容和研究意义  10-11
    1.3.1 研究内容  10-11
    1.3.2 研究意义  11
  1.4 本文的组织结构  11-12
第二章 RIA及相关技术  12-29
  2.1 RIA简介  12-17
    2.1.1 RIA的来由和定义  12-14
    2.1.2 RIA的优势和技术特点  14-17
  2.2 主流RIA技术方案  17-20
    2.2.1 Microsoft Silverlight  17
    2.2.2 JavaFX  17-18
    2.2.3 Ajax  18-19
    2.2.4 Flex  19-20
  2.3 各种RIA技术比较与分析  20-22
  2.4 MVC模型简介  22-24
  2.5 J2EE技术架构  24-28
    2.5.1 Spring框架技术  24-26
    2.5.2 Hibernate框架技术  26-28
  2.6 小结  28-29
第三章 RIA技术在网络互动教学中的研究应用  29-37
  3.1 基于传统Web技术的网络互动教学  29-30
  3.2 RIA技术在网络互动教学中的应用  30-36
    3.2.1 Flex的应用  30-33
    3.2.2 Ajax的应用  33-36
  3.3 小结  36-37
第四章 基于RIA与J2EE技术的网络互动教学平台的设计  37-50
  4.1 需求分析  37
  4.2 设计目标  37-38
  4.3 总体设计  38-43
    4.3.1 总体架构  38-40
    4.3.2 系统功能结构  40-42
    4.3.3 系统流程设计  42-43
  4.4 数据库设计  43-49
    4.4.1 系统E-R图  44-48
    4.4.2 数据库表设计  48-49
  4.5 小结  49-50
第五章 基于RIA与J2EE技术的网络互动教学平台的实现  50-77
  5.1 开发环境  50
  5.2 关键技术实现  50-74
    5.2.1 数据持久化层的实现  51-57
    5.2.2 业务逻辑层的实现  57-61
    5.2.3 表现层的实现  61-74
  5.3 系统特点  74-75
  5.4 小结  75-77
第六章 总结与展望  77-79
  6.1 总结  77-78
  6.2 展望  78-79
致谢  79-80
参考文献  80-82
攻读学位期间的研究成果  82

相似论文

  1. 面向RIA开发模型的研究,TP311.5
  2. 人力资源管理系统的设计与实现,TP311.52
  3. 田径运动会通用管理系统,TP311.52
  4. 基于WSN混合定位算法的研究,TP212.9
  5. 基于S2SH框架的雅砻江虚拟研究中心系统研究与设计,TP311.52
  6. 基于Struts2与Hibernate的社区网站系统设计与实现,TP311.52
  7. 粗糙集理论和Flex技术在中长期径流预报中的应用,P338
  8. 基于SSH的图像日志市场营销系统的设计与实现,TP311.52
  9. 可信高压缩视频监控网络相关问题研究,TP277
  10. 一个电子报纸发行系统的设计和实现,TP311.52
  11. 基于SSH的办公自动化双语系统的设计与实现,TP311.52
  12. 一种城市应急智能决策系统的研究与实践,TP393.09
  13. 基于动态语境实现主动式WEB访问控制,TP393.08
  14. 基于J2EE的移动存储设备电子文件安全管理系统的设计与实现,TP311.52
  15. 基于MVC设计模式的博客系统的设计与实现,TP311.52
  16. 基于SSH2的网优中心办公系统的设计与实现,TP311.52
  17. 基于MVC设计模式的电子作品评价系统的设计与实现,TP311.52
  18. 基于工作流的软件缺陷管理系统的设计与实现,TP311.52
  19. 基于SSH架构的多媒体教室反馈系统的设计与实现,TP311.52
  20. 基于WCF和Silverlight的Web应用框架技术研究,TP393.09
  21. 越秀外国语学院指纹考勤系统的设计与实现,TP311.52

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