论文部分内容阅读
审计系统是银行进行风险监督和风险管理的重要手段,如何将来自各业务系统的业务数据映射到最终的风险指标体系中的指标,是审计系统成功的关键。因此,设计一套灵活高效,可扩展的柔性指标计算引擎是非常必要的。由于指标计算引擎的数据源来源于各业务系统,其数据源格式多样,数据量大,而且,随着银行业务的不断拓展和业务创新,必然会增加新的数据源和新的评价指标,这样必然对指标计算引擎的灵活性和扩展性,运行效率提出了很高的要求。本文在仔细研究审计系统风险指标体系的特点的基础上,通过对数据仓库数据模型设计理论的学习以及分枝限界算法理论的研究,提出了基于SQL的指标计算引擎算法和基于状态空间树的指标计算引擎,本文在设计和实现方面做了以下有意义的尝试:1.提出了审计系统指标数据模型设计,在该模型中,风险指标可由代数类算子,时间类算子,帐务类算子进行组合定义和嵌套定义。2.在理解学习分枝限界算法理论的基础上,提出了基于SQL的指标计算算法和基于状态空间树的指标计算算法,并做了相应的系统设计及实现。3.对这两种算法进行了算法优缺点分析和性能比较。本文所述的指标计算引擎已被应用于某银行的非现场审计系统的指标计算模块中。