包头地区金融信息交互平台的研究与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
包头地区金融信息交互平台的研究与实现
摘要随着国内外金融企业信息化建设工作的大幅推进,中国人民银行作为领跑现代市场经济的企业龙头,无疑要迅速高效地与当前形势接轨,通过信息化实施规范业务的管理流程。如何改变包头地区人民银行和商业银行等金融机构间的信息交互瓶颈状态,在人民银行内部及与商业银行之间实现信息的高度共享,成为亟待解决的问题。人民银行开发实现的包头地区金融信息交互平台可以满足企业业务的需求及信息发展的需要。
关键词信息化;金融信息交互平台;B/S
引言
随着计算机技术飞速发展,人类社会逐步迈入了信息化的时代,在国内外市场环境瞬息万变的影响力和号召力下,整个金融界顺应市场潮流,在各个业务方面对数据信息获取的要求越来越高,技术手段也越来越新颖。伴随着整个金融界的信息化发展速度逐步加快,银行体系趋于流程化已经成为必然,也将成为金融行业系统设计的潮流。调研结果显示:包头地区人民银行目前还没有建成一套集中统一的金融数据采集数据库,而目前最主要的数据来源是各个商业银行,各商业银行也有必要建立一套专门的金融信息采集系统来完成行内数据的采集和报送。因此,包头地区金融信息交互平台的开发和应用更加凸显了迫切性和可行性。
1 平台系统的背景与技术架构
1.1 课题研究背景
随着信息化网络及应用系统的不断发展,金融信息资源的共享性、开放性、交换性日益增强,目前包头地区人民银行与整个金融系统在信息化建设方面虽然各有成效,但其中间的信息交流并没有一个公共的平台,其内部的信息和金融数据之间的交互基本都是通过手工上报方式或者FTP服务器的形式。随着信息量的逐年积累,业务相关数据量不断增长,传统的手工台账的形式显然已经不能满足金融行业发展的硬性需求,金融数据的管理长期处于人工干预因素过多、时效性差、准确性和安全性方面不高的低效率模式下,显然不能够得到有效地技术保障,在资源互换与共享方面也存在弊端;对于各个金融机构采集报送的数据,采集手段的不‘高明’也直接影响金融数据采集的根本目的。良好的数据采集,能够在大量的金融数据中按照算法搜索到隐藏于其中的有用信息,根据现有的数据进行汇总分析并预测和防范未知的金融风险。依托当前背景,中国人民银行包头中心支行在现有网络资源和信息化系统的基础上,投入开发《包头地区金融信息交互平台》,融合现代化管理理念及计算机先进技术,有效地解决信息交互的现存问题,促进商业银行和人民银行之间的管理精细化和业务协同化。
1.2 课题技术背景
信息化时代的到来,Internet技术必将伴随整个社会的各个层面的发展与应用,面向对象技术的成熟发展与中间件技术标准的完善制定决定了无论是从何种角度来衡量,B/S结构都无疑是最好的选择。
从软件重用性、系统维护成本、用户交互接口等几方面因素综合考虑,本金融信息交互平台采用了基于Web的B/S结构,是主流的Web程序应用平台。B/S 和C/S都可以进行同样的业务处理,但是B/S随着Internet技术的兴起,是对C/S 结构的一种改进或者扩展的结构。相对于C/S,B/S解决了其适用面窄、用户群固定等问题,在分布性、业务扩展、开发及维护操作等方面体现出很大的优势,它只需要管理服务器即可,对客户端机器的硬件要求较低,也不需要开发客户端软件,易于管理和维护。
另外,鉴于银行系统业务数据具有高度安全性的需求,本系统平台采用Spring Security安全框架开发进行系统权限管理。Spring Security安全框架具有验证和授权两大功能,验证是判断用户是否为注册过合法用户,简单来说就是判断用户名和密码是否匹配;授权则能够锁定用户可以访问哪些资源。在整合其他应用时,将其他应用纳入Spring Security权限管理下,Spring Security会告诉纳入管理的应用当前登录的用户是谁,但这个用户能访问哪些资源则需要由原系统判断。整合过程中需要在新应用中安装客户端,以cas客户端的身份对待新应用,并配置相应jar包。这时,并不要求新应用与Spring Security在同一服务器上,只要通过网络可以互相访问即可。上述安全架构控制下的权限配合,既保障了金融数据的安全性,又明确了各部门操作人员的权限职责。
2 系统研究的目的与目标
2.1 研究目的
根据人民银行及各金融机构现有业务需求,金融信息交互平台分为金融前置系统和数据处理平台两大功能模块,需要实现以下几方面的功能:
(1)包头地区人民银行数据交互平台的门户网站。
(2)金融前置系统主要实现对金融机构数据信息的收集功能。包括:数据通信;数据管理;数据浏览、数据分析;系统管理等。
(3)人民银行数据平台主要完成各金融机构上报数据采集及其他相关功能。包括报表发布、上传下载功能、数据通信、数据接口、数据审核导入功能、数据查看、统计分析功能、系统管理功能等。
(4)通过授权管理来控制各个部门的业务职能划分,针对不同用户赋予不同角色,每个角色下属分配不同权限,职责明确。
2.2 研究目标
金融交互平台主要关注点在人民银行下发至各金融机构及商业银行的报表数据信息,利用有效地数据采集及数据分析手段达到前置系统端到人行处理中心端的业务流程整合以及信息共享的目标,并且针对功能业务的不同设计多重身份认证方案与授权机制,达到各个部门间及决策层的数据共享,为宏观经济提供多角度的信息支撑。
3 系统功能模块设计
为了满足人民银行及各金融机构和商业银行多样化用户的业务需求,包头地区金融信息交互平台系统应用的覆盖范围为包头地区人民银行行领导、外汇管理科、国际收支科、会计科、货币信贷科、货币金银科、营业部、国库科、调统科、科技科等相关科室,以及下属金融机构和商业银行中心支行。业务管理模式采用人行主控、商业银行分管执行的集中管理模式。金融信息交互平台将实现如下主要功能:
(1)金融机构前置系统模块:在页面上获得人民银行数据中心下发的各类报表任务时,产生业务提示信息,报表填报人员通过数据接口导入、数据采集系统手工填入、手工收集上报等三种方式完成人民银行下发数据的填报工作,并自动打包上报至人民银行接收端。前置系统内部可进行简单的数据分析功能、具有系统内部的权限控制功能。
(2)人民银行数据处理平台模块:提供金融机构和人民银行间的数据、信息交换功能。系统支持点对点、点对面的数据交换模式,可提供文件、报表的交互功能,人民银行可通过该系统发布规章、制度、通知等内容,以及收集和发布统计分析数据报表、分析报告等。主要功能有系统门户、信息公告板、邮箱系统、论坛等内容。
4 结束语
信息交互平台的应用在解决传统方式收集数据的效率慢、易出错等问题、提供了功能强大的信息、数据收集、利用能力方面的效应是显而易见的,通过灵活定义的信息、数据采集,数据的多元分析方式,提高工作效率和工作质量的同时增加用户满意度,实现了对信息和数据的交互、共享、分析应用。