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