中债综合业务平台是中央国债登记结算公司为满足中国债券市场发展需要及IT系统持续发展要求而组织研究和开发的项目。平台以SOA体系架构有效落地、多渠道有机整合、业务服务全面集成的总体原则为指导,合理并有效利用先进的IT技术与产品,建立了专业化、层次清晰的企业级分层技术架构体系,打造了包括直联、桌面和网上客户端在内的新一代客户端体系,为各类客户提供债券发行、登记、托管、结算等基础业务服务以及信息产品等增值服务。
一、架构与方法
中债综合业务平台根据企业架构方法论,从企业业务架构出发,采用面向服务的体系架构(SOA)建立企业级技术架构。在设计和实施上引入了企业服务总线(ESB)并遵循面向服务的建模(SOMA)方法论对业务系统进行全面的服务发现、模型设计及流程再造,实现了系统的专业化、标准化和服务化。并在实现过程中逐步形成了具有渠道接入层、总线调度层、应用服务层、数据服务层等层次化的技术体系架构。
1.系统业务架构
中央国债公司作为中央托管机构,其核心职能及业务功能主要包括清算、结算、托管、客户账户管理、资金账户管理等。目前公司开展了登记、托管、结算、兑付等核心业务,同时还支持公开市场业务操作、债券发行、柜台和信息统计等特色业务,系统业务架构如图1所示。
【图1】
2.系统技术架构
平台采用SOA体系架构,从应用层面上分为成员客户端、渠道接入层、服务调度层以及主机服务层。成员客户端主要是以富客户端模式提供给成员丰富的操作界面或API接口;渠道接入层对各种客户系统接入进行统一管理;服务调度层的主要职责是对服务的统一调度、组织与协同;主机服务层主要实现具体的业务流程以及数据存取。各层功能各司其职,共同组成中债综合业务的应用系统结构。
二、核心技术特点
平台在服务建设、数据访问、渠道整合、服务性能优化、富客户端开发框架等方面具有鲜明的特点,体现了技术应用的先进性。主要技术特点包括以下几个方面。
1.基于SOA技术架构实现系统专业化、标准化和服务化
平台在服务设计上采用了SOMA方法论,并以此为标准对系统进行业务建模、服务发现、流程整合和组件封装。即在企业服务总线上发布标准化的服务组件、对系统间可重用的共享业务功能进行封装、标准接口服务或标准接口报文。在系统开发过程中我们形成了一套自我适用的服务建设体系。一是兼顾可复用性和封装粒度,在封装服务时从业务、技术两方面进行考虑,在服务粒度设计上维护一种平衡,以获得成本降低、灵活响应的好处;二是对相关联的功能点打包封装;三是根据业务特点形成四种服务类型,即基本服务、合成服务、组合服务及跨域组合服务;四是严格坚持服务的无状态性;五是严格遵循标准数据定义,在封装服务时全部使用标准数据项,做到前台展现、数据传输以及服务接口的数据模型统一化,实现全系统数据模型的标准化。SOA使我们找到了企业IT建设的渐进性发展路线。
2.基于ESB的扩展开发实现多渠道整合和服务管理
平台引入了ESB企业服务总线,通过延伸开发相关的ESB适配器整合了前端渠道的统一接入,并实现了业务服务的综合治理与智能路由。在ESB平台原有框架基础上,结合自身需要扩展了如下技术功能:
在渠道接入层面,通过对服务的统一编号、服务渠道的统一分类、数据结果集(DATASET)的自定义封装等方式,设计和开发出一套适合所有前置渠道接入的API适配器;在平台整合上,采用服务代理机制(SERVERPROXY)、多线程协作等技术实现了富客户端模式的服务代理API适配器;在报文处理上,对特定报文协议和格式,在原有ESB平台基础上扩展了统一报文接入与转换服务适配器;在消息服务上,扩展实现了对业务定时消息轮询及具有主动推送功能的消息服务机制;在渠道调度层面,在ESB平台原有的路由调度功能基础上,扩展了适合流程调度的自定义组件(面向方面的AOP技术),使服务可在调度的前、后根据业务需要进行灵活的过程插入管理或流程补充,从而实现了全系统服务的统一调度,基本屏蔽了接入渠道或前端应用对后台业务服务的直接访问或流程再组合,使得服务提供更加透明化、标准化和流程化。
3.基于RCP/AWD技术的统一富客户端平台,全面提升用户体验
平台采用了富客户端技术(RichClientApplication)实现了全业务系统的统一前端展现。
(1)基于描述(AWD)的设计开发模式
平台富客户端的核心设计理念为AWD,即基于描述的应用设计与开发(ApplicationWithDescription)模式,如图2所示。AWD是在统一数据元基础上以描述的方法进行应用开发,通过对数据类型、业务字典、字段描述、服务描述、表结构描述、BEO业务对象描述以及界面描述(报表描述、UI描述等)构建系统。
【图2】
平台采用典型的分层结构,为系统的开发实施提供统一、高效、得力、有序化的管理平台支撑,基于此平台进行系统开发能达到降低系统开发工作量、提高开发效率、提高复用率等目的。
(2)基于纯JAVA的富客户端(RCP)技术
平台富客户端以Java开放技术标准为基础,集成了诸多功能,支持多种通信协议、提供对通用文档的阅读和传输以及对多种图形、曲线的绘制与展现等。在接入安全方面融合了多项安全技术措施,采用了动态密钥、1024位强加密技术确保网上数据传输的安全性,采用发送者私钥对动态密钥和报文摘要进行加密,确保数据防篡改等。
客户端的界面风格完全统一,支持多任务窗口,支持图表展现。整体风格简洁明快,操作方式紧跟当前流行习惯。最为重要的是,风格切换不再大动干戈,而是经过配置即可轻松完成,部分布局甚至可以由用户自主设置。
4.统一企业门户服务,灵活支持业务管理需求
平台引入了企业菜单、产品目录、统一授权等设计理念与模型,实现了全系统的企业级门户管理。统一企业集成门户通过对功能点、系统菜单、角色资格以及客户授权管理的层次化架构设计实现了全系统和使用者的动态管理。
(1)统一的授权管理平台
平台设计了一套包含系统、功能点、菜单以及客户、账户、用户、资格、权限在内的分层次、多维度的企业级统一授权管理模型,实现了客户的统一管理、功能集产品的统一管理、用户的统一授权及系统登录的统一控制。同时该模型支持N层机制,可扩可收,灵活适应不同的业务应用需要。
(2)统一的企业菜单
企业菜单是对功能点的结构化组织,可以根据业务和使用需求进行合理配置,便于业务人员使用,是用户使用系统的导航器。为使菜单能够灵活配置,系统设计了菜单、功能点、UI和服务四个层次,各层次之间相互独立并通过对照关联建立相互关系。
统一的企业集成服务将门户系统与富客户端系统有机集成,可根据业务和用户使用的需求进行合理配置,以业务的视角组织并展现,实现真正意义上的富客户端机制。
5.全流程的服务监控平台
平台打造了统一的全流程运维监控管理平台,实现全系统的实时运行情况监测、统计和分析,主要包括:全业务交易流程跟踪、集中的日志处理、业务处理各维度统计、系统事前预警、集中运维操作管理等功能。
运维管理平台实现了日常运维的自动化,提高了系统服务的整体治理水平,并为系统的后续发展和优化提供了有力支持。
三、实际应用情况
平台自2010年10月8日投入试运行以来,系统运行稳定,直接用户超过1700家,包括中央银行、财政部、国家政策性银行、国有商业银行银行、外资银行、股份制商业银行、城市商业银行、农村商业银行、保险公司、证券公司、财务公司、信托投资公司、基金管理公司等,覆盖了国内各类金融机构。
中债综合业务平台作为债券市场的重要基础设施,为中央银行实施货币政策、实现间接宏观调控提供了有效的技术支持,对于增强金融机构的资产流动性、建立债券市场的风险控制机制、保障货币政策传导、维护宏观经济健康运行等方面发挥着越来越重要的作用。
目前铁路车务系统实行的是铁路局、车务段、中间站(车间)三级管理模式,点多线长,管辖车站的站场设备、业务范围差异较大,徐州车务段管辖37个车站,东起江苏连云港,西至河南虞城县,运营里程400余公里,目前对车站和管理人员的日常考核很难实...
在国家指导层面,《2011-2015年建筑业信息化发展纲要》(以下简称《纲要》)中指出:工程总承包类,进一步优化业务流程,整合信息资源,完善提升设计集成、项目管理、企业运营管理等应用系统,构建基于网络的协同工作平台,提高集成化、智能化与自动化程度,推进设计...
1引言近年来,随着数字化技术的迅猛发展和网络技术的日益成熟,医院信息管理系统(hospitalinformationsystem,HIS)得到飞速的发展,将远程(网络)心电图诊断系统应用于临床已成为可能[1].心电信息平台使社区卫生服务机构得到了优质医疗资源的保证和技术支...
4基于大数据云平台的森林资源信息管理系统设计4.1需求分析。目前用于揭示林业生产管理的内在规律,发现数据之间的关联关系,反映林业生产活动的变化规律和生产经营的发展方向,分析部门之间的相关性,数据的合理性,林业生产经营与经济发展及产业结构之...
随着城市化进程的加快,社区已成为完善城市功能、提高城市管理水平和居民素质、维护社会稳定的重要载体.在社区建设过程中推进先进适用技术进入社区,整合更多的科技成果、科技资源汇聚社区,重点推进新知识普及,新技术示范、新产品应用,以提升社区管理与服务的...
在移动互联网、大数据、云计算等技术不断发展的背景下,网络办公自动化越来越成为现代企事业单位实现企业信息管理的一个重要手段。在实际工作中如何借助网络办公自动化系统达到资源整合和共享成为信息管理实际应用的重点。企业综合信息管理中网络办公自动化...
引言近年来,随着中国经济的不断发展,以及人民生活水平的提高,建筑行业也得到了空前繁荣的发展机遇。因此人们也加强了对建筑工程造价的重视程度,而在建筑工程造价中,许多工作的开展都依赖于对工程造价信息的掌握。只有建立有效的工程造价信息管理平台,...
煤炭企业井下生产现场环境恶劣、条件多变,存在着许多的不安全因素。煤矿信息化建设是实现煤矿安全、高效生产的科学保证。因此,推动煤炭企业信息化建设是促进现代化企业建设的必要手段,也是建设本质安全型矿井的必经之路,因此加快推进网络信息资源在煤矿...
1前言对一个产品而言,如果用百分比来划分,设计阶段占20~30%,生产阶段占20~30%,而工艺阶段则要达到40~60%,可见工艺能力对企业生存的重要性。随着计算机技术的发展和应用,很多制造企业在产品开发阶段引入了CAD/CAE/CAM等系统,在制造上采...
一、云计算云计算是一种基于互联网计算的全新的服务模式。云计算系统将各种数据通过网络存储在远程的分布式系统中,由远程的大规模云计算处理平台运行数据处理服务程序,用户按需定制或租用基于网络的接口来完成工作。在云计算的模式下,软件、平台和硬件都...