当前位置:首页>>杂志 > 金融电子化 > 【2017年6月刊】 >

企业级架构引领的新一代核心业务系统建设【中信银行软件开发中心 蒋怀深】

随着金融市场的进一步开放,银行业经营环境正在发生深刻变化。如何在行业内、外激烈竞争的情况下,进一步拓展业务,增强盈利能力,是各商业银行面临的重大课题。中信银行审时度势,深入剖析银行业面对的机遇和挑战,根据总行党委确定的业务发展战略,统筹规划信息技术能力建设方向,确立建设目标,积极应对利率市场化、经营综合化、金融互联网化的巨大挑战,适时启动新一代核心业务系统建设,对外围系统进行全面梳理和重新定位,为持续业务创新,快速响应市场需求,夯实信息技术发展基础。

 

 

架构引领,建设强健核心

 

 

中信银行首先规划、完善了企业级系统架构,并结合业务发展战略规划对IT的能力要求,明确了新一代核心业务系统在企业级系统架构中的定位,以此设计了核心业务系统的应用架构、数据架构及物理架构,突出了“以客户为中心、以市场为导向”的战略理念。在新一代核心业务系统建设期间,同步实现了外围系统的整合或改造,新建了企业级数据仓库和大数据平台,从而构建出完整的适应中信银行发展的企业级架构体系,改变了之前企业级系统架构不完善,信息系统体系杂乱的局面。中信银行企业级架构具有较好的前瞻性和扩展性,整体架构水平显著提升,为中信银行信息科技的持续提升奠定了坚实的基础。

 

 

总体设计原则

 

 

中信银行新一代核心业务系统是从业务需求编写开始,全新设计开发的系统,与引进产品进行客户化的建设模式相比,可以最大限度地实现银行的管理思路和要求。在新一代核心业务系统建设过程中,坚持了以下总体设计原则:一是架构引领。项目群建设以企业级架构规划为蓝图和指引,指导核心业务系统的架构决策。二是数据标准先行。参考国内外金融行业数据模型,制定中信银行客户、机构、产品数据标准,同时参照监管机构数据标准、行业数据标准及行内其他数据规范,指导新一代核心业务系统数据模型和接口设计。三是将高可扩展性、高性能作为新一代核心业务系统的首要质量属性。

 

 

核心业务系统设计特点

 

 

新一代核心业务系统是基于IBM i系列小型机开发的系统,采用层次化、模块化、组件化、参数化的设计方法,在性能及容量设计方面采取了一系列有针对性的设计考虑,系统在可扩展性、可重用性、可维护性、高可用性以及性能方面达到优秀水平。

 

层次化设计:层次化设计可隔离层内变化,内聚层内功能,封装层内服务,降低层间耦合,各层仅通过单向依赖为上层提供服务,从而使系统逻辑层次清晰。

 

模块化设计:系统在各层内部进行分区模块化设计,按功能内聚原则确定各模块的功能边界。各模块封装本模块的功能为外部模块提供服务,确保跨模块的功能调用和数据访问必须通过目标模块提供的服务完成,有效降低模块之间的耦合性。

 

组件化设计:系统在各模块内部从高内聚、低耦合和可重用性角度对模块功能进行抽象并划分为层次及粒度不一的组件。组件划分的基本原则是功能单一明确、具备复用价值、组件粒度适中,通过简单的组件灵活结合串接实现复杂的功能。组件化设计加强了代码的共享和重用。

 

参数化设计:参数化设计是对系统中的变化规则、控制点、变量进行抽象和管理。新一代核心业务系统设计了结构化参数管理体系,统一了参数使用机制、参数维护机制和参数发布机制,对参数抽象、参数存储、参数部署等方面提出了规范要求。

 

 

精心组织,打造精品工程

 

 

1.创新项目管理方式

新一代核心业务系统项目建设及外围项目改造实施期间,同步构建、完善了适用于超大项目群建设的需求、设计、开发、测试及投产管理流程,实现了对项目群的统一监控、协调和风险管控,进一步完善了项目管理体系;建立了全行统一的业务需求集中管理机制;统一化、流程化、工具化的软件版本变更管理机制,实现了软件版本构建及部署过程自动化,缺陷修复及测试验证流程一体化;通过了ISO20000标准认证,并以ITIL为指引,构建了全行一体化运维管理体系,保障了交付效率、交付质量和运维安全。

 

2.科学策划,成功实施一次性切换

新一代核心业务项目是一项庞大的系统工程,包括核心业务系统、上百个总行外围交易系统及渠道系统,几十个总行管理信息系统,数百个分行特色应用及分行管理信息系统。针对新核心以及总分行上千个配合升级、改造的系统进行一次性切换工作,采用四区间七阶段全周期切换过程管理和六层逐级深化切换任务分解法,逐级确定了35个切换活动、176个切换任务和2000多个切换步骤,制定了详尽的切换任务书和各类应急方案,整合使用了ITSM、QC、业务管理等技术平台工具,经过了多轮演练,形成了企业级的切换方案,历经42小时紧张有序的切换操作,一次性切换成功,比公告开业时间提前20小时。

 

 

勠力同心,收获丰硕成果

 

 

1.客户服务能力显著提升

新一代核心业务系统投产后,系统运行平稳,交易量稳步增长,产品创新能力持续增强。通过建立客户统一视图、优化业务处理流程、实现差异化客户服务、支持统一跨渠道服务,构建了全方位的客户服务体系,全面提升了客户体验;“柜面快车”、综合签约变更、厅堂综合服务和营销等深受客户好评;柜面效率提升50%以上,免填单业务效率提升60%以上。在标准化的产品管理体系、灵活可扩展的产品工厂及“积木式”自由组合的账户体系支撑下,新产品开发周期显著缩短,实施效率提升明显。

 

2.企业架构更加先进

新一代核心项目群遵循企业级架构设计原则,根据业务价值链对全行业务能力模型进行解构和重组,形成了核心服务组件,实现了应用的层次化、组件化、参数化设计,缩短了产品创新周期;采用了核心业务系统与数据分析平台同步建设的策略,参考FSDM等业界先进模型,实现了企业级数据模型在交易系统和管理分析系统中的配套落地;由于新一代核心系统的组件化设计符合SOA的理念,高内聚松耦合,逻辑设计清晰,组件分层合理,未来向开放平台、云技术架构迁移更加便利。

 

3.IT队伍得到了锻炼

经过新一代核心业务系统建设项目的锤炼,中信银行科技条线的整体研发能力和项目管理能力得到进一步增强;通过持续培养和引进关键岗位科技人员,科技队伍规模也逐步壮大。目前,IT队伍在架构把控能力、自主掌控能力以及对大型项目的控制能力方面均有了质的提高,已形成一支懂技术、擅管理的科技队伍。

 

 

展望未来,紧跟技术潮流

 

 

未来五年,我们将以新一代核心业务系统建设成果为基础,立足科技兴行战略,践行信息技术十三五规划,以把中信银行建设成为“最佳综合融资服务银行”的战略愿景为使命,积极拥抱“互联网+”思维,促进信息技术架构转型,助推业务发展。就核心业务系统而言,下一步我们的工作重点包括:核心业务系统由传统架构向分布式架构演进,提高核心系统水平扩展能力,应对互联网时代的交易量增长和业务连续性要求;积极落实自主可控要求,逐步以PC服务器替代昂贵的小型机;在实践中进一步优化核心业务系统架构,不断提升架构管理和开发管理能力,保证系统可持续发展。

  分享到:
360网站安全检测平台