• 快捷搜索
  • 全站搜索

农行新核算系统的创新价值

2010-10-06 11:52:56作者:中国农业银行软件开发中心副总经理 蔡钊编辑:
中国农业银行新核算与报告系统在五大方面实现了创新的价值,为农行新一代核心银行系统的建设打下了坚实的基础。

中国农业银行新核算与报告系统(IFAR,Integrated Financial Accounting & Reporting System)是满足新会计准则下会计确认、计量和记录需要,满足面向资本市场和国内外准则编制财会计报告需要,并为后续管理提供决策支持的一个财务会计信息系统。

        该系统以“交易与核算相分离”为建设原则,开展核算业务流程再造,构建全新的五级账薄体系,剥离现有综合核心业务系统内部核算,总账职能,整合其他财务会计信息系统,旨在满足准则要求、提升数据质量、提高核算效率、防范核算风险、服务财会管理,使农行会计核算管理能力达到国内领先的水平。

国内首次实现业务与核算相分离
        建立具有高配置性和快速响应能力的核算流程,国内首次实现业务与核算相分离。

        IFAR系统与其他业务系统既相对独立又相互关联,一方面交易层面与核算层面相分离,改变了目前业务处理与核算处理相互制约的局面;另一方面IFAR系统存储各个业务系统的交易场景信息,通过标准化的核算场景信息接口,按照不同的核算规则任意归集,可以与任意业务系统进行批量核算对接,进而满足不断加快的金融创新要求,全面提升核算适应能力;同时能够在不影响业务系统正常运行的情况下,支持单独的核算类日终、年终等批量交易的处理。

        IFAR系统的核算规则配置将逐步涵盖农行所有业务,改变农行原有不同业务分散在不同系统中核算的状况,保证农行全行会计核算规则的统一和标准化。

        随着新的金融产品的不断涌现,以及会计准则的不断变更,核算规则完全由业务人员配置的迫切需求被提上议程。现有的规则引擎工具可以实现将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策,接受数据输入,解释业务规则,并根据业务规则做出业务决策。

        在IFAR系统中没有使用现有的规则引擎工具,而是通过自主研发的会计引擎子系统实现以上的功能。会计引擎子系统是国内第一个基于mainframe标准C语言开发的、运行在主机环境的规则引擎工具,并较现有的规则引擎工具最大的优势是能够高效地处理海量数据。

        会计引擎技术改变了传统的以过程形式处理业务逻辑的方式,而是将业务核算规则的实现从具体的程序代码中抽取出来,以结构化的业务核算规则数据来表示业务核算行为,使得业务核算规则与数据信息一样被高效地组织管理和应用。会计引擎把对逻辑代码的控制权交给业务人员,在业务和IT之间架起一座桥梁。并且允许规则可以在与应用本身不同的生命周期中开发、测试和部署,支持深度的业务核算需要,如快速变更等,它能够充分应用的关键业务核算规则不需要通过重新编译和部署应用就可以进行调整,能建立一个离散关系。

        打造核算规则上收、核算数据下沉全新的核算流程的另一大创新点是统一记账接口。统一记账接口是IFAR系统的账务处理中心,依据新全计准则的要求建立了一个集公共校验、记账、登记于一体的功能接口。在记账接口中,为了实现根据不同业务应用需求灵活配置各个服务组件来提供各种不同功能服务,IFAR系统采用了主机平台上的显示动态链接技术,通过指定DLL名来加载特定动态链接库,通过函数名生成函数指针来调动态函数,通过在数据库中配置想要调用的服务组件及其顺序关系,应用程序便可以通过读取配置表来调用各组件,从而实现相应功能的组合,以提供某种应用服务。当功能组合需要变化调整时,只需要修改数据库配置表中的记录即可,主程序无需做任何改动即可应用更新,从而快速灵活地提供新的应用服务以满足新的需求。

        目前银行业界基于主机平台进行的开发模式多以传统的嵌入SQL的C/COBOL语言编程为主,软件设计思想也多以面向过程的设计思想为主,这种开发模式和设计思想可以很好地保证软件的稳定性和效率性,但随着银行业新业务的不断发展,各种新需求不断涌现,基于这种开发背景的项目设计在整体架构上也越来越难以快速满足目前复杂的业务模型。

        基于以上原因,IFAR系统的记账接口的设计开发借鉴了面向服务的架构(SOA)的设计思想,采用C语言动态链接技术(DLL),在大型主机平台上将具体应用程序的功能由一些松耦合且具有统一接口定义的组件组合起来,通过在数据库中为各项业务应用配置服务组件,提供各种功能服务,以满足业务需求。项目实践证明,采用这种新的设计模式,既能保证程序的稳定性和运行效率,又能高度地复用各个组件模块,更可以根据业务需求的变化灵活地配置服务组件,以快速满足各种新的业务要求,同时还极大地提升了软件的易维护性。

 1 2 3 下一页 尾页

扫码即可手机
阅读转发此文

本文评论

相关文章