首页> 中文学位 >C/S架构向B/S架构迁移的工具及技术研究
【6h】

C/S架构向B/S架构迁移的工具及技术研究

代理获取

目录

【摘要】

【Abstract】

第一章C/S架构向B/S架构迁移的相关技术概述

1.1C/S架构和B/S架构

1.1.1 C/S架构

1.1.2 B/S架构

1.2构件Web重用技术

1.2.1ActiveX概要

1.2.2Java Applet概要

1.2.3存在的缺陷

1.3软件再工程

1.3.1软件维护及维护危机

1.3.2软件再工程的定义及目标

1.3.3软件再工程的过程模型及关键活动

1.3.4软件再工程的实践方法

1.3.5国内外软件再工程技术研究

1.4其他相关技术

1.4.1 XML、XML Schema及XSLT

1.4.2 Jakarta Struts框架

1.4.3 Web Service

1.4.4JUnit

第二章架构迁移过程及辅助工具WAUF IDE

2.1前提保证

2.2迁移过程概述

2.3架构迁移的描述语言——ATDL

2.3.1 ATDL对核心业务方法的描述

2.3.2 ATDL对图形窗体的描述

2.3.3 ATDL描述业务方法和窗体对应关系

2.3.4 ATDL对功能测试用例的描述

2.3.5 ATDL描述图形界面迁移规则

2.3.6 ATDL的作用

2.4辅助工具WAUF_ IDE

2.4.1 WAUF_ IDE功能简介

2.4.2使用WAUF_ IDE具体实例

第三章架构迁移的关键技术研究

3.1提取核心业务方法

3.1.1核心业务方法定义

3.1.2核心业务方法的特点

3.1.3提取核心业务方法

3.2控件信息动态提取技术

3.2.1图形界面控件库

3.2.2提取方法、过程及规则

3.3逻辑迁移

3.3.1代码重构

3.3.2 Web Service封装

3.4系统整合

3.4.1配置Struts框架

3.4.2 Struts2Biz构件

3.4.3使用Struts2Biz构件

3.5迁移过程中的测试技术

3.5.1 Web Service单元测试

3.5.2 Web Service的性能测试及优化

第四章总结与展望

【附录】

【参考文献】

【致谢】

论文独创性声明及论文使用授权声明

展开▼

摘要

B/S(Browser/Server)架构由于其分布式和瘦客户端的特点,相对于传统的C/S(Client/Server)架构更适应于大规模的分布式应用,研究如何有效的将C/S架构的应用迁移到B/S架构上,具有相当的理论研究和实用价值.该文通过对国内外现有迁移技术的研究,提出了一种将C/S架构迁移到使用Web Service和Struts框架的B/S架构的软件再工程方法.该方法将整个迁移过程定义为业务分析,界面迁移,逻辑迁移和系统整合四个阶段,定义并给出了一种架构迁移描述语言ATDL,它可对整个迁移过程进行形式化定义,文中给出了迁移辅助工具WAUF_IDE的系统架构.此外文中还对迁移过程中使用的一些关键技术进行了说明,诸如:核心业务方法的提取;界面控件信息的动态提取和转化;本地函数的重构和Web Service封装;扩展Struts框架功能的Strtus2Biz构件以及Web Service单元测试和目标工程的性能测试及优化等.最后作者对文章进行了总结并展望了未来的研究方向.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号