声明
摘要
1 绪论
1.1 背景介绍与意义
1.1.1 目的与意义
1.1.2 国内外现状
1.2 现状分析
1.2.1 ETL技术
1.2.2 主流ETL工具
1.3 本文的主要工作
1.3.1 系统设计目标
1.3.2 系统特点
1.4 本文的组织结构
2 系统关键技术
2.1 B/S结构
2.2 Java平台
2.3 Tomcat
2.4 Oracle
2.5 Spring框架
2.6 Quartz调度框架
2.7 GWT
3 托管银行数据集成需求分析
3.1 需求背景
3.2 功能需求
3.1.1 数据抽取需求
3.1.2 数据转换需求
3.1.3 数据加载需求
3.1.4 流程监控
3.1.5 基础数据的维护
3.3 非功能需求
3.3.1 安全性的需求
3.3.2 性能的需求
3.3.3 系统运行环境的需求
3.4 系统用例图
4 系统总体设计和详细设计
4.1 系统总体设计
4.1.1 系统架构
4.1.2 模块结构
4.1.3 数据库结构
4.1.4 系统出错处理设计
4.1.5 程序可扩展性
4.1.6 系统可移值性
4.2 系统详细设计
4.2.1 数据整合任务服务
4.2.2 数据抽取
4.2.3 数据转换
4.2.4 数据加载
4.2.5 用户操作界面模块
4.2.6 数据库设计
5 系统主要模块实现
5.1 系统构架实现
5.1.1 系统开发环境
5.1.2 项目结构
5.1.3 系统配置文件
5.2 核心模块实现
5.2.1 数据抽取实现
5.2.2 数据转换实现
S.2.3 数据加载实现
5.2.4 数据整合任务服务
5.2.5 托管基金数据整合的实现例子
5.3 用户操作界面实现
5.3.1 登录界面
5.3.2 数据整合任务监控页面
5.3.3 系统基础数据维护页面
6 系统测试的实例和结果
6.1 系统的测试实例
6.1.1 功能测试实例
6.1.2 结构测试实例
6.2 系统的测试结果
6.2.1 测试结果
结论
参考文献
致谢