论文摘要
随着城市商业银行的高速发展,一方面外部监管部门基于监管需要提高了对城市商业银行金融机构统计信息工作的要求,另一方面城市商业银行的行业管理也需要大量的统计信息予以支撑。而目前的城市商业银行金融机构统计系统只是一个汇总分析系统,已远远不能适应需要。因此迫切需要一个新的金融数据报表平台,以满足人民银行统计指标体系、银监会1104工程和城市商业银行的行业管理需要。本文在对金融数据报表系统的需求进行分析的基础上,将系统分为五层结构,分别对每层提出了详细的设计方案。制定合理的业务处理机制,并针对银行内部和上报的报表以及使用人员都相当多的特点提出与实现了细粒度的权限控制。而后台计算引擎相当于报表平台系统的大脑,所以后台计算引擎的设计与实现显得相当重要。后台计算引擎包括报表计算引擎和指标计算引擎,本文分别对他们做了介绍,并详细介绍了报表计算引擎的工作原理ETL。然后在此基础上,对后台计算引擎做了详细设计,最终实现,以便完成大量的复杂的后台计算工作。并设置了5个任务,来进行多线程的效率测试,测试最大并发线程数量对任务执行效率的影响。本文研究结果表明,一个统一的金融数据报表平台在当前的银行金融统计工作中是具有很大的实际意义的,尤其是一个拥有高效的后台计算引擎的报表平台,将在银行信息化建设中起到很大的推进作用,并且为其他的企业或部门提供了借鉴。
论文目录
摘要ABSTRACT第一章 引言1.1 项目背景和意义1.2 系统开发环境及配置简介1.2.1 硬件配置1.2.2 软件配置1.2.3 网络结构1.3 论文所做的主要工作1.4 论文结构第二章 系统需求分析2.1 系统总体需求2.1.1 建设目标2.1.2 基本原则2.1.3 系统特点2.2 系统总体业务流程分析2.2.1 系统业务逻辑2.2.2 报表生成模块2.2.3 报表校验模块第三章 相关技术介绍3.1 J2EE技术3.2 MVC框架3.3 SAP Portal3.4 Web Dynpro for Java3.5 数据集市3.6 数据仓库第四章 系统设计方案4.1 系统整体层次架构4.1.1 数据采集层4.1.2 数据存储层4.1.3 数据计算层4.1.4 信息管理层4.1.5 数据报送层4.2 业务处理机制4.2.1 工作处理机制4.2.2 时效控制机制4.3 权限控制4.3.1 用户角色定义4.3.2 用户数据组定义4.3.3 报表状态定义4.3.4 角色功能模块设计4.3.5 基于SAP Portal的权限控制第五章 后台计算引擎的设计与实现5.1 后台计算引擎简介5.2 报表计算引擎5.2.1 报表计算引擎功能5.2.2 报表配置5.2.3 报表计算引擎工作原理5.3 指标计算引擎5.3.1 指标计算引擎功能5.3.2 指标计算方式5.3.3 指标计算公式分类5.4 后台计算引擎设计5.4.1 关系模型设计5.4.2 控制码表设计5.4.3 控制流程设计5.4.4 数据流程设计5.4.5 系统类图设计5.4.6 系统外部接口设计5.5 后台计算引擎的实现5.5.1 报表计算引擎的实现5.5.2 指标计算引擎的实现5.5.3 后台服务说明5.5.4 后台计算引擎应用第六章 结果展现6.1 结果展现6.1.1 计算任务管理结果展现6.1.2 报表任务管理结果展现6.2 多线程效率测试第七章 总结与展望7.1 论文主要工作总结7.2 进一步工作展望参考文献致谢攻读学位期间发表的学术论文
相关论文文献
标签:报表系统论文; 计算引擎论文; 报表计算论文; 指标计算论文;