- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
-
- i -
目 录
第一章 绪论2
1.1 选题背景 2
1.1.1 某股份制银行数据仓库项目建设背景2
1.1.2 工具诞生的必要性4
1.2 同功能产品优劣比较 5
1.3 研究内容与主要工作 6
1.4 论文结构 9 第二章 背景知识与相应文献10 2.1 JAVA 1.5 10
2.1.1 语言介绍10
HYPERLINK \l _TOC_250002 HIBERNATE 介绍 11
HYPERLINK \l _TOC_250001 SPRING 介绍 12
HYPERLINK \l _TOC_250000 2.2 FLEX 介绍 14
2.3 小结 15 第三章 需求分析16 3.1 需求描述 16
3.2 功能分析 17
3.2.1 工具用例17
3.2.2 生成存储过程18
3.2.3 生成 MAPPING 文档 19
3.2.4 生成血缘分析文件19
3.2.5 生成影响性分析文档20
3.2.6 生成注释文档20
3.2.7 拖拽配置生成自定义查询20
3.2.8 用户管理21
3.2.9 系统配置21
3.2.10 查询已生成的 SP、相关文件、版本、原文 21
3.3 流程分析 21
-
- ii -
3.4 小结 23
第四章 系统设计24
4.1 架构设计 24
4.2 详细设计 25
4.2.1 展示应用25
4.2.2 展示层25
4.2.3 生成 SP 模块 33
4.2.4 操作文档模块34
4.2.5 即时查询模块34
4.2.6 用户及配置信息模块34
4.3 数据库设计 35
4.3.1 数据库总体设计35
4.3.2 数据库详细设计36
4.4 数据字典 40
4.5 小结 42 第五章 系统实现43 5.1 工具功能实现 43
5.2 工具功能详细实现 43
5.2.1 新建存储过程43
5.2.2 新建即时查询48
5.2.3 生成注释文档48
5.2.4 生成 MAPPING 文档 49
5.2.5 生成血缘分析文档50
5.2.6 生成影响性分析文档50
5.3 核心对象算法及代码 51
5.3.1 查询对象51
5.3.2 JDO 54
5.4 小结 54 第六章 总结与展望55 6.1 总结 55
6.2 展望 55
参考文献57
发表论文和科研情况说明59
致 谢60
天津大学
天津大学硕士学位论文
第一章 绪论
-
- PAGE 10 -
第一章 绪论
1.1 选题背景
1.1.1 某股份制银行数据仓库项目建设背景
天津市某股份制农商银行数据仓库的建设目标是实现 ODS 系统,将各个交 易系统数据集中整合,为上层数据集市提供数据,并同时建立报表集市,按资产、 负债、渠道、资本、监管、上报等几大主题出具上报报表、管理报表、业务查询 报表、统计报表及绩效管理用数据报表。
实施方法论为将各个交易系统数据入仓,进行整合加工,在整合层加工的数 据上生成报表落地数据。学生本人作为乙方项目经理的身份领导的该行的数据仓 库项目迄今为止三年初见成效,现在该行数仓在直接支持报表集市的同时开始为 其他数据集市如风险集市、源数据管理系统、ECIF、CRM 等系统提供符合统一 标准的数据。所谓统一标准的数据指统一数据格式、数据口径、数据加工逻辑、 对源系统加工逻辑(或加工逻辑的变化)不敏感的数据。
完成上述目标,数仓每日以自动化 ETL 的形式完成数据加工。该项目中, ETL 流程中的作业全部使用数据库存储过程来加工数据。而且,在贴源层、历史 层、整合层、汇总层、报表层中,每个层次的数据加工方式各有不同,每个存储 过程需要根据不同层次的加工逻辑知道方针,针对本作业的具体需求,进行相应 的代码实现[18]。我们的工程师将花费绝大部分的精力编写存储过程代码,并要根 据业务需求对历史的代码进行维护以及为了报表的口径解释和需求变动分析维 护血缘分析文档和影响性分析文档。如果存储过程代码生产的数据与业务手工核 对的数据不一致,还要有针对性的修改代码中的错误或作出相应的解释,是数据 问题造成的不一致或是其他原因。
该项目使用 DB2 V9.5 数据库,操作系统为 AIX 6.0,机器型号为 IBM P550。 DB2 V9.5 是 IBM 公司在其产品 DB 的基础上研发的第二代数据库:关系型数据 库的 9.5 版本[11]。该数据库采用基于成本解析器为内核的关系型数据库,使用操 作系统的用户作为数据库用户。数据库逻辑层次由低到高分为数据库实例、数据 库、SHEMA、数据库对象。具体到数据库对象级别,就是我们平时常用的表, 存储过程,函数、触发器、自增变量、自定义类型、SEQUENCE、索引、
您可能关注的文档
- 基于外部效应与协同效应的企业并购定价研究-金融学专业论文.docx
- 基于网络编码的协作通信系统性能分析-通信与信息系统专业论文.docx
- 基于视觉反馈的智能小车控制系统研究-控制理论与控制工程专业论文.docx
- 基于数学形态学原理的励磁涌流识别方法研究-电力系统及其自动化专业论文.docx
- 基于网络游戏《远古幻想Online》的项目计划书 工商管理专业论文.docx
- 基于调频广播频段的自适应背景噪声提取算法研究-应用数学专业论文.docx
- 基于嵌入式系统的多功能无纸记录仪-控制理论与控制工程专业论文.docx
- 基于系统动力学的我国煤炭资源供需系统研究-工程管理专业论文.docx
- 基于天线分组的空间调制系统线性预编码技术性能分析-通信与信息系统专业论文.docx
- 基于施工过程的“三全”质量控制分析-结构工程专业论文.docx
- 基于文本挖掘的计算机漏洞自动分类技术-通信与信息系统专业论文.docx
- 基于人工免疫的轨迹聚类和异常检测算法研究-计算机科学与技术专业论文.docx
- 基于阵列信号处理近场源多参数估计-通信与信息系统专业论文.docx
- 基于无线冗余的时间触发架构车载总线研究-车辆工程专业论文.docx
- 基于均衡视角的滇桂黔石漠化片区义务教育经费缺口研究-企业管理专业论文.docx
- 基于物体反射特性的LED光源优化设计-控制科学与工程专业论文.docx
- 基于网格自适应的布料仿真 及碰撞检测技术研究-计算机应用技术专业论文.docx
- 基于数据收集协议的节能策略研究和实现-计算机软件与理论专业论文.docx
- 基于神经网络的自适应无线局域网入侵检测系统研究-计算机软件与理论专业论文.docx
- 基于无线通信技术的储油罐油品防盗报警系统-软件工程专业论文.docx
原创力文档


文档评论(0)