论文摘要
随着计算机网络及其相关技术的发展,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 RIA2.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 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢
相关论文文献
标签:组件论文; 软件产业化论文;