基于组件的RIA技术的研究

基于组件的RIA技术的研究

论文摘要

随着计算机网络及其相关技术的发展,B/S将成为未来软件开发的主流模式,但除了其低成本部署和维护外,其在表现和交互方面的不足也逐渐暴露,由此产生了具有新特性的新一代Web应用程序,富互联网应用程序RIA(Rich Internet Application)将是新一代Web应用的发展趋势;组件技术是提高软件开发效率、保证软件质量、实现软件产业化的重要手段,Web与组件技术的结合成为一种必然的趋势。本文对现有的软件开发方法和传统的Web应用技术进行了深入的研究;对基于组件的软件开发和传统软件开发方法进行了认真的比较。针对传统Web应用程序的不足和新一代Web应用程序的特性,对基于组件的RIA技术进行研究,利用组件思想和RIA技术实现具有富客户端、数据动态性、灵活性等特性的Web应用程序开发的组件化、软件产业化。最后本文,将基于组件的RIA技术引入Web应用框架开发中,以期达到快速开发、随需定制和丰富交互效果的目的。对基于组件的Web应用框架的整体结构及关键组件进行分析和设计。基于B/S架构,借鉴C/S结构的优势,利用RIA技术,对现有的客户端的交互性进行改进。基于组件的开发模式,增强了Web应用系统开发的可复用性,从而大大地缩短了开发周期和提高了开发效率。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 研究目的、意义及背景
  • 1.2 国内外研究现状及发展趋势
  • 1.3 论文的主要工作及组织结构
  • 第2章 相关理论技术
  • 2.1 软件复用
  • 2.1.1 软件复用技术产生的历史背景
  • 2.1.2 软件复用的基本概念
  • 2.1.3 软件复用的主要形式
  • 2.2 组件
  • 2.2.1 基本概念
  • 2.2.2 组件模型和组件规范
  • 2.3 RIA
  • 2.3.1 应用架构的发展
  • 2.3.2 RIA技术的产生
  • 2.3.3 RIA技术的基本理论
  • 2.4 本章小结
  • 第3章 基于组件的WEB应用框架的分析
  • 3.1 引言
  • 3.3.1 RIA的优势
  • 3.3.2 基于组件的软件开发
  • 3.2 性能要求
  • 3.3 系统分析
  • 3.4 主要技术分析
  • 3.5 本章小结
  • 第4章 基于组件的WEB应用框架的设计
  • 4.1 整体结构设计
  • 4.2 组件设计
  • 4.2.1 组件的标准化描述
  • 4.2.2 客户端组件设计
  • 4.3 主要过程设计
  • 4.3.1 客户端交互设计
  • 4.3.2 服务器交互设计
  • 4.4 主要操作类设计
  • 4.5 本章小结
  • 第5章 基于组件的WEB应用框架的应用
  • 5.1 应用实例
  • 5.1.1 家庭奖励扶助(救助)信息管理系统分析
  • 5.1.2 家庭奖励扶助(救助)信息管理系统实现
  • 5.2 下一步研究方向
  • 5.3 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于组件的RIA技术的研究
    下载Doc文档

    猜你喜欢