首页> 中文学位 >基于RIA技术的网络互动教学平台的研究应用
【6h】

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

代理获取

目录

文摘

英文文摘

第一章 引言

1.1 课题背景

1.2 研究现状

1.3 研究内容和研究意义

1.3.1 研究内容

1.3.2 研究意义

1.4 本文的组织结构

第二章 RIA及相关技术

2.1 RIA简介

2.1.1 RIA的来由和定义

2.1.2 RIA的优势和技术特点

2.2 主流RIA技术方案

2.2.1 Microsoft Silverlight

2.2.2 JavaFX

2.2.3 Ajax

2.2.4 Flex

2.3 各种RIA技术比较与分析

2.4 MVC模型简介

2.5 J2EE技术架构

2.5.1 Spring框架技术

2.5.2 Hibernate框架技术

2.6 小结

第三章 RIA技术在网络互动教学中的研究应用

3.1 基于传统Web技术的网络互动教学

3.2 RIA技术在网络互动教学中的应用

3.2.1 Flex的应用

3.2.2 Ajax的应用

3.3 小结

第四章 基于RIA与J2EE技术的网络互动教学平台的设计

4.1 需求分析

4.2 设计目标

4.3 总体设计

4.3.1 总体架构

4.3.2 系统功能结构

4.3.3 系统流程设计

4.4 数据库设计

4.4.1 系统E-R图

4.4.2 数据库表设计

4.5 小结

第五章 基于RIA与J2EE技术的网络互动教学平台的实现

5.1 开发环境

5.2 关键技术实现

5.2.1 数据持久化层的实现

5.2.2 业务逻辑层的实现

5.2.3 表现层的实现

5.3 系统特点

5.4 小结

第六章 总结与展望

6.1 总结

6.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开发模式的框架不仅提高了网络互动教学平台的开发效率、可维护性以及扩展性,而且提供了效果更好的用户体验性与交互性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号