文摘
英文文摘
独创性声明和学位论文版权使用授权书
第一章绪论
1.1数据迁移概论
1.2数据迁移工具项目的背景
1.3当前国内外同类工具的实现方式
1.4论文组织
第二章方案设计中关键技术的选择
2.1 J2EE技术介绍
2.1.1 J2EE层次模型
2.1.2 J2EE容器体系结构
2.1.3 J2EE核心API
2.2 MVC模式与Struts框架介绍
2.2.1模式的发展与MVC模式
2.2.2实现MVC模式的Struts框架
2.3 XML概述与JAXB技术介绍
2.3.1 XML技术概述
2.3.2数据绑定及JAXB技术介绍
第三章TalentBase系统相关功能的设计
3.1东软TalentBase系统简介
3.2自定义报表中表头信息的提取和再现功能设计
3.2.1问题的提出
3.2.2几种操作Excel文档的技术介绍及比较
3.2.3问题的解决——功能的设计
3.3组织机构子关系复制功能的设计
3.3.1实现组织机构图的数据库表结构
3.3.2相关的定义及问题描述
3.3.3解决问题的算法描述
第四章迁移方案的总体设计
4.1概述
4.2需求分析
4.3模块迁移子方案设计思想
4.4通用迁移子方案设计
4.5新旧系统间迁移子方案设计
4.5.1对于基本类型的表间关系的复制方案
4.5.2配置文件的结构设计及迁移算法
第五章模块迁移功能的详细设计与实现
5.1术语约定及系统总体设计
5.2表现层设计
5.2.1实现技术的选择:JSP和JavaScript技术
5.2.2控制台界面的设计
5.2.3国际化支持
5.2.4迁移功能树的定义及设计
5.2.5提示信息输出设计
5.3控制层设计
5.4业务层设计
5.4.1配置文件总体结构设计
5.4.2通用数据引擎模块实现
5.4.3执行迁移操作模块
5.4.4特殊数据类型的迁移功能的实现
第六章方案的性能分析和可扩展性
6.1性能分析
6.2方案的通用性和可扩展性
结束语
参考文献
致谢