科技创新与应用l 2014年第22期 管理创新 基于云服务的金融统计报表研究 李占宣・ 曹守华 解晨光’ 刘明刚 王树鹏 (1、哈尔滨金融学院,黑龙江哈尔滨150030 2、中国农业银行黑龙江省分行,黑龙江哈尔滨150006) 摘要:随着以互联网技术为核心的信息化发展和全球经济一体化的不断深入,探讨以云服务为视角的金融统计报表系统,促进 金融服务信息化的发展。在对金融云计算、云服务分析的基础上,进行金融统计报表云服务化技术分析,设计了金融统计报表的引 擎。从云服务端获得海量的数据资源、超强的计算能力、丰富多样的应用资源,以提供经济高效的金融统计报表系统来分析处理与 展示数据信息。 关键词:云计算;云服务;金融统计报表 金融信息化导致金融机构经营方式的巨大变化,信息技术的广 泛应用正在改变着支付与结算、资金融通与转移、风险管理、信息查 对安全性、可靠性要求比较高的公司或组织,倾向于私有云的 使用。中小规模企业或对数据要求不敏感的企业则倾向于公有云, 询等银行基本功能的实现方式。信息技术的应用大大提高了工作效 以减少投资成本。如果同一个企业或者机构里同时部署公有云和私 率和准确性,新金融产品及服务开发在迅速加快。应用云计算的金 有云,便形成了混合云。 融统计报表系统将不受自身系统性能的约束,可以从云服务端取得 3金融统计报表云服务化技术分析 大量数据信息、利用其超强计算能力及丰富软硬件资源,满足不同 数据处理层主要解决统计报表的数据源问题,统计报表数据源 用户及行业不同层次的个性化服务需求。 比较复杂,可以是数据库、半结构化数据、音像、图像、文件等其他数 1金融云计算 据源。对于关系型数据库的数据,采用ODBC或JDBC等连接方式 云计算(cloud computing)是基于互联网相关服务的增加、使用 获取数据。对于非关系型数据库的数据处理起来比较复杂,采用将 和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟 各种数据源统一到以XML数据源方式进行处理。 化的资源。对云计算的定义有多种方法,目前广为接受的是美国国 报表处理层主要解决如何调用报表引擎的问题,报表引擎可以 家标准与技术研究院(NIST)定义云计算是一种按使用量付费的模 在现有的报表引擎Jasper Repoas、BIRT、Actuate、Crystal Report中 式,提供可用、便捷、按需的网络访问,进入可配置的计算资源共享 选择。根据模板中的数据源设计信息和用户输入的相关参数连接到 池,包括网络、服务器、存储、应用软件与服务资源。特点是通过使计 对应的数据源连接器上进行数据查询,获得数据后将报表数据填充 算分布在大量的分布式计算机上,使得企业能够将资源切换到需要 到报表模板中,最后按照生成的格式要求生成报表文档。 的应用上,根据需求访问计算机和存储系统。 权限访问控制对于具有极大数据量和极高数据复杂度的云服 金融云计算的推出与应用将为银行带来一种安全方便能实现 务化的金融统计报表系统更加重要,主要有自主访问控制、强制访 数据共享具有无限拓展空间的全新发展模式。云计算对金融行业的 问控制与基于角色的访问控制三大类。自主访问控制是由客体的属 影响主要体现在客户、竞争和监管三个方面。云计算为客户提供快 主对自己的客体进行管理,由属主自己决定是否将自己的客体访问 速的业务响应,移动办公环境,拓展业务边界,业务终端的移动化、 权或部分访问权授予其他主体。强制访问控制用于将系统中的信息 智能化、轻便化和个性化。互联网和电信运营商通过IT模式创新, 分密级和类进行管理,以保证每个用户只能访问到那些被标明可以 对传统金融IT和业务造成了冲击,从而提高竞争力。第三方支付公 由他访问信息的一种访问约束机制。基于角色的访问控制是对系统 司正在利用云计算提供低成本的服务。从监管角度要求金融机构运 操作的各种权限不是直接授予具体的用户,而是在用户集合与权限 用新技术,积极创新产品、改进服务,以更好地服务实体经济。 集合之间建立一个角色集合,每一种角色对应一组相应的权限。 2金融云服务 云服务化的金融统计报表系统是在云计算基础设施架构上,选 根据云部署模式和使用范围将云分为公有云、私有云、混合云 择自主搭建私有云或部署在第三方公有云平台上进行二次开发形 三类。公有云通常指第三方提供商为用户提供的能够使用的云,一 成的。 般通过Intcmet使用,在整个开放的公有网络中提供服务,企业通 4金融统计报表引擎设计 过自己的基础设施直接向外部用户提供服务。外部用户通过互联网 报表引擎是根据报表主题,从数据库原始数据中提取数据,根 访问服务,但不拥有云计算资源。能够以低廉的价格,提供有吸引力 据定义报表的主题、算法及各种参数自动实现所需的运算。使用报 的服务给最终用户,创造新的业务价值。公有云能够整合上游的服 表引擎的优点是分离报表实际业务数据和展现形式,缩短开发周 务提供者和下游最终用户,打造新的价值链和生态系统。私有云是 期,提高质量;通过提供业务对象和简单SQL语句构造向导,让业务 为一个客户单独使用而构建的,因而提供对数据、安全性和服务质 人员制作简易报表;系统解决项目和公司的数据来往业务,不需要 量的最有效控制。公司拥有基础设施,并可以控制在此基础设施上 给每个公司报表单独做一个模块;原来单据中编码会夹杂报表功能 部署应用程序的方式。私有云可部署在企业数据中心的防火墙内, 代码,报表引擎具有分离报表和实际单据业务功能,使得模块功能 也可以部署在一个安全的主机托管场所。该模式赋予公司对于云资 更清晰,可维护性更高;提供报表推拉模式,由用户订阅关心的报 源使用情况的极高水平的控制能力,同时带来建立并运作该环境所 表,使得能够方便的查看需要的数据;通过提供保存查询条件的功 需的专门知识。混合云是目标架构中公有云、私有云或者公众云的 能,使得打开报表就能看到预期的结果,免去重复性的输入等。选择 结合。由于安全和控制原因,并非所有的企业信息都能放置在公有 强大灵活的报表生成开源工具Jasper Repo ̄,能够展示丰富的页面 云上,这样大部分已经应用云计算的企业将会使用混合云模式。企 内容,并能转换成PDF、HTML、XML等格式。该库完全由Java写成, 业可利用公有云的成本优势,将非关键的应用部分运行在公共云 可用于各种Java应用程序,包括J2EE、Web应用程序中生成动态内 上;同时将安全性要求更高,关键性更强的主要应用通过内部的私 容。 有云提供服务。 参考文献 金融云是中国电信专门为金融行业定制的数据中心云服务,它 [1]元如林.智慧金融与金融云计算Ⅲ.上海金融学院学报,2012(1). 打破了传统金融企业数据中心各自建设、各自运营的模式,中小型 [2]祁雅倩,张磊.基于云计算的智慧金融构建『J].福建电脑,2013(11). 金融企业将按照按需使用、即付即得的交付模式获得云计算服务, 从而节省大量的建设与运营管理成本。云金融在技术上就是利用云 计算机系统模型,将金融机构的数据中心与客户端分散到云里,从 而达到提高自身系统运算能力、数据处理能力,改善客户体验评价, 降低运营成本的目的。云金融在概念上是利用云计算的模型构成原 理,将金融产品、信息、服务分散到庞大分支机构所构成的云网络当 中,提高金融机构迅速发现并解决问题的能力,提升整体工作效率, 改善流程,降低运营成本。 基金项目:黑龙江省教育厅科技项目(12521066) —.254-