论文摘要
随着国际金融市场全球化的逐渐形成,商业银行的竞争愈发激烈,想要在残酷的竞争中取得胜利不仅仅要依靠先进的金融理念和金融产品,同样重要的、不可缺少的因素就是领先的信息技术。SOA(面向服务构架)的重构技术旨在构建基于后台金融核心系统之上的中间服务应用层,使得银行以及金融服务的供应商能够快速和高效地响应市场需求,并且不必进行复杂和繁琐的后台核心系统修改和更新。基于SOA的金融业务平台使银行拥有足够的能力来构建和部署新的应用服务,以响应客户需求以及替换过期的应用服务;降低银行业务系统的维护费用,并减少因维护而带来的风险。SOA改变了过去开发应用系统的模式,它将应用程序按照业务需求定义成“组件”,“组件”作为共享资源称之为“服务”,从而以服务为中心来设计应用系统。SOA能够提高IT对业务的响应能力,使银行得以实时支持业务的变化,最终帮助银行转变为服务驱动型企业。本课题以“银行金融服务系统整合”项目为实例和背景,主要为了解决银行现有系统存在的模块封装化问题、松散耦合性问题、服务共享性问题以及技术标准问题等。本文将运用面向服务构架的系统设计思想,设计适用于银行的面向服务构架的实施方法。在研究实现SOA的关键技术之后,实施银行金融服务系统的整合。整合后的银行金融系统对银行后台的业务系统进行了重构,并构建了新的银行业务服务层,达到银行金融产品与交易流程的需求。在银行金融服务系统整合过程中,首先研究SOA的发展现状和技术标准。随后对现有的银行业务流程进行深入分析,合理封装业务流程模块、定义金融产品模块以及客户交易模块,对部分银行业务进行合理规划。接着分析业务服务层的功能和性能,并且研究数据共享与交换的通用标准,实现底层系统间的数据交换。最后选择适用于银行中间业务层所需的技术,设计出面向金融服务的中间服务层,并与业务层和应用层进行整合,实现服务和数据的共享。
论文目录
摘要ABSTRACT1 绪论1.1 研究背景1.2 研究综述1.3 研究内容1.4 研究目标和意义1.5 银行构建SOA的价值1.6 本章小结2 SOA理论方法分析2.1 SOA的定义2.2 SOA的特点2.3 SOA的关键元素2.3.1 XML2.3.2 WSDL2.3.3 UDDI2.3.4 SOAP2.4 SOA的设计方法2.5 银行使用SOA的方法2.6 本章小结3 实现银行金融服务系统的SOA方法3.1 SOA的框架结构3.1.1 银行金融服务的工作角色3.1.2 银行金融服务体系结构设计3.2 SOA的操作方式3.2.1 银行金融服务的服务描述3.2.2 银行金融服务的服务注册和发现3.2.3 银行金融服务的服务调用3.2.4 银行金融服务的信息交换3.3 银行金融服务系统的设计方针3.4 本章小结4 银行金融服务系统的设计4.1 银行金融服务系统整体构架4.2 银行金融服务系统的实现步骤4.2.1 组合应用程序4.2.2 抽象应用服务4.2.3 确定服务的变化点4.2.4 服务联合4.3 银行金融服务系统的视图设计4.3.1 金融票据投资服务的用例视图4.3.2 金融票据投资服务的过程视图4.3.3 金融票据投资服务的逻辑视图4.3.4 金融票据投资服务的实现视图4.3.5 金融票据投资服务的部署视图4.4 银行金融系统实现的关键技术4.4.1 CICS结构4.4.2 CICS的SOA整合4.4.3 CICS应用的构架4.4.4 wEB月艮务与CICS4.4.5 J2EE连接构架4.4.6 MQ访问CICS4.4.7 HTTP访问CICS4.4.8 TCP/IP套接字访问CICS4.5 本章小结5 银行金融服务系统实现与运行分析5.1 银行金融服务系统总体结构5.1.1 系统目标5.1.2 系统整体构架5.2 银行金融服务系统的金融票据投资服务需求分析5.3 遗留系统分析5.4 系统预期分析5.5 系统实现5.5.1 业务流程与服务流程的转换5.5.2 服务请求利响应消息设计5.5.3 金融服务的集成5.6 系统运行实例5.7 系统性能分析5.8 本章小结6 总结与展望6.1 论文工作总结6.2 工作展望参考文献致谢在读期间发表的学术论文和参与的项目
相关论文文献
标签:面向服务论文; 银行金融服务论文;